body { font-family: "Lucida Grande","bitstream vera sans","trebuchet ms",verdana,arial; text-align: center; background-image: url(/images/background.png); background-repeat: repeat; } h1 { letter-spacing: -1px; color: #000000; font-weight: bold; font-size: 1.7em; } h2 { letter-spacing: -1px; font-weight: bold; font-size: 1.2em; text-align: left; } a { color: #000000; text-decoration: none; } a:active { color: #333333; text-decoration: underline; } a:hover { text-decoration: underline; } .center > * { margin: 0 auto; } table#header { background-color: #333333; } td { padding: 0.5em 0.7em; } td span { color: #FFFFFF; } td span a { color: #AAAAAA; font-size: 0.8em; text-decoration: none; } td span a:hover { text-decoration: underline; } td span.selected { font-weight: bold; } #video-overlay-inner { background-image: url('images/play-big.png'); background-repeat: no-repeat; background-position: center; width: 100%; height: 100%; } video { background-image: url('images/elevate-turm.png'); background-repeat: no-repeat; background-position: center; width: 100%; height: 100%; } div#controls { background-color: #333333; } div#controls table { margin: 0; padding: 0; border: 0; } div#controls td { margin: 0; padding: 0.3em 0.5em 0.15em 0.5em; border: 0; } /* table#footer { background-color: rgba(51,51,51,0.4); } table#footer td { padding: 0.3em 0.5em; } table#logos { padding: 0.3em 2em; background-color: rgba(51,51,51,0.4); } */