 #content { padding-left: 185px; } #right-columns { float: left; width: 100%; margin-left: -185px; } #right-columns #right-inside-wrapper { padding-left: 10px; } .wide-right #right { float: left; width: 270px; padding-left: 0px; margin-right: -271px; } .wide-right #right-columns-wrapper { padding-right: 273px; } .empty-right #right { float: left; width: 20px; padding-left: 0px; margin-right: -21px; } .empty-right #right-columns-wrapper { padding-right: 23px; } #left-nav {  margin-top: 10px; clear: left; float: left; position: relative; width: 185px; overflow: hidden; } .home-logged-in #left-nav { margin-top: 0px; } #center { float: left; width: 100%; position: relative; }  #narrow-options { position: relative; } #content > #left-nav { left: -185px; }  #left { background-image:none; padding-top:0; } #content-fade { width:961px; height:40px; background: #fee7b1; position:absolute; top:0; left:1px; display:none; } #categorynav #content_cat_nav { position:relative; height:1%; } #categorynav #tab { padding: 14px 0 3px 0; background: #fee7b1 url(http://i.oodleimg.com/mule/images/left-column-top-2.png) bottom right no-repeat; float: left; width: 186px; font-weight: bold; } #categorynav #tab ul { list-style-type:none;  margin-left:12px; } #categorynav #tab li { float: left; width: auto; background: #ffd676 url(http://i.oodleimg.com/mule/images/region-tr-on.gif) top right no-repeat; padding: 3px 10px; margin-left: 3px; } #categorynav #tab li.active { background: #fff url(http://i.oodleimg.com/mule/images/region-tr-on.gif) top right no-repeat; } #categorynav #content_cat_nav { clear: both; padding-left: 20px; } #sign_in_category_nav #content_cat_nav { clear: both; background: #FFF1CE; } #categorynav #content_cat_nav ul { list-style-type:none; padding: 0em;  margin: 0em; } #categorynav #content_cat_nav ul.hidden { display: none; } #categorynav #content_cat_nav ul.visible { display: block; } #categorynav #content_cat_nav ul li { padding: 0.15em 0em; list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0pt; } #categorynav #content_cat_nav .catlisting { margin: 0; } #categorynav #content_cat_nav .catlisting h4, #categorynav #content_cat_nav .catlisting h4 a { margin: 0px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px;  } .catlisting h4 a:hover {   text-decoration: underline; } #regions-content { padding: 12px 0 0 20px; } #regions-content ul { list-style-type:none; margin-left: 0; } #region-select { padding:14px 0 3px 0; background: #fee7b1 url(http://i.oodleimg.com/mule/images/left-column-top-2.png) bottom right no-repeat; float:left; width:186px; font-weight:bold; } #region-select ul { list-style-type:none;  margin-left:12px; } #region-select li { float:left; width:auto; background: #ffd676 url(http://i.oodleimg.com/mule/images/region-tr-on.gif) top right no-repeat; padding-right:10px ; margin-left:3px; } #region-select li a { display:block; float:left; width:auto; background: #ffd676 url(http://i.oodleimg.com/mule/images/region-tl-on.gif) top left no-repeat; padding: 4px 0 4px 10px; } #region-select li.active { background: #fff url(http://i.oodleimg.com/mule/images/region-tr-on.gif) top right no-repeat; } #region-select li.active a { background: #fff url(http://i.oodleimg.com/mule/images/region-tl-on.gif) top left no-repeat; } #regions-content { clear:both; padding-left:20px; } #regions p { clear:both; font-weight:bold; } #home-content-fade { background: #FFF url(http://i.oodleimg.com/mule/images/hmpg_gradient_bkg_1px.gif) 0 0 repeat-x; margin-right:2px; } #home-intro { background: url(http://i.oodleimg.com/mule/images/home/hmpg_photo_harley2.jpg) 420px 0 no-repeat; width: 100%; height: 350px; padding: 30px 0px 0px 0px; } #home-intro.ethnic { background: url(http://i.oodleimg.com/mule/images/home/hmpg_photo_puppy.jpg) 460px 0 no-repeat; } #home-intro h2 { font-size: 35px; padding: 0; margin: 0; } #home-intro h3 { font-size:16px; color: #555;  margin-bottom: 5px; } #home-intro ol { margin: 0px; width: 410px; } #home-intro li { font-weight:bold; font-size: 15px; color: #555; margin-bottom:10px; list-style-type:none; border-bottom: 1px solid #ffc03d; padding-left:38px; } #how-to-1 { background:url(http://i.oodleimg.com/mule/images/how-to-1.png) 0 0 no-repeat; } #how-to-2 { background:url(http://i.oodleimg.com/mule/images/how-to-2.png) 0 0 no-repeat; } #how-to-3 { background:url(http://i.oodleimg.com/mule/images/how-to-3.png) 0 0 no-repeat; }  #partner-home-intro {  width:98%;  padding: 0px 0px 10px 0px; text-align: center;; margin: 20px 0px 10px 0px; } #partner-home-intro h2 { font-size: 35px; line-height: 1.3; ; } #partner-home-intro h3 { font-size: 18px; color: #666;  line-height: 1; } #partner-home-intro .bottom { text-align: left; margin: 20px 0px 0px 0px; } #partner-home-intro .bottom h2 { font-size: 120%;  color: #666; } #partner-home-intro .bottom h2#promos-post-ad-font { ; } #partner-home-intro .bottom img { padding: 0px 10px 0px 20px; }  #search-bar-container { margin: 20px 0px 0px 10px; padding: 0px; } #country-search-nav { height: 1px; margin-bottom: 30px; padding-right: 140px; } #hmpg-yellow-left { background: #cc0000;  height:19px; float:left; margin:0; padding-left:4px; } #hmpg-yellow-right { float:left; background: #cc0000;  height:19px; margin:0; padding:0; } #country-search-nav #current { } #country-search-nav #current a { color: black;  text-decoration: none;  float:left; font: 12px; font-weight: bold; cursor: pointer; } #country-search-nav ul { list-style-type:none; padding:0; margin-left:0px; margin-bottom:0px; line-height:1; float: right; } #country-search-nav li { float:left; line-height:1; width:auto; font-size: 12px; padding:0px 10px 0px 0px;  border-bottom:none; }  #home-search-left { background: #cc0000;  height:61px; } #home-search-right { background: #cc0000;  height:61px; } #home-search { position:relative; background: #cc0000;  margin-left: 4px; margin-right: 6px; height:61px; text-align: center; } #home-search form { padding: 15px 0px 0px 10px; } #home-search fieldset { display: inline; width:auto; margin-top:0; } #home-search label { font-size: 17px; font-weight:bold; margin-right:5px;  color: white; ; display: inline; text-align:left; } #home-search #home-what, #home-search #home-where { font-size: 16px; font-weight: bold; color: #666; } #home-search #home-what {  width: 220px; margin-right: 10px; padding: 3px; } #home-search #home-where {  width: 200px; margin-right: 10px; padding: 4px 2px 2px 2px; } #home-search .home-submit-button { padding-top: 0px; }  html>body* #home-search .home-submit-button { padding-top: 0px; }  #home-marketing { width: 30%; background: #fff1ce; float: right; } .left-module { background: #fff; } #home-news { border-top:1px solid #ffd77b; padding-top:20px; padding-left:20px; } #home-news p { line-height:1.2; }  .home-logged-in { padding-top: 8px; } .home-logged-in #content { background:url(http://i.oodleimg.com/mule/images/content-bkgd-yellow-border.png) 0 0 repeat-y; } #content-top { margin-left:0px; padding-left: 16px; } #content-top h2 { font-size: 25px; color:#000000; } .home-logged-in #footer { background: url(http://i.oodleimg.com/mule/images/content-btm-white.gif) 0 0 no-repeat; } .home-logged-in #center { float:left; } .home-logged-in .listings-title { margin-left:10px; margin-right:10px; } .home-logged-in #home-news { padding: 40px 10px 0 10px; clear:both; border-top:0; } .home-view { clear: both; padding: 10px 10px 0px 10px; line-height: 1.4; } .home-view h2 { padding: 5px 0; font-size: 18px; }  .hidden { display: none; } .more-link { font-style: italic; } a.more-link:visited { color: black; } .wrapper-container { padding: 0px 0px 0px 10px;  }  #city-view-container { width: 98%; margin: 0px 0px 0px 4px; } #city-view-tab-left { height: 40px;  margin-bottom:10px; } .city-view-content-more { float: right; margin: 0px 56px 10px 0px; } .city-view-content-more ul { float: left; list-style: none;  padding: 0px;  font-size: 12px; font-weight: bold; } .city-view-content-more li { line-height: 1; } .city-view-content { float: left;  width: 19%; } .city-view-content ul { list-style: none;  padding: 0px;  margin-left: 15px; font-size: 12px; } .city-view-content li { line-height: 2.5; } #city-view-tab-right { height: 40px;  font-size: 15px; } #city-view-title { font-weight: bold; margin:15px 0px 10px 15px; padding:0; } #city-view-nav { float:left; padding-top:15px; height:25px;   margin-left: 20px;  } #inner-chosen-tab { float:left; background: #f0f0f0; height: 25px;  padding: 0px 10px; } #outter-chosen-tab { float:left; background: #f0f0f0; height: 25px; display: block; } #city-view-nav #chosen { height: 25px; background-color: #f0f0f0; } #city-view-nav #inner-chosen-tab a { color: black;  float:left; font: 12px; font-weight: bold; cursor: pointer; text-decoration: none; margin-left:5px; margin-top:5px; } #city-view-nav ul { list-style-type:none; padding:0; margin-left:0px; margin-bottom:0px; line-height:1; } #city-view-nav li { float:left; line-height:1; width:auto; font-size: 12px; padding:0px 20px 0px 20px; } #city-view-nav li a { margin-top:5px; float:left; }  .home-cat-tab { background: #cc0000; position: relative; border-top: 6px solid #f0f0f0; border-left: 6px solid #f0f0f0; border-right: 6px solid #f0f0f0; } .home-cat-tab h3 { font-size: 14px; margin-left: 12px; padding: 2px 0px 2px 0px;  color: white; } .city-view-tab { position: relative; margin-left:15px;  height:40px;   background: #cc0000;  margin-left:0px; border-top: 6px solid #f0f0f0; border-left: 6px solid #f0f0f0; border-right: 6px solid #f0f0f0; } .city-view-tab h3 { font-size: 15px;  padding: 12px 0px 0px 10px; color: white; }  .account-element { margin: 0px 0px 10px 10px; line-height: 1.4; padding-bottom: 10px; border-bottom: 1px solid; border-bottom-color: #fafafa; } .account-element a { display: inline; font-size: 11pt; font-weight: bold; } .account-error {   color: #900; font-size: 11pt; font-weight: bold; margin-left: 130px; } .account-label { float: left; color: #666; font-size: 10.5pt; font-weight: bold; } .account-field { margin-left: 130px; display: block; } .account-field #save { margin-right: 10px; } .disabled { display: none; } .enabled { display: block; }  .indent { margin-left: 10px; } .confirm { border: 1px solid #FFCC99; padding: 4px; margin: 4px; background-color: #FFFFCC; font-weight: bold; } .my-listings { margin: 2px; } .my-listings table { margin-bottom: 8px; padding: 4px; } .my-listings td, .my-listings th { padding: 6px; } .my-listings th { text-align:left; border-bottom: 1px solid #CCC; font-weight: bold; background: #fafafa; color: black; } .my-listings td { border-bottom: 1px solid #CCC; } .my-listings tr.last td { border-bottom: none; } .my-listings a { text-decoration: underline; } .my-listings #delete { margin-bottom: 20px; } .half-width { width: 50%; }  .recent-search-count, .recent-search-container, .recent-search-stats { margin-bottom: 10px; } .recent-search-count, .recent-search-container { padding-bottom: 5px; border-bottom: 1px solid #cc0000; } .recent-search-controls { line-height: 25px; } .recent-search-stats { color: #666; font-weight: bold; } .recent-search-explanation { padding: 5px; border: 1px solid #cc0000; }  .my-alert-container { padding-bottom: 5px; border-bottom: 1px solid #cc0000; } .my-alert-controls { line-height: 25px; } .my-alert-stats { color: #666; }  #latest-listings-rr { width: 98%;  margin: 0px 5px 5px 5px; font-size: 12px; } #latest-listings { width: 98%; margin: 5px; font-size: 12px; } #latest-listings #latest-listings-header {   border-bottom: 1px solid #c4c4c4;  background: ; padding-top: 5px; } #latest-listings #latest-listings-header #listings-tab {  background: #e6e6e6;  padding-left: 5px;   margin-left: 6px;  float: left; } #latest-listings #latest-listings-header #listings-tab h3 { background: #e6e6e6; padding: 10px 15px 3px 10px; color: black; margin: 0; } #latest-listings-rr #slide-holder, #latest-listings #slide-holder { padding: 10px 5px 0 5px; float: left; width: 100%; } #latest-listings .divider { float: left; border-bottom: ; border-top: none; width: 100%; margin: 10px 0; } #latest-listings .slide-show { width: 30%; padding: 5px; height: 90px; float: left; } #latest-listings-rr .slide-show { padding: 5px; height: 90px; border-bottom: ; } #slide-bottom-text { margin: 8px 0 0 0; text-align: center; float: left; width: 100%; } #latest-listings-rr .slide-image, #latest-listings .slide-image { float: left; margin-right: 5px; } #latest-listings-rr .title, #latest-listings .title { overflow: hidden; font-weight: bold; margin-top: 3px; line-height: 1.2; } #latest-listings-rr .price, #latest-listings .price { font-weight: bold; font-size: 17px; } #latest-listings-rr .elapsed, #latest-listings .elapsed { margin-top: 3px; margin-left: 115px; } 