/*@import url('/assets/css/v14/nbc-global.css');*/

html {
overflow-y:scroll;
background:#000;
}
body{
	position:relative;
	margin:0;
	padding:0;
	background:#000;
	text-align:center;
	padding-bottom:12px;
	color:#fff;
	font-family: Arial, "MS Trebuchet", sans-serif;
	font-size: 12px;
}
img{border:none;}
a:link, a:visited{
	color:#eee;border:none;
	text-transform:none;
	text-decoration:none;
}
a:hover{
	color:#fff;
}
#myNBC_log_status p{
	float:none;
}
#contain_browse_all a:hover{
	text-decoration:underline;
}
.secondary-promotes { 
	margin-top:10px;
	float:left;
}
#scet_wrap{	
	position:relative;
	width:975px;
	margin:0 auto 15px;
	text-align:left;
}
#vid-header{
	position:relative;
	width:971px;
	height:96px;
	background:#030404 url('/assets/images/scet20/video/vid_hdr_bg3.jpg') scroll no-repeat 0 0;
	padding-bottom:4px;
	z-index:100;
}
#vid-header img{
	border:0px;
	margin:0;
}
#fb_global_login{
float:right;
margin:5px 15px 0 0;
width:99px;
height:20px;
background: transparent url('http://static.ak.fbcdn.net/images/fbconnect/login-buttons/connect_dark_medium_short.gif') no-repeat scroll 0 0;

}
#fb_logon_btn{
        display:block;
        overflow:hidden;
        text-indent:-9999px;
        float:left;
        width:89px;
        height:20px;
        margin:0;
        background: transparent url('http://static.ak.fbcdn.net/images/fbconnect/login-buttons/connect_dark_medium_short.gif') no-repeat scroll 0 0;
}

#rw-ad-728x90{
	float:left;
	width:728px;
	height:92px;
	margin:2px 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, #vid-header ul li a:visited{
	font-family: Arial, "MS Trebuchet", sans-serif;
	text-transform: uppercase;
	color:#eee;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:-1px;
}

img#nbc_logo {
	/*margin-top:-35px;*/
}

* html img#nbc_logo {
	margin-top:0px;
	height:40px;
	width:188px;
}

#scet_top{
	position:relative;
	width:100%;
	height:72px;
	z-index:110;
}
a#scet_showLogo{
	float:left;
	height:auto;
	width:auto;
	margin:8px 0 0 8px;	
}
*+ html ul#scet_mainNav{
	position:absolute;
	list-style-type: none;
	display:block;
	margin:0 auto;
	top:15px;
	left:250px;
	_left:270px;
	width:480px;
	height:22px;
}

ul#scet_mainNav{
	position:absolute;
	list-style-type: none;
	display:block;
	margin:0 auto;
	top:15px;
	left:220px;
	_left:270px;
	width:480px;
	height:22px;
}
ul#scet_mainNav li{
	position:relative;
	list-style-type: none;
	float:left;
	height:22px;
	margin:0;
	width:auto;
	padding:0 7px;
	background:transparent url('/assets/images/scet20/video/main_lineBg.gif') scroll no-repeat 100% 50%;
}
ul#scet_mainNav li a{
	float:left;
	height:22px;
	padding:0 7px;
	margin:0;
	_margin:0px 5px 0 0;
	text-indent:-9999em;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:50% 50%;
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter:alpha(opacity=60);
}
ul#scet_mainNav li a:hover, ul#scet_mainNav li .nav_selected{
height:22px;
padding:0 6px;
text-indent:-9999em;
overflow:hidden;
background-color:#323232;
border: 1px solid #4F4A4A;
margin-top:-1px;
opacity: 1;
-moz-opacity: 1;
filter:alpha(opacity=100);
}

#main_showSite{margin:0;
	width:57px;
	background:url('/assets/images/scet20/video/main_showsite.gif');
}
#main_showFullEp{
	width:75px;
	background:url('/assets/images/scet20/video/main_fullep.gif');
}
#main_vidClip{
	width:98px;
	background:url('/assets/images/scet20/video/main_videolibrary.gif');
}
#main_watchOther{
	width:114px;
	background:url('/assets/images/scet20/video/main_watchOther.gif');
}

#scet_mainContent{
	width:975px;
	float:left;
}

