body {margin:0;padding:0;background-color:#fff;font-family:'Lucida Grande', 'Lucida Sans Unicode', Geneva, Arial, Helvetica, sans-serif;}
img {border:none;}
a {color:#3b326a;text-decoration:none;}
object {outline:none;}
#container {width:854px;height:520px;position:relative;border:1px solid #aaa;margin:0;padding:0;}
#header {margin:0;padding:0;background:url(header.png) no-repeat;height:40px;position:relative;}
#video {margin:0;padding:0;}
ul {list-style:none;}
a#megaLink {position:absolute;right:25px;top:9px;color:#777;font-weight:bold;font-size:16px;padding-right:15px;background:url(down.png) no-repeat 100% 8px;}
#menuLink {margin:0;}
#menuLink li#videoMenu #menu, #menuLink li#videoMenu #menuAG {
position:absolute;
right:24px;
top:-2000px;
min-height:100%;
border:1px solid #d6d6d6;
border-top-left-radius:12px;
border-bottom-left-radius:12px;
box-shadow:0 0 3px #ccc;
-o-box-shadow:0 0 3px #ccc;
-ms-box-shadow:0 0 3px #ccc;
-moz-box-shadow:0 0 3px #ccc;
-webkit-box-shadow:0 0 3px #ccc;
opacity:0;
transition-property:opacity, top;
transition-duration:0.5s, 0s;
transition-delay:0s, 0.5s;
-o-transition-property:opacity, top;
-o-transition-duration:0.5s, 0s;
-o-transition-delay:0s, 0.5s;
-moz-transition-property:opacity, top;
-moz-transition-duration:0.5s, 0s;
-moz-transition-delay:0s, 0.5s;
-webkit-transition-property:opacity, top;
-webkit-transition-duration:0.5s, 0s;
-webkit-transition-delay:0s, 0.5s;}
#menuLink li#videoMenu.active #menu, #menuLink li#videoMenu.active #menuAG {
top:30px;
opacity:1;
transition-delay:0s;
-o-transition-delay:0s;
-moz-transition-delay:0s;
-webkit-transition-delay:0s;}
#menuLink li#videoMenu.active #menu {background:#efefef url(turtle.png) no-repeat bottom left;}
#menuLink li#videoMenu.active #menuAG {background:#efefef url(ag-guy.png) no-repeat bottom left;}
#menuSub {float:left;min-height:250px;height:auto !important;height:250px;padding-left:5px;font-size:12px;background-color:#fff;}
.vlinks {float:left;text-align:left;margin:5px 5px 35px 0;padding:3px 3px 6px;width:210px;height:100%;}
.vlinks a.title.last {margin-top:10px;}
.vlinks a {display:block;line-height:17px;padding:2px 2px 2px 6px;margin-bottom:1px;border-top-left-radius:6px;border-bottom-left-radius:6px;}
.vlinks a:hover {background-color:#698bc5;color:#f7f7f7;
transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out;
-moz-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out;
-webkit-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out;}
.vlinks a#active {background-color:#5b81bf;color:#f7f7f7;}
.vlinks a.title {font-weight:bold;}
.vlinks a.subTitle {padding-left:18px;}
#preloader {position:absolute;top:-4000px;left:-4000px;}
#left {width:110px;height:100%;float:left;font-size:11px;color:#999;margin:0;padding:5px 10px 5px 5px;}
#left a {color:#989898;}
#left a.links {display:block;padding:3px;}
#left a.links.top {margin-top:5px;}
#left a.links.sub {margin-top:10px;}
#left a:hover {text-decoration:underline;}
#linkDAYS {margin:0px 0 0 -5px;padding:0;width:226px;line-height:20px;font-size:14px;font-weight:bold;position:absolute;bottom:0px;border-top:1px solid #898989;}
#prevDAY a {float:left;width:72px;padding: 4px 0 5px 42px;border-radius:0;background:url(left.png) no-repeat 13px 6px;border-right:1px solid #898989;color:#555;}
#prevDAY a:hover {background-color:#698bc5;background-image:url(left-on.png);color:#fff;}
#nextDAY a {float:left;width:73px;padding:4px 13px 5px 25px;border-radius:0;background:url(right.png) no-repeat 77px 6px;color:#555;}
#nextDAY a:hover {background-color:#698bc5;background-image:url(right-on.png);color:#fff;}
#title {color:#333;font-size:19px;font-weight:bold;margin-bottom:5px;padding-left:4px;}
.timing {float:right;font-weight:normal;}