﻿@import "reset.css";
body { font-family:Tahoma,Arial, Helvetica, sans-serif; text-align:center; font-size:70%;}
p {color: #646464;}
div#container { margin:0 auto; width:860px; position:relative; text-align:left;z-index:0;}
div#subcontainer {margin:0 auto;  width:100%; position:relative; text-align:left; overflow:auto;}
div#header { width:100%; position:relative; overflow:hidden; padding-top:20px; height:105px;}
div#header h1 {width:276px; float:left; padding-right:40px;}
div#header h1 a {background:url(../images/motohoundlogo.jpg) no-repeat 0 12px;  display:block; width:100%; height:59px; text-indent:-9999px;}

#maincontent{clear:both;text-align:center;margin: 10px 0 20px 0;z-index:-1;}
fieldset{text-align:left;}
textarea {resize: none;}
.req{color:Red;}

h2{font-size:16px; color:#f5993f; font-weight:bold; padding:10px 0 0 40px; text-align:left;}
h3 {padding:10px 0 0 40px; font-size:14px; color:#f5993f; font-weight:bold;text-align:left;}
h4 {padding:10px 0 0 40px; font-size:12px; color:#f5993f; font-weight:bold;text-align:left;}

/* ------------- Main Navigation ------------------*/
#menu {clear:both; width:100%; text-align:center;}
#menu ul {margin:0 0 0 25px;z-index:100;position:relative;}
#menu ul li {background:url(../images/menubg.jpg) no-repeat;width:159px;height:22px;text-align:center;padding:8px 0 0 0;float:left;position:relative;}
#menu ul li a{color:#ffffff;text-decoration:none;font-size:12px;font-weight:bold;}
#menu ul li ul {position:absolute; width:149px; border:none;z-index:200; padding:1px; top:-999em;}
#menu ul li ul li { float:none; padding:5px 0 0 10px; margin:0; height:21px; width:100%;background:url(../images/submenubg.jpg) repeat-x;text-align:left;}
#menu ul li ul li a{color:#676465;font-weight:normal;}
#menu ul li:hover ul,ul#mainnav li.sfHover ul {left:-25px;top:30px; /* match top ul list item height */z-index:700;}
#menu ul li:hover li ul, ul#mainnav li.sfHover li ul { top:-999em;}
#menu ul li li:hover ul, ul#mainnav li li.sfHover ul { left:170px; /* match ul width */ top:0;}
#menu ul li li li:hover ul, ul#mainnav li li li.sfHover ul {left:10em; /* match ul width */top:0;}

/* --------------  Breadcrumbs  ------------------*/
#breadcrumbs {padding:5px 0; text-align:left; padding-left:40px;}
#breadcrumbs a {text-decoration:none; color:Black;}
#breadcrumbs a:hover {text-decoration:underline; color:Black;}

/* --------------  Pagination  ------------------*/
.pagination {font-size: 80%;}        
.pagination a {text-decoration: none;border: solid 1px #f5993f;color: #f5993f;}
.pagination a, .pagination span {display: block;float: left;padding: 0.3em 0.5em;margin-right: 5px;margin-bottom: 5px; min-width:1em;	text-align:center;}
.pagination .current{background: #f5993f;color: #fff;border: solid 1px #f5993f;}
.pagination .current.prev, .pagination .current.next{color:#999;border-color:#999;background:#fff;}

/* ------------- Left Content ------------------*/
#left_content {width:400px; float:left; color:#3a3a3a; text-align:left;}
#left_content p {padding:20px 0 0 40px; text-align:justify; width:400px; font-size:12px; }

/* ------------- Home Content ------------------*/
div#home {background:url(../images/homebg.jpg) no-repeat 35px 325px;height:490px;width:100%;color:#646464}
div#home ul#centerbox {margin:0 0 0 80px;text-align:left;}
div#home ul#centerbox li {background:url(../images/centerboxbg.jpg) no-repeat;width:314px;height:239px;float:left;margin:60px 0 0 20px;}
div#home ul#centerbox li h3 {height:24px;color:#ffffff;font-size:16px;padding:8px 0 0 20px;}
div#home ul#centerbox li p {font-size:16px;padding:20px 20px 0 20px;}
div#home ul#centerbox li p a{font-weight:bold;color:#f5993f;text-decoration:none;}
div#home ul#centerbox li p a:hover{text-decoration:underline;}
div#home ul#centerbox li#search p {padding:10px 0 5px 20px; font-size:13px;}
div#home ul#centerbox li#search ul li {background:none;width:auto;height:26px;margin:0 0 0 30px;padding:0;float:none;}
div#home ul#centerbox li#search ul li input {width:145px;}
div#home ul#centerbox li#search ul li select {width:145px;}
div#home ul#centerbox li#search ul li label {display:block;width:80px;float:left;}
div#home ul#centerbox li#search ul li a {text-transform:uppercase;text-decoration:none;}
div#home ul#centerbox li#search ul li a#btnSearch{display:block;height:18px;width:69px;padding:5px 0 0 0;text-align:center;color:#ffffff;font-weight:bold;background:url(../images/searchbtn.jpg) no-repeat;float:left;}
div#home ul#centerbox li#search ul li a#btnAdvanceSearch{display:block;height:20px;width:115px;margin:0 50px 0 0;padding:3px 0 0 0;background:url(../images/advancesearchbtn.jpg) no-repeat 95px 0;float:right;color:#676464;}
/*elz*/
div#home ul#centerbox li#search ul li #option-vehicle-category{display:none;}
div#home ul#centerbox li#search ul li #body-style-modal-content{display:none;}

/* ------------- Vehicle Search ----------------- */
#vehicle-search-page #vehiclesearchcontent {clear:both; text-align: left;}
#vehicle-search-page #vehiclesearchcontent p {padding:10px 0 0 40px; font-size:12px;}
#vehicle-search-page #vsearchcontent {background:url(../images/search_bg.jpg) no-repeat 50% 0; height:380px;}
#vehicle-search-page form#vsearchform {padding-top:26px;}
#vehicle-search-page form#vsearchform li {height:24px;}
#vehicle-search-page form#vsearchform span {font-weight:bold; font-size:10px;}
#vehicle-search-page fieldset#left-field-content {float:left; padding-left:100px; padding-bottom: 20px; }
#vehicle-search-page fieldset#right-field-content {padding-left:30px;}
#vehicle-search-page fieldset#filterset {padding-left:100px;  border: 1px solid black;}
#vehicle-search-page fieldset#filterset input#vehicle-commercial-filter{padding-left:30px;}

#vehicle-search-page label {float:left; width:100px; font-weight:bold; font-size:10px;}
#vehicle-search-page select{width:154px; }
#vehicle-search-page select.smallselect{width:60px;}
#vehicle-search-page .searchbymaketxt {float:left;color:#fff;padding:5px 10px 0 62px;font-weight:bold;}
#vehicle-search-page .searchbytypetxt {float:left;color:#fff;padding:10px 30px 0 62px;font-weight:bold;}
#vehicle-search-page .searchbymakeimg ul li{display: inline;}
#vehicle-search-page .searchbymakeimg ul li a{display: inline; padding:0.2em 1em; color:#000; text-decoration:none; float:left; text-align:center;}
#vehicle-search-page #searchbymake{ clear:both; background:url(../images/icons_bg.jpg) no-repeat 50% 0; height:58px; padding:8px 0 0 30px; }
#vehicle-search-page #searchbytype{background:url(../images/icons_bg.jpg) no-repeat 50% 0; height:56px; padding:6px 0 0 30px;}
#vehicle-search-page #action_button{text-align:center; padding-top: 5px; }
#vehicle-search-page #btnsubmit{height:30px;width:69px;padding:2px 0 8px 0;text-align:center;color:#ffffff;font-weight:bold;background:url(../images/searchbuttons.jpg) no-repeat; border: none;}
#vehicle-search-page #btnclear{height:30px;width:69px;padding:2px 0 8px 0;text-align:center;color:#ffffff;font-weight:bold;background:url(../images/searchbuttons.jpg) no-repeat -90px 0; border: none;}

#vehicle-search-page div#stock-result{width:780px; padding:10px 0 0 30px; *padding:0; *width:780px; display:none;}
#vehicle-search-page div#stock-result div.stock-result-header{text-align:left;padding:10px 0;}
#vehicle-search-page div#stock-result div.stock-result-header span#search-results-text{margin-left:14px; font-weight:bold;}
#vehicle-search-page div#stock-result div.stock-result-header span#total-results{padding-left:450px;}
#vehicle-search-page div#stock-result div.div-search-again{text-align:left;background:#f2f2f2;padding:8px 0;clear:both;overflow:auto;}
#vehicle-search-page div#stock-result div.div-search-again span#search-again{margin-left:14px; cursor:pointer;}
#vehicle-search-page div#stock-result div.div-search-again span#search-again:hover{text-decoration:underline;}

#vehicle-search-page ul.result-header li{float:left;}
#vehicle-search-page li.result-list{display:none;}
#vehicle-search-page ul.vehicle-main li{float:left;}
#vehicle-search-page div.car-desc {padding:10px 0 0 10px;width:180px;}
#vehicle-search-page div.car-desc p{text-align:left; color:#5A5A5C; font-size:11px;font-weight:bold;}
#vehicle-search-page div.car-desc a:hover{text-decoration:underline;}
#vehicle-search-page div.fuelsaver{width: 220px;}
#vehicle-search-page div.fuelsaver ul li{float:none;text-align:left;}
#vehicle-search-page input#btn-inquiry{width:200px; display:block;}
#vehicle-search-page input#btn-details{width:200px; display:block;}
.yellow {color:#c97513; font-weight:normal;}
#vehicle-search-page .vbuttons{display:block;cursor:pointer;}

#vehicle-search-page div.div-add-photos{width: 780px;height:121px;overflow-x:hidden;overflow-y:scroll;}
#vehicle-search-page div.div-add-photos ul.add-photos{width:auto;}
#vehicle-search-page div.div-add-photos ul.add-photos li{display: inline;list-style-type: none;margin-left:10px;}

#vehicle-search-page .checklist-container{background:#E3E1E2;}
#vehicle-search-page .checklist-container ul{clear:both;}
#vehicle-search-page .checklist-container ul li{float:left;}
#vehicle-search-page .checklist-container ul li .stockPhoto{padding:5px;}
#vehicle-search-page .checklist-container ul li p{text-align:left;color:#59595B;font-weight:bold;}
#vehicle-search-page .checklist-container ul li p.header-accessories{font-weight:bold;padding:15px 0 2px;}
#vehicle-search-page .checklist-container ul li p.accessories{background:#ffffff;margin:5px 0 0 10px;padding:2px 0;color:#c97513;width:570px;font-weight:normal;}
#vehicle-search-page .checklist-container ul li p.extra-notes{padding:5px 0 0 20px;font-weight:normal;}
#vehicle-search-page .checklist-container ul.car-info-details li.car-details{padding-left:10px;}
#vehicle-search-page .checklist-container ul.car-info-details li.car-details ul{padding-top:10px;}
#vehicle-search-page .checklist-container ul.car-info-details li p span.colon{padding-left:30px;}
#vehicle-search-page .checklist-container ul.car-info-details li p span.info{padding-left:50px;}

#vehicle-search-page ul.record li{display:block;}
#vehicle-search-page div#loader-div{clear:both;padding:50px 0 50px 0px; margin: 0 auto;text-align:center;width:750px;display:none;background:white;opacity:0.4;filter:alpha(opacity=40);}

#vehicle-search-page .next-row{padding-top:30px;}
#vehicle-search-page .right-column{padding-left:10px;}
#vehicle-search-page .add-images{cursor:pointer;}
#vehicle-search-page .buttonSearch{height:30px;width:80px;padding:4px 15px 6px 20px;text-align:center;color:#ffffff;font-weight:bold;background:url(../images/search_again.jpg) no-repeat; border: none;}

#vehicle-search-page #option-vehicle-category{display:none;}
#vehicle-search-page #label-body-style {width:202px;}
#vehicle-search-page #body-style-modal-content{display:none;}

/* ------------- Modal Content ----------------- */
#body-style-modal-content ul {list-style-type:none;}
#body-style-modal-content ul li{text-align:left;}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {height:410px; width:700px; color:#bbb; background-color:#333; border:4px solid #444; padding:12px;}
#simplemodal-container .simplemodal-data {padding:8px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container h3 {color:#84b8d9;}


/* ------------- Inquiry Content ----------------- */
#div-inquiry {padding-left:40px;}
#div-inquiry #left-content { width:570px; float:left; background: transparent url('../images/dealerBackground.gif') no-repeat;}
#div-inquiry #left-content ul.description li{padding:0;margin:0;float:left;height:34px;font-size:12px; color:#f5993f;font-weight:bold;text-align:left;}
#div-inquiry #left-content ul.description li h4{padding:0;margin:6px 0 0 30px;}
#div-inquiry #left-content ul.description li#inquiry-description{width:350px;}
#div-inquiry #left-content ul.description li#inquiry-cost{ }
#div-inquiry #left-content #div-carpic {clear:both; padding:10px 0 0 0; text-align:left;float:left;}
#div-inquiry #left-content #div-carpic #div-main-image{padding-top:5px;width:300px;height:200px;}
#div-inquiry #left-content #div-carpic a{padding-left:30px;}
#div-inquiry #left-content #inquiry-button { clear:both; background: transparent url('../images/inquirebtn.jpg') no-repeat; height:40px; width:154px; border: none; margin-left:30px;}
#div-inquiry #left-content #inquiry-button:hover { clear:both; background: transparent url('../images/inquirebtnHover.jpg') no-repeat; height:40px; width:154px; border: none; cursor:pointer;}
#div-inquiry #left-content .inquirypic-content {float:left;width:200px;padding: 0 0 0 20px;}
#div-inquiry #left-content #div-cardetails{clear:both;padding:10px 0 0 0;margin:0;}
#div-inquiry #left-content table{width:96%; padding-top:30px;margin:0;}
#div-inquiry #left-content table thead{background:#C7C7C9;}
#div-inquiry #left-content table thead tr th{padding: 6px 0 6px 6px ;font-size:11px;font-weight:bold;}
#div-inquiry #left-content table tbody tr td{padding: 6px 0 6px 6px; font-size:11px; border-bottom:1px solid #EEEEEE;}
#div-inquiry #left-content table tbody tr td.column1{font-size:11px;font-weight:bold; width:150px;}
#div-inquiry #left-content #div-inquiry-form {text-align:left;padding:20px 0;}
#div-inquiry #left-content #div-inquiry-form #inquiry-info-header{background:#C7C7C9;padding:6px 0;text-align:left;width:100%;}
#div-inquiry #left-content #div-inquiry-form #inquiry-info-header label{padding-left:10px; font-weight:bold;}
#div-inquiry #left-content #div-inquiry-form form {color:#59595B; background:#F5F5F5;width:96%;padding-bottom:10px;}
#div-inquiry #left-content #div-inquiry-form form ul#form-detail{padding-left:20px;}
#div-inquiry #left-content #div-inquiry-form form ul#form-detail li{padding-top:10px;height:auto;clear:both;}
#div-inquiry #left-content #div-inquiry-form form ul#form-detail li label{width:200px;display:block;float:left;}
#div-inquiry #left-content #div-inquiry-form form .buttonInqReset { background: url("/images/reset.jpg") no-repeat scroll 0 0 transparent;border: medium none;cursor: pointer;height: 22px;margin-left: 10px;width: 87px;}
#div-inquiry #left-content #div-inquiry-form form .buttonInqSubmit {background: url("/images/submit.jpg") no-repeat scroll 0 0 transparent;border: medium none;cursor: pointer;height: 22px;width: 93px;}
div.inquirypic-content img.scrollbutton {width:152px; height:17px;}
div.inquirypic-content #inquiryCarImages {overflow:hidden;height:200px;}
div.inquirypic-content #inquiryCarImages li.inquireImage {padding: 1px;}

#div-inquiry #right-content {width:200px; float:left; background: transparent url('../images/dealerInfobox.gif') no-repeat 10px 0; text-align:center; }
#div-inquiry #right-content img {padding:10px 0 0 0;}
#div-inquiry #right-content ul {width:170px; padding:5px 0 0 14px;}
#div-inquiry #right-content .inquiry-tips ul li#tips1{background: transparent url('../images/inquirytip1.jpg') no-repeat; }
#div-inquiry #right-content .inquiry-tips ul li#tips2{background: transparent url('../images/inquirytip2.jpg') no-repeat; }
#div-inquiry #right-content .inquiry-tips ul li#tips3{background: transparent url('../images/inquirytip3.jpg') no-repeat; }
#div-inquiry #right-content .inquiry-tips ul li p{ padding:0 0 25px 30px; color:#333; text-align:left; font-size:11px;}
#stock-cars {text-align:center;}
#stock-cars div.paging {padding:5px 0 5px 0;}
#stock-cars div.paging a {border:1px solid #5F7F39;padding:2px;font-size:12px;color:#5F7F39;cursor:pointer;}
#stock-cars div.paging a.active {background:#5F7F39;color:#ffffff;font-weight:bold;}
#stock-cars div#stock-cars-content ul{padding:5px 0 10px 0;margin: 0 0 0 10px;}
#stock-cars div#stock-cars-content ul{border:1px solid gray;}
#stock-cars div#stock-cars-content ul li img{width:150px;height:100px;}
#stock-cars div#stock-cars-content a{text-decoration:none;color:gray;}
#stock-cars div#stock-cars-content a:hover{color:orange;}

/* -------------  Quality Control  ------------------*/
.div-quality-control #right_content {margin-top:-40px; padding-right:30px; padding-bottom: 20px; float:right;}
#e2e-quality-control #left_content img {padding:40px 0 0 40px; }

#odometer-certification #left_content img {padding:40px 0 0 40px; }

#mechanical-inspection {padding-top:30px;}
#mechanical-inspection p {color: #848181;}
#mechanical-inspection #left_content ul {text-align:left; padding: 10px 0 0 40px;}
#mechanical-inspection #left_content ul li {list-style-type:disc; margin-left:16px; width:390px; font-size:11px; color: #848181; padding: 5px 0;}
#mechanical-inspection #left_content img {margin: 30px 0 0 40px;}
p#tsda { font-size:smaller; font-style:italic; padding-bottom: 50px;}
#mechanical-inspection #right_content ul {text-align:left;padding-top:38px; color:#3a3a3a;}
#mechanical-inspection #right_content ul li {list-style-type:disc; margin-left:16px; font-size:11px;}
#mechanical-inspection #right_content {padding-bottom: 20px; float:right;}
#mechanical-inspection #right_content img {padding-right:30px;}


/* -------------  Contact Us ------------------*/
#contact-us #left_content {width:330px;}
#contact-us #left_content p {width:250px;}
#contact-us #left_content p span {color:#f5993f;}
#contact-us #right_content table {color:#646464; width:490px; background: url('../images/contactusbg.png') repeat-x 0 -10px; padding-bottom:140px;}
#contact-us #right_content table thead {background:#999696;}
#contact-us #right_content table thead tr td{ color:#cccbcb; border-top:2px solid #a8a6a6; border-bottom:2px solid #a8a6a6;}
#contact-us #right_content table thead tr td.tdleft{border-left:2px solid #a8a6a6}
#contact-us #right_content table thead tr td.tdright{border-right:2px solid #a8a6a6}
#contact-us #right_content table tbody tr td {border-bottom:1px solid #d6d6d6; padding-left:}
#contact-us #right_content table tr td {padding:5px 0 5px 5px;}
#contact-us a {text-decoration:none;}

/* ------------- About Us | Terms of Trade | Privacy Policy | Why Motohound ------------------*/
#about-content #right_content { margin-top:23px; margin-right:40px; padding-bottom:50px; float:right;}
#about-content #right_content iframe{ padding-left:40px;}
#about-content a{padding-left:40px;text-decoration:none;font-size:12px;}
#about-content a:hover{text-decoration:underline;}

#termsoftrade h2 {padding-top:30px;}
#termsoftrade {text-align:left; width: 400px;}
#termsoftrade p {padding:10px 0 0 40px;}

#privacypolicy h2 {padding-top:30px;}
#privacypolicy {text-align:left; width: 400px;}
#privacypolicy p {padding:10px 0 0 40px; line-height:20px;}

#whymotohound_content #left_content {width:290px; float:left; color:#3a3a3a; text-align:left;}
#whymotohound_content #left_content p {padding:20px 0 0 40px; text-align:justify; width:290px; font-size:12px; }
#whymotohound_content #left_content h3 {padding:10px 0 0 30px; font-size:14px; color:#f5993f; font-weight:bold;}
#whymotohound_content #left_content h4 {padding:10px 0 0 30px; font-size:12px; color:#f5993f; font-weight:bold;}
#whymotohound_content #right_content { margin-top:23px; margin-right:40px; padding-bottom:50px; float:right;}
#whymotohound_content #right_content img {padding-right:20px; margin-top:100px;}

/* -------------  Footer  ------------------*/
#footer {clear:both;width:100%;margin: 0 auto;}
#footer ul#blurb {margin:0 0 0 20px;}
#footer ul#blurb li{width:267px;height:147px;float:left;}
#footer ul#blurb li h3{color:#f5993f;font-size:16px;font-weight:bold;margin:33px 0 0 15px;padding:0;}
#footer ul#blurb li p{color:#ffffff;font-size:12px;margin:5px 0 0 15px;}
#footer ul#blurb li a{color:#f5993f;font-size:12px;text-decoration:none;text-transform:uppercase;margin:0 0 0 15px;}
#footer ul#blurb li a:hover{text-decoration:underline;}
#footer ul#blurb li.footerE2E{background:url(../images/e2ebg.jpg) no-repeat;width:266px;}
#footer ul#blurb li.footerOIS{background:url(../images/oisbg.jpg) no-repeat;}
#footer ul#blurb li.footerATNZ{background:url(../images/257-workshopbg.png) no-repeat;}
#footer ul#footerlinks {clear:both;height:40px;text-align:center;padding:10px 0 0 0;color:#afacac;font-size:12px;}
#footer ul#footerlinks li a{color:#afacac;text-decoration:none;}
#footer ul#footerlinks li a:hover{text-decoration:underline;}

/*ERROR*/
#vehicle-search-page #body-style-modal-error{display:none;}
#home #body-style-modal-error{display:none;}