body { background-color: #1e1e36; text-align: center; font-family: 'Trade Gothic','Gill Sans','Lucida Grande','Franklin Gothic Medium','Lucida Unicode',Lucida,Verdana,Sans-serif; font-weight: normal; padding: 0px; height: 100%; width: 100%; margin: 0px; min-width: 980px; } div,p,span,ul,h1,h2,h3,h4,h5,form,table,input,textarea { padding: 0; margin: 0; } img { border: 0; } a:link, a:visited { color: #ebebeb; text-decoration: none; } a:hover { color: #ebebeb; text-decoration: underline; } div.logo { width: 617px; } * html div.logo { width: 617px; float: left; } img.logo { width: 167px; margin-left: 220px; } div.main { height: 350px; width: 850px; background: #1e1e36 url(../art/h_main.jpg) no-repeat; margin: 0 auto; padding: 98px 0 0 0; background-position: 0 48px; } div.left { width: 600px; margin-top: 100px; margin-left: 0; text-align: left; padding: 0; } h1, h2 { padding: 0; margin: 0; } div.main div.right { width: 233px; float: right; text-align: center; } div.vid { cursor: pointer; height: 273px; width: 233px; margin: 0; background: #881b98 url(../art/h_vbg.jpg); } div.vid:hover { background: #de21f4; } div.right img.link { border-bottom: 2px solid #881b98; } div.watch img { margin-bottom: 4px; } #sub { background-color: #eaceed; width: 840px; margin: auto; padding: 5px; text-align: center; visibility: hidden; } #subtitle { color: #600d6a; font-size: 14px; height: 16px; } div.funding { background-color: #555; padding: 7px; width: 750px; margin: 20px 50px 20px 50px; } div.funding p { color: #ccc; text-align: left; } div.funding img { padding-right: 10px; } div.funding td { vertical-align: middle; } div.bottom { text-align: center; color: #fff; padding-top: 10px; } p.global { padding: 20px; margin:0; } td.globalnav { text-align: left; }