/* CSS Document */
body{ margin:0; padding:0; background:#000000;}
div,a,img,p,h1,h2,h3,h4,span{ margin:0; padding:0;}
div{margin:0; padding:0; font-size:11px; color:#929292; line-height:17px; font-family:verdana;}
p{text-align:justify;}
#wraper{width:1000px; margin:0 auto;}
.clear{clear:both;}
#main-container{width:1000px; background:#242424;padding:0; padding-top:12px; float:left;}
#banner{ margin-top:20px; }
.col1{ width:335px; float:left; background:#242424; border-right: 2px solid #535252;}
.col1 p{text-align:justify; padding:8px; line-height:normal;}
.col2{ width:333px;_width:300px; float:left; background:#242424; margin:0;  }
.col2 ul{ margin-top:10px; float:left; width:300px;_margin-left:18px; }
.col2 li{ margin:0;margin-top:10px; margin-bottom:10px; list-style:disc;_margin-left:0; list-style:inside}

.col3{ width:300px; float:left; background:#242424; padding-left:5px; overflow:hidden;border-left: 2px solid #535252; }
.col3 p{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; line-height:22px;}

.menu{ margin:0; padding:0; width:660px; float:left;}
.menu ul{}
.menu ul li{ float:left; list-style:none; display:inline; margin-left:5px; margin-bottom:5px;}
.menu ul li a{ background:#000 url(../images/nav-bg.jpg) no-repeat left top; float:left; color:black; width:113px; height:40px; padding-top:27px; text-align:center; text-decoration:none; font:normal 12px tahoma; letter-spacing:1px;  }
.menu ul li a:hover{ background:url(../images/nav-bg.jpg) no-repeat left -69px; }

.footer{ background:url(../images/footerbg.jpg) repeat-x left top; height:70px; float:left; width:100%;}
.footer p{ text-align:center; float:left; margin-top:20px; padding-left:20px;}
.footer p .footlinks{ margin-left:100px; float:left;}
.footer a img{ float:left; margin-top:20px; margin-left:100px; margin-right:150px; border:none;}
.footer a{ color:#848484; font:normal 11px Verdana; text-decoration:none;}
.footer a:hover{ color:white;}



.col2-con{ float:left; width:400px; margin:0px 0 15px 0px; padding-left:7px;}
.cssform { margin:0;}
.cssform p {width:400px;clear: left;margin: 0;padding: 5px 0 0px 13px; /*width of left column containing the label elements*/border-bottom: 0px dashed #B8E6E8;height: 1%; font:normal 12px verdana;}
.cssform label {float: left;margin-left:19px; text-align:right; width: 150px; margin-right:10px; font:normal 12px verdana; }
.cssform input[type="text"] { /*width of text boxes. IE6 does not understand this attribute*/width: 150px;}
.cssform .text { background:url(../images/textbox-bg.gif) no-repeat; width: 175px; border:1px #DDD solid; height:22px;}
.cssform textarea {width: 200px;height: 100px; background:url(../images/textarea-bg.gif) no-repeat; border:none;}
.cssform table td{ border:1px solid #a6dec1; padding:3px; margin:2px;}
.btn{ background:#01444A; height:25px; width:75px; border:2px #FFF solid; color:#FFFFFF; font-size:10px; font-weight:bold;}
#sent {text-align:center; font-weight:normal; font-size:14px; padding:0px; margin-top:10px; background:black; color:white;padding-top:10px; padding-bottom:10px; _width:98%; }
#sent p{ font: normal 16px verdana; }
#sent a{ font:normal 18px verdana; background:yellow; text-transform:uppercase; padding:3px; margin-right:10px; text-decoration:none;  }
#sent a:hover{ background:green;}
.radio{ float:left; margin:0; border:1px solid red;}

a.calltext{ font: bold 16px verdana; color:#dacb20; margin-top:10px; text-decoration:none; margin-top:10px;_margin-top:20px;float:left;}
a.calltext:hover{color:#c9ea11;}


.formdiv { float:left; width:400px;}
h1.heading{ font:normal 18px impact; margin-left:10px; border-bottom:1px solid #999;}
.contactinfo{float:left; width:400px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; margin-left:00px; padding-left:20px;}
.contactinfo p{ padding-left:10px; margin-top:10px;}
