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

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; overflow:hidden;}

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

.call_us{margin:10px 0 0 0px; padding:0px; background:url(../images/call_us.gif) left top no-repeat; width:283px; height:83px; float:right;}

.call_us h1{margin:0px; padding:20px 0 0 20px; text-align:center; font-family:Calibri; font-size:26px; color:#FFFFFF;}

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

.menu_bar_left{margin:0px; padding:0px; background:url(../images/navi_left.png) left top no-repeat; width:9px; height:57px; float:left;}

.menu_bar_mid{margin:0px; padding:0px; background:url(../images/navi_mid.gif) left top repeat-x; width:961px; height:57px; float:left;}

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

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

.menu_bar_mid ul li a{margin:0px; padding:15px 40px 0 40px; list-style:none; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; height:48px; float:left;}

.menu_bar_mid ul li a:hover{margin:0px; padding:15px 40px 0 40px; list-style:none; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; height:48px; float:left; background:url(../images/navi_hover.gif) left top repeat-x; height:48px;}

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

.menu_bar_right{margin:0px; padding:0px; background:url(../images/navi_right.png) left top no-repeat; width:10px; height:57px; float:left;}

#main_container{margin:0px; padding:0px; width:980px; overflow:hidden; background:#FFFFFF;}

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

.emer_text p{margin:0px; padding:0px 0 0 0px; text-align:center; font-family:Calibri; font-size:21px; color:#996600;}

.emer_text p span{margin:0px; padding:0px; font-family:Calibri; font-size:21px; color:#000; }

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

.banner{margin:3px 0 0 19px; padding:0px; float:left; width:710px; overflow:hidden;}

.services{margin:0px 19px 0 0px; padding:0px; background:url(../images/services.gif) left top no-repeat; width:222px; height:325px; float:right;}

.services ul{margin:35px 0 0 10px; padding:0px;}

.services ul li{margin:0px; padding:12px 0 7px 27px; list-style:none; color:#333333; background:url(../images/aero.gif) left 7px no-repeat; border-bottom:1px dashed #e8e1e1; width:160px;}

.sanford{margin:10px 0 0 20px; padding:0px; background:url(../images/sanford.gif) left no-repeat; width:941px; height:165px; float:left;}




.sanford h1{margin:0px; padding:110px 0 0 300px; font-family:Calibri; font-size:24px; color:#000000; font-weight:normal; 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 15px; 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:#fe7b0d; font-weight:normal;}

.content p{margin:0px; padding:5px 0 0 15px; 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 7px; padding:0px 0 10px 0px; border:1px solid #d7d0d0; background:#f7f7f7; width:250px; float:left;}

.testimonials h1{margin:0px; padding:10px 0 0 10px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#0a0a0a;  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;}

.satis{margin:20px 0 0 30px; padding:0px; float:left;}

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

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

.footer p{margin:0px; padding:30px 0 30px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; width:600px; overflow:hidden; line-height:20px; float:left;}

.footer p a{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}

.footer p a:hover{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc; text-decoration:none;}

.cards{margin:30px 0 0 0px; padding:0px; width:162px; float:right; overflow:hidden;}

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




