body {font-family:PT Sans, Courier new, Verdana,"Arial black",LucidaGrande,"Lucida Sans",Geneva,Arial,Helvetica,sans-serif;font-size:12px; background: #111111; color:#FFF;}

#wrapper {margin:0 auto; position:relative; width:1200px;}

#menuList {margin-left:900px; font-family:PT Sans; font-size:16px; margin-top:10px;}

#logo {float:left;}
#logo2 {margin-left:82px;}
.PT Sans {font-size:11px; font-family:PT Sans,PT Sans; font-weight: normal; color:#e6edc4;font-size:24px; }

h2 {color:#b7d432; font-family:PT Sans; font-size:22px;font-weight: normal;}


#menu{ width: 600px; height:30px; float:left;}
#content { float:left; margin-top:20px;}
 ul.hlist { list-style-type: none; margin-top:75px;  float:left; list-style-type: none; color:#8aa717; font-family:PT Sans; font-size:18px;  }
 ul.hlist li {float:left;  }
 ul.hlist a { text-decoration: none; color:#8aa717; float:left; }
 ul.hlist a:hover {  color:#e6f6a6; }
ul.hlist li .current {  color:#e6f6a6;  }

.menuSpace { float:left; text-decoration:none;  margin-right:6px;margin-left:6px; margin-top:-2px; font-weight: normal;}

.arrow {background-image: url("/public/img/arrow.png"); height: 2px; width: 10px; }

.offer ul {margin-top:13px; margin-left: 20px;}
.offer li { line-height: 1.3em; list-style-image: url("/public/img/arrow.png"); font-size: 16px; line-height:1.3em; font-family:PT Sans; font-weight: normal; color:#e6edc4;}
.floatLeft { float:left;}
.margin0 { margin:0;}
.marginT0 { margin-top:0px;}
.marginT2 {line-height: 1.3em;}
.marginT5 { margin-top:5px;}
.marginT10 { margin-top:10px;}
.marginT15 { margin-top:15px;}
.marginT30 { margin-top:30px;}
.marginB0 { margin-bottom:0px;}
.marginB5 { margin-bottom:5px;}
.marginB10 { margin-bottom:10px;}
.marginB15 { margin-bottom:15px;}

#footerLine {background-color: #596c0a; height:1px; width: 1150px; margin-bottom:20px; margin-top:20px;}

 ul.flist { list-style-type: none; float:left;}
 ul.flist li { float:left; margin-right:10px;}
 ul.flist a { font-weight: normal; color:#f0feb8; text-decoration:none; text-transform:lowercase; font-size:14px; font-family:PT Sans;  }
 ul.flist a:hover { color: #768e16; }
ul.flist li .current { color: #768e16;  }

.contact { font-weight: normal; color:#f0feb8; text-decoration:none; text-transform:lowercase; font-size:14px; font-family:PT Sans;}

.contact a  {font-weight: normal; color:#f0feb8; text-decoration:none; text-transform:lowercase; font-size:14px; font-family:PT Sans;}
.contact a:hover { color: #768e16; }



#info { width: 540px;  margin-top:120px; margin-left:80px; float:left}
.infotext {color:#adc730; font-family:PT Sans; font-size:15px;  }

.form { color:#111111; font-family:PT Sans;}
.form	 dd input.field { background-color: #f8f0f7; height: 12px; width: 320px; line-height: 1.3em; color:#111111;}
.form	 textarea { background-color: #f8f0f7; margin-top:5px;}
.dtstyle {  margin-bottom:4px; margin-top:5px;  }
.form	 textarea {  width: 320px; height: 220px; color:#111111; }
.form	 dd input.field.error { margin-top:5px; background-color: #f8f0f7; height: 12px;  margin-top:5px;  border: solid 1px red !important;}
.form	 textarea.error  { width: 320px; height: 220px;  background-color: #f8f0f7; margin-top:5px; border: solid 1px red !important;}
.form label.error { color:red; margin-top:5px; float:left; width:320px; margin-bottom:5px;}
.submit { background-color: #a6c516; border:0; height:27px; width: 70px; color:#FFF; margin-left:260px;}

.smallM {margin-top:30px; margin-left:678px;}

#message { margin-left:150px; margin-top:40px; float:left; -webkit-border-radius: 5px; -khtml-border-radius: 5px; -moz-border-radius: 5px;  width: 300px;  height: 50px; background-color: #29bd31; font-size:20px; text-align: center; line-height:50px; margin-left:0; margin-bottom:40px;border: solid 1px #000; !important; }
#messageError { margin-left:150px; margin-top:40px; float:left;  -webkit-border-radius: 5px; -khtml-border-radius: 5px; -moz-border-radius: 5px;  width: 300px;  height: 50px; background-color: #d42811; font-size:20px; text-align: center; line-height:50px; margin-left:0; margin-bottom:40px;border: solid 1px #000; !important; }
#info2 {width:700px; height:20px; margin-top:10px; float:left; margin-left:180px;}
.text { font-size: 16px; line-height:1.3em; font-family:PT Sans; font-weight: normal; color:#e6edc4;}