html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1.5}table{border-collapse:separate;border-spacing:0}table caption,table th,table td{text-align:left;font-weight:normal}table,td,th{vertical-align:middle}blockquote:before,blockquote:after{content:""}q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:none}


hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none}hr.space{background:#fff;color:#fff}#container{width:950px;margin:0 auto}.column{float:left;margin-right:10px}.last{margin-right:0}.box{padding:1.5em;margin-bottom:1.5em;background:#e5ecf9}.error,.notice,.success{padding:.8em;margin-bottom:1em;border:2px solid #ddd}.error{color:#8a1f11;background:#fbe3e4;border-color:#fbc2c4}.error a{color:#8a1f11}.notice{color:#514721;background:#fff6bf;border-color:#ffd324}.notice a{color:#514721}.success{color:#264409;background:#e6efc2;border-color:#c6d880}.success a{color:#264409}.clear{clear:both}.clearfix{display:block}.clearfix:after{content:"0";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}


body{font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;font-size:75%;color:#222;background:#fff}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#111}h1{margin-bottom:0.5em;font-size:3em;line-height:1}h2{margin-bottom:0.75em;font-size:2em}h3{margin-bottom:1em;font-size:1.5em;line-height:1}h4{margin-bottom:1.25em;font-size:1.2em;line-height:1.25}h5{margin-bottom:1.5em;font-size:1em;font-weight:bold}h6{font-size:1em;font-weight:bold}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:none}p{margin:0 0 1.5em}p img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:none}p img.right{float:right;margin:1.5em 0 1.5em 1.5em}a{text-decoration:underline;color:#009}a:focus,a:hover{color:#000}blockquote{margin:1.5em;color:#666;font-style:italic}strong{font-weight:bold}em{font-style:italic}dfn{font-style:italic;font-weight:bold}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted #666}address{margin:0 0 1.5em;font-style:italic}del{color:#666}pre{margin:1.5em 0;white-space:pre;font:1em 'andale mono', 'lucida console', monospace;line-height:1.5}code,tt{font:1em 'andale mono', 'lucida console', monospace;line-height:1.5}li ul,li ol{margin:0 1.5em}ul,ol{margin:0 1.5em 1.5em 1.5em}ul{list-style-type:disc}ol{list-style-type:decimal}dl{margin:0 0 1.5em 0}dl dt{font-weight:bold}dd{margin-left:1.5em}table{margin-bottom:1.4em;width:100%}table caption{background:#eee}table th{font-weight:bold}table thead th{background:#c3d9ff}table th,table td,table caption{padding:4px 10px 4px 5px}table tr.even td{background:#e5ecf9}table tfoot{font-style:italic}.small{margin-bottom:1.875em;font-size:.8em;line-height:1.875em}.large{margin-bottom:1.25em;font-size:1.2em;line-height:2.5em}.hide{display:none}.quiet{color:#666}.loud{color:#000}.highlight{background:#ff0}.added{color:#fff;background:#060}.removed{color:#fff;background:#900}.first{margin-left:none;padding-left:none}.last{margin-right:none;padding-right:none}.top{margin-top:none;padding-top:none}.bottom{margin-bottom:none;padding-bottom:none}


form.inline{line-height:3}form.inline p{margin-bottom:none}form fieldset{padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc}form fieldset legend{font-weight:bold;font-size:1.2em}form label{font-weight:bold}form input[type=text],form input[type=password]{width:300px;padding:5px;margin:0.5em 0;background-color:#fff;border:1px solid #bbb}form input[type=text]:focus,form input[type=password]:focus{border-color:#666}form input.title{font-size:1.5em}form input[type=checkbox],form input[type=radio]{position:relative;top:.25em}form textarea,form select{margin:0.5em 0;background-color:#fff;border:1px solid #bbb}form textarea:focus,form select:focus{border-color:#666}form textarea{width:390px;height:250px;padding:5px}


abbr.timeago{border-style:none}.handle{cursor:move}body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;background:#e7e7e7}body.plain #wrapper{background:transparent}body.plain #content{width:100%}body.home #header ul li.home a,body.sales #header ul li.sales a,body.service #header ul li.service a,body.parts #header ul li.parts a,body.bodyshop #header ul li.bodyshop a,body.contact #header ul li.contact a,body.accounts #header ul li.accounts a,body.vehicles #header ul li.vehicles a{font-weight:bold;color:#222057}body.home #header ul li.home a:hover,body.sales #header ul li.sales a:hover,body.service #header ul li.service a:hover,body.parts #header ul li.parts a:hover,body.bodyshop #header ul li.bodyshop a:hover,body.contact #header ul li.contact a:hover,body.accounts #header ul li.accounts a:hover,body.vehicles #header ul li.vehicles a:hover{color:#40a46e}table caption{font-size:1.75em;background:none;padding:0;margin-bottom:1em}table thead th{background:#a9abae !important}table tbody tr:nth-child(even) td{background:#e7e7e7 !important}form p{clear:left;font-size:0.9em}form p.tip{clear:none;color:#666}form label em{font-style:normal;font-weight:normal;padding-left:0.5em;color:#999}form label em:before{content:'('}form label em:after{content:')'}form div.controls{float:left;margin-right:2em}ul.actions{margin:0 0 0 -1em;list-style-type:none;font-weight:bold}ul.actions li{display:inline;padding:0.15em 0;white-space:nowrap;border-right:1px solid #40a46e}ul.actions li:last-child{border-right:none}ul.actions li a{padding:0 1em;text-decoration:none;color:#333}ul.actions li a:hover{color:#40a46e}#container{overflow:hidden;display:inline-block;background:#fff;box-shadow:0 0 1em rgba(0, 0, 0, 0.05);-moz-box-shadow:0 0 1em rgba(0, 0, 0, 0.05);-webkit-box-shadow:0 0 1em rgba(0, 0, 0, 0.05)}#container{display:block}#header{padding:30px}#header h1{margin:0 auto 20px;width:100%;height:98px;text-indent:-9999em;overflow:hidden;background:url(../images/logo.jpg) no-repeat 50% top;border-bottom:1px solid #bac9d1}#header .center{display:block;margin:0 auto}#header ul{margin:0;list-style-type:none;line-height:1;text-align:center;text-transform:uppercase}#header ul li{display:inline;padding:0.15em 0;white-space:nowrap;border-right:1px solid #40a46e}#header ul li:first-child{padding-left:none}#header ul li:last-child{padding-right:none;border-right:none}#header ul li a{padding:0 2em;text-decoration:none;color:#333}#header ul li a:hover{color:#40a46e}#footer{overflow:hidden;display:inline-block;width:930px;padding:30px;margin:0 auto;font-size:0.8em}#footer{display:block}#footer dt{float:left;clear:left;margin-right:0.5em;font-weight:normal;color:#888}#footer dd{display:block;color:#999}#footer p{color:#666;margin-bottom:1em}#footer p.credit{float:right;text-align:right;line-height:1}#footer p a{display:inline-block;padding:0.5em;text-decoration:none;color:#aaa}#footer p a:hover{color:#fff}#footer p a.west1:hover{background:#009ddb}#footer p a.surefire:hover{background:#d80073}#brands{height:73px;margin:0 30px 30px;text-align:center;background:#a9abae url(../images/gradient.jpg) repeat-x left top}#brands img{margin:0 1.25em}#wrapper{overflow:hidden;display:inline-block;background:#222057;margin:0 30px 30px}#wrapper{display:block}#sidebar{float:left;width:210px;text-align:center;background:#fff;border-left:30px solid #fff}#sidebar .inner{border:1px solid #bac9d1;padding:3em 2em 1em}#sidebar hr{margin-bottom:2em}#sidebar a{display:block;margin-bottom:2em;color:#000;text-decoration:none}#sidebar a:hover{color:#40a46e}#sidebar a em{font-style:normal;font-weight:bold}#sidebar img{display:block;margin:0 auto 0.5em}#content{float:left;width:650px}#content #map{display:block;width:100%;height:300px}#content .advert{display:block;width:100%;height:300px;margin:0;overflow:hidden;background:url(../images/advert.jpg) no-repeat 50% top}#content .advert span{display:block;padding-top:0.75em;font-size:2.25em;line-height:1.25;text-align:center;text-transform:uppercase}#content .inner{padding:2em;color:#fff}#content .inner h2{font-size:2.75em;font-weight:bold;line-height:1.5;color:#fbc704}#content .inner blockquote{margin:0 0 0.75em;color:#fff}#content .inner blockquote p{margin:0 0 0.5em;font-size:1.2em;font-weight:bold;line-height:1.2}#content .inner blockquote p.source{font-style:normal;font-size:0.9em;font-weight:normal}#content .inner p,#content .inner ul,#content .inner ol{font-size:1.25em}#content .inner p .caps,#content .inner ul .caps,#content .inner ol .caps{text-transform:uppercase}#content .inner p em,#content .inner ul em,#content .inner ol em{font-style:normal;text-transform:uppercase}#content .inner p.large,#content .inner ul.large,#content .inner ol.large{font-size:1.5em;line-height:1.75}#content .inner p.large em,#content .inner ul.large em,#content .inner ol.large em{font-style:italic;text-transform:none}#content .inner p.telephone,#content .inner ul.telephone,#content .inner ol.telephone{padding-top:1em;margin-bottom:0;font-size:2.25em;line-height:1;text-align:right}#content .inner p.telephone strong,#content .inner ul.telephone strong,#content .inner ol.telephone strong{font-weight:normal;color:#fbc704}#content .inner a{text-decoration:none;color:#fbc704}#content .inner a:hover{text-decoration:underline}#content .inner ul{font-size:1.5em;margin-left:1.5em;list-style-type:square}#content .inner ul li{margin-bottom:1em}#content .inner dl{font-size:1.5em;line-height:1.5}#content .inner dl .space{margin-top:1em}#content .inner dl dt{float:left;clear:left;width:6em;font-weight:normal;color:#fff}#content .inner dl dd{display:block;margin-left:0.5em;color:#fbc704}table#vehicles td.image,table.vehicles td.image{width:100px;padding:0 0.25em 0 0}table#vehicles td.image img,table.vehicles td.image img{float:left;width:150px;height:100px}table#vehicles caption,table#vehicles thead{display:none}table#vehicles td{padding:1em;vertical-align:top}table#vehicles td.year,table#vehicles td.mileage,table#vehicles td.price{text-align:right}table#vehicles td.description{width:450px}table#vehicles td.description strong{font-size:1.5em;font-weight:normal}.vehicle img{float:left;width:670px;height:430px;margin-right:20px;margin-bottom:20px;background:#e7e7e7}.vehicle img.thumbnail{width:200px;height:130px;margin-right:0}.vehicle h3{clear:both;font-size:2.5em;margin-bottom:0.5em}.vehicle p{clear:both}.vehicle p.price{font-size:2em;margin-bottom:0.5em}.vehicle .large{line-height:1.5}.vehicle .large ul{list-style:square}.vehicle .large ul,.vehicle .large ol,.vehicle .large p{margin-bottom:0.75em}.vehicle dl{overflow:hidden;display:inline-block}.vehicle dl{display:block}.vehicle dl dt{float:left;clear:left;width:12em;font-size:1.1em}.vehicle dl dd{display:block;margin-left:0.5em;margin-bottom:0.5em;font-size:1.1em}