/*==Promo col==*/
#ad-space{
	background:transparent url(/assets/images/scet20/ad_divide.gif) no-repeat 0 0;
	padding-top:9px;
}
#promo_col .scet_mod300{
	width:302px;
	margin:13px 0;
	min-height:314px;
	background:#1b1b1b url('/assets/images/scet20/video/browseBG.gif') scroll no-repeat 0 0;
	float: left;
	padding: 0 0 10px 5px;
}
.scet_mod300 h3{
	color:#fff;
	font-size:15px;
	margin:0 0 0 5px;
	margin-bottom:10px;
	padding:5px 5px 5px 2px;
	background-color:#1b1b1b;
	background-image:url('/assets/images/scet20/video/browseBG.gif');
	background-repeat: no-repeat;
	background-position: -177px 0;
	font-family: "Arial Narrow", Arial, "MS Trebuchet", sans-serif;
	text-transform: uppercase;
	font-weight:bold;
	letter-spacing:0;
}
.scet_mod300 .mod300_inner{
	background:#999 url('/assets/images/scet20/mod300inner.gif') repeat-x 0 bottom;
	padding:0;
	min-height:100px;
	float: left;
	margin-left: 0;
	width: 297px;
}


/*==Pager==*/
.nbcu_pager{
	position:relative;
	width:auto;
	text-align:center;
	height:20px;
	margin:0 auto;
}
.nbcu_pager a span{
	width:19px;
}
.nbcu_pager a:link, .nbcu_pager a:visited{
	position:relative;
	padding:0;
	margin:0 3px;
	padding:2px 5px;
	height:17px;
	width:20px;
	text-decoration:none;
}
.nbcu_pager a:hover, .nbcu_pager a:active{
	background:#eee;
	color:#333;
}
body a.nbcu_pager_active{
	background-color:#ccc;
	color:#333;
}
a.nbcu_pager_page{
/*		border: 1px solid #ccc;*/
		background-color:#3F3F3F;
		color:#eee;
}
a:link.nbcu_pager_last, a:link.nbcu_pager_first, a:link.nbcu_pager_previous, a:link.nbcu_pager_next{
	margin:0 4px;padding:0 0;
}

.sn_comment_form_div{
	text-align:center;
}
/*===Star rater==*/

/* ======= STAR-RATER ======== */
.star-rating,

.star-rating a:hover,

.star-rating a:active,

.star-rating a:focus,

.star-rating .current-rating {
background: url(/assets/images/scet20/star.gif) left -32px repeat-x;
}

.star-rating {
position: relative;
width: 80px;
height: 16px;
overflow: hidden;
list-style: none;
margin: 0;
padding: 0;
background-position: left 0px;
}

.star-rating li {
display: inline;
}

.star-rating a,

.star-rating .current-rating {
position: absolute;
top: 0;
left: 0;
text-indent: -1000em;
height: 16px;
line-height: 16px;
outline: none;
overflow: hidden;
border: none;
}

.star-rating a:hover,

.star-rating a:active,

.star-rating a:focus {
background-position: left 50%;
}

.star-rating a.one-star {
width: 20%;
z-index: 6;
}

.star-rating a.two-stars {
width: 40%;
z-index: 5;
}

.star-rating a.three-stars {
width: 60%;
z-index: 4;
}

.star-rating a.four-stars {
width: 80%;
z-index: 3;
}

.star-rating a.five-stars {
width: 100%;
z-index: 2;
}

.star-rating .current-rating {
z-index: 1;
background-position: left bottom;
}

.scet_contact_list_thanks{
font-size:11px;
}



/*==SCET Drop Down==*/
span#close_this{
	display:block;
	position:absolute;
	font-size:14px;
	font-weight:bold;
	right:10px;
bottom:10px;
	cursor: pointer;
}
#A-sub-video{
	position:absolute;
	top:58px;
	left:0;
	display:none;
	width:957px;
	height:418px;
	padding:0 0 0 14px;
	background: url(/assets/images/v14/global-gradient.gif) left -100px repeat-x;
	overflow:hidden;
	z-index:190;
	color:#333;
	border-bottom:1px dotted #333;
}

#A-sub-video.A-bigDropDown.v_scet{
}

