/*Global CSS Declarations 11.22.2009, Copyright (C) Analogue Web Design, LLC. All rights reserved.*//*GLOBAL RESET*/html,body,address,blockquote,div,h1,h2,h3,h4,h5,h6,hr,noscript,p,pre,dl,dt,dd,ol,ul,li,table,caption,thead,tfoot,tbody,tr,td,th,form,fieldset,legend,label,a,img,object,q,span,abbr,acronym,del,dfn,em,ins,strong{background:transparent;border:none;font-size:100%;margin:0;outline:none;padding:0;vertical-align:baseline;}a{outline:none;text-decoration:none;}abbr:hover,acronym:hover{border-bottom:1px dotted #999;cursor:help;}address{font-style:normal;}blockquote,q{quotes:none;}h1,h2,h3,h4,h5,h6{font-size:1em;font-family:Georgia,"Times New Roman",Times,serif;}html{height:100%;}fieldset,img{border:medium none;}input,button,select,textarea{font-family:Verdana,Geneva,sans-serif;font-size:1em;}label{cursor:pointer;}ol,ul{list-style:none;}:focus{outline:none;}/*LAYOUT*/body{background:#dcd5c0 url(/assets/img/body.jpg) repeat-y 50% 0%;color:#4e4b4a;font:10px/1.5 Verdana,Geneva,sans-serif;height:101%;margin:0 auto;min-width:968px;}#container{background:#f8f9f5 url(/assets/img/container.jpg) repeat-y;margin:0 auto;min-height:100%;width:960px;}/*HEADER*/#header{background:#4e4b4a;border-top:9px solid #eae9dd;color:#dbd5c0;padding:9px 24px;position:relative;}#header address{position:absolute;right:42px;text-align:right;top:24px;}#header h1{background:url(/assets/img/header.jpg) repeat-y;border:1px solid #716f6e;border-width:1px 0;font-size:1.8em;font-weight:normal;padding:3px 18px;}#header h1 strong{color:#fff;font-size:2em;font-weight:normal;text-transform:uppercase;padding-right:18px;}/*MENU*/#nav{background:#eae9dd;border-bottom:9px solid #fff;font-weight:bold;height:36px;text-align:center;width:960px;}#nav a{color:#716f6e;border-right:1px solid #a1988a;line-height:36px;padding:4px 18px;}#nav a:hover{background:#716f6e;color:#fff;}#nav li{display:inline;position:relative;}#nav li.faqs a{border:medium none;}#home #nav{border-bottom:medium none;}#home #nav li.home a,#vehicle #nav li.vehicle a,#premises #nav li.premises a,#insurance #nav li.insurance a,#products #nav li.products a,#why #nav li.why a,#faqs #nav li.faqs a{color:#30455f;}#home #nav li.home a:hover,#vehicle #nav li.vehicle a:hover,#premises #nav li.premises a:hover,#insurance #nav li.insurance a:hover,#products #nav li.products a:hover,#why #nav li.why a:hover,#faqs #nav li.faqs a:hover{color:#fff;}/*INTRO*/#intro{background:#fff url(/assets/img/intro.jpg) no-repeat 100% 0%;border:9px solid #fff;color:#151812;margin-left:-9px;overflow:hidden;width:960px;}#intro img{float:left;margin-right:9px;}#intro h2{border-bottom:1px solid #eae9dd;font-size:1.8em;font-weight:normal;margin:12px 36px 18px 275px;padding:0 54px 18px;text-align:center;}#intro p{font-size:1.2em;margin:0 36px 0 275px;text-align:justify;}#intro p strong{font-size:1.16667em;font-weight:normal;}/*CONTENT*/#content{overflow:hidden;width:960px;}#content a{color:#30455f;}#content a:hover{color:#9bb572;}/*CONTENT-MAIN*/#content-main{background:url(/assets/img/content.jpg) no-repeat 180px 0%;float:right;padding:30px 36px 36px;position:relative;width:648px;}#content-main a{text-decoration:underline;}#content-main a.button{background:url(/assets/img/contact.png) no-repeat;color:#fff;display:block;font-size:1.7em;height:33px;line-height:33px;position:absolute;text-align:center;text-decoration:none;top:0;right:36px;width:144px;}#content-main a.button:hover{background-position:0% 100%;color:#151812;}#content-main dl{font-size:1.1em;margin-bottom:9px;}#content-main dl dt{font-weight:bold;}#content-main dl dd{margin-bottom:9px;}#content-main h3{font-size:1.7em;margin-bottom:9px;}#content-main h4{font-size:1.5em;margin-bottom:9px;}#content-main h5{font-size:1.3em;margin-bottom:9px;}#content-main ol{font-size:1.1em;margin-bottom:9px;list-style:decimal;}#content-main ol li{margin:0 0 6px 30px;}#content-main ol ol{font-size:1em;list-style:lower-roman;}#content-main p{font-size:1.1em;margin-bottom:9px;}#content-main p.top{border-top:6px double #eae9dd;text-align:right;}#content-main p.top a{text-decoration:none;}#content-main ul{font-size:1.1em;margin-bottom:9px;}#content-main ul li{background:url(/assets/img/bullet.jpg) no-repeat 17px 1px;margin-bottom:3px;padding-left:30px;}#content-main ul.columns{overflow:hidden;width:648px;}#content-main ul.columns li{float:left;width:294px;}/*CONTENT-SIDEBAR*/#content-sidebar{float:left;padding:18px;width:204px;}#content-sidebar .avvo_badge_180{background:#fff;padding:9px;margin-bottom:18px;text-align:center;}#content-sidebar .avvo_badge_180 .name_link{margin-bottom:9px;}#contact{background:#fff;border:2px solid #fff;color:#181512;margin-bottom:18px;}#contact address{font-size:1.1em;margin-bottom:9px;padding:0 10px;}#contact address.phone{background:#9bb572;margin-bottom:0;padding:9px 10px;}#contact address.phone em{color:#4e4b4a;font-style:normal;}#contact h4{font-size:1.8em;margin-top:9px;padding:0 10px;}#contact p{font-size:1.1em;margin-bottom:18px;padding:0 10px;}#contact q{display:block;font-size:1.5em;margin-bottom:9px;padding:0 10px;}#contact .addthis_toolbox{margin-bottom:18px;height:16px;padding:0 10px;}#blog{border:6px double #fff;border-width:6px 0;font-family:Georgia,"Times New Roman",Times,serif;margin-bottom:18px;padding:9px 12px;}#blog a{display:block;font-size:2em;text-align:right;}#blog a strong{font-size:1.2em;text-transform:uppercase;}#testimonial{border:6px double #fff;border-width:6px 0;margin-bottom:18px;padding:9px 12px;}#testimonial blockquote{font-size:1.1em;}#testimonial blockquote cite{display:block;text-align:right;}#testimonial h5{font-size:1.7em;font-weight:normal;margin-bottom:9px;}#memberships{background:#fff;padding:9px 12px;margin-bottom:18px;}#memberships h5{font-size:1.7em;font-weight:normal;margin-bottom:9px;}#memberships ul{text-align:center;}#memberships ul li{margin-bottom:9px;}/*FOOTER*/#footer{background:#595959 url(/assets/img/footer.jpg);color:#eaebdf;padding:18px 18px 27px;}#footer a{color:#9bb572;}#footer a:hover{color:#fff;}#footer ol{border-top:1px solid #716f6e;overflow:hidden;padding:9px;width:906px;}#footer ol li{float:left;text-align:center;width:586px;}#footer ol li.analogue{float:right;text-align:right;width:160px;}#footer ol li.top{text-align:left;width:160px;}#footer ul{border-bottom:1px solid #716f6e;font-size:1.2em;padding:0 9px 9px;text-align:center;}#footer ul li{display:inline;padding:0 9px;}#footer p{color:#000;padding:9px;}/*LIGHTBOX FORM*/#overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:90;}#lightbox{display:none;left:0;position:absolute;text-align:center;width:100%;z-index:100;}#lightbox form{background:#ebe9dd;border:9px solid #fff;height:525px;margin:0 auto;padding:9px 0;position:relative;text-align:left;width:600px;}#lightbox form a{color:#4e4b4a;}#lightbox form a:hover{color:#9bb572;}#lightbox form a strong{color:#9bb572;}#lightbox form a:hover strong{color:#4e4b4a;}#lightbox form button{background:url(/assets/img/button.jpg) no-repeat;border:medium none;color:#fff;float:right;font:bold normal 1.7em Georgia,"Times New Roman",Times,serif;height:29px;line-height:29px;width:99px;}#lightbox form button:hover{background-position:0% 100%;color:#151812;}#lightbox form fieldset{font-size:1.1em;margin:9px 36px;}#lightbox form fieldset fieldset{font-size:1em;margin:9px 0;}#lightbox form h5{background:#4e4b4a url(/assets/img/header.jpg) repeat-y;border:1px solid #716f6e;border-width:1px 0;color:#dbd5c0;font-size:1.4em;font-weight:normal;margin-bottom:9px;padding:3px 36px;}#lightbox form h5 strong{color:#fff;font-size:1.71428em;font-weight:normal;text-transform:uppercase;padding-right:18px;}#lightbox form h6{font-size:1.5em;}#lightbox form input{background:#f8f9f4;border:1px solid #fff;margin-bottom:9px;padding:3px;width:520px;}#lightbox form input:focus{background:#fff;border-color:#9bb572;}#lightbox label.isInvalid{font-weight:bold;}#lightbox form p{margin:18px 0;text-align:justify;}#lightbox form p.close{margin:0 9px 9px;text-align:right;}#lightbox form textarea{background:#f8f9f4;border:1px solid #fff;height:88px;padding:3px;width:520px;}#lightbox form textarea:focus{background:#fff;border-color:#9bb572;}/*CLASSES*/.border{border:1px solid #4e4b4a;}.clear{clear:both;}.left{float:left;margin:0 1em 1em 0;}.right{float:right;margin:0 0 1em 1em;}.hasJs .hide{display:none;}/*MSIE 7.0*/*+html #intro h2{margin-top:27px;}*+html #content-sidebar .avvo_badge_180 .profile_link{margin-top:9px;}*+html #lightbox form{padding-bottom:18px;}/*MSIE 6.0*/* html #header address{top:34px;}* html #nav li a{height:1%;}* html #intro h2{margin-top:27px;}* html #content-sidebar .avvo_badge_180 .profile_link{margin-top:9px;}* html #lightbox form{padding-bottom:18px;}