*{
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", Arial, "Times New Roman";
	border: 0 none;
	outline:none;
	outline-width:0;
	outline-color:none;
	outline-style:none;
	}
.clear{ clear:both; margin:0; padding:0; height:0;}
body{font-size:12px; font-family:"Trebuchet MS", Arial, "Times New Roman";	background-color:#FFFFFF; text-align:left;  color:#7C6A38; background-color:#F2E7C7;}
#wrapper{margin:0 auto; padding:0; width:766px; background-color:#F2E7C7;}
#headerbg{float:left; width:766px; height:14px; background:url(../images/header.gif) left top repeat-x #F2E7C7;}
#headerbanner{float:left; width:766px; height:170px;}
#menubg{float:left; width:766px; height:48px; background:url(../images/menubg.gif) left top repeat-x #F2E7C7;}
#menubg ul {margin:0 0 0 46px; padding:0; list-style:none;}
#menubg ul li{float:left; margin:0; padding:0 40px; border-right: 1px solid #FFFFFF; height:47px; }
#menubg ul li.first{padding:0 28px 0 0;}
#menubg ul li.last{border-right:none;}
#menubg ul li a{color:#FFFFFF; text-decoration:none; font-size:14px; font-weight:bold; background:url(../images/menu_li.gif) left 2px repeat-x transparent; height:33px; display:block; padding:14px 0 0;}
#menubg ul li.active a, #menubg ul li a:hover{background:url(../images/menu_li_active.gif) left 2px repeat-x transparent;}
#content-wrapper{float:left; margin:0px; padding:10px; width:746px; min-height:500px;}
#content-wrapper p{margin:0 0 10px 0;}
#content-wrapper .col-left{float:left; margin:0; padding:10px 5px; width:259px; background-color:#23341D; color:#FFF; min-height:300px;}
#content-wrapper .col-right{float:left; margin:0 0 0 10px; padding:10px 0 0 5px; width:462px;}
#footer-wrapper{float:left; margin:0px; padding:0; width:766px; min-height:96px;background:url(../images/footer-bg.gif) left 0px repeat-x transparent;}
#footer-wrapper #footer-top, #footer-wrapper #footer-bot{float:left; margin:0 auto; padding:0; width:766px; min-height:43px;}
#footer-wrapper ul {margin:0 0 0 138px; padding:0; list-style:none;}
#footer-wrapper ul li{float:left; margin:0; padding:0 20px; border-right: 1px solid #FFFFFF; margin:15px 0 0; }
#footer-wrapper ul li.last{border-right:none;}
#footer-wrapper ul li a{color:#FFFFFF; text-decoration:underline; font-size:12px; padding:0;}
#footer-wrapper ul li a:hover{text-decoration:none;}
#footer-wrapper #footer-bot .colA{float:left; margin:5px 0 0 14px; width:206px;color:#000000; font-size:12px;}
#footer-wrapper #footer-bot .colA a.aware{color:#F26C4F; text-decoration:underline;}
#footer-wrapper #footer-bot .colA a.aware:hover{text-decoration:none;}
#footer-wrapper #footer-bot .colB{float:left; margin:5px 0 0 20px; width:311px;color:#23341D; font-size:12px;}
#footer-wrapper #footer-bot .colC{float:right; margin:0 5px; width:188px;font-size:12px;}
div.testimonial {float:left; color:#FFF; font-size:12px; border-bottom:1px dotted #8A7844; padding-bottom:2px; width:100%;}
div.testimonial p.title{color:#FFF; font-size:18px; font-weight:bold; padding:0px; text-align:center;}
div.testimonial p.title span{border-bottom:1px dotted #8A7844; padding-bottom:4px;}
div.testimonial p.quotes{ font-size:11px;}
div.testimonial p.quotes img{float:left; margin:35px 15px 35px 5px;}
div.testimonial p.quotes span {border-bottom:1px solid #FFFFFF; font-weight:bold; font-size:11px; float: left; margin-bottom: 5px;}
div.testimonial p.readmore { font-size:12px; font-weight:bold; text-align:right;}
div.testimonial p.readmore a{ text-decoration:none; color:#FFF;}
div.testimonial p.readmore a:hover{ text-decoration:underline;}
p.readmore { text-decoration:none; color:#790000; text-align:right; font-weight:bold;}
p.readmore a{ text-decoration:none; color:#790000; text-align:right; font-weight:bold;}
p.readmore a:hover{ text-decoration:underline;}
#content-wrapper .col-right .colA{float:left; width:207px; }
#content-wrapper .col-right .colB{float:left; width:230px; margin-left:10px; }
#content-wrapper .col-right .colA{padding:0px 10px 0 0; border-right:1px dotted #8A7844;}
#content-wrapper .col-right .colA p.title, #content-wrapper .col-right .colB p.title, #content-wrapper .col-right .colA p.title a{ color:#23341D; font-size:22px; font-weight:bold;border-bottom:1px dotted #8A7844;}
.colA p.title a {text-decoration:none;}
.redbullet{font-size:11px; color:#790000; list-style-type:disc; list-style-position:outside;padding-left: 10px;}
.redbullet li{margin:5px 0 5px 0;}
.redbullet li span{font-size:16px; font-weight:bold; }
.redtext{color:#790000; font-size:14px;}
.service{font-size:16px; color:#790000; list-style-type:disc; list-style-position:outside;padding-left: 10px;}
.service li{margin:5px 0 5px 0;}
.service li span{font-size:24px; font-weight:bold; }
.service li a{color:#790000; text-decoration:none;}
.service li a:hover{color:#790000; text-decoration:underline;}
.frm {color:#7C6A38;}
.frm span.required{ font-size:10px;}
.slideshow{  height: 170px;
    list-style: none outside none;
    margin: 0 !important;
    position: relative;
    width: 766px;}
.slideshow li{ display: inline;
    left: 0;
    position: absolute;
    top: 0;}