#A-sub-video.A-bigDropDown.v_scet a{
	background:none;
	text-indent:0;
	line-height:1.4em;
	font-weight:bold;
	font-size:11px;
	height:auto;
	white-space:nowrap;
	text-decoration:none;
	color:#333;
}
#A-sub-video.A-bigDropDown.v_scet a:hover{
	color:#000;
}
#A-sub-video.A-bigDropDown.v_scet ul{
	width:223px;
	float:left;
}
#A-sub-video.A-bigDropDown.v_scet li{
	/*clear:left;*/
	width:100%;
}
#A-sub-video.A-bigDropDown.v_scet h4{
	display:block;
	margin-bottom:10px;
	width:228px;
	height:17px;
}
#A-sub-video.A-bigDropDown.v_scet h4{
	display:block;
	height:17px;
	background:url(/assets/images/v14/global-sprite.gif) left top no-repeat;
	text-indent:-9999em;
	position:relative;
	color:#000;
}
#A-sub-video.A-bigDropDown.v_scet .h-quick-links{
	background-position: 0 -111px;
}
#A-sub-video.A-bigDropDown.v_scet .h-current-shows{
	background-position: -263px -111px;
}
#A-sub-video.A-bigDropDown.v_scet .h-original-shows{
	background-position: -526px -111px;
}
#A-sub-video.A-bigDropDown.v_scet .h-upcoming-shows{
	background-position: -789px -111px;
}
#A-sub-video.A-bigDropDown.v_scet .h-classic-shows{
	background-position: 0 -128px;
}
#A-sub-video.A-bigDropDown.v_scet .h-watch-videos{
	background-position: -263px -128px;
}
#A-sub-video.A-bigDropDown.v_scet.h-web-exclusive{
	background-position: -526px -128px;
}
#A-sub-video.A-bigDropDown.v_scet .h-tonight-nbc{
	background-position: -789px -128px;
}
#A-sub-video.A-bigDropDown.v_scet .h-recent-favorites{
	background-position: -526px -196px;
}
#A-sub-video.A-bigDropDown.v_scet .h-featured-video{
	background-position: -789px -196px;
}
/*
ul.showlistlink {
	float:left;
	display:block;
	list-style-type:none;
	margin:0 0 8px 10px;
	padding:0;
	width:auto;
	height:179px;
}
ul.showlistlink li{
	position:relative;
	float:none;
	display:block;
	clear:both;
	list-style-type:none;
	font-size:11px;
	width:160px;
	line-height:15px;
	_line-height:14px;
}
ul.showlistlink li a{
	text-decoration:none;
	color:#fff;
	font-weight:bold;
}
.spread2{
	margin:0;
	width:100px;
}
*:first-child+html ul.showlistlink li a, ul.DD_ul_list li{
line-height:12px;
	}
*/

#NBC_videoWatch{;
	left:-94px;
	display:block;
}

#NBC_videoWatch ul.showlistlink{margin:0;}
#NBC_videoWatch ul.showlistlink li{
		padding-left:38px;
		width:132px;
	}
	
	#NBC_videoWatch h4{
		margin:5px 10px;
		color:#0D762C;
		font-size:12px;
	}
	.vid_options{
		position:absolute;
		display:block;
		left:0;
		height:12px;
		width:auto;
		margin:0 1px 0 0;
		background: transparent url('/assets/images/v08/global/nav/dropdownIC.gif') scroll no-repeat 0 -36px;
	}
	.vid_options.hd{
		background-position:0 -36px;
		width:19px;
		left:19px;
		display:none;
	}
	.vid_options.rew{
		background-position:-19px -36px;
		width:19px;
		left:19px;
	}
div.global_drop .vid_options a{
		display:block;
		float:left;
		height:12px;
		width:19px;
		text-indent:-9999px;
		overflow:hidden;
	}
	.Dl_full{
		display:none;
	}
.dd_options{display:none;}
.spread4{
	margin-left:6px;
}
#NBC_videoWatch .spread1 {
	position:relative;
	width:150px;
	height:156px;
	height:;
	float:left;
	margin:-21px 100px 0 0;
	}
#NBC_videoWatch .spread1 ul.showlistlink{
	margin:0;
	padding:0;
	position:absolute;
	left:-17px;top:22px;
}
#NBC_videoWatch .spread2{
	position:relative;
	display:none;
	width:159px;
	float:right;
	margin:-20px 0 0 0;
}
/*== eof scet drop ==*/

