#doc { border-left: 2px solid #222; border-right: 2px solid #222; } body { font-family: Arial, sans-serif; background-color: #6B6B6B !important; background-image: url(/img/tile.gif) !important; background-attachment: fixed; color:#222; } .box1 { background-color: #1977bd; padding: 4px; border: 6px solid #fff; margin: 4px; color: #fff; } em { font-style: italic !important; } strong { font-weight: bold !important; } #extended_footer { text-align: center; padding: 8px; background-color: #333; color: #999; font-size: 85%; border-top: 1px solid #000; } #extended_footer a:link, #extended_footer a:visited { color: #999; } .box1 .header { background-image: url(/img/gradient-bg-1-50.jpg); background-repeat: repeat-x; padding: 8px; font-size: 108%; font-weight: bold; text-align: center; color: #000; } .box1 .content { padding: 4px; } hr { clear: both; } #rental-pricing-box { float: right; width: 225px; height: 325px; } #rental-pricing-box .header { font-size: 138.5%; font-weight: bold; color: #fff; background-image: url(/img/rental-pricing-box-bg-1.jpg); /* next three values should add up to bg-1.jpg height (50) */ padding-top: 15px; height: 20px; padding-bottom: 15px; text-align: center; } #rental-pricing-box .content { line-height: 21px; font-weight: bold; background-image: url(/img/rental-pricing-box-bg-2.jpg); /* next three values should add up to bg-2.jpg height (275) */ padding-top: 12px; padding-bottom: 18px; _padding-bottom: 10px; height: 245px; text-align: center; } #rental-pricing-box a { color: #fff !important; text-decoration: none; } #rental-pricing-box a:hover { color: #fff !important; text-decoration: underline; } #bd { background-color: #fff; background-image: url(/img/background-rentech-projector-rentals.gif); background-position: 20px; background-repeat: repeat-y; padding-bottom: 10px; } #bd a, #bd a:visited { color: #000; } #bd a:hover { color: #306ba7; } #ft .disclaimer { text-align: center; padding: 8px; background-color: #222; color: #999; font-size: 85%; border-top: 1px solid #000; } #bottom-copyright { background-color: #666; color: #fff; text-align: center; border-top: 1px solid #000; height: 20px; } .main-content { padding: 10px; clear: both; _height: 325px } .main-content .content { line-height: 20px; margin: 6px 0px 18px 0px; } #admin-topnavlinks { font-size: 16px; font-weight: bold; letter-spacing: -0.5px; text-align: right; clear: none; height: 150px; } #admin-topnavlinks a, #admin-topnavlinks a:visited { color: #222; line-height: 20px; } .admin-h2 { font-size: 153.9%; font-weight: bold; letter-spacing: -0.5px; } .admin-h3 { font-size: 138.5%; letter-spacing: -0.5px; } #headerflashcontainer { border-top: 1px solid #000; } .rental-poll { float: right; margin: 10px 6px 20px 20px; padding: 10px; border: 1px solid #ccc; width: 140px; text-align: center; } .testimonial { padding: 10px; text-align: center; clear: both; } .testimonial-content { font-style: italic; } .testimonial-source { padding-left: 20%; } /* base.css, part of YUI's CSS Foundation */ h1 { /*18px via YUI Fonts CSS foundation*/ font-size:138.5%; } h2 { /*16px via YUI Fonts CSS foundation*/ font-size:123.1%; } h3 { /*14px via YUI Fonts CSS foundation*/ font-size:108%; } h1,h2,h3 { /* top & bottom margin based on font size */ margin:0.5em 0; } h1,h2,h3,h4,h5,h6,strong { /*bringing boldness back to headers and the strong element*/ font-weight:bold; } .main-content .content blockquote,.main-content .content ul,.main-content .content ol,.main-content .content dl { /*giving blockquotes and lists room to breath*/ margin:1em; } .main-content .content .main-content .content ol,.main-content .content ul,.main-content .content dl { /*bringing lists on to the page with breathing room */ margin-left:2em; } .main-content .content ol li { /*giving OL's LIs generated numbers*/ list-style: decimal outside; } .main-content .content ul li { /*giving UL's LIs generated disc markers*/ list-style: disc outside; } a.expand-link { cursor:pointer; } fieldset { margin-bottom:1em; border:1px solid #aaa; padding:6px; } fieldset legend { font-weight:bold; } fieldset table { float:left; } fieldset label { width:200px; float:left; clear:both; padding: 1px 0px; } fieldset input, fieldset select { float:left; margin: 2px 0px; } fieldset textarea { float:left; clear:both; width:400px; height:100px; } .button-image { clear:both; } .rental-listing { height:120px; clear:both; margin: 10px 0px 10px 0px; } .rental-listing .image { float: left; padding: 6px; } .rental-listing .items { float:left; } .rental-listing .item { float: left; width: 50px; text-align: center; padding-bottom: 6px; } .rental-listing .item .length { font-weight: bold; } .rental-listing .item .price { color:#0b6ece; } .rental-listing .name { font-weight:bold; padding:14px 0px 6px 0px; color:#0b6ece; } .rental-listing .specs { font-size:85%; line-height: 11px; }