body { padding: 0; background-color: #611D08; margin: 0; min-width: 1020px; 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 { background: #351402 url(art/h_primary.jpg) no-repeat; width: 785px; padding: 0 32px 0 33px; margin: 0 auto; text-align: left; } div.videoside { width: 200px; padding: 10px 6px 7px 6px; height: 338px; float: right; } a:link { color: #FF3003; } a:visited { color: #F06448; } a:active,a:hover { color: #FFBA00; text-decoration: none; } img.logo { margin-left: 302px; } h1 { margin-top: 112px; font-weight: normal; } div.main { clear: both; } #sbg { background-image: url(art/h_overlay.jpg); padding: 13px; color: #fff; font-size: 13px; height: 16px; visibility: hidden; } div.sec { padding: 20px 12px 20px 12px; } a.sec { font-size: 14px; text-decoration: none; margin: 5px 20px 0 0; } a.sec:link,a.sec:visited { color: #FF7800; } a.sec:hover,a.sec:active { color: #FFBA00; } div.funding { text-align: center; padding: 0; margin: 0; height: 112px; clear: left; padding-top: 15px; } div.funding table { width: 785px; 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; } div.bottomarea { background-color: #4F1A03; padding: 12px; text-align: center; } div.bottomarea p { font-size: .8em; color: #ccc; margin: 11px 0 11px 0; } * html #title { background-color: #000; } * html #subtitle { background-color: #000; } body.homepage div.adbanner { margin: auto; }