#response-text{
position:absolute;
color:#fff;
font-size:10px;
top:10px;
left:10px;
width:200px;
background:#000;
}

#mynbcLoginForm{
	position:absolute;
	top:5px;
	left:729px;
	right:0;
	width:237px;
	height:81px;
	background:#333;
}

* html #mynbcLoginForm{
	position:absolute;
	top:-5px;
	right:0;
	width:237px;
	height:81px;
	background:#333;
}

#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:-22px;
}

#vid_signup a{
	position:relative;
	top:3px;
	left: 192px;
	color:#ffffff;
	font-size:10px;
	text-transform:uppercase;
}

* html #vid_signup a{
	top:-1px;
	left: 194px;
}

#vid_login_submit a{
	position:relative; 
	left:185px; 
	top:-28px; 
	text-transform: uppercase; 
	font-size:10px;
	font-weight:bold;
}



/* New login info */
#myNBC_access{
float:left;
width:95px;
}
#myNBC_access a{
	position:relative;
	width:41px;
	height:14px;
	top:6px;
	left:10px;
/*	top:-120px;
	left:-182px;
	float:right;
	width:44px;
	height:12px;
	z-index:9996;
	margin-top: 9px;
	margin-left:1px;
	text-indent:-9999em;
	border: 1px solid #999;*/
	background:url('/assets/images/v08/hp/default/icon/IC_loginMatrix.gif') repeat-x scroll 0 -31px;
}

* html #myNBC_access a{
	/*position:relative;
	top:-27px;
	left:-180px;
	float:right;
	width:44px;
	height:12px;
	z-index:9996;*/
	text-indent:-9999em;
	background:url('/assets/images/v08/hp/default/icon/IC_loginMatrix.gif') repeat-x scroll 0 -31px;
}

*+ html #myNBC_access a{
	/*position:relative;
	top:-27px;
	left:-180px;
	float:right;
	width:44px;
	height:12px;
	z-index:9996;*/
	background:url('/assets/images/v08/hp/default/icon/IC_loginMatrix.gif') repeat-x scroll 0 -31px;
}

#myNBC_access span {
	display:none;
}

a#mynbc_login_out.logout{
	background-position:0 -46px;
}

* html a#mynbc_login_out.logout{
	/*position:relative;
	top:67px;*/
	background-position:0 -46px;
	z-index:1;
}

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:3px;
	left:10px;
	width:200px;
	background:#000;
}


#mynbcLoginForm{
	position:absolute;
	top:5px;
	right:0;
	width:237px;
	height:81px;
	background:#333;
}

* html #mynbcLoginForm{
	top:-2px;
	height:51px;
	z-index:9999;
}

*+ html #mynbcLoginForm{
	position:absolute;
	top:5px;
	right:0;
	width:237px;
	height:91px;
	background:#333;

}

a#globalLoginclose{
	position:absolute;
	top:3px;
	right:3px;
	height:12px;
	width:13px;
	background:url('/assets/images/v08/hp/default/icon/IC_loginMatrix.gif') repeat-x scroll 0 -1px;
	border-top: 1px solid #999;
}

a#globalLoginclose span{
	display:none;
}

#videonavlist2 ul{
	margin-left:2px;
	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:-8px;
}

*+ html #vid_signup{
	position: absolute;
	bottom:0px;
	margin-top:-14px;
	text-align:right;
	z-index:19998;
}

#vid_signup a{
	position:relative;
	top:3px;
	left: 192px;
	color:#ffffff;
	font-size:10px;
	text-transform:uppercase;
}

* html #vid_signup a{
	top:-1px;
	left: 185px;
}

*+ html #vid_signup a{
	position:relative;
	top:-1px;
	left: 2px;
	margin-right:5px;
	z-index:9999;
	font-size:9px;
}

#vid_login_submit a{
	position:absolute; 
	left:170px; 
	top:35px;
	height:14px;
	width:44px;
	background:url('/assets/images/v08/hp/default/icon/IC_loginMatrix.gif') repeat-x scroll 0 -15px;
}

#vid_login_submit span{
	display:none;
}

