/* 
  Stylesheet for www.keeslers.com - All Rights Reserved
  Styled by www.9balldesign.com - you steal, your karma
 */

/* MAIN LOWBEDS PAGE */
.trailerbox {display: block; clear: both; padding: 10px 0 0 0;}

.trailerbox h2 {display: block; width: 580px; height: 30px; margin: 0 0 5px 0;}
.trailerbox h2 span {display: none;}

.trailerbox ul {margin: 0 0 0 0; padding: 0 0 0 0;}
.trailerbox li {list-style-type: none; margin-bottom: 3px;}
.trailerbox li a {background: url(red-arrow.gif) 0 5px no-repeat; padding-left: 12px;}

.trailerbox img {float: left; margin: 4px 15px 0 0; border: 10px solid #e6e6e6;}
.trailerbox a:hover img {border: 10px solid #eb5a5a;}

.trailerbox ul.floatlist {margin: 0 25px 0 0; padding: 0 0 0 0; float: left;}

#crosscountybox {border-top: 1px solid #eb1919; border-bottom: 1px solid #eb1919; display: block; padding: 10px 0 10px 10px; background: #f1f1f1;}
.crosscountybox {border-top: 1px solid #eb1919; border-bottom: 1px solid #eb1919; display: block; padding: 10px 0 10px 10px; background: #f1f1f1; margin-top: 10px;}
#crosscountybox ul.floatlist, .crosscountybox ul.floatlist {margin: 0 25px 0 0; padding: 0 0 0 0; float: left; overflow: hidden;}
#crosscountybox li, .crosscountybox li {list-style-type: none; margin: 0 5px 0 0; padding: 0 0 0 0;}
#crosscountybox li.listbold, .crosscountybox li.listbold {font-weight: bold; font-size: 14px; margin-bottom: 10px;}

/* LISTINGS PAGE */

.usedcranelisting, .soldlistingheader {margin: 0 0 0 0; border-top: 1px solid #ccc; display: block; clear: both;}
.usedcranelistingcontent {display: block; padding: 10px 0 10px 0;}


.usedcranelisting ul, #usedcranelistingheader ul {margin: 0 0 0 0; padding: 0 0 0 0;}
#usedcranelistingheader ul {clear: both; display: block; height: 20px;}
.usedcranelisting li, #usedcranelistingheader li {margin: 0 0 0 0; padding: 0 0 0 0; display: inline; list-style-type: none;}

.usedcranelisting img {float: left; margin: 4px 15px 0 0; border: 5px solid #e6e6e6;}
.usedcranelisting a:hover img {border: 5px solid #eb5a5a;}

li.listinginfo {display: block; width: 300px; float: left;}
li.listingprice {display: block; width: 75px; float: left; text-align: center; font-weight: bold; color: #35881e;}
li.listinglink {display: block; width: 60px; float: left; text-align: right;}

.usedcranelisting li a {background: url(red-arrow.gif) 0 5px no-repeat; padding-left: 12px; font-weight: bold; text-decoration: underline;}
.usedcranelisting li a:hover {text-decoration: none;}

li#listingthumb {display: block; width: 150px; float: left; font-weight: bold;}
li#listinginfo {display: block; width: 300px; float: left; font-weight: bold;}
li#listingprice {display: block; width: 75px; float: left; text-align: center; font-weight: bold;}
li#listinglink {display: block; width: 60px; float: left; text-align: right; font-weight: bold; color: #eb1919;}

.soldlistingheader ul, #soldlistingheader ul {margin: 0 0 0 0; padding: 0 0 0 0;}
#soldlistingheader ul {clear: both; display: block; height: 20px;}
.soldlistingheader li, #soldlistingheader li {margin: 0 0 0 0; padding: 0 0 0 0; display: inline; list-style-type: none;}

#soldlistingheader li#listinginfo {display: block; width: 450px; float: left; font-weight: bold;}
#soldlistingheader li#listingprice {display: block; width: 75px; float: left; text-align: center; font-weight: bold; color: #35881e;}
#soldlistingheader li#listinglink {display: block; width: 60px; float: left; text-align: right; font-weight: bold; color: #eb1919;}

.soldlistingheader li.listinginfo {display: block; width: 450px; float: left;}
.soldlistingheader li.listingprice {display: block; width: 75px; float: left; text-align: center; font-weight: bold; color: #35881e;}
.soldlistingheader li.listinglink {display: block; width: 60px; float: left; text-align: right;}