body { background: #333; text-align: center; font-family: 'Dax','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: 850px; } 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: #99aac0; text-decoration: none; } a:hover { color: #0076bb; text-decoration: underline; } div.main { width: 815px; background: #0a0f23 url(../art/h_main.jpg) no-repeat; margin: 0 auto; padding: 40px 0 0 35px; text-align: left; background-position: 0px 40px; } p.textnav { line-height: 30px; text-align: center; margin-right: 60px; font-size: 16px; padding-bottom: 20px; } div.logo { text-align: center; margin: 0 auto; } h1 { margin: 55px 0 0 0; text-align: left; } h2 { margin-top: 6px; margin-bottom: 35px; } div.right { float: right; margin-top: 8px; width: 153px; } div.rellink { width: 300px; padding: 4px; background-color: #081a32; margin: 10px 0px 10px 220px; color: #fff; height: 70px; } div.rellink:hover { background-color: #0076bb; } div.rellink p { padding: 15px 4px 15px 0; font-size: 17px; line-height: 17px; } div.right div.video { width: 141px; background-color: #166a9b; text-align: left; border-top: 1px solid #051731; padding: 7px 4px 7px 8px; } div.right div.video:hover { background-color: #6cc4f8; } div.right div.chat { width: 141px; background-color: #1e3d66; text-align: left; border-top: 1px solid #051731; padding: 7px 4px 7px 8px; } div.right div.chat:hover { background-color: #1c58a8; } div.right div.vout { position: relative; } div.right div.vout div.bg { z-index: 4; position: absolute; background-color: #e7303b; opacity: .5; filter: alpha(opacity=50); -moz-opacity: 0.5; width: 153px; margin-top: 7px; } div.right div.vout:hover div.bg { background-color: #f4e3e4; opacity: 1.0; filter: alpha(opacity=100); -moz-opacity: 1.0; } div.right div.vout div.ov { position: absolute; padding-left: 10px; z-index: 10; width: 137px; margin-top: 7px; padding-top: 2px; } div.nav { margin-top: 10px; text-align: left; } div.snav { margin: 5px 0 15px -35px; clear: both; text-align: left; background-color: #201225; padding: 5px 40px 5px 40px; color: #fff; overflow: auto; } * html div.snav { margin: 5px 0 15px -17px; clear: both; text-align: left; background-color: #201225; padding: 5px 40px 5px 40px; color: #fff; overflow: auto; } div.snav a { font-size: 16px; float: left; display: block; margin-right: 20px; } div.snav a:link, div.snav a:visited { color: #e7303b; } div.snav a:hover { color: #0076bb; } div.snav span.sti { font-size: 16px; letter-spacing: 6px; display: block; color: #9d979f; margin-bottom: 5px; } div.nav { margin-top: 10px; text-align: left; } div.nav img { padding-left: 7px; margin-right: 45px; margin-bottom: 20px; } div.main div.subtitleouter { height: 40px; width: 600px; margin-bottom: 0px; } div#subtitle { background-color: #e7303b; height: 15px; width: 600px; padding: 5px 15px 10px 15px; text-align: left; color: #fff; font-size: 14px; display: none; opacity: .8; filter:alpha(opacity=80); -moz-opacity: .8; } div.funding { background-color: #555; padding: 7px; width: 710px; margin: auto; } 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; }