.video-hub { background: transparent url(/media/videoplayer/videoplayer4_background.gif) no-repeat; position: relative; /*bottom: 16px;*/ height:610px; _padding: 50px 0 0 0; _height: 560px;}

.video-nav { padding: 10px 0 0 145px; height: 50px; _position: absolute; _top: 0; }
.video-nav li { float: left; margin: 10px /*20px*/12px 0 0; }
.video-nav #newest a,
.video-nav #popular a, 
.video-nav #inside-looks a,
.video-nav #all { background: transparent url(/media/video/video-nav-sprite.gif) no-repeat; text-indent:-9999px; display: block; overflow: hidden;}
.video-nav #newest a { height:11px; width:60px; }
.video-nav #popular a { height:11px; width:113px; background-position: -64px 0; }
.video-nav #inside-looks a { height:11px; width:103px; background-position: 0 -96px; }
.video-nav #all { height:11px; width: 115px; background-position: -187px 0; }
.video-nav #newest a:hover,
.video-nav #newest a.over { background-position: 0 -26px; }
.video-nav #popular a:hover,
.video-nav #popular a.over { background-position: -64px -26px; }
.video-nav #inside-looks a:hover,
.video-nav #inside-looks a.over { background-position: 0 -122px; }
.video-nav #all:hover,
.video-nav #all.over { overflow: visible; cursor: pointer; height:32px; width: 115px; background-position: -176px -17px; position: relative; right: 12px; margin-top: 0;}

.video-nav #all .video-subnav { text-indent: 0; margin: 17px 0 0 1px; width: 472px; } 
.video-nav #all .video-subnav a { text-decoration: none; font-weight: bold; color: #333; margin: 0 0 0 10px;}
.video-nav #all .video-subnav a:hover { color: #e08d0f; }
.video-nav #all:hover .video-subnav { display: block; } 
.video-nav #all div.show-nav-wrapper { background: transparent url(/media/2009/04/09/schedule-nav.png) repeat; padding: 10px 0; display: block; }
.video-nav #all div.show-nav-holder { background: transparent url(/media/video/video-showlist-bg.gif) repeat-y; display: block;  }
.video-nav #all div.show-nav-holder li { margin: 0; }
.video-nav #all ul.shows-col1 { float: left; height: 290px; width: 230px; }
.video-nav #all ul.shows-col1 li { display: block; padding: 5px 0 0 0; width: 226px; margin: 0; }
.video-nav #all ul.shows-col2 { float: left; height: 295px; margin: 0 0 0 10px; width: 230px;  _margin: 0;}
.video-nav #all ul.shows-col2 li { padding: 5px 0 0 0; width: 226px;}

.video-nav #all #video-subnav-top { background: transparent url(/media/video/video-nav-sprite.gif) no-repeat; height: 15px; width: 472px; background-position: 0 -54px;}
.video-nav #video-subnav-bottom { background: transparent url(/media/video/video-nav-sprite.gif) no-repeat; height: 15px; width: 472px; background-position: 0 -75px;}

.video-nav #all .video-subnav a.other-show { color: #666; }
.video-nav #all .video-subnav a.other-show:hover {  color: #e08d0f; }
.video-nav #all .video-subnav li.show-header { font-size: 13px; color: #000; padding: 10px 10px 0 0; font-weight: bold; width: 221px;}

.show-feature li { display:inline; padding-right:5px; }
.show-feature li a{ color:#cf8800; text-decoration:none; font-weight:bold; font-size:11px; }
.show-feature li a:hover{ color:#9d1700; text-decoration:none; font-weight:bold; font-size:11px; }

.content-wrapper { background: #FFF; }

.show-branding { padding-left: 20px; margin-top:-10px; _margin-top:-2px; height: 34px; }
.show-title { font-size: 18px; }
.show-line2 { font-family: georgia; color: rgb(170, 24, 0); font-size: 13px; }
.bullets { font-weight:bold; font-size:16px; color:#EB9411; }