body{
	margin:0;
	padding:0;
	font-size:small;
	background:#000;
	text-align:center;
	padding-bottom:12px;
}
a{color:#fff;}
#debug{
	z-index:1000;
position:absolute;
top:5px;
right:10px;
padding:10px;
	clear:both;
	color:#fff;
	background:#444;
}
#vid-wrapper{
	width:971px;
	margin:0 auto;
	text-align:left;
	padding:0;
}

#vid-header{
	position:relative;
	width:971px;
	height:96px;
	background:#030404 url(/assets/video/3-0/images/vid_hdr_bg3.jpg) scroll no-repeat 0 0;
	padding-bottom:4px;
}
#vid-header img{
	border:0px;
}

#rw-ad-728x90{
	float:left;
	width:728px;
	height:92px;
	margin:3px 0 0 3px;
	padding:0;
}
#vid-header ul{
	position:absolute;
	top:auto;
	bottom:7px;
	left:740px;
	right:auto;
	display:block;
	margin:0;
	padding:0;
	list-style-type: none;
}
#vid-header ul li{
	display:inline;
	list-style-type: none;
	margin:0;
	padding:0px;
	word-spacing: 0px;
	font-weight:bold;
	color:#eee;
}
* html #vid-header ul li{
	word-spacing:-2px;
}
#vid-header ul li a:link{
	font-family: Arial, "MS Trebuchet", sans-serif;
	text-transform: uppercase;
	color:#eee;
	font-size:10px;
	text-decoration:none;
	letter-spacing:-1px;
}
a:link, a:visited{
	font-family: Arial, "MS Trebuchet", sans-serif;
	text-transform: uppercase;
	color:#eee;
	font-size:10px;
	text-decoration:none;
	letter-spacing:-1px;
}
#main{
	display:block;
	position:relative;
	width:971px;
	height:auto;
	background:#000;
	overflow:hidden;
}
#vid-main-player{
	position:relative;
	width:971px;
/*	height:650px;*/
	height:auto;
	background:#000;
	min-height:400px;
}
#scet-nav{
	display:none;
	width:971px;
	height:196px;
	background:#eff;	
}
#vid-chat{
	display:none;
	background: #ed3;
	width:255px;
	height:auto;
	position:absolute;
	/*z-index:100;*/
	top:10px;
	left:716px;
}
#vid-header img{
	position:absolute;
	top:0;
}
#variable_logo {
float:left;
}

* html #variable_logo {
	margin-top:-5px;
}

a#logo_link{
	display:block;
	width:188px;
	height:55px;
	position:absolute;
	left:737px; 
	top:10px;
}

/**+html #vid-header img {
	position:absolute;
	bottom:20px;
	left:10px;
	right:auto;
	width: 188px;
	height: 40px;
}*/
#rw_alphamask
{
	position:absolute;
	width:100%;
	height:98px;
	background:#000;
	opacity:0.0;
	-moz-opacity:0.0;
	filter:alpha(opacity=0);
/*	z-index:1000;*/
}
/*==scet==*/
#scet{
/*	z-index:1000;*/
	float:left;
	clear:both;
	display:none;
	position:relative;
	width:971px;
	height:auto;
	padding:0;
	background:transparent;
	visibility: visible;
}
#scet a{color:#199eb6;}
#scet-vp{
	width:663px;
	height:346px;
	overflow:hidden;
	float:left;
}
#scet-vp img{
	float:left;
	margin:0;
}
#scet-ads{
	width:302px;
	min-height:30px;
	float:right;
}
#companiondiv{
	float:left;
	width:302px;
	height:auto;
	background:#000;
}
/*==comments==*/
#scet-comm{
	width:100%;
	height:auto;
	float:left;
	clear:both;
	background:#131313;
	font: normal normal normal 1em/1.5em Arial, sans-serif;
	font-size:90%;
}
#scet-comm-input{
	float:right;
	width:290px;
}
#scet-comm-col1{
	float:left;
	width:675px;
	margin:0;
	padding:0;
}
.vp-comments{
	float:left;
	width:640px;
	min-height:20px;
	color:#fff;
	padding:0 10px;
	background:#444545;
}
* html .vp-comments{
	padding:10px 10px;
}
.vp-comments.alt{
	background:#2b2b2b;
}
.vp-comments .vp-comments-meta{
	float:left;
	width:170px;
	height:50px;
	padding:10px;
}
.vp-comments .comment-body{
	float:right;
	width:450px;
}

/*--form--*/
form{
	position:relative;
	margin:0;
}
form#commentform{
	width:100%;
}
input{
	margin:5px 0;
	padding:2px;
	font-size:90%;
	float:left;
	border:none;
}
form#commentform input{
	width:200px;
}
textarea{
	width:230px;
	border:none;
	clear:both;
	float:left;
}
label{
	float:left;
	clear:both;
}
form#commentform input#comm-post{
	width:auto;
}
form#commentform input#comm-preview{
	width:auto;
}
/*==pagination==*/
div.comment-pg{
	width:100%;
	text-align:center;
	padding:0;margin:0;
	float:left;
	clear:both;
}
div.comment-pg p a{
	font-size:130%;
	padding:0;
	margin:0;
	letter-spacing:3px;
	}
/* self-clearing floats */
#vid-wrapper:after,
#vid-header:after,
#main:after,
#scet:after,
#scet-ads:after,
#vid-main-player:after,
#scet-nav:after,
#scet-comm:after
#scet-comm-input:after,
#scet-comm-col1:after{
	content: "."; 
	display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* self-clearing floats
----------------------------------------------------- */

