body#homepage{padding:80px 0 0}
#homepage #content{float:left;width:735px;background-image:none;padding:0 0 20px;height:auto;margin:0;font-size:xx-small;/* IE/Win needs this */float:none;voice-family:"\"}\"";voice-family:inherit;font-size:x-small}
Html>body#homepage #content{font-size:xx-small}
/* Promo SSI */
#promo{margin:0;padding:0}
/* #promotext{float:right;width:385px;margin:0;padding:0 0 10px} This has been added as an inline style to make editing easier */
#promo p{width:295px}
#promo p.first{background:url("/images/css/1dot.gif") repeat-x left top;margin-top:5px;padding-top:5px}
#promo p.linkonly{margin:-10px 0 0}
/* PDF */
#pdf{float:left;margin:0;padding:0;width:150px}
#pdf p{margin:0 15px 10px;width:120px}
#pdf p img{margin:0}
#pdf a{font-weight:bold}
#pdf img{display:block;margin:0 15px}
#buttons{margin:20px 0 0}
#buttons img{margin:10px 15px}
.also{margin:50px 0 0}
/* Solutions */
#sols{float:left;margin:0;padding:0;width:200px}
#homepage #sols ul{margin:0 10px 0 5px;padding:0;width:185px}
#content #sols li{margin:0 0 10px;padding:0 0 0 15px;background:url("/imageshome/grey_arrow.gif") no-repeat 0 0.3em}
/* Announcements SSI */
#announce{float:left;width:380px}
#announce h3{margin:0 0 5px}
#announce img{float:left}
#announce li{float:left}
#announce p{margin:0 10px 0 60px}
#announce p.nopic{margin:0 0px}
#homepage #announce ul{margin:0 0 0 5px;padding:0;width:295px}
#content #announce li{margin:0 0 10px;padding:0 0 0 15px;background:url("/imageshome/red_arrow.gif") no-repeat 0 0.3em}
/* link styles */
#sols a:link, #pdf a:link{color:#666}
#sols a:hover, #pdf a:hover{color:#c00}
/* Homepage h2 GIF image replacement (PDF, Solutions, and Announcements) */
/* IE5/Win needs a physical type size and breaks the background-image so we hide it */
#content h2{color:#000;background:#b4b4b4 no-repeat left top;line-height:1;font-size:12pt;width:auto;height:auto;voice-family:"\"}\"";voice-family:inherit;width:535px;height:20px;font-size:1.2em}
#content h2, #content h2 em{margin:0 0 20px;height:20px;padding:0}
#homepage h2.replace{margin:0 0 20px;height:20px}
#pdf h2{width:150px}
#sols h2{width:200px}
#announce h2{width:380px}
#pdf h2 em{background-image:url("/imageshome/pdf_hd.gif");width:150px}
#sols h2 em{background-image:url("/imageshome/solutions_hd.gif");width:200px}
#announce h2 em{background-image:url("/imageshome/announce_hd.gif");width:380px}
/* Hide background-image from IE5/Win. Show it to better browsers */
#pdf h2 em, #sols h2 em, #announce h2 em{display:none;d\isplay:block}
/* Special additional IR code for and IE5/Mac */
*>html #content h2 em{ /* for IE5mac only */margin-bottom:-20px;/* Required to bring text underneath image. Use the height of the image here. */}

#homepage .row{height:0}

/* IE/Win needs this clear:none; otherwise the mainnav won't show up */
#homepage #footerrow{clear:none;margin-top:5px}
html>body#homepage #footerrow{clear:both}