body { background: #5c4d43; padding: 0; margin: 0; min-width: 900px; height: 100%; width: 100%; font-family: 'lucida grande','lucida unicode',lucida,verdana,sans-serif; } img { border: 0; } div,h1,h2,h3,ul,li,h5, p { margin: 0; padding: 0; } div.container { width: 850px; margin: 0 auto; background-color: #5b2600; padding-top: 45px; } div.seg1 { height: 334px; text-align: left; background: url(art/h_primary.jpg) no-repeat; } div.seg1 div.inner { padding-left: 47px; } div.seg1 div.subtitle { height: 17px; padding: 2px 37px 2px 37px; color: #fff; font-size: 12px; } div.seg1 div.subtitleover { height: 17px; padding: 2px 37px 2px 54px; color: #fff; background-color: #FF5704; font-size: 12px; } div.seg2 { height: 38px; text-align: left; padding-left: 37px; background: url(art/h_primary2.jpg) no-repeat; } div.seg3 { text-align: left; padding: 11px 52px 20px 52px; background: url(art/h_primary3.jpg) no-repeat; } div.seg3 p.es { padding: 15px 0 15px 0; font-size: 13px; } div.ppad p { font-size: .8em; margin: 8px 0 8px 0; } a:link { color: #E45A06; } a:visited { color: #E45A06; } a.es { text-decoration: none; padding-right: 14px; } a.es:link { color: #fff; } a:hover,a.es:hover { color: #FFAF04; text-decoration: none; } div.seg1 div.video { width: 220px; height: 198px; padding: 82px 11px 25px 11px; float: right; margin: 0 10px 0 0; } * html div.seg1 div.video { width: 220px; height: 198px; padding: 82px 11px 25px 11px; float: right; margin: 0 5px 0 0; } div.seg1 h1 { padding-top: 151px; } div.seg1 img.logo { padding-left: 280px; } div.seg1 div.video #videoarea { width: 220px; height: 123px; background-color: #000; } div.seg1 div.video #promo p { color: #888; padding: 45px 10px 40px 10px; } div.seg1 div.video:hover { background-color: #ff5704; } div.seg3 p { color: #ccc; } div.funding { text-align: center; padding: 0; margin: 0; height: 112px; clear: left; padding-top: 15px; } div.funding table { width: 740px; background-color: #555; border: 0px; margin-right: auto; margin-left: auto; text-align: center; vertical-align: middle; } div.funding table img { padding: 0 5px 0 5px; } div.funding table p { color: #ccc; font-size: 10px; padding: 9px; text-align: left; margin-right: 10px; } p.start { border: 1px #aaa dotted; padding: 10px; margin: 10px 0 10px 0; }