/* trigger hasLayout and target ie5+6/win only */
* html #vid-wrapper,
* html #vid-header,
* html #main,
* html #scet,
* html #scet-ads,
* html #vid-main-player,
* html #scet-nav,
* html #scet-comm,
* html #scet-comm-input,
* html #scet-comm-col1{
	height: 1%;
	}
/* trigger hasLayout and target ie7/win only */

*:first-child+html #vid-wrapper,
*:first-child+html #vid-header,
*:first-child+html #main,
*:first-child+html #scet,
*:first-child+html #scet-ads,
*:first-child+html #vid-main-player,
*:first-child+html #scet-nav,
*:first-child+html #scet-comm-input,
*:first-child+html #scet-comm-col1{
	min-height: 1px;
	}


#myNBC_access a{
	position:relative;
	top:57px;
	left:-187px;
	float:right;
	width:44px;
	height:12px;
	z-index:9997;
	text-indent:-9999em;
	background:url('/assets/images/v08/hp/default/icon/IC_loginMatrix.gif') repeat-x scroll 0 -31px;
}

a#mynbc_login_out.logout{
	background-position:0 -46px;
}
* html a#mynbc_login_out.logout{
	position:relative;
	top:67px;
	background-position:0 -46px;
}
a#mynbc_login_out{display:block;}




#response-text{
	position:absolute;
	color:#fff;
	font-size:10px;
	top:0px;
	left:5px;
	width:200px;
	background:#000;
	z-index:9999;
}

* html #response-text{
	position:absolute;
	color:#fff;
	font-size:10px;
	top:5px;
	left:10px;
	width:200px;
	background:#000;
}

#mynbcLoginForm{
	position:absolute;
	top:5px;
	right:0;
	width:237px;
	height:81px;
	background:#333;
}

* html #mynbcLoginForm{
	position:absolute;
	top:-5px;
	right:0;
	width:237px;
	height:81px;
	background:#333;
}


a#globalLoginclose{
	position:absolute;
	top:3px;
	right:3px;
}

* html a#globalLoginclose{
	position:absolute;
	top:5px;
	font-weight:bold;
}

#videonavlist2 ul{
	margin-left:-4px;
	font-family:Arial;
}

#vid_signup{
	width:236px;
	height:18px;
	position: absolute;
	bottom:-10px;
	background: #b2b2b2 url('/assets/images/v08/hp/default/vid_signup_bg.gif') repeat-x;
	z-index:9998;
}

* html #vid_signup{
	position: relative;
	bottom:0px;
	margin-top:32px;
}

#vid_signup a{
	position:relative;
	top:3px;
	left: 192px;
	color:#ffffff;
	font-size:10px;
	text-transform:uppercase;
}

* html #vid_signup a{
	top:-1px;
	left: 200px;
}

#vid_login_submit a{
	position:relative; 
	left:40px; 
	top:35px; 
	text-transform: uppercase; 
	font-size:10px;
	font-weight:bold;
	/*height:12px;
	width:44px;
	text-indent:-9999em;
	background:url('/assets/images/v08/hp/default/icon/IC_loginMatrix.gif') repeat-x scroll 0 -57px;*/
}

* html #vid_login_submit a{
	position:relative; 
	left:30px; 
	top:10px; 
	text-transform: uppercase; 
	font-size:10px;
	font-weight:bold;
}


#myNBC_log_status {
	width:80px;
	height:18px;
	position: absolute;
	bottom:-11px;
	margin-left:46px;
	z-index:9999;
}

/*=Self clearing floats==*/
#vid-wrap:after,
#scet_mainContent:after{
	content: "."; 
	display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
* html #vid-wrap,
* html #scet_mainContent{
	height:1%;
}


a#logo_link{
	position:absolute;
	display:block;
	width:188px;
	height:40px;
	right:41px;
	bottom:20px;
}

* html a#logo_link{
	position:absolute;
	display:block;
	width:188px;
	height:40px;
	right:40px;
	bottom:55px;
}

* html #videonavlist2 {
	margin-top:-14px;
}

* html #myNBC_vid_login {
	position:absolute;
	display:block;
	right:10px;
	bottom:87px;
}

#globalLoginEmail{
	position: relative;
	top:19px;
	left:5px;
	width:130px;
	z-index:9999;
}

* html #globalLoginEmail{
	position: relative;
	top:19px;
	left:10px;
	width:130px;
	z-index:9999;
}

#globalLoginPass{
	position: relative;
	top:17px;
	left:5px;
	width:130px;
	z-index:9999;
}


* html #globalLoginPass{
	position: relative;
	top:17px;
	left:10px;
	width:130px;
	z-index:9999;
}




/*#vid_signup{
	width:232px;
	height:19px;
	position: relative;
	margin-top: 81px;
	margin-left: 739px;
	background: #b2b2b2 url('/assets/images/v08/hp/default/vid_signup_bg.gif') repeat-x;
	z-index:9998;
}

#vid_signup a{
	position:relative;
	top:4px;
	left: 52px;
	color:#ffffff;
}

* html #vid_signup{
	width:232px;
	height:19px;
	position: relative;
	margin-top: 25px;
	margin-left: 740px;
	background: url('/assets/images/v08/hp/default/vid_signup_bg.gif') repeat-x;
	z-index:9998;
}

* html #vid_signup a{
	position:relative;
	top:0px;
	left: 194px;
	color:#ffffff;
}


* html #myNBC_vid_login a {
	position:relative;
	top:-4px;
	left: -7px;
}

* html #vid_login_submit a{
	position: relative;
	top:-10px;
	left:870px;
}

* html #globalLoginEmail{
	position: relative;
	top:-9px;
	left:735px;
}

* html #globalLoginPass{
	position: relative;
	top:21px;
	left:735px;
}

* html #globalLoginclose{
	position: relative;
	top:-25px;
	left:-130px;
}*/