html{background-color:#000;}
body{margin:0;font-family:"Trebuchet MS",Arial,sans-serif;background:#000;}
img{border:none;}
ul{margin:0;padding:0;list-style-type:none;}
a{outline:none;text-decoration:none;color:#669517;}
a:hover{text-decoration:underline;}
h1, h2, h3, h4, h5, h6, p{margin:0;}
.main{overflow:hidden;width:978px;margin:0 auto;background:url(img/top3.png) no-repeat 0 0;font-size:13px;}
.header{overflow:hidden;width:976px;background:url(img/top3.png) no-repeat 0 0;}
div.logo{overflow:hidden;padding:27px 0 0 3px;}
div.logo h1 a{float:left;overflow:hidden;background:url(img/logo.png) no-repeat 0 0;width:250px;height:76px;text-indent:-9999px;}
div.menu_bar{overflow:hidden;width:978px;}
div.menu_bar div.menu{float:left;}
div.menu_bar div.menu ul{overflow:hidden;padding:0 0 0 7px;}
div.menu_bar div.menu ul li{float:left;width:125px;text-align:center;font-size:12px;line-height:18px;padding:0 1px 0 1px;margin:1px 0 0 0;font-weight:bold;}
div.menu_bar div.menu ul li a{float:left;display:block;width:125px;background:url(img/tab.png) no-repeat 0 0;padding:7px 0 5px 0;position:relative;cursor:pointer;color:#fff;}
div.menu_bar div.menu ul li a{text-decoration:none;}
div.menu_bar div.menu ul li.active{width:128px;height:18px;margin:0;}
div.menu_bar div.menu ul li.active a{background:url(img/tab_act.png) no-repeat 0 0;width:128px;height:18px;color:#fff;padding-top:8px;}
div.menu_bar div.menu ul li.active a:hover{background:url(img/tab_act.png) no-repeat 0 0 !important;width:128px;}
div.menu_bar div.menu ul li a:hover{background:url(img/tab_act_hover.png) no-repeat 0 0;width:125px;}
.content-hold{overflow:hidden;width:978px;padding-top:31px;}
.content{overflow:hidden;width:976px;min-height:700px;border:1px #d02925 solid;background-color:#6a6770;margin:-1px 0 0 0;padding:0 0 15px 0;}
.left_col{float:left;width:700px;}
.left_col h1{overflow:hidden;float:left;font-size:24px;font-weight:normal;padding:0 0 0 25px;color:#f2ffaa;}
div.left_col_blurb1{float:left;width:300px;padding:10px 0 0 10px;font-size:15px;color:#fff;}
div.left_col_blurb2{float:right;width:300px;padding:10px 0 0 10px;font-size:15px;color:#fff;}
div.left_col_blurb1 h1{overflow:hidden;float:left;font-size:16px;font-weight:normal;padding:0 0 10px 0;width:100%;text-align:center;}
div.left_col_blurb2 h1{overflow:hidden;float:left;font-size:14px;font-weight:normal;padding:0 0 10px 0;width:100%;text-align:center;}
.right_col{float:right;overflow:hidden;width:255px;padding:0 10px 0 0;}
div.home{overflow:hidden;width:682px;padding:10px 0 0 10px;}
div.right_home{padding:10px 0 0 10px;}
div.phone{overflow:hidden;background:url(img/phone.png) no-repeat 0 0;width:244px;height:72px;}
div.isa{overflow:hidden;background:url(img/isa_combined.jpg) no-repeat 10px 0;width:244px;height:157px;padding:0 0 20px 0;}
div.quote{background:#ccc;float:left;width:224px;padding:10px 7px 10px 7px;}
div.quote h1{font-size:15px;font-weight:bold;}
div.quote form{padding:8px 0px 0px 0px;}
div.quote input{float:right;height:14px;width:170px;padding:0px 0px 0px 0px;}
div.quotetext{padding:10px 0px 0px 0px;}
input#submit{height:20px;width:224px;}
div.ins{background:#333;float:left;width:224px;padding:10px 7px 10px 7px;color:#fff;font-size:14px;font-weight:bold;border-bottom:1px #d02925 solid;}
div.services_main{width:100%;float:left;font-weight:normal;font-size:15px;color:#fff;}
div.services_main p{padding:0 0 5px 0;font-weight:normal;font-size:20px;}
p#formsubmit{color:#fff;text-align:center;font-size:30px;}
h1#services{overflow:hidden;text-align:center;font-size:30px;font-weight:normal;padding:20px 0 0 25px;color:#f2ffaa;width:100%;}
p#services_text{border-top:1px solid #d02925;padding:5px 0 0 0;font-size:15px;}
div.gal{float:left;}
div.gal p{padding:10px 0 0 0;}
div.gal a{padding:0 0 0 10px;}
.footer{overflow:hidden;clear:both;background:#333;padding:20px 20px 20px 10px;}
.footer p em{float:left;font-style:normal;padding:0 0 0 22px;}
