/*
Theme Name: Hatfields
Theme URI: http://wordpress.org/
*/
body{font:normal 1em Arial, Helvetica, Sans-Serif;background:#4b5962 url('images/bg-top.gif') repeat-x;color:#333;margin:0;padding:0;}html,body{height:100%;}#wrap{min-height:100%;height:auto !important;margin:0 auto -30px;}#container{text-align:left;clear:both;width:960px;position:relative;z-index:100;margin:0 auto;padding:15px 0;}#container-bg{width:921px;height:100%;position:absolute;top:0;left:19px;background:#263845 url(images/bg-content-panel.png) repeat-x left top;z-index:-1;}#content{width:633px;background:#fff;min-height:324px;padding:15px;}#sidebar{font:1em Arial, Sans-Serif;float:right;width:278px;}.push{height:30px;}#footer{height:30px;line-height:30px;clear:both;background:#1e2529;width:100%;color:#ccc;font-size:11px;}#footer2{width:960px;margin:0 auto;}#header ul.nav-main li,.post,.alignleft,#nav-new-bikes li{float:left;}#header{width:970px;position:relative;margin:0 auto;padding:0;}#header a.logo{display:block;width:274px;height:75px;background:url(images/hatfields-honda-logo.png) no-repeat;text-indent:-9999px;margin-left:1px;}#header a.logo:hover{background-position:0 -75px;}#header a.telephone{display:block;width:159px;height:19px;background:url(images/common/header-telephone.png) no-repeat;behavior:url(iepngfix.htc);text-indent:-9999px;position:absolute;right:5px;top:24px;}#header a.telephone:hover{background-position:0 -19px;}#header a.email{display:block;width:216px;height:16px;background:url(images/common/header-email.png) no-repeat;text-indent:-9999px;position:absolute;right:5px;top:48px;}#header a.email:hover{background-position:0 -16px;}img.heading-image{margin-bottom:15px;}#header ul.nav-main{list-style:none;width:960px;height:40px;margin:10px 0 0 4px;padding:0;}#header ul.nav-main li a{display:block;height:40px;background:url(images/nav-main.png) no-repeat;text-indent:-9999px;}#header ul.nav-main li a.nav-home{width:83px;background-position:0 0;}#header ul.nav-main li a.nav-home:hover{background-position:0 -40px;}#header ul.nav-main li a.nav-blog{width:76px;background-position:-83px 0;}#header ul.nav-main li a.nav-new-sales{width:123px;background-position:-159px 0;}#header ul.nav-main li a.nav-used-sales{width:130px;background-position:-282px 0;}#header ul.nav-main li a.nav-used-sales:hover{background-position:-282px -40px;}#header ul.nav-main li a.nav-after-sales{width:136px;background-position:-412px 0;}#header ul.nav-main li a.nav-after-sales:hover{background-position:-412px -40px;}#header ul.nav-main li a.nav-about-us{width:112px;background-position:-548px 0;}#header ul.nav-main li a.nav-about-us:hover{background-position:-548px -40px;}#header ul.nav-main li a.nav-contact{width:104px;background-position:-660px 0;}#header ul.nav-main li a.nav-contact:hover{background-position:-660px -40px;}#header ul.nav-main li.nav-search{width:196px;height:30px;background:url(images/nav-main.png) no-repeat;background-position:-764px 0;padding-top:10px;text-align:center;}#header ul.nav-main li.nav-search:hover{background-position:-764px -40px;}#header ul.nav-main li.nav-search form{height:17px;width:156px;background:url(images/common/search-bg.gif) no-repeat;margin:0 auto;padding:1px;}#header ul.nav-main li.nav-search input.text{height:13px;width:132px;float:left;border:0;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:11px;padding:2px;}#header ul.nav-main li.nav-search input#searchsubmit{height:17px;width:19px;float:right;border:0;cursor:pointer;overflow:hidden;text-indent:-9999px;}body.home #header ul.nav-main li a.nav-home{width:83px;background-position:0 -40px;}body.home #home-feature{width:960px;height:445px;background:#fff;padding:0;}body.home #home-feature a.feature-img img{width:750px !important;margin:3px 0 3px 3px;}body.home #content{font-size:1.2em;background:#fff;position:relative;margin-bottom:15px;}body.home .side-left{width:192px;margin-right:15px;margin-top:15px;float:left;}body.home .side-left a,.side-right a{display:block;border:3px solid #fff !important;margin-bottom:15px;width:186px;line-height:0;padding:0;}body.home .side-left a img,.side-right a img{width:186px !important;}body.home .centre-banners a{display:block;border:3px solid #fff;margin-bottom:15px;width:540px;line-height:0;}body.home .centre-banners a img{width:540px !important;}body.home .flash-banner{border:3px solid #fff;margin-bottom:15px;line-height:0;}body.home .side-left a:hover,.side-right a:hover,.centre-banners a:hover,body.home .flash-banner:hover{border:3px solid #82A0B4 !important;}body.home .home-main{width:546px;float:left;margin-top:15px;}body.home .intro{background:#39464e;margin-bottom:15px;padding:15px;}body.home .intro h2{font-size:18px;color:#82a0b4;line-height:22px;margin:0;padding:0 0 0.5em;}body.home .intro p{font-size:13px;color:#fff !important;line-height:17px;padding:0;}body.home .intro a{color:#fff;}body.home .intro a:hover{color:#82A0B4;text-decoration:underline;}body.home .side-right{width:192px;margin-left:15px;margin-top:15px;float:right;}body.home .side-right .mailing-list-signup{width:192px;height:134px;background:#fff;margin-bottom:15px;text-align:center;padding:0;}body.home .side-right .mailing-list-signup h6{font-size:13px;text-align:center;background:#82a0b4;color:#39464e;margin:0;padding:5px;}body.home .side-right .mailing-list-signup p{text-align:left;font-size:11px;color:#555;line-height:1.25em;padding:10px 13px;}body.home .side-right .mailing-list-signup input.text{margin-top:0;width:160px;border:1px solid #ccc;color:#555;font-size:11px;font-family:arial;padding:2px;}body.home .side-right .mailing-list-signup input.button{float:right;font-size:12px;margin-right:12px;margin-top:5px;background:#39464E;color:#FFF;font-weight:700;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);min-width:50px;border-style:solid;border-width:1px;padding:1px;}body.home .latest-from-blog{width:180px;position:absolute;top:18px;right:12px;height:400px;}body.home .latest-from-blog h2{font-size:18px;color:#39464e;margin:0;padding:10px 0;line-height:18px;}body.home .latest-from-blog span.date{color:#82a0b4;display:block;font-size:14px;font-weight:700;}body.home .latest-blog-item1{border-bottom:1px solid #82A0B4;}body.home .latest-blog-item2{margin-top:15px;}body.home .latest-from-blog span.title a{color:#39464e;display:block;font-size:14px;font-weight:700;}body.home .latest-from-blog p{font-size:12px;color:#000;line-height:15px;margin:5px 0 0;padding:0;}body.home .latest-from-blog a.read-more{font-size:12px;color:#82A0B4 !important;line-height:15px;margin:5px 0 10px 0;display:block;}body.blog .entry,body.archive .entry,body.page-template-specialoffers-php .entry{margin-bottom:20px;}body.blog .date,body.single .date,body.archive .date,body.page-template-specialoffers-php .date{width:82px;position:absolute;left:0;top:0;margin-bottom:40px;font-size:11px;border-top:1px solid #82A0B4;padding-top:8px;}body.blog .date strong,body.single .date strong,body.archive .date strong,body.page-template-specialoffers-php .date strong{color:#39464e;}body.blog .read-more,,body.archive .read-more{display:block;margin-top:10px;font-weight:700;}.sidebar-section{width:238px;background:#fff;margin-bottom:20px;float:left;padding:15px 20px;}.subscribe a{display:block;font-size:13px;color:#333;padding-left:25px;margin:12px 0;}ul.subscribe li a{display:block;font-size:12px;color:#333;padding-left:15px;background:url(images/common/red-arrow.gif) no-repeat 1px center;margin:0;}.subscribe a.rss{background:url(images/common/feed.png) no-repeat left center;}.subscribe a.facebook{background:url(images/common/facebook.png) no-repeat left center;}.subscribe a.youtube{background:url(images/common/youtube.png) no-repeat left center;margin-bottom:5px;}.subscribe a.flickr{background:url(images/common/flickr.png) no-repeat left center;margin-bottom:5px;}.subscribe a.twitter{background:url(images/common/twitter.png) no-repeat left center;margin-bottom:5px;}#flickrrss a{border:3px solid #ccc;width:65px;float:left;display:block;line-height:0;margin:4px;padding:0;}#flickrrss a img{width:65px;}#flickrrss a:hover{border:3px solid #82A0B4;}body.single #container{padding-bottom:1px;}body.single #respond{width:530px;padding-left:99px;}body.single #comments{width:530px;padding-left:99px;color:#39464e;}p{color:#555 !important;font-size:13px;line-height:20px;padding:0 0 1em;}a:active,a:focus{outline:0;}.thread-alt{background-color:#f8f8f8;}.thread-even{background-color:#FFF;}.depth-1{background:#f8f8f8;}.comment{border:1px solid #ccc;}small{font-family:Arial, Helvetica, Sans-Serif;font-size:0.9em;line-height:1.5em;}h1,h3{font-family:Arial, Sans-Serif;font-weight:700;}h1{font-size:4em;text-align:center;padding-top:70px;margin:0;}#headerimg .description{font-size:1.2em;text-align:center;}h2{font-size:30px;color:#82a0b4;font-family:Arial, Helvetica, sans-serif;font-weight:700;line-height:35px;margin:0 0 15px;padding:0;}h2.pagetitle{font-size:1.6em;}#sidebar h2{font-family:Arial, Sans-Serif;font-size:1.2em;margin:5px 0 0;padding:0;}h3{font-size:1.3em;color:#39464e;margin:30px 0 0;padding:0;}h6{font-size:1.2em;margin:0;padding:0;}h1,h1 a,h1 a:hover,h1 a:visited,#headerimg .description{text-decoration:none;color:#FFF;}.entry p a:visited{color:#b85b5a;}.sticky{background:#f7f7f7;padding:0 10px 10px;}.sticky h2{padding-top:10px;}.commentlist li,#commentform input,#commentform textarea{font:0.75em Arial, Sans-Serif;}.commentlist li ul li{font-size:1em;margin-right:-5px;margin-left:10px;}.commentlist li{font-weight:700;list-style:none;margin:15px 0 10px;padding:15px;}.commentlist li .avatar{float:right;border:1px solid #eee;background:#fff;padding:2px;}.commentlist cite,.commentlist cite a{font-weight:700;font-style:normal;font-size:1.1em;}.commentlist p{font-weight:400;line-height:1.5em;text-transform:none;font-size:1em;margin:10px 5px 5px 0;padding:0;}#commentform p{font-family:Arial, Sans-Serif;margin:5px 0;}.commentmetadata{font-weight:400;display:block;margin:0;}small,#sidebar ul ul li,#sidebar ul ol li,.nocomments,.postmetadata,blockquote,strike{color:#777;}code{font:1.1em 'Courier New', Courier, Fixed;}acronym,abbr,span.caps{font-size:0.9em;letter-spacing:.07em;cursor:help;}a{color:#82a0b4;text-decoration:none;}a:hover{color:#82a0b4 !important;text-decoration:underline;}#headerimg{height:200px;width:100%;margin:0;}.narrowcolumn{float:left;width:650px;margin:0;padding:20px;}.post{width:630px;position:relative;margin:0;}.postmetadata{font-size:11px;}.widecolumn .smallattachment{text-align:center;float:left;width:128px;margin:5px 5px 5px 0;}.widecolumn .attachment{text-align:center;margin:5px 0;}p img{max-width:100%;padding:0;}img.centered{display:block;margin-left:auto;margin-right:auto;background:#f2f2f2;border:1px solid #cfcfcf;padding:3px;}img.alignright{background:#f2f2f2;display:inline;border:1px solid #cfcfcf;margin:0 0 2px 7px;padding:3px;}img.alignleft{background:#f2f2f2;display:inline;border:1px solid #cfcfcf;margin:0 7px 2px 0;padding:3px;}.alignright{float:right;}html>body .entry ul{margin-left:0;list-style:none;text-indent:-10px;padding:0 0 0 10px;}html>body .entry li{margin:7px 0 8px 10px;}.entry ul li:before,#sidebar ul ul li:before{content:"\00BB \0020";}.entry ol{margin:0;padding:0 0 0 35px;}.postmetadata ul,.postmetadata li{display:inline;list-style-type:none;list-style-image:none;}#sidebar ul li{list-style-type:none;list-style-image:none;margin:15px 0;}#searchform{text-align:center;margin:10px auto;padding:5px 3px;}#sidebar #searchform #s{width:108px;padding:2px;}#sidebar #searchsubmit{padding:1px;}select{width:130px;}#commentform input{width:170px;margin:5px 5px 1px 0;padding:2px;}#commentform{margin:5px 10px 0 0;}#commentform textarea{width:100%;padding:2px;}#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#respond h4{color:#82A0B4;margin:10px 0;}#commentform #submit{float:right;margin:0 0 5px auto;}.alt{margin:20px 0 10px;}.commentlist{text-align:justify;width:530px;padding:0 0 0 99px;}.children{padding:0;}.nocomments{text-align:center;margin:0;padding:0;}acronym,abbr{border-bottom:1px dashed #999;}blockquote{padding-left:20px;border-left:5px solid #ddd;margin:15px 30px 0 10px;}blockquote cite{display:block;margin:5px 0 0;}a img{border:0;margin:0;padding:0;}.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:10px;width:530px;padding-left:99px;}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:10px;}.wp-caption img{border:0 none;margin:0;padding:0;}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}.post hr{display:block;}.postmetadata,.clear{clear:both;}.entry form,.center{text-align:center;}.hidden,.screen-reader-text,hr{display:none;}body.page-template-new-sales-php #container{height:500px;}body.page-template-category-detail-php #container,body.page-template-bike-detail-php #container{height:480px;}ul.left-nav li:hover ul{display:block;z-index:10000;}ul.left-nav li.current_page_parent a{text-decoration:none;background:url(images/common/left-nav-hover-bg.gif) repeat-x;}.cat-desc p{font-size:14px;line-height:20px;font-weight:700;color:#555;margin:0;padding:0;}.new-sales-left-nav{width:190px;margin-right:15px;margin-top:15px;float:left;}.main-content{width:725px;float:left;background:#fff;margin-top:15px;min-height:259px;padding:15px;}a.bike-link{display:block;width:150px;height:110px;float:left;position:relative;border:3px solid #fff;margin:25px 25px 0 0;}a.bike-link:hover{border:3px solid #82A0B4;text-decoration:none;}a.bike-link span.title{position:absolute;bottom:0;left:0;display:block;width:150px;height:18px;text-align:center;font-weight:700;color:#555;font-size:11px;}a.bike-link:hover span.title{color:#82A0B4;}#nav-new-bikes{list-style:none;z-index:-1 !important;margin:0;padding:0;}#nav-new-bikes li a{display:block;width:172px;height:140px;text-indent:-9999px;border:3px solid #fff;margin:0 17px 15px 0;}#nav-new-bikes li.page-item-38 a{background:url(images/new-sales/adventure.jpg) no-repeat;}#nav-new-bikes li.page-item-40 a{background:url(images/new-sales/cruisers.jpg) no-repeat;}#nav-new-bikes li.page-item-42 a{background:url(images/new-sales/off-road.jpg) no-repeat;}#nav-new-bikes li.page-item-44 a{background:url(images/new-sales/scooters.jpg) no-repeat;}#nav-new-bikes li.page-item-46 a{background:url(images/new-sales/sports-tourers.jpg) no-repeat;width:172px;margin:0 0 20px;}#nav-new-bikes li.page-item-48 a{background:url(images/new-sales/supersports.jpg) no-repeat;}#nav-new-bikes li.page-item-50 a{background:url(images/new-sales/touring.jpg) no-repeat;}#nav-new-bikes li.page-item-52 a{background:url(images/new-sales/traditional.jpg) no-repeat;}#nav-new-bikes li.page-item-54 a{background:url(images/new-sales/125cc.jpg) no-repeat;}#nav-new-bikes li.page-item-56 a{background:url(images/new-sales/special-offers.jpg) no-repeat;width:172px;margin:0 0 20px;}#nav-new-bikes li a:hover{background-position:0 -140px;border:3px solid #82A0B4;}ul.left-nav{list-style:none;background:#fff;position:relative;height:290px;z-index:999 !important;margin:0;padding:0;}ul.left-nav li{position:relative;height:29px;margin:0;padding:0;}ul.left-nav li a,ul.left-nav li.current_page_parent ul li.page_item a{background:#fff;display:block;font-size:15px;color:#555;font-weight:700;border-bottom:1px solid #555;padding:5px 5px 5px 15px;}ul.left-nav li a:hover{text-decoration:none;background:url(images/common/left-nav-hover-bg.gif) repeat-x;color:#39464e !important;}ul.left-nav li ul{display:none;position:absolute;top:0;left:190px;background:#f2f2f2;list-style:none;width:220px;z-index:100;margin:0;padding:0;}ul.left-nav li.current_page_item ul li a{background:#f2f2f2 !important;}body.page-template-contact-php form#directions_form input.text{margin-top:0;width:175px;border:1px solid #ccc;color:#555;font-size:11px;font-family:arial;padding:2px;}body.page-template-contact-php form#directions_form input.button{float:right;font-size:12px;background:#39464E;color:#FFF;font-weight:700;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);min-width:50px;border-style:solid;border-width:1px;padding:1px;}#header ul.nav-main li a.nav-blog:hover,body.blog #header ul.nav-main li a.nav-blog,body.archive #header ul.nav-main li a.nav-blog,body.single #header ul.nav-main li a.nav-blog{background-position:-83px -40px;}#header ul.nav-main li a.nav-new-sales:hover,body.page-template-new-sales-php #header ul.nav-main li a.nav-new-sales,body.page-template-category-detail-php #header ul.nav-main li a.nav-new-sales,body.page-template-bike-detail-php #header ul.nav-main li a.nav-new-sales{background-position:-159px -40px;}#header ul.nav-main li.nav-search p,*,.entry ol li,#sidebar ul,#sidebar ul ol{margin:0;padding:0;}#sidebar form,body.page-template-contact-php h2{margin:0;}ul.left-nav li.current_page_item a,ul.left-nav li.current_page_item ul li a:hover{text-decoration:none;background:url(images/common/left-nav-hover-bg.gif) repeat-x !important;}