@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/body.png) center top no-repeat #96c8ec;}

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 0 0 0px; padding:0px; width:980px; overflow:hidden;}

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

.call_main{margin:0px; padding:0px; width:346px; float:right;}

.insured{margin:40px 0 0 0px; padding:0x; width:346px;}

.call{margin:0px 0 0 0px; padding:0px; width:340px; float:right;}

.call h1{margin:0px; padding:0px 0 0 0px; font-family:Calibri; font-size:27px; color:#c10505; float:right;}

.call h1 span{margin:0px; padding:40px 0 0 0px; font-family:Calibri; font-size:27px; color:#030000;}

.menu{margin:0px 0 0 1px; padding:0px; width:978px; background:url(../images/navi_bg.png) left top no-repeat; height:57px; overflow:hidden;}

.menu ul{margin:16px 0 0 15px; padding:0px;}

.menu ul li{margin:0px; padding:0px; font-family:Calibri; font-size:14px; color:#030000; font-weight:bold; list-style:none; display:inline; background:url(../images/hover.png) left top no-repeat; height:39px; float:left;}

.menu ul li a{margin:0px; padding:0px 33px 0 33px; font-family:Calibri; font-size:14px; color:#030000; font-weight:bold; text-decoration:none; float:left;}

.menu ul li a:hover{margin:0px; padding:0px 33px 0 33px; font-family:Calibri; font-size:14px; color:#333333; font-weight:bold; text-decoration:none; float:left;}

.banner{margin:8px 0 0 0px; padding:0px; width:1011px;}

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

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

.images{margin:0px; padding:0px 0 10px 0px; width:662px; background:url(../images/images_bg.png) left top no-repeat; height:219px; overflow:hidden;}

.images ul{margin:14px 0 0 2px; padding:0px;}

.images ul li{margin:0px 0 0 9px; padding:0px; list-style:none; display:inline;}

.welcome{margin:0px 0 0 0px; padding:0px 0 10px 0px; width:660px; background:#ffffff; border:1px solid #939393; border-radius:5px;}

.welcome h1{margin:0px; padding:5px 0 0px 10px; font-family:Calibri; font-size:25px; color:#555555; font-weight:normal;}

.welcome h1 span{margin:0px; padding:0px; font-family:Calibri; font-size:25px; color:#f52f34; font-weight:normal;}

.welcome p{margin:0px; padding:5px 0 0 10px; width:97%; font-family:Arial, Helvetica, sans-serif,; font-size:12px; color:#231f20; text-align:justify; line-height:20px;}

#right_panel{margin:5px 6px 0 0px; padding:0px; width:287px; float:right; overflow:hidden;}

.img{margin:6px 0 0 0px; padding:0px; width:256px;}

.services{margin:3px 0 0 0px; padding:0px; width:287px; background:url(../images/services_bg.png) left top no-repeat; height:328px; float:left;}

.services h1{margin:0px; padding:25px 0 0 30px; font-family:Calibri; font-size:27px; color:#ffffff; font-weight:normal;}

.services ul{margin:0px 0 0px 30px; padding:0px;}

.services ul li{margin:0px 0 0 0px; padding:6px 0 6px 25px; list-style:none; font-family:Calibri; font-size:14px; color:#ffffff; background:url(../images/list.png) left 10px no-repeat; width:200px;}

.testimonials{margin:10px 0 0 0px; padding:0px; width:281px; border:3px solid #1b373c; background:url(../images/testi_bg.png) left top repeat-x #ffffff; float:left;}

.testimonials h1{margin:0px; padding:0px 0 0 10px; font-family:Calibri; font-size:27px; color:#ffffff; font-weight:normal;}

.testimonials p{margin:0px; padding:10px 0 10px 8px; font-family:Calibri; font-size:13px; color:#5c5b5b; width:266px; line-height:20px; text-align:justify; float:left;}

.testimonials p span{margin:0px; padding:10px 0 0 0px; font-family:Calibri; font-size:13px; color:#990000; font-style:italic; float:right;}

.testimonialss{margin:10px 0 0 0px; padding:0px; width:281px; border:3px solid #1b373c; background:url(../images/testi_bg.png) left top repeat-x #ffffff; float:left;}

.testimonialss h1{margin:0px; padding:0px 0 0 10px; font-family:Calibri; font-size:27px; color:#ffffff; font-weight:normal;}

.testimonialss p{margin:0px; padding:10px 0 10px 8px; font-family:Calibri; font-size:13px; color:#5c5b5b; width:266px; line-height:20px; text-align:justify; float:left;}

.testimonialss p span{margin:0px; padding:10px 0 0 0px; font-family:Calibri; font-size:13px; color:#990000; font-style:italic;}

#footer_main{margin:0px 0 0 0px; padding:0px; width:100%; background:url(../images/footer_bg.png) center top no-repeat; height:123px; overflow:hidden;}

.footer{margin:0px auto; padding:0px 0 0 0px; width:1011px;}

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

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

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














