body{margin:0px;padding:0px;width:100%;background:#c2c2c2;}
img{border:0px;}

#container{clear:both;margin:0 auto;width:1000px;}

#container .menu1{float:left;width:1000px;background:#2a2a2a;}
#container .menu1 ul{list-style:none;margin:0px;padding:0px;}
#container .menu1 ul li{float:left;width:120px;margin-left:0px;height:38px;margin-right:0px;text-align:center;font:normal 13px 'century gothic',arial;line-height:30px;}
#container .menu1 ul li a{display:block;color:#FFFFFF;text-decoration:none;}
#container .menu1 ul li a:hover{display:block;color:#000000;text-decoration:none;height:35px;;background-color:#FFFFFF;}
#container .menu1 ul li a.active{display:block;color:#000000;text-decoration:none;height:35px;;background-color:#FFFFFF;}

#container #header{clear:both;float:left;width:1000px;height:98px;background:#ffffff;margin-top:-5px}
#container #header .logo{float:left;width:329px;height:80px;margin-top:10px;margin-left:25px;}
#container #header .cont{float:left;width:410px;margin-left:190px;margin-top:20px;}
#container #header .cont .phn{float:left;width:415px;font:14px 'Century Gothic',Arial;text-align:right;margin-top:5px;}
#container #header .cont .num{float:left;width:170px;margin-left:250px;font:bold 24px 'Century Gothic',Arial;background-color:#dffed5;margin-top:3px;}

#container #middle1{clear:both;float:left;width:1000px;background-color:#FFFFFF;margin-top:0px;padding-bottom:20px;}
#container #middle1 .gallery {margin-left:10px;margin-top:30px;}
#container #middle1 .gallery img{width:320px;height:240px;margin:5px 5px 0 0;}
#container #middle1 .mleft{clear:both;float:left;width:660px;margin-left:30px; margin-bottom:50px}
#container #middle1 .mleft .h1{clear:both;float:left;width:550px;font:normal 30px tahoma;color:#232323;border-bottom:solid 1px #88b67b;padding-bottom:0px;margin-top:30px;}
#container #middle1 .mleft .what{clear:both;float:left;width:550px;font:normal 30px tahoma;color:#232323;border-bottom:solid 1px #88b67b;padding-bottom:0px;margin-top:30px;}
#container #middle1 .mleft p.txt{clear:both;float:left;margin:0px;padding:0px;width:550px;font:normal 14px tahoma;color:#232323;margin-top:12px;line-height:23px;margin-bottom:10px;}
#container #middle1 .mleft p.extra{clear:both;float:left;width:2000px;margin-left:-9000px;overflow:hidden;}
#container #middle1 .mleft p.gradetxt{clear:both;float:left;margin:0px;padding:0px;width:250px;font:normal 14px tahoma;color:#232323;margin-top:12px;line-height:23px;}
#container #middle1 .mleft p.question{clear:both;float:left;margin:0px;padding:0px;width:550px;font:bold 14px tahoma;color:#232323;margin-top:18px;line-height:23px;}
#container #middle1 .mleft p.answer{clear:both;float:left;margin:0px;padding:0px;width:550px;font:normal 14px tahoma;color:#232323;margin-top:0px;line-height:23px;}
#container #middle1 .mleft p.heading{clear:both;float:left;margin:0px;padding:0px;width:550px;font:bold 16px tahoma;color:#232323;margin-top:35px;line-height:23px;}
#container #middle1 .mleft .rest{clear:both;float:left;margin:0px;padding:0px;width:550px;background:url('images/restback.jpg') no-repeat;}
#container #middle1 .mleft .rest a{color:#5b9c48;}
#container #middle1 .mleft .rest a:hover{color:#2a2a2a;}
#container #middle1 .mleft .rest ul{list-style-type:disc;margin-top:0px;}
#container #middle1 .mleft .rest ul li{clear:both;float:left;width:300px;font:14px tahoma;margin-top:12px;line-height:18px;}
#container #middle1 .mleft .install{clear:both;float:left;margin:0px;padding:0px;width:550px;background:url('images/installback.jpg') no-repeat;}
#container #middle1 .mleft .install ul{list-style-type:disc;margin-top:0px;}
#container #middle1 .mleft .install ul li{clear:both;float:left;width:300px;font:14px tahoma;margin-top:12px;line-height:18px;}
#container #middle1 .mleft .services{clear:both;float:left;margin:0px;padding:0px;width:550px;}
#container #middle1 .mleft .services ul{list-style-type:disc;margin-top:0px;}
#container #middle1 .mleft .services ul li{clear:both;float:left;width:300px;font:14px tahoma;margin-top:12px;line-height:18px;}
#container #middle1 .mleft .answers{clear:both;float:left;margin:0px;padding:0px;width:550px;}
#container #middle1 .mleft .answers ul{list-style-type:disc;margin-top:0px;}
#container #middle1 .mleft .answers ul li{clear:both;float:left;width:300px;font:14px tahoma;margin-top:8px;line-height:18px;}
#container #middle1 .mleft .answers a{color:#5b9c48;}
#container #middle1 .mleft .answers a:hover{color:#2a2a2a;}
#container #middle1 .mleft .grade{clear:both;float:left;margin:0px;padding:0px;width:550px;background:url('images/gradeback.jpg') no-repeat;}
#container #middle1 .mleft .planks img{margin-top:19px;}
#container #middle1 .mleft .species img{margin-top:10px;}
#container #middle1 .mleft .speciesfirst img{margin-top:22px;}

#container #middle1 .mright{float:left;width:256px;margin-left:20px;margin-bottom:50px;margin-top:25px;}
#container #middle1 .mright a{cursor:pointer;text-decoration:none;}

#container #middle1 .mright .box1{float:left;width:257px;height:87px;background:url('images/button1.jpg') no-repeat;margin-top:40px;}
#container #middle1 .mright .box1over{display:block;float:left;width:257px;height:87px;background:url('images/button1_hover.jpg') no-repeat;margin-top:40px;}
#container #middle1 .mright .box2{float:left;width:257px;height:87px;background:url('images/button2.jpg') no-repeat;margin-top:5px;}
#container #middle1 .mright .box2over{display:block;float:left;width:257px;height:87px;background:url('images/button2_hover.jpg') no-repeat;margin-top:5px;}
#container #middle1 .mright .box3{float:left;width:257px;height:87px;background:url('images/button3.jpg') no-repeat;margin-top:5px;}
#container #middle1 .mright .box3over{display:block;float:left;width:257px;height:87px;background:url('images/button3_hover.jpg') no-repeat;margin-top:5px;}
#container #middle1 .mright .featured img{float:center;width:250px;margin-top:20px;margin-left:7px;}
#container #middle1 .mright .social {margin-left:8px;margin-top:5px;}
#container #middle1 .mright .social img{float:center;width:58px;margin-top:0px;margin-left:1px;}

.buton{border:0px;background-color:transparent;font:normal 18px 'Century Gothic';color:#FFFFFF;text-align:left;text-align:center;width:257px;height:87px;}

 #footer{clear:both;float:left;width:100%;height:100px;background:url('images/footerbg2.jpg') repeat-x;}
 #footer .ftr{clear:both;margin:0 auto;width:1000px;height:100px;background:url('images/footerbg.jpg') repeat-x;}
 #footer .ftr ul{list-style:none;margin:-1px;padding:0px;margin-left:30px;}
 #footer .ftr ul li.line{float:left;margin-left:6px;margin-right:6px;}
 #footer .ftr ul li{float:left;font:normal 12px century gothic;color:#FFFFFF;margin-top:40px;}
 #footer .ftr ul li a{color:#FFFFFF;text-decoration:none;}
 #footer .ftr ul li a:hover{color:#FFFFFF;text-decoration:underline;}

 #footer .ftr .copy{clear:both;float:left;width:300px;font:normal 12px century gothic;color:#FFFFFF;margin-top:5px;margin-left:30px;}
 #footer .ftr .copy a:visited{color:#FFFFFF;text-decoration:none;}
 #footer .ftr .copy a:hover{color:#FFFFFF;text-decoration:underline;}
 
