html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, hr, 
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none;}
input {-webkit-appearance:none;-webkit-border-radius:0px;border-radius:0;outline:none;}
html,body {-webkit-text-size-adjust: 100%;}

body {font:100% 'Roboto',Tahoma,Verdana,serif;font-size:14px;line-height:1.2;margin:0;padding:0;background-color:#000;}
input {font:100% 'Roboto',Tahoma,Verdana,serif;}
#clear {border:0;clear:both;margin:0;}

#container {width:1024px;height:750px;margin:auto auto;background-color:#005445;position:relative;}
#container .video {position:absolute;left:0;top:258px;background-color:#ccc;width:550px;height:460px;overflow:hidden;}
#container .ads {position:absolute;left:0;top:0;width:599px;height:266px;overflow:hidden;}
#container .runningtext {position:absolute;left:0;bottom:0;width:1025px;height:42px;overflow:hidden;background:#006b30;color:#fff;font-size:34px;}
#container .clock {width:470px;height:114px;position:absolute;right:0;top:0;text-transform:uppercase;color:#fff;background-image:url('../img/clock.jpg');border-bottom:1px solid #fff;}
#container .clock .time {font-size:68px;font-weight:bold;margin:0;}
#container .clock .date {font-size:22px;font-weight:bold;margin:-5px 0 0 0;}
#container .schedule {position:absolute;right:0;top:121px;width:470px;height:548px;overflow:hidden;}
