@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/body.gif) left top repeat-x #ececec;}

h1, h2, h3, h4, h5, h6, input, pre, form{margin:0px; padding:0px;}

#container{margin:0px auto; padding:0px; width:980px; overflow:hidden;}

#header{margin:0px; padding:0px; width:980px; background:#fdfdfd; overflow:hidden;}

.logo{margin:0px; padding:0px; float:left;}

.header_right{margin:0px; padding:0px; width:600px; float:right;}

.help{margin:0px 0 0 0px; padding:0px; background:url(../images/help.gif); width:483px; height:141px; float:right;}

.help h1{margin:0px; padding:90px 10px 0 0px; font-family:Calibri; font-size:22px; color:#000000; font-weight:normal; float:right;}

.help h1 span{margin:0px; padding:0px; font-family:Calibri; font-size:20px; color:#b83704; font-weight:normal;}

.menu_bar{margin:0px; padding:0px; width:980px; overflow:hidden;}

.menu_bar ul{margin:0px; padding:0px;}

.menu_bar ul li{margin:0px; padding:0px; list-style:none; display:inline; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/hover.gif) left top no-repeat; height:52px;}

.menu_bar ul li a{margin:0px; padding:16px 43px 0 43px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none;}

.menu_bar ul li a:hover{margin:0px; padding:16px 43px 0 43px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none;  background:url(../images/hover.gif) left top repeat-x; height:52px;}

.dactive{margin:0px; padding:0px; background:url(../images/hover.gif) left top repeat-x; height:52px;}

.menu_bottom{margin:0px; padding:0px; width:980px;}

#banner_main{margin:0px; padding:0px; width:980px; overflow:hidden;}

.banner{margin:0px; padding:0px; width:671px; float:left;}

.services{margin:0px 0 0 15px; padding:0px 0 0px 0px; border:1px solid #dbb418; background:url(../images/services_bg.gif) left top repeat-x; height:338px; width:290px; float:left;}

.services_top{margin:8px 0 0 7px; padding:0px 0 17px 0px; width:274px; border:1px solid #f4af4d; background:#f17314; float:left;}

.services_top img{margin:5px 0 0 5px; padding:0px; float:left;}

.services_top h1{margin:0px; padding:7px 0 0 7px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#fff; float:left;}

.services_top ul{margin:45px 0 0 10px; padding:0px;}

.services_top ul li{margin:0px; padding:10px 0 7px 25px; list-style:none; color:#fff; background:url(../images/aero.gif) left 7px no-repeat; width:180px;}

.damage{margin:0px; padding:0px; width:980px; overflow:hidden;}

.damage ul{margin:0px; padding:0px;}

.damage ul li{margin:0px; padding:0px; list-style:none; display:inline; float:left;}

#mid_content{margin:0px; padding:0px; width:980px; overflow:hidden;}

#left_panel{margin:0px; padding:0px; width:700px; overflow:hidden; float:left;}

.content{margin:0px; padding:0px; width:700px;}

.content h1{margin:0px; padding:10px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; font-weight:normal;}

.content h1 span{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#009933; font-weight:normal;}

.content p{margin:0px; padding:5px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:97%; color:#4b4b4b; font-weight:normal; line-height:20px; text-align:justify;}

.content img{margin:0px; padding:0px;}

#right_panel{margin:0px; padding:0px; width:280px; overflow:hidden; float:right;}

.testimonials{margin:15px 0 0 0px; padding:0px 0 10px 0px; border:1px solid #e0cfcf; background:#fdfdfd; width:274px; float:left;}

.testimonials img{margin:5px 0 0 5px; padding:0px; float:left;}

.testimonials h1{margin:0px; padding:10px 0 0 10px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#006633;  float:left;}

.testimonials p{margin:0px; padding:3px 0 0 15px; text-align:justify; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; width:230px; float:left;}

.testimonials span{margin:0px; padding:10px 10px 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#CC0000; float:right;}

.testimonials span a{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cc0000; font-style:italic; text-decoration:none;}

.testimonials span a:hover{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cc0000; font-style:italic; text-decoration:underline;}

.call_bg{margin:15px 0 0 0px; padding:0px; float:left; background:url(../images/call_us.gif); width:276px; height:240px;}

.call_bg h1{margin:0px; padding:200px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; text-align:center; font-weight:normal;}


#footer_main{margin:20px 0 0 0px; padding:0px 0 30px 0px; width:100%; overflow:hidden; background:#d3d3d3;}

.footer{margin:0px auto; padding:30px 0 0 0px; width:980px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:center; line-height:20px;}

.footer a{margin:0px; padding:0px; width:980px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:center; text-decoration:none; line-height:20px;}

.footer a:hover{margin:0px; padding:0px; width:980px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:center; text-decoration:none; line-height:20px;}

.clr{margin:0px; padding:0px; clear:both;}