/* 
  Stylesheet for www.keeslers.com - All Rights Reserved
  Styled by www.9balldesign.com - you steal, your karma
 */

/* MAIN LOWBEDS PAGE */
#viewusedbox {display: block; float: right; margin: 0 5px 0 20px; text-align: center;}
#viewusedbox #link {display: block;}
#viewusedbox a {display: block; width: 150px; height: 150px; font-size: 18px; line-height: 24px; border: 10px solid #eb5a5a; background: #e6e6e6 url(used-inventory-box.jpg) top no-repeat;}
#viewusedbox a:hover {color: #fff; display: block; width: 150px; height: 150px; font-size: 18px; line-height: 24px; border: 10px solid #eb5a5a; background: #eb5a5a url(used-inventory-box.jpg) top no-repeat;}
#viewusedbox a span {display: block; padding: 90px 0 0 0;}

.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;}

/* MAIN PAGE TITLES */

h2#titleallterraincranes {background: url(titles/allterrain-gray.gif) no-repeat;}
h1#titleallterraincranesred {background: url(titles/allterrain-red.gif) no-repeat; margin-bottom: 10px;}
h2#titleboomtrucks {background: url(titles/boomtrucks-gray.gif) no-repeat;}
h1#titleboomtrucksred {background: url(titles/boomtrucks-red.gif) no-repeat; margin-bottom: 10px;}
h2#titleliftcarry {background: url(titles/liftcarry-gray.gif) no-repeat;}
h1#titleliftcarryred {background: url(titles/liftcarry-red.gif) no-repeat; margin-bottom: 10px;}
h2#titleroughterraincranes {background: url(titles/roughterrain-gray.gif) no-repeat;}
h1#titleroughterraincranesred {background: url(titles/roughterrain-red.gif) no-repeat; margin-bottom: 10px;}
h2#titletelescopic {background: url(titles/telescopic-gray.gif) no-repeat;}
h1#titletelescopicred {background: url(titles/telescopic-red.gif) no-repeat; margin-bottom: 10px;}
h2#titletruckmounted {background: url(titles/truckmounted-gray.gif) no-repeat;}
h1#titletruckmountedred {background: url(titles/truckmounted-red.gif) no-repeat; margin-bottom: 10px;}


/* CRANE LISTINGS */
.listingspecs {margin-bottom: 15px;}
.listingspecs h3 {font-size: 14px;}
.listingspecs h3 span {color: #eb1919;}
.listingspecs p {margin: 20px 0 0 0;}

.listingfour ul {float: left; margin: 0 0 0 0; padding: 0 0 0 0; width: 145px;}
.listingfour li {list-style-type: none; display: block; border-bottom: 1px dashed #ccc; margin: 0 0 0 0; padding: 5px 0 5px 0;}
.listingfour li.strong {display: block; background: #f1f1f1; font-weight: bold;}

.crosscountylistingthree ul {float: left; margin: 0 0 0 0; padding: 0 0 0 0; width: 193px;}
.crosscountylistingthree li {list-style-type: none; display: block; border-bottom: 1px dashed #ccc; margin: 0 0 0 0; padding: 5px 0 5px 0;}
.crosscountylistingthree li.strong {display: block; background: #f1f1f1; font-weight: bold;}
