html{margin:0px;padding:0px;font-family: 'PT Serif', serif;font-size:12px;font-weight:normal;}
body{margin:0px;padding:0px;background:url('img/bg.jpg') center repeat-y #000108;color:#FFF;}
a{border:0px;text-decoration:none;}
IMG{border:0px;display:block;float:left;}
.hidden{display:none !important;}
.break, .clear, .clear-all{clear:both;}
.float-right{float:right;}
.float-left{float:left;}
.no-margin{margin:0px 0px 0px 0px !important;}
.no-padding{padding:0px 0px 0px 0px !important;}

a{color:#FFCC66}
a:hover{text-decoration:underline;}

/*
GOOGLE FONTS
font-family: 'PT Serif', serif;
*/

#wrapper{position:relative;margin:0 auto;width:940px;height:auto !important;height:100%;/*IE6*/min-height:100%;background:url('img/bg-wrapper.jpg') no-repeat;}
#wrapper #head{height:110px;}
#wrapper #head #menu{float:left;padding-left:20px;}
#wrapper #head #menu a{color:#FFF;font-size:20px;display:block;height:80px;line-height:80px;float:left;margin-right:20px;}
#wrapper #head #menu a.active{color:#FFCC66;}
#wrapper #head #menu a:hover{color:#FFCC66;}
#wrapper #head #slogan{color:#FFCC66;font-size:18px;font-style:italic;text-align:right;float:right;width:290px;padding-top:10px;}
#wrapper #content{min-height:775px;padding:00px 100px 0px 20px;width:820px;}
#wrapper #content h1{font-size:32px;color:#FFCC66;margin:20px 0px;font-weight:normal;}
#wrapper #content h1.headtitle{font-size:80px;position:relative;margin-left:260px;line-height:200px;}
#wrapper #content h2{font-size:32px;color:#FFCC66;margin:10px 0px 0px 0px;font-weight:normal;}
#wrapper #content h3{font-size:18px;color:#FFCC66;margin:10px 0px 0px 0px;font-weight:normal;}

#wrapper #content #text{font-size:16px;clear:both;}
#wrapper #content #info{font-size:16px;position:absolute;bottom:0px;width:820px;clear:both;}
#wrapper #content #info .float-left{}
#wrapper #content #info .float-right{text-align:right;}

#cntct_frm{width:480px;}
#cntct_frm > div{clear:both;height:30px;}
#cntct_frm div .frm_left{float:left;}
#cntct_frm div .frm_right{float:right;}
#cntct_frm div .frm_right .textarea{width:230px;}
#cntct_frm div .frm_right .input{width:200px;}
#cntct_frm div .frm_right .input.error{background:#FF6600;}
#cntct_frm div .frm_submit{display:block;float:right;height:25px;line-height:25px;border:0px;padding:0px;margin-top:10px;width:234px;cursor:pointer;background:#3264FB;color:#FFF;}