@import url(/_css/global/h3headingandsponsor.css);
html, body, table {
	min-height: 100%;
	width: 100%;
	}

body {
	background: #000000;
	margin: 0;
	font-family: 'trebuchet ms';
	}

#wrapper_outer table {
	position: absolute;
	top: 0;
	left: 0;
	font-size: 12px;
	}

#wrapper_outer table td {
	height: 100%;
	text-align: center;}

a {color: #d80372; text-decoration: underline;}
a:hover {color: #ffffff }

#wrapper_inner {
	position: relative;
	margin: 0 auto;
	width: 100%;
}
#ad_nav { margin-bottom:-45px; position:relative; z-index:100;}
#main {height: 800px; width: 1033px; background: url('images/bg.jpg') no-repeat; position: relative;}
#main #companionContainerID {left:48px; position:absolute; top:433px;}
#main #logo {position: absolute; left:65px; top: 8px; z-index: 2;}
#main #bravoLogo {position: absolute; left:847px; bottom: 116px; z-index: 1;}
#main #tcLogo {position: absolute; left:660px; bottom: 116px; z-index: 1;}
#main #sponsor {position: absolute; right:87px; top: 28px; z-index: 2; width: 120px; height:90px;}
#main #nowPlayingBox ul {list-style-type: none; padding:0; margin:0; text-align: left;}
#main #nowPlayingBox ul li {list-style-type: none; padding:12px 0 0 0; clear: both; border-top:1px solid #dadcde;}
#main #nowPlayingBox ul li.promote {font-size: 13px; text-align: left; padding:12px 0 12px 25px; border-top: 0; border-bottom:1px solid #dadcde;}
#main #nowPlayingBox ul li.first {padding-top:0; border:0;}
#main #nowPlayingBox ul .image {position: absolute; left: 26px; top: 35px;}
#main #nowPlayingBox ul dl {position: absolute; left: 130px; top: 42px;overflow: auto; zoom: 1; margin: 0 0 0 0; width: 310px;}
* html #main #nowPlayingBox ul dl {line-height: 90%; margin-top: -2px;}
#main #nowPlayingBox ul dt {font-size:14px; color: #d80372; font-weight: bold;}
#main #nowPlayingBox ul dd {font-size:12px; color: #000000;}
#main #nowPlayingBox ul dd a {font-size:11px; font-weight: bold; color: #04b9dc; text-decoration: underline; text-transform:uppercase;}
#main #nowPlayingBox ul dd a:hover {color: #047186;}

#main #Caption {bottom:173px; left:369px; position:absolute; text-align:left; z-index:1;}
#main #Caption dl dt {font-weight:bold; font-size:11px;}
#main #Caption dl dd {font-size:11px;}

#main #videoList {position: absolute; left: 48px; top: 258px; border: 2px solid #fff;}
#main #videoPlayer {position: absolute; left: 355px; top: 119px;}
#main #videoStream {position: absolute; left: 355px; top: 119px;}
#main #emailQuestion {position: absolute; left: 518px; top: 83px;}
#main #submitQuestion {position: absolute; left: 390px; top: 83px;}
#main #whatsThis {position: absolute; left: 590px; top: 90px; color: #fff; font-size: 12px; line-height: 100%;}
#main .tightSpacing {letter-spacing: -2px;}
#main #whatsThis a {font-size: 12px;  color: #fff;}
#main #whatsThis a:hover {color: #000;}
#main #backToStream {position: absolute; left: 580px; top: 83px;}
#main #cardmemberLogin {position: absolute; left: 567px; top: 83px;}
#main #cardmemberLogin2 {position: absolute; left: 390px; top: 83px;}
#main #weeklyReminder {position: absolute; left: 586px; top: 83px;}
#main #splashVideoPlayer {position: absolute; left: 69px; top: 268px;}


#videoListContent {overflow-y: auto; overflow-x: hidden; height: 165px; width: 300px; background-color: #ffffff;}
#videoListContent ul {list-style-type: none; padding:5px 7px; margin:0; text-align: left; width: 272px;}
#videoListContent ul li {list-style-type: none; padding:6px 0 0 0; clear: both; border-top:1px solid #dadcde;}
#videoListContent ul li.promote {font-size: 13px; text-align: left; padding:12px 0 12px 25px; border-top: 0; border-bottom:1px solid #dadcde;}
#videoListContent ul li.first {padding-top:0; border:0;}
#videoListContent ul li#selected {background-color:#e5e5e5;}
#videoListContent ul .image {padding-right: 10px; float:left; margin: 0 0 6px 0; }
#videoListContent ul dl {zoom: 1; margin: 0 0 11px 0; }
* html #videoListContent ul dl {line-height: 90%; margin-top: -2px;}
#videoListContent ul dt {font-size:11px; color: #d0603a; font-weight: bold;}
#videoListContent ul dd {font-size:11px; color: #000000;line-height:11px}
#videoListContent ul dd a {font-size:10px; font-weight: bold; color: #04b9dc; text-decoration: underline; text-transform:uppercase;}
#videoListContent ul dd a:hover {color: #047186;}
dl,dd,dt {padding:0; margin:0;}
.clear {clear:both;}