* html #vid_login_submit a{
	left:160px; 
	top:45px;
	height:12px;
}



#myNBC_log_status {
	float:left;
	padding-left:10px;
	width:170px;
	/*height:18px;
	position: absolute;
	width:80px;
	bottom:-11px;
	margin-left:46px;
	z-index:9999;
}
#myNBC_log_status p{
	margin:0;
}

#myNBC_log_status a.FB_Link {
	color : #EEEEEE;
}

#globalLoginPass{
	position:absolute;
	z-index:9999;
}

/* End of new login info */


/*=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;*/
	float:left;
	padding:0 0 0 10px;
	display:block;
	width:188px;
	height:40px;
	right:41px;
	bottom:15px;
}

* html a#logo_link{
	bottom:55px;
}

* html #videonavlist2 {
	margin-top:-14px;
}

* html #myNBC_vid_login {
	position:absolute;
	display:block;
	right:10px;
	bottom:87px;
}

/*#myNBC_access {
	position:relative;
	top:80px;
	float:right;
	left:-2px;
	float:left;
	padding-left:10px;
}*/


#globalLoginEmail,#globalLoginPass{
	width:130px;
}

* html #globalLoginEmail{
	position: relative;
	top:9px;
	left:0px;
}

* html #globalLoginPass{
	position: relative;
	top:7px;
	left:0px;
}

#nbc_mastFoot{
	position:relative;
	width:972px;
	height:116px;
	overflow:hidden;
	_overflow:hidden;
	background:#333 url('/assets/images/v08/hp/default/footer_bg.gif') no-repeat top left;
	clear:both;
	margin: 15px;
	margin-bottom: -20px;
	margin-left:0px;
	font-size:75%;
	font-family:Arial, "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-top:30px;
}
#nbc_mastFoot p{
	margin:0;
}
* html #nbc_mastFoot{
margin: 15px auto 0;
}

.foot_promo{
	position:relative;
	float:left;
	text-align:left;
	width:100px;
	height:65px;
	color:#fff;
	font-size:10px;
	line-height:10px;
	padding-left:123px;
	margin:15px 0 0px 10px;
}
.foot_promo.f{
	margin-left:18px;
}
.foot_promo_img{
	position:absolute;
	left:0;
}
#foot_baselinks{
	color:#eee;
	float:left;
	margin:10px 0 0;
	width:100%;
	height:20px;
	overflow:hidden;
	text-align:center;
	font-size:11px;
}
#foot_baselinks a{
	color:#fff;
	font-size:10px;
	margin:0 8px;
	text-decoration: none;
	font-weight:bold;
}

table#RES_ID_fb_pop_dialog_table{
height:450px;
overflow:visible;
}
.fb_pop_content_container{
	overflow:visible;
}
#fb_dialog_content.fb_dialog_content{
	border:none;
	overflow:visible;
}

#A-sub-video.A-bigDropDown.v_scet{
height:311px;
margin:0;
}

#A-sub-video.A-bigDropDown.v_scet .nav-list-wrap.group-wrap-2 .nav-list-wrap.last ul{
width:180px;
}

#A-sub-video.A-bigDropDown.v_scet .nav-list-wrap{
position:relative;
font-size:10px;
margin:0 10px;
width:150px;
}
#A-sub-video.A-bigDropDown.v_scet .nav-list-wrap.group-wrap-2 .nav-list-wrap.last{
position:absolute;
right:0;
top:0px;
}
#A-sub-video.A-bigDropDown.v_scet .nav-list-wrap.group-wrap-2{
width:520px;
position:relative;
}
#A-sub-video.A-bigDropDown.v_scet .nav-list-wrap.group-wrap-2 ul{
float:left;
width:360px;
}
#A-sub-video.A-bigDropDown.v_scet .nav-list-wrap.group-wrap-2 ul li{
width:180px;
float:left;
}
#A-sub-video.A-bigDropDown.v_scet h4{
color:#54BB6F;
line-height:20px;
margin-bottom:5px;
}
#nbc-footer{
	margin-top:15px;
}
#blackout{
	opacity: 0.7;
	-moz-opacity: 0.7;
	filter:alpha(opacity=70);
}
* html body #blackout{
	display:none;
}
/*self clear floats*/
#scet_wrap:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
