@charset "utf-8";
html,body,div,p,h1,h2,h3,h4,h5,h6,blockquote,ul,ol,li,dl,dt,dd,span,a,em,strong,sub,sup,img,table,caption,tbody,tfoot,thead,tr,th,td,object,iframe,form,fieldset,label,legend,del,dfn,ins,q,tt,var,abbr,acronym,address,cite,kbd,samp,pre,code{margin:0;padding:0;}fieldset,img{border:0;}ul,li{list-style:none;}h1,h2,h3,h4,h5,h6{font-size:100%;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}a:focus,a:hover,a:active{outline:none;}table{border-collapse:collapse;border-spacing:0;font-size:100%;}.clearAfter{clear:both;*height:1%;}.clearAfter:after{content:".";display:block;height:0;clear:both;visibility:hidden;}body{background-color:#1f1f1f;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#000;}a:link,a:visited{font-weight:bold;text-decoration:none;color:#000;}a:hover{text-decoration:underline;}.red,.error{color:red;}.noshow{display:none;}.hidden{visibility:hidden;}.floatbuster{clear:both;}.debug{border:dashed 1px green;}
.odd{background-color:#e9e9e9;}.even{background-color:#fff;}.bold{font-weight:bold;}.scenic-infobox{padding:52px 10px 10px 30px;background:url(/images/Platform/page_info.png) no-repeat 20px 20px;}.scenic-info{padding:4px;}.scenic-info .label{font-weight:bold;}.nowrap{white-space:nowrap;}#pageWrapper{min-width:960px;width:auto;background:url(/images/Backgrounds/wireframe_hat.jpg) no-repeat center top;}#innerWrapper{width:960px;position:relative;margin:0 auto;}.sitepage{position:relative;z-index:0;padding:0;background-color:#fff;margin:0 auto;clear:both;width:960px;}
#siteheader{position:relative;margin:0 auto;clear:both;z-index:100;width:960px;}#headerlogo{float:left;width:200px;height:90px;position:relative;top:20px;}#headerTagLine{width:200px;height:90px;z-index:10;*background:url(/images/Common/space.gif) 50% 50% no-repeat;}#headerTagLine a{display:block;text-indent:-5000em;height:90px;overflow:hidden;width:210px;margin-top:-10px; background: url(http://ad.doubleclick.net/ad/mtvasia.com/spotlight;spotlight=psp;sz=210x90;ord=0?) 0px 0px no-repeat;}#personalizationBar{background:#000;*position:relative;*z-index:3;border-bottom:solid 1px #444;}

*+html #personalizationBar { height: 30px; }

#personalizationBar .flux4Widget .userBar .loggedIn,
#personalizationBar .flux4Widget .userBar .loggedOut {
	margin: -3px 0 0;
	*margin: 0;
	_margin: -3px 0 0;
}

#personalizationBar .flux4Widget .userBar .bar { height: 27px; }

#personalizationBar .flux4Widget .userBar .backgroundPanel { background-color: #19c8c8; height: 27px; overflow: hidden; }

#personalizationBar .flux4Widget .userBar .hoverElement { height: 26px; *height: 32px; }

#personalizationBar .flux4Widget .userBar .myStuffElement .dropdownWrapper { top: -9px !important; *top: -3px !important; }

/* FLUX4 SM USERBAR OVERRIDE - Modified from mtvbase.com */
/* 20/12/2011 - JE */
.flux4Widget .userBar ul.elements {
	_float: right;
	_width: 247px; /* same as dropdown to be safe */
}

.flux4Widget .userBar ul.elements .withDropdown {
	_float: right;
	color: #000;
}

.flux4Widget .userBar .dropdownWrapper {
	_background-color: transparent;
}

.flux4Widget .userBar .dropdownIndent {
	_height: 30px;
}

.flux4Widget .userBar .hoverElement {
	_top: -2px;
	_width: 247px; /* same as dropdown to be safe */
}

.flux4Widget .userBar .myStuffElement .thirdPartyAuthContainer {
	_float: right;
}

.flux4Widget .userBar .myStuffElement .loggedOut .thirdPartyAuth {
	_margin-top: 3px;
}

.flux4Widget .userBar .thirdPartyAuth {
	background: url('http://s.flux-stagingstatic.com/widgets4/Img/sprites.png?v=1') no-repeat -20px -75px;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://s.flux-stagingstatic.com/widgets4/Img/sprites.png?v=1', sizingMethod='image');
}

.flux4Widget .userBar .myStuffElement .loggedInMenu .hi {
	*height: 53px;
}
/* END FLUX4 SM USERBAR OVERRIDE */

/* FLUX4 CONTENT ACTION OVERRIDE - Modified from mtv.pl */
/* 12/12/2011 - JE */
.flux-share .flux4Widget .share {
	float: left;
	border: none;
	background: #fff;
}

.flux-share .flux4Widget .share .secondaryHeadline {
	padding: 0 8px 7px 0;
	display: block;
	float: left;
}

.hasSM4 .flux-content-action {
	margin: 0;
	padding: 0 0 0 7px;
	background: #fff;
}

.hasSM4 .mainContentColumn .flux-content-action {
	margin: 0 0 10px;
	padding: 0 0 0 12px;
}

.hasSM4 .flux-content-action .fluxBtn,
.hasSM4 .flux-content-action .fluxBtn:hover,
.hasSM4 .flux-content-action .fluxBtn:active {
	background-color: #fff !important;
}

.flux4Widget .share {
	padding: 10px 15px 6px 12px;
	border: none;
}

.hasSM4 .flux-content-action .contentMetrics .datePosted {
	height: 30px;
	margin-bottom: 3px;
	padding-right: 7px;
	float: left;
	line-height: 30px;
}

.hasSM4 .flux-content-action .contentMetrics,
.hasSM4 .flux-content-action .contentMetrics .contentAction .textItem .itemText,
.hasSM4 .flux-content-action .contentMetrics .contentAction .itemText .txtCount {
	color: #7e7e7e;
	font-size: 12px;
}

.hasSM4 .flux-content-action .contentMetrics  .contentAction .separator {
	height: 14px;
	position: relative;
	top: 1px;
	border-color: #7e7e7e;
}

.hasSM4 .flux-content-action .contentAction li.cacItem {
	margin-right: 0;
}

.hasSM4 .flux-content-action .rating .fluxBtn,
.hasSM4 .flux-content-action .rateUp .thumbDwnBtn,
.hasSM4 .flux-content-action .rateDown .thumbUpBtn {
	display: none;
}

.hasSM4 .flux-content-action .contentAction .thumbUpBtn {
	margin-left: 5px;
}

.hasSM4 .flux-content-action .contentAction .thumbDwnBtn {
	margin-left: 7px;
}

.hasSM4 .flux-content-action .contentAction .thumbUpBtn,
.hasSM4 .flux-content-action .contentAction .inactive a.thumbUpBtn {
	width: 21px;
	height: 20px;
	background: url(images/rate.png) 0 0;
}

.hasSM4 .flux-content-action .contentAction a.thumbUpBtn:hover,
.hasSM4 .flux-content-action .contentAction .inactive a.thumbUpBtn:hover {
	background-position: -30px 0;
}

.hasSM4 .flux-content-action .contentAction .active a.thumbUpBtn,
.hasSM4 .flux-content-action .contentAction .active a.thumbUpBtn:hover {
	background-position: -60px 0;
}

.hasSM4 .flux-content-action .contentAction .thumbDwnBtn,
.hasSM4 .flux-content-action .contentAction .inactive a.thumbDwnBtn {
	width: 21px;
	height: 20px;
	background: url(images/rate.png) -90px 0;
}

.hasSM4 .flux-content-action .contentAction a.thumbDwnBtn:hover,
.hasSM4 .flux-content-action .contentAction .inactive a.thumbDwnBtn:hover {
	background-position: -120px 0;
}

.hasSM4 .flux-content-action .contentAction .active a.thumbDwnBtn,
.hasSM4 .flux-content-action .contentAction .active a.thumbDwnBtn:hover {
	background-position: -150px 0;
}

.hasSM4 .flux-content-action .contentAction .ratingBtn {
	margin-right: 0;
}

.hasSM4 .flux-content-action .contentAction .ratingCount .itemText {
	height: 18px;
	margin: 0 0 0 5px;
	padding: 0 2px 0 4px;
	color: #7e7e7e;
	line-height: 18px;
	border: solid 1px #e5e5e5;
	background: #fff;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.hasSM4 .flux-content-action .contentAction .ratingCount .itemText .txtCount {
	font-size: 11px;
}

.hasSM4 .flux-content-action .rateUp, .flux-content-action .rateDown {
	width: 50px;
	float: left;
	margin-top: 5px;
}

.hasSM4 .flux-content-action .fluxWidget {
	width: 250px;
	float: left;
}

.hasSM4 .flux-content-action-slim {
	margin-bottom: 0;
	padding-bottom: 0;
}

.hasSM4 .flux-share-slim {
	margin-bottom: 10px;
	background: #fff;
}

.hasSM4 .flux-content-action-slim li.viewCount,
.hasSM4 .flux-content-action-slim li.commentCount,
.hasSM4 .flux-content-action-slim li.shareCount {
	padding-left: 4px;
	float: none !important;
}

.hasSM4 .flux-share-slim .flux4Widget .share {
	padding-top: 0;
}

.hasSM4 #fluxShareBoxSlim .secondaryHeadline,
.hasSM4 #fluxShareBoxSlim .serviceList .facebook.firstButton {
	display: none;
}

.hasSM4 #fluxShareBoxSlim .serviceList .facebook > div {
	margin-bottom: 8px;
}

.hasSM4 #fluxShareBoxSlim .serviceList .facebook {
	height: 50px;
	padding: 0;
}

.hasSM4 #fluxShareBox {
	background-color: #fff;
}

.hasSM4 .flux-content-action .embedUtilBar {
	padding: 10px 0;
	display: block;
	clear: both;
}

.hasSM4 .flux-content-action .embedUtilBar .getUrlModule,
.hasSM4 .flux-content-action .embedUtilBar .embedModule {
	margin: 0 0 5px;
}

.hasSM4 .flux-content-action .embedUtilBar label {
	font-weight: bold;
}

.hasSM4 .flux-content-action .embedUtilBar #getUrl,
.hasSM4 .flux-content-action .embedUtilBar #embedhtml {
	width: 350px;
	vertical-align: middle;
}

.hasSM4 .leftcolumn .flux-content-action .embedUtilBar label {
	display: block;
}

.hasSM4 .leftcolumn .flux-content-action .embedUtilBar #getUrl,
.hasSM4 .leftcolumn .flux-content-action .embedUtilBar #embedhtml {
	width: 160px;
}
/* END FLUX4 CONTENT ACTION OVERRIDE */

/* FLUX4 ACTIVITY WIDGET / COMMENTS OVERRIDE */
/* 13/12/2011 - JE */
.flux4Widget .activityFeed .mainHeader .sorterContainer .sorterTitle {
	padding: 6px;
}

.flux4Widget .activityFeed .filterItemContainer a {
	font-size: 12px;
}

.flux4Widget .activityFeed .activityListContainer {
	*margin: 0;
}
/* END FLUX4 ACTIVITY WIDGET / COMMENTS OVERRIDE */


#headerUtilities{background:#5a465a;}#sitefooter{clear:both;margin:0 auto;padding:15px 0 20px;background:#0e0e0e url(/images/Common/footer-bgfade.gif) repeat-x;color:#666;width:960px;}.hasUserBar #sitefooter {padding: 15px 0 35px; *padding: 15px 0 20px;} .ie6 #sitefooter {padding: 15px 0 20px;}
#sitefooter .footerLinks{margin:0 20px 8px;color:#4D4D4D;}#sitefooter label{color:#666;font-weight:bold;white-space:nowrap;margin-right:6px;}#sitefooter dl{clear:both;}#sitefooter dt{color:#666;font-weight:bold;float:left;width:105px;margin:0 10px 0 0;}#sitefooter dd{float:left;width:800px;}#sitefooter a:link,#sitefooter a:visited{color:#ccc;font-weight:normal;white-space:nowrap;}#sitefooter a img{vertical-align:middle;}.footerCopyright{padding:10px 20px 0;}.footerCopyright img{float:left;}.footerCopyright .copyrightInfo{float:left;margin:4px 0 0 10px;}
.page2columns,.page3columns{position:relative;top:0;}.leftcolumn,.rightcolumn,.mainContentColumn{_overflow:hidden;}.leftcolumn{float:left;padding:0 5px 10px 10px;}.rightcolumn{float:right;padding:0 10px 0 5px;}.page2columns .mainContentColumn{width:630px;float:left;padding:0 5px 10px 10px;}.page2columns .rightcolumn{width:300px;}.page2columns.t2-2 .leftcolumn{width:160px;}.page2columns.t2-2 .mainContentColumn{width:770px;float:left;padding:0 10px 0 5px;}.page2columns.t2-3 .mainContentColumn{width:770px;padding:0 5px 0 10px;}
.page2columns.t2-3 .rightcolumn{width:160px;}.page3columns .leftcolumn{width:180px;}.page3columns .mainContentColumn{width:580px;float:left;padding:0 5px 0;}.page3columns .rightcolumn{width:160px;}.page3columns.t3-2 .leftcolumn{width:164px;}.page3columns.t3-2 .mainContentColumn{width:596px;}.page3columns.t3-3 .leftcolumn{width:196px;}.page3columns.t3-3 .mainContentColumn{width:424px;}.page3columns.t3-3 .rightcolumn{width:300px;}.page3columns.t3-4 .mainContentColumn{width:440px;}.page3columns.t3-4 .rightcolumn{width:300px;}
.page3columns.t3-5 .leftcolumn{width:160px;}.page3columns.t3-5 .mainContentColumn{width:460px;}.page3columns.t3-5 .rightcolumn{width:300px;}#pageWrapper.extendedTemplate #innerWrapper{margin:0;margin:0 auto;}.extendedTemplate #siteheader,.extendedTemplate #sitefooter{margin:0;}.extendedTemplate .sitepage{float:left;}.extendedTemplate .outerAdDiv{float:left;}#homebody .extendedTemplate .outerAdDiv,#browsevideosbody .extendedTemplate .outerAdDiv{position:fixed;right:0;top:80px;z-index:999;}#hubmusicbody #pageWrapper.extendedTemplate #innerWrapper,#browsevideosbody #pageWrapper.extendedTemplate #innerWrapper{margin:0;}
#hubmusicbody #pageWrapper.extendedTemplate,#hubshowsbody #pageWrapper.extendedTemplate{min-width:1120px;}#hubmusicbody #pageWrapper.extendedTemplate #innerWrapper,#hubshowsbody #pageWrapper.extendedTemplate #innerWrapper{width:1120px;}.row{position:relative;display:block;clear:both;padding:0px;border-bottom:solid 1px #dedede;background:#fff url(/images/Common/module_bg.jpg) repeat-x;}
.rowobject{display:block;float:left;}.rowblock{float:left;}
.row281,.row200,.row140,.row70,.row51{overflow:hidden;}.row200{height:200px;}.row140{height:132px;}.row70{height:80px;}.row51{height:40px;}.PromoMini{margin:0 0 10px;}.leftcolumn .PromoMini .thumbcontainer{margin-right:6px;}.leftcolumn .PromoMini .row51{height:54px;padding:6px 5px 6px 7px;}.leftcolumn .PromoMini .row51 .flux-usage{display:none;}.thumbcontainer{background:url(/images/Common/default_140x105.jpg) center center;border:none;overflow:hidden;position:relative;}.row .thumbcontainer{float:left; margin: 5px 8px;}
.row51 .thumbcontainer{background-image:url(/images/Common/default_51x39.jpg);}.row .thumbcontainer.thumb281{width:283px;height:213px;background-image:url(/images/Common/default_281x211.jpg);}.row .thumbcontainer.thumb160{width:162px;height:122px;background-image:url(/images/Common/default_160x120.jpg);}.thumbcontainer img,.advertorial img{*display:block;}.row140 .thumbcontainer{width:142px;height:107px;}.row70 .thumbcontainer{width:72px;height:55px;background-image:url(/images/Common/default_70x53.jpg);}
.thumb140{width:142px;height:107px;}.thumb70{width:72px;height:55px;}.thumb51{width:53px;height:40px;}.thumbcontainer.thumb610 .autoSize{width:610px;}.thumbcontainer.thumb281 .autoSize{width:281px;}.thumbcontainer.thumb160 .autoSize{width:160px;}.thumbcontainer.thumb140 .autoSize{width:140px;}.thumbcontainer.thumb70 .autoSize{width:70px;}.thumbcontainer.thumb51 .autoSize{width:51px;}
/*.thumbcontainer .video{background:url(/images/Common/icon_video_play2.png) no-repeat 0 0;display:block;width:17px;height:12px;position:absolute;cursor:pointer;top:3px;left:3px;}*/
.thumbcontainer a:hover .video{background-position:-50px 0;}#previous{float:left;}#next{float:right;}#bannerad{float:right;position:relative;top:10px;display:block;width:728px;height:90px;margin:0 0 20px;}.rightcolumn .adv{margin:0 0 10px;}.ad br{display:none;}.bespokeAdContainer .ad a img{*display:block;}.advertorial{margin:0 0 10px;}.sponsorBar{padding:5px;background:#fff;font-size:10px;}/*.topnavigation,#topnavigation{clear:both;height:33px;background:url(images/bg_topnav.jpg) repeat-x;}**/.topnavigation,#topnavigation{background-color: #321432; clear:both;height:80px;/*background:url(images/bg_topnav.jpg) repeat-x; background:url("images/back_pixel.png") repeat scroll 0 0 transparent*/}
#topmenu{position:relative;}#topmenu2{position:relative;}#topmenu li.parentnode{position:relative;float:left;}#topmenu li.parentnode ul{position:absolute;width:200px;left:0;*top:33px;}#topmenu li.childnode ul{position:absolute;top:0;left:200px;width:200px;z-index:111000;}#topmenu ul{display:none;}#topmenu li:hover>ul{display:block;}#topmenu ul.showSubMenu,#topmenu ul.over{display:block;}#topmenu li.childnode{display:block;z-index:1000;position:relative;_display:inline;}#topmenu li.parentnode a{height:22px;position:relative;padding:5px 6px 3px 7px;border-style:solid;border-width:1px;border-color:#404040 #1A1A1A #1A1A1A #505050;border-bottom:solid 2px #27292a;font-family:arial,sans-serif;font-size:16px;font-weight:bold;text-decoration:none;color:#fff;display:block;_display:inline-block;text-transform:uppercase;}
#topmenu li.parentnode:hover a,#topmenu li.parentnode a.selected,#topmenu li.parentnode a:hover{background-color:#1d4171;}#topmenu li.childnode a{display:block;position:relative;padding:6px 8px;font-family:arial,sans-serif;font-size:11px;text-decoration:none;color:#fff;border-style:solid;border-width:1px;border-color:#2e5282 #1A1A1A #1A1A1A #2e5282;background:#1d4171;height:auto;text-transform:uppercase;*min-height:1px;}#topmenu li.childnode a:hover,#topmenu li.childnode a.selected{background:#6d96cb;}
#topmenu li.childnode:hover>a{background:#6d96cb;}.leftnav{margin:0 0 10px;}.leftnav li{position:relative;display:block;_height:1%;}.leftnav li a{position:relative;display:block;_height:1%;border-bottom:solid 1px #999;padding:6px 8px;background:#fff;font-family:arial,sans-serif;font-size:12px;text-decoration:none;color:#000;font-weight:normal;}.leftnav li a:hover{background:#4498c7;color:#fff;text-decoration:none;}.leftnav li.selected a{background:#666;color:#fff;}#channelbody .leftnav{border:solid 1px #e0dee3;}
#channelbody .leftnav li a{border-color:#e0dee3;}#channelbody .leftnav li.selected a{background:#fff url(/images/Common/icon-arrow-show.gif) no-repeat 8px 9px;padding:6px 8px 6px 18px;color:#07B;}h2.nav-header{font-size:14px;font-family:arial,sans-serif;padding:5px 8px;background:url("images/tab_bg.jpg") repeat-x scroll 0 center #656565;color:#ffffff;border-bottom:1px solid #DEDEDE;text-transform:uppercase;}.navIcon{background:#fff url(/images/Common/module_bg.jpg) repeat-x 0 0;clear:both;display:block;padding:8px;position:relative;border-bottom:solid 1px #dedede;margin:0 0 10px;}
.navIcon .thumbcontainer{margin:0 auto;}.navIcon.row140{height:auto;}.navIcon.row140 .thumbcontainer{width:140px;height:105px;}.tabContainer li{float:left;margin:0 1px 0 0;}.tabContainer li a:link,.tabContainer li a:visited,.tabContainer li.selected a:link,.tabContainer li.selected a:visited{color:#000;}.tabContainer li a span{padding:5px;display:block;background:#ccc;border:1px solid #D7D7D7;border-bottom:0;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;}
.tabContainer li a:hover span{background:#fff;}.tabContainer li.selected a span{background:#eee;border-color:#eee;}.utilModule{margin:0 0 10px;}.utilModule .moduleHdr{margin:0 0 10px;}.rssfeed{float:right;position:absolute;right:8px;}.rssfeed a{background:url(/images/Common/feed-icon-14x14.png) no-repeat top right!important;display:block;width:14px;height:14px;position:relative;top:4px;cursor:pointer;}.PromoMini .rssfeed a{top:2px;}.rssfeed a span{display:block;height:0;text-indent:-5000em;}#searchblock{float:right;width:255px;background:#1A1A1A;position:relative;border:none;}
#searchForm{position:relative;margin:0 0px; background-color: #5a465a;height:24px;/*background:url(/images/Common/comsearch-bg_1a1a1a.gif) no-repeat 9px 2px;*/}#searchblock input{vertical-align:middle;}
#searchblock .searchmtv-text{height: 23px; width:175px;padding:0;font-size:11px;color:#999;border:1px solid #fff;margin:0px 0 0 33px;*margin:4px 0 0 33px;}
#searchblock .searchmtv-btn{/*position:absolute;top:4px;right:9px;*/}.ui-autocomplete{background:#fff url(/images/Common/thumbrow-bg.jpg) repeat-x;border:solid 1px #ccc;border-top:0;width:230px;position:absolute;}
.ui-autocomplete a{text-decoration:none;display:block;padding:2px 10px;font-size:13px;cursor:pointer;}.ui-autocomplete a.ui-state-hover{background:#e7e7e7;}p.alpha-list span,p.alpha-list a{font-weight:normal;font-family:arial,sans-serif;}p.alpha-list span{color:#ccc;}#siteheader p.alpha-list{float:left;padding:5px 10px;}#siteheader p.alpha-list span{float:left;padding-right:4px;}#siteheader p.alpha-list a{padding:1px 2px;float:left;color:#ccc;}
#siteheader p.alpha-list a:hover,.search-alpha p.alpha-list a:hover{background:#19c8c8;color:#fff;text-decoration:none;}
.leftcolumn p.alpha-list{width:160px;margin:0 auto;height:1%;padding:0;overflow:auto;}.leftcolumn .search-alpha{background:#fff url(/images/Common/thumbrow-bg.jpg) repeat-x;overflow:auto;padding:10px;}.rightcolumn .search-alpha{width:190px;background:#fff url(/images/Common/thumbrow-bg.jpg) repeat-x;margin:6px auto;text-align:center;overflow:auto;}.page2columns .rightcolumn .search-alpha{margin:0 auto;padding:10px;width:auto;}.page2columns .rightcolumn div.search-alpha p.alpha-list{background:#fff url(/images/Common/thumbrow-bg.jpg) repeat-x;margin:0;_height:1%;}
.search-alpha .alphaHeader{display:none;}.search-alpha p.alpha-list a{width:19px;height:17px;margin:0 1px 1px 0;padding:2px 0 0;font-size:12px;text-align:center;float:left;}.search-alpha p.alpha-list a.selected{width:17px;height:16px;padding:1px 0 0;border:solid 1px #07B;}.search-alpha p.alpha-list a:visited{_font-weight:normal;}.pagination{text-align:right;padding:5px 8px;background:#EFEDF0 url(images/bg_hdr.jpg) repeat-x 0 bottom;}.pagination.bottom{margin:0 0 3px;}#chartbody .pagination.bottom{margin:-10px 0 10px;}
.pagination .pagenum{border:1px solid #07B;}.pagination .pagenum a{text-decoration:none;padding:0 3px;}#browseCalendarDiv{margin:0 0 10px;}h1.section-header{text-transform:uppercase;font-size:24px;margin:0 10px 10px;padding:1px 8px;color:#ffffff;/*background:#EFEDF0 url(images/bg_hdr.jpg) repeat-x 0 bottom;*/ background:url("images/tab_bg.jpg") repeat-x scroll 0 center #656565}.mainContentColumn h1.section-header{margin:0 0 10px;}
.module-header{position:relative;padding:8px 8px;overflow:auto;clear:both;/*border-bottom:solid 1px #000000;background:#656565 url(images/tab_bg.jpg) repeat-x 0 center;*/ background-color: #321432; color: #fff; font-size: 18px; font-weight:800; font-family: 'Open Sans'; text-transform:uppercase;*height:1%;}
.module-header .header-title{font-size:16px;color:#FFFFFF;}.module-header .header-title a{color:#FFF;text-decoration:none;font-size:18px;font-weight:bold;}.module-header.hasRss .header-title{width:94%;}.leftcolumn .module-header.hasRss .header-title{width:92%;}.leftcolumn .module-header .header-title{font-size:14px;}.module-header .header-title{float:left;}.module-header .header-subtitle{float:left;clear:left;line-height:1; color:#ffffff;}.meta{margin:0 0 4px;padding:1px 0 0;font-size:10px;line-height:1em;font-weight:normal;color:#999;}.promo-main{height:229px;margin-bottom:10px;overflow:hidden;}
.promo-main .flux-usage{float:left;clear:none;}.promo-main .row{height:224px;border:none;}.promo-main .link-block .titlelink{font-size:14px;}.mainOnly{display:block;}.row140 .mainOnly,.row70 .mainOnly,.row51 .mainOnly{display:none;}.staticPromo{margin:10px 0 10px;border:1px solid #DEDEDE;clear:both;}.staticPromo .promoContent{background:#fff url(/images/Common/thumbrow-bg.jpg) repeat-x;padding:8px;}.staticPromo ul li{list-style-type:circle;margin:0 0 0 18px;}.itemList,.relatedItemList{margin:0 0 10px;background:#fff url("/images/Common/module_bg.jpg") repeat-x 0 0;}
.scrollable .innerList{overflow:auto;position:relative;}.scrollable.s3x70 .innerList{height:261px;}.scrollable.s4x70 .innerList{height:348px;}.scrollable.s5x70 .innerList{height:435px;}.scrollable.s6x70 .innerList{height:522px;}.innerList.scrollable{position:relative;overflow:auto;}.innerList.scrollable.s3x70{max-height:500px;}.innerList.scrollable.s4x70{height:348px;}.innerList.scrollable.s5x70{height:435px;}.innerList.scrollable.s6x70{height:520px;}.verticalList{margin:0 0 10px;clear:both;background:#fff;}
.verticalList .innerList{background:#fff url(/images/Common/module_bg.jpg) repeat-x 0 0;}.verticalList .row{clear:none;float:left;border:solid 1px #dedede;_display:inline;}.verticalList .row160{width:160px;height:260px;padding:8px 24px;_padding:8px 23px;}.t3-2 .verticalList .row160{width:160px;height:260px;padding:8px 18px;_padding:8px 17px;}.t3-2 .verticalList.v160 .innerList{border:solid 1px #dedede;border-bottom:0;border-top:0;}.verticalList .row .thumbcontainer{float:none;margin:0 auto 4px;}
.verticalList .flux-usage{position:absolute;bottom:0px;left:0px;_bottom:2px;}.verticalList .row140{width:140px;height:260px;padding:8px 24px;_padding:8px 23px;}.listMoreLink{clear:both;text-align:right;padding:5px 10px;background:#EFEDF0 url(images/bg_hdr.jpg) repeat-x scroll 0 bottom;}.listMoreLink a.moreLink{background:url(/images/Common/icon-arrow.gif) no-repeat 0 3px;padding-left:6px;}.promo-double-header .module-header{padding:2px 7px;}.promo-double-header .header-title{font-family:verdana,arial,helvetica,sans-serif;font-size:24px;}
.promo-double-header .row281{width:281px;height:300px;padding:16px;clear:none;border-bottom:0;border-top:0;}.promo-double-header .row281 .titlelink{font-size:18px;}.promo-double-header .row281 p{font-size:14px;}.page3columns .promo-double-header .row281{padding:5px 4px 5px 3px;}.playerWrapper{background:#000;clear:both;}.playerWrapper{background:#000;width:424px;height:348px;clear:both;}.rightcolumn .playerWrapper{width:300px;height:255px;}#homebody .rightcolumn .playerWrapper,#infobody .playerWrapper{width:300px;height:255px;margin:0px;}
.article-body .playerWrapper{width:320px;height:270px;margin:10px 0;}#chartbody .playerWrapper{width:580px;height:360px;}.wide16x9{background:#000;clear:both;width:630px!important;height:384px!important;}.vidWrapper_fullTopRowPlayer{margin:0 10px 10px;border:solid 1px #000;background:#000 url("/images/Common/video-player-background.jpg") repeat-x 0 bottom;}.fullTopRowPlayer{margin:0 auto;width:768px;height:462px;}.video-nowplay{padding:10px;background:#fff;}.video-nowplay h3{font-size:12px;}.video-nowplay .label{font-weight:bold;}
.video-nowplay.detailView{background:#fff url("/images/Common/module_bg.jpg") repeat-x 0 0;}.video-nowplay.detailView .thumbcontainer{float:left;margin:0 10px 0 0;}.video-nowplay.detailView .thumb140{width:141px;height:106px;}.video-nowplay.detailView .meta{float:left;}.videoContentArea{margin:0 auto 10px;}.videoContentArea .episode-list-play{margin:0;}.videoContentArea #vidWrapper{background:#000 url("/images/Common/video-player-background.jpg") repeat-x 0 bottom;margin:0;}.videoContentArea .playerWrapper{margin:0 auto;}
#browsevideosbody .pagination.top{margin:0 0 10px;}.playlist-block{position:relative;margin-top:10px;}.rightcolumn .playlist-block .scrollbox{position:relative;height:420px;overflow:auto;}.vidListContainer{overflow:auto;}.episode-list-play{position:relative;margin:0 0 10px;background:#fff url(/images/Common/thumbrow-bg.jpg) repeat-x 0 0;}.episode-list-play.autoHeight{height:auto;}.episode-list-play2{margin:0 0 10px;background:#fff url(/images/Common/thumbrow-bg.jpg) repeat-x 0 0;}.show-list-play{margin:0 0 10px;}
.playlist-active{padding:0px;background:#d6e8ff;border-color:#DEDEDE;}
.article-title{font-size:20px;font-family:arial,sans-serif;}.article-subtitle{font-size:16px;font-family:arial,sans-serif;}.detailModule.article-head{margin:0;}.article-head .article-date{margin:0 0 10px;}.article-head .addthis_toolbox{margin:0;}.article-body{clear:both;background:#fff;padding:10px;}.article-copyright{margin:10px 0;font-size:92%;font-style:italic;}.t3-4 .article-head .thumbcontainer{float:none;}
.related-link-list{background:#fff url(/images/Common/module_bg.jpg) repeat-x;}.related-link-list .link-block{border-bottom:solid 1px #ccc;font-family:arial,sans-serif;}.related-link-list .link-block a{padding:6px 10px;display:block;}.morelink a{background:url(/images/Common/icon-arrow.gif) no-repeat 0 50%;padding-left:6px;}.verticalList .row160 .morelink{position:absolute;bottom:5px;}.article-promo .row{height:200px;margin-bottom:10px;overflow:hidden;border-bottom:none;}.article-promo .flux-usage{float:left;clear:none;}
.article-promo .link-block .titlelink{font-size:16px!important;}.article-promo .article-description{font-size:14px;}.article-list{margin:0 0 10px;}.article-list .article-date,#browsenewsbody .article-date,.article-promo .article-date{font-size:10px;position:absolute;bottom:15px;right:10px;}.article-list .header-title{float:left;}h4.htitle .titlelink{font-size:12px;}.detailModule{margin-bottom:10px;overflow:hidden;padding:8px;background:#fff url(/images/Common/module_bg.jpg) repeat-x;}.detailModule .thumb281{float:left;height:211px;width:281px;margin:0 8px 8px 0;}
#showSummary{background:#fff url(/images/Common/module_bg.jpg) repeat-x;}#showSummary .description{ padding:8px; }#showbody #marqueebox{width:580px;height:331px;}#showbody #topslider{height:331px;}#showbody .slide{width:580px;height:331px;}#showbody #marqueebox .slide img.autoSize{width:580px;}#showbody .sltext{width:560px;}
#showbody .sltext h2,#showbody .sltext p{width:455px;}#showbody .leftMarquee #marqueebox{width:281px;height:269px;margin:0 10px 0 0;float:left;background:none;}#showbody .leftMarquee #marqueebox #topslider{height:211px;}
#showbody .leftMarquee #marqueebox #topslider .slides{height:211px;margin:0 0 8px;}#showbody .leftMarquee #marqueebox .slide{width:281px;height:211px;background:none;}#showbody .leftMarquee #marqueebox .slide .thumb211{*height:211px;}#showbody .leftMarquee #marqueebox .slide img.autoSize{width:281px;}#showbody .leftMarquee #marqueebox .pointers{width:281px;position:static;}#showbody .leftMarquee #marqueebox .pointers .button,#showbody .leftMarquee #marqueebox .pointers .selected{width:61px;height:46px;float:left;margin:0 7px 0 0;}
#showbody .leftMarquee #marqueebox .pointers .button .thumb46{*height:46px;}#showbody .leftMarquee #marqueebox .pointers img{height:46px;_display:block;}#showbody .leftMarquee #marqueebox .pointers .last-thumb{margin:0;}#showbody .leftMarquee #marqueebox .pointers .selected{border:solid 2px #fff;}#showbody .leftMarquee p.show-title{font-size:18px;color:#07B;font-weight:bold;margin:0 0 10px;}#showbody .leftMarquee #marqueebox.noThumbs{height:211px;}#showbody .leftMarquee #marqueebox.noThumbs .slide{height:211px;}
.episodeDetail{border:solid 1px #DEDEDE;}.moreLink_episode{clear:both;font-size:12px;background:#EFEDF0 url("images/bg_hdr.jpg") repeat-x 0 bottom;text-align:left;margin:0 -8px -8px;padding:5px 10px;}.relatedItemList .innerList{padding:8px;}.relatedItemList .thumbcontainer{float:left;margin:0 8px 8px 0;width:140px;height:105px;}.page3columns .relatedItems{width:415px;float:left;}.relatedItems li{margin:0 0 6px;}.detailModule.castMember{margin:0 0 10px;}.detailModule.eventDetail{margin:0;}.event-details{padding:8px;background:#fff;}
#eventbody .addthis_toolbox{margin:0;}dl.event-info{overflow:auto;height:1%;clear:left;}dl.event-info dt{float:left;font-weight:bold;width:100px;}dl.event-info dd{float:left;width:400px;}.artistBioModule{margin:0 0 10px;}.artistBio{background:#fff url(/images/Common/module_bg.jpg) repeat-x;padding:8px;}.artist-bio{line-height:14px;}.artist-bio em{font-weight:bold;font-style:normal;}.artist-videolist{margin-top:10px;}.artist-head .credit{clear:both;font-size:90%;}.artist-image{float:left;margin:0 10px 10px 0;}
.artistAlphaList{background:#fff url(/images/Common/module_bg.jpg) repeat-x;padding:0 0 10px;}.artistAlphaList .module-header{margin:0 0 12px;}.artistAlphaList .artist-browse-row{margin:0 0 2px;padding:0 8px;}.artist-browse-row .flux-usage{float:right;clear:none;height:auto;padding:0;}.artist-browse-row .flux-usage .Flux{font-size:90%;}.upcomingAirings .link-block{border-bottom:solid 1px #ccc;font-family:arial,sans-serif;*height:1%;}.upcomingAirings .airingData:hover{cursor:pointer;background:#f2f2f2;}
.upcomingAirings a.airingDate{padding:6px;display:block;font-weight:bold;_cursor:pointer;}.upcomingAirings a:hover.airingDate{text-decoration:none;}.upcomingAirings .channelList{padding:6px;}.upcomingAirings .airingChannel{display:block;font-weight:bold;}#textTip,#imageTip{position:absolute;border:1px solid #ccc;background:#fff;padding:2px 5px;color:#333;display:none;}#imageTip{padding:3px;}#imageTip img.autoSize{width:70px;height:53px;}#schedule{width:100%;empty-cells:show;}#schedule tr{background:#EBEBEB;}
#schedule th,#schedule td{border-bottom:solid 1px #D8D8D8;border-left:0;padding:5px;}#schedule th{font-size:100%;}#schedule td{font-size:90%;}#onTvNow{background:#D6E8FF;margin:0 0 10px;}.onTvNow-inner{padding:10px;}.onTvNow-title{font-size:120%;}.episodeDescription{margin:0 0 10px;}.episodeList{margin:0 0 10px;}.podcastList .row281{height:221px;background-color:#fff;}.podcastList h3{margin:0 0 10px;font-size:18px;}.podcastList p.podcast-description{margin:0 0 10px;}.podcastList .row281 .link-block{margin:0 0 6px;}
.halfList{margin:0 0 10px;background:#fff;}.mainContentColumn .halfList.left{width:308px;float:left;}.mainContentColumn .halfList.right{width:308px;float:right;}.halfList.hasTabs .module-header{margin:0 0 4px;}.homefeaturedclips,.homefeaturednews,.homefeaturedartists,.homefeaturedshows{margin:0 0 10px;}.mainContentColumn .homefeaturedclips{width:308px;float:left;margin-right:10px;}.homefeaturedartists,.mainContentColumn .homefeaturednews{width:308px;float:right;}#homebody .homefeaturedclips,#homebody .homefeaturednews{border:solid 0px #efedf0;}
#homebody .homefeaturedclips .module-header,#homebody .homefeaturednews .module-header{margin:0 -1px;*margin:0;}.homefeaturedshows{border-right:solid 0px #efedf0;background:#fff url(/images/Common/module_bg.jpg) repeat-x 0 20px;}.homefeaturedshows .module-header{margin:0 -1px 0 0;}.homefeaturedclips,.homefeaturednews{border-bottom:none;}.homefeaturednews .article-promo .article-description,.homefeaturedclips .link-block,.homefeaturednews .link-block, .promolarge .row .link-block, .article-list .row .link-block, .contestmore .row .link-block, .standardbar .row .link-block {margin-top:2px;}.homefeaturedshows .row{clear:none!important;float:left;width:156px;height:215px;padding:4px 0px;border:solid 1px #dedede;border-top:none;border-right:none;}
.homefeaturedshows .row .thumbcontainer{float:none;width:142px;height:107px;margin:4px auto 2px;}.homefeaturedshows .row .link-block{margin:3px 5px;}.homefeaturedshows .flux-usage{position:absolute;}.homefeaturedshows .article-date{margin:6px 0 0;display:block;position:absolute;bottom:2.75em;font-family:arial,sans-serif;}.homefeaturedshows .article-description{display:none;}#homebody .header-subtitle{display:none;}#homebody .rightcolumn .playlist-block .scrollbox{height:auto!important;overflow:hidden;}
#homebody .article-date{display:none;}.thumbcontainer a.thumblink{border:solid 1px #fff;display:block;overflow:hidden;}.thumbcontainer a.thumblink:hover{border-color:#07B;}#topslider .thumbcontainer a.thumblink{border:none;}.thumb70 a.thumblink{height:53px;width:70px;}.thumb140 a.thumblink{height:105px;width:140px;}.thumb160 a.thumblink{height:120px;width:160px;}.thumb281 a.thumblink{height:211px;width:281px;}
.homefeaturedshows .comments,.homefeaturedshows .fluxusagerating{display:block;margin:0;padding:0;}
.homefeaturedshows .fluxusagerating{*display:inline-block;_background-image:none;}.pulldownSelector{margin:0 0 10px;position:relative;background:#fff url(/images/Common/thumbrow-bg.jpg) repeat-x;padding:8px;border:solid 1px #d9d9d9;}.pulldownSelector label{text-transform:uppercase;font-weight:bold;font-family:arial,sans-serif;font-size:14px;padding:3px 0 0;color:#32577E;}.page3columns .leftcolumn #ShowsPullDownLeftMenu{width:164px;_width:162px;}.page2columns .rightcolumn #ShowsPullDownLeftMenu{width:280px;}
#ShowsPullDownMenu{width:280px;font-size:12px;margin:5px 0;}#marqueebox{position:relative;overflow:hidden;width:630px;background:#000;height:360px;margin:0 auto 10px;z-index:0;}#topslider{position:relative;height:360px;margin:0 auto;}.slide{position:absolute;top:0;height:360px;width:630px;display:none;}#topslider .slide:first-child{display:block;}#topslider .slide .thumbcontainer span.video{display:none;}#topslider .slide img{_position:absolute;}#marqueebox .slide img.autoSize{width:630px;}#homebody #marqueebox .thumbcontainer{border:none;background:none;}
.pointers{position:absolute;top:10px;right:10px;width:70px;z-index:100;}.pointers .button,.pointers .selected{overflow:hidden;width:70px;height:53px;display:block;margin-bottom:10px;border:solid 2px #666;}.pointers .selected{border:solid 2px #fff;}.pointers a{width:70px;height:53px;overflow:hidden;}.pointers img{height:53px;_display:block;}.sltext{position:absolute;width:610px;padding:10px 10px 20pxs;opacity:.85;left:0;bottom:0;color:#fff;}
.sltext h2{font-family:'Open Sans', arial,sans-serif;font-size:24px;width:505px; text-transform: uppercase}
.sltext h2 a{color:#29ABE2; font-size:24px;}.sltext a{color:#fff;}.sltext a:hover{text-decoration:none;}.sltext p{width:505px;}#newsbody .leftcolumn .header-subtitle{display:none;}#hubshowsbody .promo-main .rssfeed{display:none;}#artistbody .module-header .header-subtitle{display:none;}.searcheader{margin:5px 0 0;background:#EFEDF0 url(images/bg_hdr.jpg) repeat-x 0 bottom;}.searcheader h3{font-size:13px;font-weight:normal;padding:8px;background:#EFEDF0 url(images/bg_hdr.jpg) repeat-x 0 bottom;}.searcheader .resultCount{float:left;padding:5px 8px;}
.errorMsg{padding:10px 0;}.section_search .errorMsg{padding:10px;background:#fff;}.noresults{padding:10px 0;}.flipbookPagination{margin:0 0 8px;text-align:right;margin:0;padding:5px;background:#EFEDF0 url(images/bg_hdr.jpg) repeat-x 0 bottom;}.flipbookPagination a{vertical-align:-30%;}#flipbookContainer{background:#eee;clear:both;padding:5px;margin:0 0 10px;}#flipbookDetail{margin:0 auto;position:relative;text-align:center;padding:10px 0;width:615px;overflow:hidden;background:#eee;}#flipbookMeta{background:#eee;padding:10px;}
#flipbookInnerList{height:118px;overflow:auto;position:relative;background:#fff;padding:5px 0;}#flipbookThumbList{margin:10px 0;}#flipbookThumbList .thumbs{position:relative;_height:1%;padding:0 0 0 5px;}#flipbookThumbList .thumbs li{float:left;position:relative;margin:1px 1px 1px 0;width:74px;}#flipbookThumbList .module-header{padding:0;}#flipbookThumbList .header-title{font-size:140%;margin:0;padding:5px;}#flipbookThumbList li.active a.thumblink{border-color:#29ABE2;opacity:1;}#flipbookThumbList .thumbcontainer{background:#fff;height:57px;width:74px;}
#flipbookThumbList li a.thumblink{display:block;opacity:.85;border:solid 2px #fcfcfc;height:53px;width:70px;overflow:hidden;}#flipbookThumbList li a.thumblink:hover{opacity:1;border-color:#29ABE2;}#flipbookContainer .imageCredit{font-size:92%;}#flipbookMeta .imageCaption{font-size:18px;}.flipbookList{margin:0 0 10px;}.rightcolumn #flipbookInnerList{height:252px;background:transparent;}.rightcolumn #flipbookInnerList.autoHeight{height:auto;}.rightcolumn #flipbookThumbList{margin:0 0 10px;background:#eee;}
.rightcolumn #flipbookThumbList .autoHeight .thumbs{overflow:auto;_height:1%;padding:0 0 6px 16px;}.rightcolumn #flipbookThumbList .thumbs{padding:0 0 0 10px;_padding:0 0 0 5px;}.rightcolumn #flipbookThumbList .thumbs li{margin:3px 7px;}#flipbookWrapper{background:#eee;margin:0 0 10px;clear:both;}#flipbookInnerWrapper{padding:10px 0 10px 10px;}#flipbookWrapper .flipbookTitle{font-size:16px;padding:8px;background:#E4E4E4;}#flipbookWrapper #caption{text-align:left;}.page3columns #flipbookWrapper #flipbookDetail{float:left;margin:0;padding:0;width:380px;}
#flibbookDetailInner{background:#000;margin:0 0 5px;}.flipbook_281 #slideshow img{width:281px;height:211px;}#flibbookThumbList{float:right;overflow:auto;width:161px;}.flipbook_281 #flibbookThumbList{height:236px;}#flibbookThumbList li{float:left;}#flipbookWrapper #flibbookThumbList .thumbcontainer{*position:static;}.page2columns .extendedTemplate .article-body #flipbookWrapper #flipbookDetail{width:430px;float:left;margin:0;padding:0;}#flibbookThumbList .caption{display:none;}#controls{margin:0 auto 2px;background:#000;height:25px;overflow:hidden;}
.ss-controls{text-align:center;position:relative;}.nav-controls a span,.ss-controls a span{display:block;text-indent:-2000px;width:40px;height:25px;}.nav-controls a,.ss-controls a{background:#000 url(images/sprite_flipbook.gif) no-repeat 0 0;cursor:pointer;height:25px;width:40px;}.ss-controls a{display:block;margin:0 auto;}.ss-controls a.play{background-position:-30px 50%;}.ss-controls a.play:hover{background-position:20px 50%;}.ss-controls a.pause{background-position:-130px 50%;}.ss-controls a.pause:hover{background-position:-80px 50%;}
.nav-controls{position:relative;top:-25px;}.nav-controls a{position:relative;}.nav-controls a.prev{float:left;left:70px;background-position:-330px 50%;}.nav-controls a.prev:hover{background-position:-280px 50%;}.nav-controls a.next{float:right;right:70px;background-position:-230px 50%;}.nav-controls a.next:hover{background-position:-180px 50%;}#vivaDetail{padding:10px;}#vivaDetail .thumbcontainer{margin:0 0 10px;}#vivaDetail .article-body{padding:0;margin:16px 0;}.article-byline{color:#333;font-size:90%;}
#vivaDetail .thumb610{height:360px;}#vivaVideobody #episode-list-play{height:260px;}#gameDetail{padding:0;text-align:center;background:#000;margin:0 auto 10px;}.poll_module{clear:both;}.poll_module .moduleContent{background:#fff url(/images/Common/module_bg.jpg) repeat-x;padding:8px;}#poll_detailModule .moduleContent{border-bottom:solid 1px #DEDEDE;}#pollContainer{border:1px solid #D7D7D7;padding:8px;}.poll_desc{margin:0 0 16px;}.pollQuestion{margin:0 0 6px;font-size:14px;}.form_poll .formItem{margin:0 0 6px;*margin:0;}
.form_poll input.radio{margin:0 5px;vertical-align:middle;}.form_poll label{cursor:pointer;}.form_poll .pollSelect{margin:0 0 10px;}.form_poll .submit{text-align:center;}.form_poll.multiple{margin:0 0 5px;clear:left;}.form_poll.multiple label{cursor:default;display:block;float:left;width:40%;padding:3px;}.form_poll.multiple .submit{text-align:left;}#contest_ageGate .submit,.votableChart .btn_submit,.form_poll .submit input,#viewResultBtn{background:#29ABE2;color:#fff;font-weight:bold;border:0;font-size:12px;cursor:pointer;padding:2px 5px;margin:0 4px;*vertical-align:middle;}
#contest_ageGate .submit:hover,.votableChart .btn_submit:hover,#viewResultBtn:hover,.form_poll .submit input:hover{background:#3aBCF3;}#viewResultBtn{padding:3px 5px;_padding:4px 5px;}#pollErrorMsg{margin:0 0 6px;color:#f00;}#pollContainer.pollThankYou{background:#eee;}#pollContainer.pollClosed{background:#eee;}#poll_notloggedin{margin:0 0 10px;}.pollThankYouHdr,.pollClosedHdr{margin:0 0 10px;font-size:16px;}.pollResult{margin:0 0 10px;}.pollResult .label{font-weight:bold;}.pollGraph{display:block;}
.pollGraph .innerGraph{background:#def;display:block;padding:1px 2px;}.pollTotal{color:#999;font-weight:bold;text-align:right;}.pollResult.full .pollFullResults{display:block;}.pollResult.full .label{display:block;margin:0 0 4px;}.pollResult.full .innerGraph{height:12px;float:left;margin:0 5px 0 0;}.pollResult.full .pollCount{background:transparent;display:inline;}#splash #siteheader{height:128px;}#splashWrapper,.splashWrapper{text-align:center;padding:20px 0;}#splashContent,.splashContent{padding:10px 0;}
#splashSkipButton,.splashWrapper .skipButton{font-size:110%;text-align:right;margin:0 80px;}#splashRedirectAnchor,.splashWrapper .skipButton a{color:#fff;}.splashLink{display:block;position:absolute;*background:url(images/transparent.gif) repeat;}.contest_mainArea{background:#fff url(/images/Common/module_bg.jpg) repeat-x;padding:8px;}.contest_hdr{font-size:22px;margin:0 0 10px;}.contest_img{margin:10px 0;text-align:center;}.contest_desc{margin:0 0 10px;}#contest_iframe{overflow:hidden;width:615px;height:auto;}
#contest_notloggedin{font-size:13px;}.contestIntro{padding-bottom:20px;}.contestIntro h3{margin:0 0 10px;}.chartDescription{margin:0 0 6px;}.orderedChartList{list-style:decimal;}.orderedChartList li{margin:0 0 0 10px;}.chartList .row140{height:auto;min-height:120px;_height:0120px;}.chartList .link-block{font-size:140%;}.chartDetail{margin:0;}.chartDetail h3{font-size:130%;}.chartDetail .thumb140{float:left;margin:0 10px 0 0;}#chartList{empty-cells:show;width:100%;background:#fff;}#chartList thead{background:#EFEDF0 url(images/bg_hdr.jpg) repeat-x 0 bottom;}
#chartList th.chartContent{font-size:140%;text-align:left;}#chartList .row{display:table-row;position:static;}#chartList .row70{height:auto;}#chartList .noLinkTitle{color:#777;margin:0 0 6px;}.showMoreArtistVideos{padding:5px;background:#e7e7e7;font-style:italic;}#chartList .chartContent{width:60%;}#chartList .current,#chartList .previous,#chartList .weeks{width:10%;}#chartList td.current,#chartList td.previous,#chartList td.weeks{text-align:center;}#chartList th{text-align:center;vertical-align:middle;}
#chartList th,#chartList td{padding:5px;border:solid 1px #D8D8D8;}#chartList .first .current,#chartList .first .previous,#chartList .first .weeks{font-weight:bold;}.newChartEntry{font-weight:bold;}.watchNow{text-align:right;}#chartList td.chartContent{border-right:0;}#chartList td.votableChartCell{width:1%;border-left:0;}.pollMessage{padding:12px 8px;background:#74b4df url("images/bg_pollMsg.png") repeat-x 0 50%;margin:0 0 10px;color:#fff;}#infobody.page2columns .mainContentColumn{background:#fff url(/images/Common/module_bg.jpg) repeat-x;width:610px;padding:10px;margin:0 0 0 10px;_display:inline;}
#iframeBody .sitepage{padding:0;}.t3-4 .promo-main,.t3-4 .promo-main .row{height:auto;}.t3-4 .promo-main .thumbcontainer{float:none;}.t3-4 .promo-main .thumbcontainer.thumb281{margin:0 0 10px;}.mtvniGdcContainer{width:580px;background:url(images/bg_greyFade.jpg) repeat-x 0 -200px;margin:0 auto 7px;font-size:12px;padding:15px 10px;border:solid 1px #cdcdcd;-moz-border-radius:10px;-webkit-border-radius:10px;}div.MTVN_GDC_form table{margin:0 auto 20px;}div.MTVN_GDC_form tr.formInput{margin:0 0 6px;padding:5px 10px 0;}
div.MTVN_GDC_form td{padding:0 0 4px;}div.MTVN_GDC_form td.inputCell{margin:0 0 0 4px;padding:0 6px 4px;width:250px;}div.MTVN_GDC_form label{cursor:pointer;}div.MTVN_GDC_form input.text{width:250px;}div.MTVN_GDC_form .textarea{width:250px;height:16px;*overflow:hidden;}div.MTVN_GDC_form input[type="checkbox"],div.MTVN_GDC_form input[type="radio"]{margin-left:0;*margin-left:-4px;}#MTVN_GDC_col-error{font-weight:bold;}div.MTVN_GDC_form td.MTVN_GDC_error{color:#c00;width:130px;}div.MTVN_GDC_form p.submit{text-align:center;}
div.MTVN_GDC_form p.submit input{font-size:13px;cursor:pointer;font-weight:bold;font-family:arial,helvetica,sans-serif;text-transform:uppercase;background:#29ABE2;color:#fff;border:0;padding:2px 5px;}.MTVN_GDC_error{color:#C00;margin:0 0 20px;font-size:11px;}#contest_ageGate{background:url(images/bg_greyFade.jpg) repeat-x 0 -200px;border:solid 1px #cdcdcd;-moz-border-radius:10px;-webkit-border-radius:10px;font-size:12px;padding:15px 10px;}#contest_ageGate .drop_down{display:inline;margin:0 2px 0 0;}
#contest_ageGate select{font-size:12px;*vertical-align:middle;}#contest_ageGate label{cursor:pointer;font-weight:bold;font-size:12px;}#contest_ageGate .submit{margin:0 0 0 5px;}#ageGate_intro{margin:0 0 10px;}.addThisWrapper{padding:6px 0;clear:both;}.addthis_toolbox{margin:0 0 12px;padding:8px;background:#fff;}.addthis_toolbox h4{margin:1px 6px 0 0;float:left;}.addThisWrapper .addthis_toolbox{padding:0;}#fluxRatingBox .addthis_toolbox{background:transparent;}.menucontainer{color:#999;}.flux-menu{clear:both;height:25px;float:left;}
#pageWrapper .flux-menu .container{color:#ccc;position:relative;z-index:10;}#pageWrapper .nonMemberView.nonLoggedInView{padding:2px 0 0 10px;*padding:1px 0 0 10px;}#pageWrapper .flux-menu .link{color:#fff;}#pageWrapper .fluxWidget img.avatarSmall{border:0;}#pageWrapper .more.link{position:relative;}#pageWrapper .more.link.over{*top:3px;_top:1px;}#pageWrapper .more.link.over .menuHolder{margin-top:6px;_display:inline;_height:1px;}#pageWrapper .more.link.over .fluxDropDown.menuDropDown li{_border:solid 1px #edecec;}
#pageWrapper .fluxDropDown.menuDropDown li a.fluxDDItem{padding:5px 10px;}
.flux-usage{display:block;clear:both;min-height:15px;width:100%}.flux-usage a{font-size:10px;text-decoration:none;font-weight:normal;}
.fluxusage .fluxLabel{padding:0 3px 0 0;}.flux-usage.flipbook{border:solid 1px #444;}.article-head .flux-usage{height:20px;padding-top:4px;clear:none!important;}#fluxRatingBox{color:#333;_height:1%;background:#fff;}.leftcolumn #fluxRatingBox{margin:0 0 10px;border:solid 1px #eee;padding:9px 7px;background:#fff url(/images/Common/module_bg.jpg) repeat-x;}
#showbody #fluxRatingBox,#watchVideosbody #fluxRatingBox,#vivaVideobody #fluxRatingBox,#chartbody #fluxRatingBox{margin:0 0 10px;overflow:auto;*height:1%;}#fluxRatingBox dl{clear:both;margin:0 0 3px;overflow:auto;height:1%;}#fluxRatingBox dt.label{float:left;_display:block;font-weight:bold;margin:0 5px 0 0;}#fluxRatingBox dd{float:left;_display:block;}.datePosted{margin:6px 0;font-family:arial,sans-serif;}#fluxRatingBox .datePosted dt{width:auto;margin:0 10px 0 0;}#fluxRatingBox .datePosted dd{float:none;_display:inline;}
.rateit{clear:both;_height:29px;overflow:hidden;}.leftcolumn #fluxRatingBox .fluxWidget{margin:0 0 10px;}#fluxRatingBox .getUrlModule label,.embedModule label{font-weight:bold;cursor:pointer;}#embedhtml{width:96%;*font-family:verdana,arial,helvetica,sans-serif;*font-size:11px;}.leftcolumn #fluxRatingBox .getUrlModule label,.leftcolumn .embedModule label{display:block;}.leftcolumn #fluxRatingBox #getUrl{width:96%;margin-top:2px;}#fluxRatingBox.horizontal .addThisWrapper{padding:4px 9px;font-size:10px;}
#fluxRatingBox.horizontal .getUrlModule{width:48%;float:left;}#fluxRatingBox.horizontal .embedModule{width:48%;float:right;}.flux-content.horizontal #getUrl,.flux-content.horizontal #embedhtml{width:200px;vertical-align:middle;}#fluxRatingBox.horizontal .getUrlModule label,#fluxRatingBox.horizontal .embedModule label{margin:0 5px 0 0;}.t3-4 #fluxRatingBox.horizontal{margin:0 0 10px;}.t3-4 #fluxRatingBox.horizontal .contentAction li.separatorItem{clear:both;*float:none;*height:0!important;*line-height:0!important;}
.t3-4 #fluxRatingBox.horizontal .embedUtilBar{background:transparent;}.t3-4 #fluxRatingBox.horizontal .addThisWrapper,.t3-4 #fluxRatingBox.horizontal .postedDate{padding:2px 10px;}#fluxCommentsBox{margin:10px 0;background:#fff url(/images/Common/thumbrow-bg.jpg) repeat-x;}#fluxCommentsBox .flagMenu.fluxDropDown a.fluxDDItem{color:#333;}.addToProfile_module,.addThis_module{margin:0 0 16px;}#fluxCommentsBox .widgetTitle{color:#FFFFFF;font-size:18px;text-transform:uppercase;padding:8px;}.cacItem.addToMy{overflow:auto;*height:1%;}
#pageWrapper .fluxWidget .permalink a{color:#000;}#pageWrapper .fluxWidget .permalink a:hover{text-decoration:underline;}#pageWrapper .flux .moduleContainer,#pageWrapper .fluxWidget .widgetContainer{border:0;background:transparent;}#fluxRatingBox .contentAction ul.cacVertical li.separatorItem{margin:0;}#fluxRatingBox .fluxWidget .contentAction li.separatorItem{height:1px;}.flux-content.horizontal .contentAction li.separatorItem{margin:0 2px 0 0;}.flux-content.horizontal .contentAction li.separatorItem{clear:none;}
.fluxWidget .contentAction .separator{clear:both;display:none;}.fluxWidget .contentAction .itemText,.fluxWidget .contentAction .flag{margin:0 8px 0 1px;}.cacItem{*overflow:auto;_overflow:visible;_height:1%;}#pageWrapper .fluxWidget .contentAction .cacSmall .cacItem,.leftcolumn .fluxWidget .contentAction .cacSmall .cacItem{height:auto;line-height:1.2em;}#pageWrapper #fluxRatingBox.horizontal .fluxWidget .contentAction .cacSmall .cacItem{height:20px;line-height:20px;}.verticalList .fluxWidget .contentAction .cacItem{float:none;clear:both;}
#fluxRatingBox .cacItem{_height:1%;}#pageWrapper .fluxWidget .contentAction .cacVertical{width:auto;}#pageWrapper #fluxRatingBox .fluxWidget .contentAction .cacVertical{border:0;padding:0;}#pageWrapper .fluxWidget .contentAction .cacVertical .addToMy .fluxBtn{width:auto;}#fluxRatingBox .fluxWidget .contentAction .textItem .itemText{font-family:verdana,helvetica,sans-serif;font-size:11px;}#pageWrapper #fluxRatingBox .fluxWidget .callout,#pageWrapper #fluxRatingBox .fluxWidget .itemText .txtCount,#pageWrapper #fluxRatingBox .fluxWidget .contentAction .fluxBtn,#pageWrapper #fluxRatingBox .fluxWidget .upload h3.shareContentTitle,#pageWrapper #fluxRatingBox .fluxWidget .groupTitle{font-size:11px;}
#pageWrapper #fluxRatingBox.horizontal .fluxWidget .contentAction .textItem .itemText,#pageWrapper #fluxRatingBox.horizontal .fluxWidget .itemText .txtCount{font-size:10px;}#fluxRatingBox .floatsWrapper{clear:both;}.pixel{display:none;}#fluxRatingBox.horizontal .postedDate{padding:8px 6px 8px 9px;background:#f8f8f8;}#fluxRatingBox.horizontal .addthis_toolbox{margin:0;}#fluxRatingBox.horizontal .fluxWidget{background:#eee;padding:4px 9px;}.page2columns #fluxRatingBox.horizontal .dateFluxWrapper{background:#f8f8f8;}
.page2columns #fluxRatingBox.horizontal .postedDate,.page2columns #fluxRatingBox.horizontal .fluxWidget{float:left;}#fluxRatingBox.horizontal .postedDate,#fluxRatingBox.horizontal .fluxWidget{background:transparent;font-size:10px;}#fluxRatingBox.horizontal .embedUtilBar{overflow:auto;_height:1%;clear:both;background:#e4e4e4;padding:4px 9px;font-size:10px;}.flux-content.horizontal .getUrlModule{clear:both;}.flux-content.horizontal .addthis_default_style .at300b,.flux-content.horizontal .addthis_default_style .at300m{margin:0 12px 0 0;line-height:15px;}
#pageWrapper .flux .cacSmall .itemText .txtCount{font-size:10px;}.flux .widgetTitle{background:url("images/tab_bg.jpg") repeat-x scroll 0 center #656565 ;padding:7px 8px 6px;}.rating{overflow:auto;_height:1%;}.horizontal .rating{_float:left;}#fluxRatingBox .dateFluxWrapper .cacItem .rating{_height:auto;}.thumbDwnBtn span,.thumbUpBtn span{display:none;}#pageWrapper .flux .communityActivity{margin:0 0 10px;clear:both;*height:1%;}#pageWrapper .flux .communityActivity:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.flux .communityActivity .notLogedInBlock,.flux .communityActivity .followingBlock{margin:0 0 10px;clear:both;height:auto;*height:1%;}.flux .communityActivity .membersBlock{clear:both;height:auto;*height:1%;}.flux .communityActivity .widgetTitle{background:#EFEDF0 url("images/bg_hdr.jpg") repeat-x scroll 0 bottom;color:#32577E;padding:6px 8px;text-transform:uppercase;}.flux .communityActivity .notLogedInBlock .widgetContent{padding:8px;background:#fff url("/images/Common/thumbrow-bg.jpg") repeat-x 0 0;}
.flux .communityActivity .activityPager{margin:2px 0 0;}.flux .communityActivity .activityPager a{font-size:11px;padding:0 5px;line-height:normal;}.flux .communityActivity .widgetContent{padding:0;}.flux .communityActivity .activityItems{background:#fff;}.flux .communityActivity .widgetContent .floatsWrapper{background:url("/images/Common/module_bg.jpg") repeat-x scroll 0 0 #FFF;border-bottom:1px solid #DEDEDE;display:block;clear:both;padding:8px;margin:0;*margin:0 0 -1px;}.flux .communityActivity .widgetContent li.floatsWrapper:hover{background:#FFF url("images/bg_module.jpg") repeat-x 0 0;}
.flux .communityActivity .widgetContent li.floatsWrapper a img.avatar{border:1px solid #FFF;}.flux .communityActivity .followingBlock .widgetContent li.floatsWrapper a img.avatar:hover,.flux .communityActivity .membersBlock .widgetContent li.floatsWrapper a img.avatar:hover,.flux .communityActivity .widgetContent li.floatsWrapper a img.avatar:hover{border-color:#07B;}.flux .communityActivity .notLogedInBlock .widgetContent .logInText,.flux .communityActivity .widgetContent .activityItems .floatsWrapper .activityInfoText,.flux .communityActivity .widgetContent .activityItems .floatsWrapper .activityDescrText{color:#000;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;}
.flux .communityActivity .widgetContent .activityItems .floatsWrapper .activityNameText{font-family:arial,sans-serif;font-size:10px;}.flux .communityActivity .notLogedInBlock .widgetContent .logInText a,.flux .communityActivity .notLogedInBlock .widgetContent .logInText a:link,.flux .communityActivity .notLogedInBlock .widgetContent .logInText a:visited,.flux .communityActivity .widgetContent .activityItems .floatsWrapper a .activityInfoText,.flux .communityActivity .widgetContent .activityItems .floatsWrapper a:link .activityInfoText,.flux .communityActivity .widgetContent .activityItems .floatsWrapper a:visited .activityInfoText,.flux .communityActivity .widgetContent .activityItems .floatsWrapper .activityDescrText a,.flux .communityActivity .widgetContent .activityItems .floatsWrapper .activityDescrText a:link,.flux .communityActivity .widgetContent .activityItems .floatsWrapper .activityDescrText a:visited{color:#07B;font-weight:bold;text-decoration:none;}
.flux .communityActivity .notLogedInBlock .widgetContent .logInText a:hover,.flux .communityActivity .widgetContent .activityItems .floatsWrapper a:hover .activityInfoText,.flux .communityActivity .widgetContent .activityItems .floatsWrapper .activityDescrText a:hover{text-decoration:underline;}.fluxWidget .communityActivity .viewProfileLink{background:#EFEDF0 url("images/bg_hdr.jpg") repeat-x 0 bottom;margin:0;padding:5px 8px;text-align:right;}.fluxWidget .communityActivity .viewProfileLink a,.fluxWidget .communityActivity .viewProfileLink .link,.fluxWidget .communityActivity .viewProfileLink a:link,.fluxWidget .communityActivity .viewProfileLink a:visited{color:#07B;}
.fluxWidget .communityActivity .viewProfileLink a:hover{text-decoration:underline;} .promolarge{padding-bottom:0px;}

#topslider .thumb70 {
    width: 82px;
}

#topslider .thumb70 a.thumblink {
    width: 80px;
}

#topslider .pointers {
    width: 80px;
}

#topslider .thumbcontainer.thumb70 .autoSize {
    width: 90px;
}

#topslider .pointers .button, .pointers {
    width: 80px;
}

#topslider .pointers .button, .pointers .selected {
    width: 80px;
}

.genericContentPromo {
    border: 1px solid #DEDEDE;
    clear: both;
    margin: 0 0 10px;
}

.multipleThumbList li {
    display: inline-block;
    float: none;
}

.row100 {
    min-height: 100px;
    
}

.row100 p {
    margin: 3px;
}

.promoFullSingle .row {
    padding: 8px;
}

/** css for top nav start */
#nav.franchise #memberbar { height: 25px; }
#nav.globalNav #memberbar { height: 27px; }

#nav.globalNav #memberbar div.Flux {
float: right;
margin-top: 0px;
}

#nav.franchise #memberbar div.Flux {
float: auto;
}
#nav.globalNav div.Flux span.textGroup {
line-height: 22px;
}
#nav.globalNav div.Flux span.textGroup a img.thumbnail_25x25 {
float: left;
}

#nav.globalNav div.Flux .itemsList {
margin-left: -31px;
}

#nav.globalNav div.Flux .quickMenu .notLogged { padding-top: 3px; }

#nav.globalNav div.Flux .quickMenu .bbBtnHolder_active a.ddButton,
#nav.globalNav div.Flux .quickMenu .bbBtnHolder_active a.ddButton:hover,
#nav.globalNav div.Flux .quickMenu .bbBtnHolder a.ddButton:hover,
#nav.globalNav div.Flux .menuBar,
#nav.globalNav div.Flux .quickMenu .itemsList,
#nav.globalNav div.Flux ul.horizontalDropdownMenu,
#nav.globalNav div.Flux .dropDown{
background-color: #4698CA;
}


/* GLOBAL NAVIGATION
---------------------------------------------------- */

div#nav.globalNav { position: absolute; top: 0px; /*background: url(images/topnav/logo-mtv-white.gif) no-repeat 10px 37px #262626; font-family:Tahoma,Verdana,sans-serif;*/ /*background-color:#3a3a3a;*/ /*background:url("images/back_pixel.png") repeat scroll 0 0 transparent;*/ font-family:Tahoma,Verdana,sans-serif; font-size: 11px; height: 70px; width: 100%; }

/* MEMBER BAR SITES NAV
---------------------------------------------------- */
div#nav.globalNav #mtvSitesNav { float: left; }
div#nav.globalNav ul#mtvSitesNav { padding-left:5px }
div#nav.globalNav #mtvSitesNav, #mtvSitesNav ul { padding: 0; margin: 0; list-style: none; }
/*div#nav.globalNav #mtvSitesNav li.topLevel { float: left; background: url(images/topnav/morenav-arrow-wht.gif) 55px 5px no-repeat; margin-right: 5px; }*/
div#nav.globalNav #mtvSitesNav li.topLevel { float: left; background: url(images/topnav/site_wide.png) -161px -499px no-repeat; margin-right: 5px; }
/*div#nav.globalNav #mtvSitesNav li.topLevel.hover { background: url(images/topnav/morenav-arrow-on.gif) 55px 5px no-repeat #4698ca; }*/
div#nav.globalNav #mtvSitesNav li.topLevel.hover { background: url(images/topnav/site_wide.png) -161px -516px no-repeat #4698ca; }
div#nav.globalNav #mtvSitesNav li.topLevel.hover a.topLink { color: #000; }
div#nav.globalNav #mtvSitesNav li.topLevel.hover ul { left: auto; }
div#nav.globalNav #mtvSitesNav li ul { position: absolute; width: 80px; left: -999em; background-color: #4698ca; padding-bottom: 6px; }

div#nav.globalNav #mtvSitesNav li b, div#nav.globalNav #mtvSitesNav li a, div#nav.globalNav .memberbarlinks b, div#nav.globalNav .memberbarlinks a {font-weight:normal;}
div#nav.globalNav #mtvSitesNav li a { display: block; width: 62px; padding: 0 5px; color: #f3f3f3; text-decoration: none; font-size: 11px; }
div#nav.globalNav #mtvSitesNav li.subLevel a { color: #f3f3f3; height: 12px; line-height: 12px; width: 75px; border-right:0 none; padding-top:8px;}
div#nav.globalNav #mtvSitesNav li.subLevel a:hover { text-decoration: underline; }

div#nav.globalNav .memberbarlinks { float: left; padding-top: 7px; height: 20px; }
div#nav.globalNav .memberbarlinks a {float:left;}
div#nav.globalNav .memberbarlinks ul a{float:none;} /* list a ... IE6 fix*/
div#nav.globalNav .memberbarlinks a { color: #f3f3f3; font-size: 11px; text-decoration: none; padding: 0 10px; border-right: 1px solid #666; }
div#nav.globalNav .memberbarlinks a.first { font-weight:bold;}
div#nav.globalNav .memberbarlinks a.last { border: 0; }
div#nav.globalNav .memberbarlinks a:hover { text-decoration: underline; }

/**div#nav.globalNav div#mtvLogo { background: url(images/topnav/site_wide.png) no-repeat 0 -486px #262626; float: left; margin: 10px 0 10px 10px; display: block; width: 92px; height: 64px; overflow: hidden; _display: inline; }*/
div#nav.globalNav div#mtvLogo {width: 104px;
	height: 64px;
	margin: 12px 6px 0 10px;
	display: block;
	float: left;
	background: url(images/newnav_sprite8_2013.png) no-repeat 0 0;
	overflow: hidden;
	_display: inline;/* background: url(images/topnav/mtv_logo.png) no-repeat transparent; float: left; margin: 5px 0 0 10px; display: block; width: 115px; height: 70px; overflow: hidden; _display: inline;*/ }
div#nav.globalNav div#mtvLogo a { display: block; text-indent: -999px; height: 70px; }
div#nav.globalNav div.navLogoToolTip { border: 1px solid #000; padding: 5px; position: absolute; font-size: 10px; left: 38px; top: 85px; display: none; background-color: #ffffe1; }

/*##### topnavLinks ######*/
/*div#nav.globalNav ul#topnavLinks { float: left; padding: 0; margin: 5px 0 0 3px; display: inline; list-style: none; clear: right; }*/
div#nav.globalNav ul#topnavLinks li { float: left; border-left: 1px solid #36bfc2; font-family: 'Open Sans'; font-size: 12px; font-weight:700; padding-left: 10px; margin-left: 10px; display: inline; }
div#nav.globalNav ul#topnavLinks li.first { border: 0; padding: 0; }
div#nav.globalNav ul#topnavLinks li a { text-transform: uppercase; color: #f3f3f3; font-weight: bold; text-decoration: none; letter-spacing: -0.05px; }
div#nav.globalNav ul#topnavLinks li a:hover { text-decoration: underline; }

/*##### MAIN NAV ######*/
label { color: #666666; padding: 0; display: inline; }
/*div#nav.globalNav ul#navlist { float: left; padding: 0; margin: 5px 5px 0; list-style: none; }*/
div#nav.globalNav ul#navlist li { float: left; }
div#nav.globalNav ul#navlist li a { text-decoration: none; }
div#nav.globalNav ul#navlist li a.n-link { font-size: 44px; font-weight: normal; font-family: Impact, Trebuchet MS, helvetica; color: #ffffff; text-transform: uppercase; text-decoration: none; display: block; line-height: 43px; padding: 0px 5px 15px; width: auto; }
div#nav.globalNav ul#navlist li.seperator { color: #19C8C8; font-size: 30px; line-height: 38px; font-weight: bold; letter-spacing: 0; display: block; margin: 0 -5px; }
div#nav.globalNav ul#navlist li span { display: block; text-decoration: none; font-weight: bold; font-size:11px; text-transform: uppercase; margin-bottom: 5px;}
div#nav.globalNav ul#navlist li.hover a.n-link { color: #262626; background-color: #dfdfdf; }

div#nav.globalNav ul#navlist ul { padding: 0; margin: 0; list-style: none; }
div#nav.globalNav ul#navlist li ul { position: absolute; left: -999em; }
div#nav.globalNav ul#navlist li ul.hover { left: auto; }

/*
div#nav.globalNav ul#navlist li#n-music a.n-link { width: 125px; }
div#nav.globalNav ul#navlist li#n-shows a.n-link { width: 125px; }
div#nav.globalNav ul#navlist li#n-news a.n-link { width: 100px; }
div#nav.globalNav ul#navlist li#n-videos a.n-link { width: 150px; }
*/

div#nav.globalNav ul#navlist li div.grid { position: absolute; border: 5px solid #262626; border-top: 0; background-color: #dfdfdf; padding-top: 12px; padding-bottom: 10px; }
div#nav.globalNav ul#navlist li div#music-grid { width: 950px; }
div#nav.globalNav ul#navlist li div#shows-grid { width: 950px; }
div#nav.globalNav ul#navlist li div#news-grid { width: 950px; }
div#nav.globalNav ul#navlist li div#videos-grid { width: 950px; }

div#nav.globalNav ul#navlist ul.gridContainer.hover li div#shows-grid { left: -125px; }
div#nav.globalNav ul#navlist ul.gridContainer.hover li div#music-grid { left: -278px; } /*-255px is the orignal valule*/
div#nav.globalNav ul#navlist ul.gridContainer.hover li div#news-grid { left: -394px; }
div#nav.globalNav ul#navlist ul.gridContainer.hover li div#videos-grid { left: -518px; }

div#nav.globalNav ul#navlist div.grid ul { margin: 0; display: block; float: left; position: static; }
div#nav.globalNav ul#navlist div.grid li { font-family: Tahoma,Verdana,sans-serif; float: none; _display: inline; }
div#nav.globalNav ul#navlist div.grid li a { text-transform: none; font-weight: bold; font-size: 11px; display: block; color: #1F1F1F; }
div#nav.globalNav ul#navlist div.grid li a:hover { background-color: #19c8c8; color: #fff; }
div#nav.globalNav ul#navlist div.grid li.first a,
div#nav.globalNav ul#navlist div.grid li.first span { text-transform: uppercase; font-size: 11px; display: block; color: #666666; padding: 5px 0 5px 4px; }
div#nav.globalNav ul#navlist div.grid li.first a:hover { text-decoration: none; background: none; }

div#nav.globalNav ul#navlist div.grid ul.gridMain { display: block; float: left; width: 140px; border-right: 1px dotted #262626; padding: 0 10px;}
div#nav.globalNav ul#navlist div.grid ul.gridMain li { border-bottom: 1px dotted #262626; padding: 1px 0; display: block; }
div#nav.globalNav ul#navlist div.grid ul.gridMain li a { text-transform: none; font-weight: bold; font-size: 11px; display: block; }

div#nav.globalNav ul#navlist div.grid ul.gridMain li.gridMainBrowseAll { border: 0; }
div#nav.globalNav ul#navlist div.grid ul.gridMain li.gridMainBrowseAll a { width: 19px; height: 19px; background-color: #262626; color: #F3F3F3; margin: 1px 1px 0 0; padding: 0 !important; text-align: center; float: left; line-height: 19px; }
div#nav.globalNav ul#navlist div.grid ul.gridMain li.gridMainBrowseAll a:hover { background-color: #4698ca; }
div#nav.globalNav ul#navlist div.grid ul.gridMain li.azBrowserHeader { border: none; }

div#nav.globalNav ul#navlist div.grid ul.centerCol { display: block; float: left; width: 137px; border-right: 1px dotted #262626; padding: 0 10px; }
div#nav.globalNav ul#navlist div.grid ul.rightBlock { display: block; float: left; height: auto; margin: 0; width: 140px; }
div#nav.globalNav ul#navlist div.grid ul.split { border-bottom: 1px dotted #262626; padding-bottom: 11px; margin-bottom: 12px;}
div#nav.globalNav ul#navlist div.grid ul.last { border: 0; }
div#nav.globalNav ul#navlist div.grid ul.wide { width: auto; }
div#nav.globalNav ul#navlist div.grid ul.wide ul { width: 140px; height: auto; margin: 0 12px 0 0; padding: 0; _display: inline; }
div#nav.globalNav ul#navlist div.grid ul.wide ul li { font-family: Tahoma,Verdana,sans-serif; float: none; _display: inline; }
div#nav.globalNav ul#navlist div.grid ul.wide ul li a { text-transform: none; font-weight: bold; font-size: 11px; display: block; color: #1F1F1F; }
div#nav.globalNav ul#navlist div.grid ul.wide ul li a:hover { background-color: #4698ca; color: #fff; }
	
div#nav.globalNav ul#navlist div.grid li.allshowsLabel { display: inline-block; }
div#nav.globalNav ul#navlist div.grid li a.allshows { font-weight: bold; background-color: #4698ca; color: #fff; padding: 5px !important; }
div#nav.globalNav ul#navlist div.grid li a.allshows:after { content: '\00BB'; }

div#nav.globalNav ul#navlist div.grid ul.centerCol li.first a,
div#nav.globalNav ul#navlist div.grid ul.rightBlock li.first a,
div#nav.globalNav ul#navlist div.grid ul.centerCol li.first span,
div#nav.globalNav ul#navlist div.grid ul.rightBlock li.first span { padding: 0px 0 2px 4px; }
div#nav.globalNav ul#navlist div.grid ul li span label { color: #666666; padding: 0; display: inline; }

div#nav.globalNav ul#navlist div.grid ul.centerCol li a,
div#nav.globalNav ul#navlist div.grid ul.rightBlock li a,
div#nav.globalNav ul#navlist div.grid ul.gridMain li a ,
div#nav.globalNav ul#navlist div.grid ul.wide li a { padding: 4px 2px !important; }

/* FRANCHISE NAVIGATION
---------------------------------------------------- */

/* navigation
---------------------------------------------------- */
div#nav.franchise div.navLogoToolTip { display: none; }
#nav ul#navlist.franchise-nav li a, #nav ul#navlist.franchise-nav li span { color: #fff; }
.franchise-navigation { top: 123px; width: 100% !important; position: absolute; left: 0px; }
div#nav.franchise ul#navlist { z-index: 500; float: left; margin: 0; padding: 0; list-style: none; }
div#nav.franchise ul#navlist li { float: left; font-size: 17px; margin: 0; padding: 0; position: relative; text-align: center; }
#nav ul#navlist li a, #nav ul#navlist li span { display: block; text-decoration: none; padding: 8px 0 0; font-weight: bold; }
div#nav.franchise ul#navlist li:hover a,#nav ul#navlist li.sfhover a { }
div#nav.franchise ul#navlist li#n-home a { border-left: 0; }
/*div#nav.franchise ul#navlist li#n-videos .n-link { width: 147px; }
div#nav.franchise ul#navlist li#n-videos .n-link { width: 153px; }*/
/*div#nav.franchise ul#navlist li:hover, #nav ul#navlist li.sfhover { background: #3d3d3d;}

div#nav.franchise ul#navlist li a:hover { border-top-color: #5db1e0;  border-left-color: #5db1e0; background: #4498c7;}
div#nav.franchise ul#navlist li a:active { background: #058acf url(images/topnav/nav-press.jpg) repeat-x top left;}*/

/* suckerfish dropdowns */

div#nav.franchise ul#navlist li ul { /* second-level lists */
z-index: 150000; clear: left; position: absolute; width: 150px;
left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
margin: -1px 0 0 0; padding: 0; list-style: none; border: 1px solid #242424; border-right: none; border-left-color: #4c4c4c; border-top: 1px solid #1a1a1a;
border-bottom: none; background: #3d3d3d; }
div#nav.franchise ul#navlist li ul ul { /* third-and-above-level lists */
top: 0; margin: 0 -150px 0 0; border-top: none; border-left: none; }
div#nav.franchise ul#navlist li:hover ul ul,
div#nav.franchise ul#navlist li.sfhover ul ul { left: -999em; }
div#nav.franchise ul#navlist li.hover ul,
div#nav.franchise ul#navlist li:hover ul,
div#nav.franchise ul#navlist li li:hover ul,
div#nav.franchise ul#navlist li.sfhover ul,
div#nav.franchise ul#navlist li li.sfhover ul { /* lists nested under hovered list items */
right: 0;
left: auto;
}
div#nav.franchise ul#navlist li#n-videos:hover ul,
div#nav.franchise ul#navlist li#n-videos.sfhover ul {
right: auto;
}
div#nav.franchise ul#navlist li#n-videos li:hover ul,
div#nav.franchise ul#navlist li#n-videos li.sfhover ul { /* lists nested under hovered list items */
right: 0;
left: auto;
margin-right: -224px;
}
div#nav.franchise ul#navlist li#n-shows ul {
border-bottom: 1px solid #4a4a4a;
}
div#nav.franchise ul#navlist li ul li {
width: 150px;
height: auto;
text-transform: none;
font-size: 11px;
line-height: 11px;
border: none;
background: none;
}
div#nav.franchise ul#navlist li ul li a,
div#nav.franchise ul#navlist li:hover ul li a,
div#nav.franchise ul#navlist li.sfhover ul li a,
div#nav.franchise ul#navlist li ul li span {
width: 133px;
height: auto;
padding: 10px 8px;
border: none;
font-family: Tahoma, Geneva, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: left;
color: #fff;
border-top: 1px solid #4a4a4a;
border-right: 1px solid #242424;
border-bottom: 1px solid #242424;
background: #3a3a3a;
}
div#nav.franchise ul#navlist li#n-videos ul li a,
div#nav.franchise ul#navlist li#n-videos:hover ul li a,
div#nav.franchise ul#navlist li#n-videos.sfhover ul li a,
div#nav.franchise ul#navlist li#n-videos ul li span {
width: 207px;
}
div#nav.franchise ul#navlist li ul li.sub a,
div#nav.franchise ul#navlist li ul li.sub span {
width: 101px;
padding-right: 40px;
color: #fff;
background-image: url(images/topnav/comnav-arrow.gif);
background-repeat: no-repeat;
background-position: 100% 50%;
}
div#nav.franchise ul#navlist li#n-videos ul li.sub a,
div#nav.franchise ul#navlist li#n-videos ul li.sub span {
width: 175px;
}
div#nav.franchise ul#navlist li ul li.sub ul li a {
background: none;
}
div#nav.franchise ul#navlist li ul li.first a,
div#nav.franchise ul#navlist li ul li.first span,
div#nav.franchise ul#navlist li#n-games ul li.first a,
div#nav.franchise ul#navlist li#n-games ul li.first span {
border-top-color: #4a4a4a;
}

div#nav.franchise ul#navlist li ul li:hover,
div#nav.franchise ul#navlist li ul li.sfhover {
border-top-color: #2c2c2c;
background: #4c4c4c url(images/topnav/comnav-arrowover.gif) no-repeat 100% 50%;
}

div#nav.franchise ul#navlist li ul li:hover a,
div#nav.franchise ul#navlist li ul li.sfhover a,
div#nav.franchise ul#navlist li ul li:hover span,
div#nav.franchise ul#navlist li ul li.sfhover span {
border-top-color: #5b5b5b;
background: #4c4c4c url(images/topnav/comnav-arrowover.gif) no-repeat 100% 50%;
}
div#nav.franchise ul#navlist li ul li a:hover,
div#nav.franchise ul#navlist li ul li.sub li a:hover,
div#nav.franchise ul#navlist li#n-games ul li a:hover {
height: auto;
border-top-color: #5db1e0;
border-left-color: #5db1e0;
background: #4498c7;
}
div#nav.franchise ul#navlist li ul li.sub:hover {
background: #4c4c4c url(images/topnav/comnav-arrowover.gif) no-repeat 100% 50%;
}
div#nav.franchise ul#navlist li ul li.sub a:hover {
background: #4698ca url(images/topnav/comnav-arrowon.gif) no-repeat 100% 50%;
}
div#nav.franchise ul#navlist li ul li:hover li a,
div#nav.franchise ul#navlist li ul li.sfhover li a {
border-top-color: #3c3c3c;
}
div#nav.franchise ul#navlist li ul li:hover a:hover,
div#nav.franchise ul#navlist li ul li.sfhover a:hover {
border-top-color: #5db1e0;
}
div#nav.franchise ul#navlist li ul li a:active,
div#nav.franchise ul#navlist li ul li.sub a:active,
div#nav.franchise ul#navlist li ul li:hover li a:active,
div#nav.franchise ul#navlist li ul li.sfhover li a:active,
div#nav.franchise ul#navlist li#n-games ul li a:active {
background: #058acf url(images/topnav/nav-sub-press.jpg) repeat-x top left;
}

/* third-level lists */

div#nav.franchise ul#navlist li#n-videos ul ul {
width: 150px;
}
div#nav.franchise ul#navlist li#n-videos:hover ul ul ul,
div#nav.franchise ul#navlist li#n-videos.sfhover ul ul ul {
left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
border-right-color: #404040;
border-top: none;
border-left-color: #767676;
}
div#nav.franchise ul#navlist li#n-videos li:hover ul li:hover ul,
div#nav.franchise ul#navlist li#n-videos li.sfhover ul li.sfhover ul { /* lists nested under hovered list items */
right: 0;
left: auto;
margin-right: -150px;
}
div#nav.franchise ul#navlist li ul ul li,
div#nav.franchise ul#navlist li#n-videos ul ul li {
border-top-color: #595959;
border-bottom-color: #333;
background: #4c4c4c;
}
div#nav.franchise ul#navlist li ul li ul li a,
div#nav.franchise ul#navlist li:hover ul li ul li a,
div#nav.franchise ul#navlist li.sfhover ul li ul li a,
div#nav.franchise ul#navlist li ul li ul li span {
font-weight: normal;
border-top-color: #595959;
border-right-color: #333;
border-bottom-color: #333;
}
div#nav.franchise ul#navlist li ul li ul li ul li a,
div#nav.franchise ul#navlist li:hover ul li ul li ul li a,
div#nav.franchise ul#navlist li.sfhover ul li ul li ul li a,
div#nav.franchise ul#navlist li ul li ul li ul li span {
width: 101px;
border-top-color: #767676;
border-right-color: #404040;
border-bottom-color: #404040;
background: #595959;
}
div#nav.franchise ul#navlist li#n-videos ul li.sub a,
div#nav.franchise ul#navlist li#n-videos ul li.sub span {
width: 175px;
}
div#nav.franchise ul#navlist li#n-videos ul li.sub ul li a,
div#nav.franchise ul#navlist li#n-videos ul li.sub ul li span {
width: 101px;
font-weight: bold;
}
div#nav.franchise ul#navlist li#n-videos ul li.sub ul li.sub a,
div#nav.franchise ul#navlist li#n-videos ul li.sub ul li.sub span {
width: 101px;
padding-right: 40px;
color: #fff;
background-image: url(images/topnav/comnav-arrow2.gif);
background-repeat: no-repeat;
background-position: 100% 50%;
}
div#nav.franchise ul#navlist li#n-videos ul li.sub ul li.sub:hover,
div#nav.franchise ul#navlist li#n-videos ul li.sub ul li.sub:hover a,
div#nav.franchise ul#navlist li#n-videos ul li.sub ul li.sfhover a.videos-sub,
div#nav.franchise ul#navlist li#n-videos ul li.sub ul li.sub:hover span,
div#nav.franchise ul#navlist li#n-videos ul li.sub ul li.sfhover span.videos-sub {
background: #595959 url(images/topnav/comnav-arrowover2.gif) no-repeat 100% 50%;
}
div#nav.franchise ul#navlist li#n-videos ul li.sub ul li.sub a:hover {
background: #4698ca url(images/topnav/comnav-arrowon.gif) no-repeat 100% 50%;
}
div#nav.franchise ul#navlist li#n-videos ul li.sub ul li ul li a:link,
div#nav.franchise ul#navlist li#n-videos ul li.sub ul li ul li a:visited,
div#nav.franchise ul#navlist li#n-videos ul li.sub ul li.sub:hover ul li a:link,
div#nav.franchise ul#navlist li#n-videos ul li.sub ul li.sub:hover ul li a:visited,
div#nav.franchise ul#navlist li#n-videos ul li.sub ul li.sfhover ul li a:link,
div#nav.franchise ul#navlist li#n-videos ul li.sub ul li.sfhover ul li a:visited {
font-weight: normal;
border-right-color: #404040;
background-image: none;
}

/* simple nav
---------------------------------------------------- */

#nav ul#simplenav {
z-index: 500;
float: left;
width: 630px;
height: 35px;
margin: 0;
padding: 0 0 0 8px;
list-style: none;
border-top: 1px solid #404040;
border-bottom: 1px solid #1a1a1a;
border-right: 1px solid #1a1a1a;
background: #333;
}
#nav ul#simplenav li {
float: left;
margin: 8px 0 8px 8px;
padding: 0;
}
#nav ul#simplenav li a {
float: left;
margin: 0;
padding: 1px 4px;
font-size: 85%;
text-decoration: none;
color: #fff;
background: #4498c7;
}
#nav ul#simplenav li a:hover {
text-decoration: underline;
}
/** css for top nav end */

/** overwrite css start */
ul.floatsWrapper , li.cacItem  {
	list-style:none outside none;
	padding:0 2px;
}
/*
.row .fluxWidget .contentAction li.cacItem {
	float:none;
}

.row70 .fluxWidget .contentAction li.cacItem {
	float:left;
}
*/
#pageWrapper .fluxWidget .commentCount {
	min-width:70px;
}

#pageWrapper .fluxWidget .ratingCount {
	/*min-width:110px;*/
}	

.flux-usage  {
bottom: 0px;
height: none;
}

.homefeaturedshows .row .show-description, .homefeaturednews .row .video-description, .homefeaturedshows .row .video-description, .homefeaturedshows .row p {
margin:3px 5px;
}

.fluxWidget .join.fluxBtn.btnMedium {
background-color:transparent !important;
}

.fluxWidget .signOut.fluxBtn.btnMedium {
background-color:transparent !important;
}

.link-block {
	margin:2px 0 0;
}

.contestmore .row {
	overflow: hidden;
	padding-bottom: 15px;
}


.activismmore .row {
	overflow: hidden;
	padding-bottom: 15px;
}

.mobilemore .row {
	overflow: hidden;
	padding-bottom: 15px;
}

#pageWrapper .flux-menu .container {
color:#FFFFFF;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
}

.row p{
	margin-right:3px;	
}
.leftcolumn .itemList .innerList .link-block{margin-top:3px; margin-left:6px; margin-bottom:3px;}
.leftcolumn .row {padding:3px;}

.leftcolumn .fluxCac .cacItem .txtCount {
	font-size: 10px;
}
.leftcolumn .fluxCac .cacItem .txtLabel {
	font-size: 10px;
}

.leftcolumn .row .thumbcontainer{margin:0 5px 0 0;}
/* 
.rightcolumn .standardbar .module-header {/*background:#656565 url(images/tab_bg.jpg) repeat-x 0 center;*/ }

.rightcolumn .module-header .header-title, .module-header .rssfeed {visibility:hidden;}
.rightcolumn .standardbar .module-header .header-title, .standardbar .module-header .rssfeed {visibility:visible;}

.rightcolumn .module-header{position:relative;padding:8px 8px;overflow:auto;clear:both;border-bottom:solid 1px #000000;text-transform:uppercase;font-family:arial,sans-serif;font-size:10px;*height:1%;}
*/
.rightcolumn .vidplayer .module-header .rssfeed {display:none;}
.rightcolumn .vidplayer .module-header {padding:0px; overflow: hidden}

.rightcolumn .vidListContainer .module-header .rssfeed {display:none;}
.rightcolumn .vidListContainer .module-header {padding:0px;}

.rightcolumn .facebook .facebook-container { 
	background:url("/images/Common/module_bg.jpg") repeat-x scroll 0 0 #FFFFFF;
	padding:5px;
}

/* --- Artist Browse (with Image) - 10/19/2010 - JE -- */
.artistBrowseImage .row140 {
	height: 165px;
	padding: 8px 25px 8px 26px;
}
.artistBrowseImage .pagination.bottom {
	margin: 0;
}

.row140 .thumbcontainer {
	width: 142px !important; /* important declaration for ie6 */
	height: 107px !important; /* important declaration for ie6 */
}

.rightcolumn .facebook .rssfeed {display:none;}
.norss .rssfeed {display:none;}
.nopadding .module-header {padding:0px;}

.addBottomPadding {padding-bottom: 10px;}

.rightcolumn .homefeaturednews .module-header .rssfeed {display:none;}
.rightcolumn .homefeaturednews .module-header {padding:0px;}

.poll_module {
    clear: both;
}
.poll_module .moduleContent {
    background: url("/images/Common/module_bg.jpg") repeat-x scroll 0 0 #FFFFFF;
    padding: 8px;
}
#poll_detailModule .moduleContent {
    border-bottom: 1px solid #DEDEDE;
}
#pollContainer {
    border: 1px solid #D7D7D7;
    padding: 8px;
}
.poll_desc {
    margin: 0 0 16px;
}
.pollQuestion {
    font-size: 14px;
    margin: 0 0 6px;
}
.form_poll .formItem {
    margin: 0 0 6px;
}
.form_poll input.radio {
    margin: 0 5px;
    vertical-align: middle;
}
.form_poll label {
    cursor: pointer;
}
.form_poll .pollSelect {
    margin: 0 0 10px;
}
.form_poll .submit {
    text-align: center;
}
.form_poll.multiple {
    clear: left;
    margin: 0 0 5px;
}
.form_poll.multiple label {
    cursor: default;
    display: block;
    float: left;
    padding: 3px;
    width: 40%;
}
.form_poll.multiple .submit {
    text-align: left;
}

#pollErrorMsg {
    color: #FF0000;
    margin: 0 0 6px;
}
#pollContainer.pollThankYou {
    background: none repeat scroll 0 0 #EEEEEE;
}
#pollContainer.pollClosed {
    background: none repeat scroll 0 0 #EEEEEE;
}
#poll_notloggedin {
    margin: 0 0 10px;
}
.pollThankYouHdr, .pollClosedHdr {
    font-size: 16px;
    margin: 0 0 10px;
}
.pollResult {
    margin: 0 0 10px;
}
.pollResult .label {
    font-weight: bold;
}
.pollGraph {
    display: block;
}
.pollGraph .innerGraph {
    background: none repeat scroll 0 0 #DDEEFF;
    display: block;
    padding: 1px 2px;
}
.pollTotal {
    color: #999999;
    font-weight: bold;
    text-align: right;
}
.pollResult.full .pollFullResults {
    display: block;
}
.pollResult.full .label {
    display: block;
    margin: 0 0 4px;
}
.pollResult.full .innerGraph {
    float: left;
    height: 12px;
    margin: 0 5px 0 0;
}
.pollResult.full .pollCount {
    background: none repeat scroll 0 0 transparent;
    display: inline;
}

.section_search .row {
    background: url("/images/Common/module_bg.jpg") repeat-x scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #DEDEDE;
    clear: both;
    display: block;
    padding: 8px;
    position: relative;
}

body.hat0{background-color:#000000;}
body.hat1{background-color:#000000;}
body.hat2{background-color:#000000;}
body.hat3{background-color:#ffffff;}
body.hat4{background-color:#ffffff;}
body.hat5{background-color:#ffffff;}
body.hat6{background-color:#0a0f25;}
body.hat7{background-color:#f8f08d;}
body.hat8{background-color:#f8f08d;}
body.hat9{background-color:#000000;}
body.hat10{background-color:#000000;}
body.hat11{background-color:#ffffff;}
body.hat12{background-color:#ffffff;}
body.hat13{background-color:#000000;}
/*
body.hat14{background-color:#000000;}
body.hat15{background-color:#000000;}
*/
body.hat0 #pageWrapper{background:url(images/hats/generic/adrenaline.jpg) no-repeat scroll center top #ffd87d;}
body.hat1 #pageWrapper{background:url(images/hats/generic/adrenaline_000000.jpg) no-repeat scroll center top #000000;}
body.hat3 #pageWrapper{background:url(images/hats/generic/bubblegumlove.jpg) no-repeat scroll center top #ffffff;}
body.hat4 #pageWrapper{background:url(images/hats/generic/brodown_ffffff.jpg) no-repeat scroll center top #ffffff;}
body.hat6 #pageWrapper{background:url(images/hats/generic/underdog.jpg) no-repeat scroll center top #0a0f25;}
body.hat7 #pageWrapper{background:url(images/hats/generic/chameleon_f8f08d.jpg) no-repeat scroll center top #f8f08d;}
body.hat9 #pageWrapper{background:url(images/hats/generic/dreambig_000000.jpg) no-repeat scroll center top #000000;}
body.hat10 #pageWrapper{background:url(images/hats/generic/dreambig_000000.jpg) no-repeat scroll center top #000000;}
body.hat12 #pageWrapper{background:url(images/hats/generic/grouphug_ffffff.jpg) no-repeat scroll center top #ffffff;}
body.hat13 #pageWrapper{background:url(images/hats/generic/infectious_000000.jpg) no-repeat scroll center top #000000;}
/*
body.hat14 #pageWrapper{background:url(images/hats/generic/mtvmusic_starhub.jpg) no-repeat scroll center top #0299c6;}
body.hat15 #pageWrapper{background:url(images/hats/generic/mtvmusic_starhub.jpg) no-repeat scroll center top #0299c6;}
*/
body.hat5 #pageWrapper{background:url(images/hats/generic/adrenaline.jpg) no-repeat scroll center top #ffd87d;}
body.hat2 #pageWrapper{background:url(images/hats/generic/brodown_ffffff.jpg) no-repeat scroll center top #ffffff;}
body.hat8 #pageWrapper{background:url(images/hats/generic/brodown_ffffff.jpg) no-repeat scroll center top #ffffff;}
body.hat11 #pageWrapper{background:url(images/hats/generic/brodown_ffffff.jpg) no-repeat scroll center top #ffffff;}


/**body.hat0 .sitepage{background:url(images/hats/tiling_01_2.jpg) repeat;}
body.hat1 .sitepage{background:url(images/hats/tiling_02_2.jpg) repeat;}
body.hat2 .sitepage{background:url(images/hats/tiling_03_2.jpg) repeat-y;}
body.hat3 .sitepage{background:url(images/hats/tiling_04.jpg) repeat-y;}*/
body .sitepage{background:url(images/back_pixel.png) repeat scroll 0 0 transparent;}
/** overwrite css end */

#sitemap {
	padding: 10px;
}

#sitemap .parentnode {
	margin: 10px 0 0 20px;
}

#sitemap .homePage {
	margin: 0;
}

#sitemap .parentnode ul {
	margin: 0 0 0 20px;
}

#sitemap .parentnode ul .childnode {
	margin: 5px 0;
}

.sltext h2 a {
	color: #FFF;
	}
	
a.marquee:link, a.marquee:visited {
	font-weight:bold;
	font-size: 14px;
	font-family: 'Open Sans', arial;
	color:#fff;
	}	
	
.paginatedList {
    background: url("/images/Common/module_bg.jpg") repeat-x scroll 0 0 #FFFFFF;
    margin: 0 0 10px;
}

.fluxWidget .comments li.comment div.commentBody {
    background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
    padding: 8px;
}






/* NEW STUFF */

.sltext {
	position: absolute;
	width: 610px;
	padding: 10px;
	opacity: 1;
	left: 0;
	bottom: 0;
	color: #fff;
}

.sltext h2 {
	font-size: 20px;
	font-style: italic;
	font-weight: 800;
	line-height: 20px;
	width: 510px;
	max-height: 30px;
	background-color: #36bfc2;
	padding: 5px 0 5px 10px;
	margin-bottom: 5px;
}

.sltext h2 a {
	color: #fff;
} 

.sltext a {
	color: #fff;
}

.sltext a:hover {
	text-decoration: none;
}

.sltext p {
	font-family: 'Open Sans', arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	width: 510px;
	height: auto;
	background: #19c8c8; /* Old browsers */
	background: -moz-linear-gradient(left,  #19c8c8 0%, #19c8c8 40%, #28f03c 70%, #f0f028 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#19c8c8), color-stop(40%,#19c8c8), color-stop(70%,#28f03c), color-stop(100%,#f0f028)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #19c8c8 0%,#19c8c8 40%,#28f03c 70%,#f0f028 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #19c8c8 0%,#19c8c8 40%,#28f03c 70%,#f0f028 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #19c8c8 0%,#19c8c8 40%,#28f03c 70%,#f0f028 100%); /* IE10+ */
	background: linear-gradient(to right,  #19c8c8 0%,#19c8c8 40%,#28f03c 70%,#f0f028 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19c8c8', endColorstr='#f0f028',GradientType=1 ); /* IE6-9 */
	padding: 2px 0 2px 10px;
}

.sltext p:hover {
	background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #EC008C), color-stop(100%, rgba(255, 242, 0, 0.75)));
	background-image: -webkit-linear-gradient(left, #EC008C, rgba(255, 242, 0, 0.75));
	background-image: -moz-linear-gradient(left, #EC008C, rgba(255, 242, 0, 0.75));
	background-image: -o-linear-gradient(left, #EC008C, rgba(255, 242, 0, 0.75));
	background-image: -ms-linear-gradient(left, #EC008C, rgba(255, 242, 0, 0.75));
	background-image: linear-gradient(left, #EC008C,rgba(255, 242, 0, 0.75));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec008c', endColorstr='#bffff200', GradientType=1);
}

/* Wide marquee adjustments */
#marqueebox.wideMarquee,
#marqueebox.wideMarquee .slide,
#marqueebox.wideMarquee .slide img.autoSize {
	width: 940px;
}

#sitepage .wideMarquee {
	_width: 940px; /* ie6 doesn't take rule above, weird */
}

#marqueebox.wideMarquee .pointers {
	width: 380px;
	height: 57px;
	top: auto;
	bottom: 0;
	right: 1px;
	overflow: hidden;
}

#marqueebox.wideMarquee .pointers .button,
#marqueebox.wideMarquee .pointers .selected {
	width: 55px;
	height: 40px;
	margin: 0 4px 0 0;
	float: left;
	border-color: #666;
}

#marqueebox.wideMarquee .pointers .selected {
	border-color: #19c8c8;
}

#marqueebox.wideMarquee .button .thumb55 {
	width: 55px;
	height: 40px;
	overflow: hidden;
}

#marqueebox.wideMarquee .pointers .thumb55 a.thumblink {
	width: 55px;
	height: 40px;
}

#marqueebox.wideMarquee .sltext {
	width: 510px;
	opacity: 1;
}

#marqueebox.wideMarquee .sltext .slidetitle {
	text-transform: uppercase;
	font-family: 'Open Sans', arial, sans-serif;
}


#marqueebox.wideMarquee .sltext .slidetitle,
#marqueebox.wideMarquee .sltext p {
	width: auto;
}


#marqueebox.wideMarquee .sltext h2 a,
#marqueebox.wideMarquee .sltext h2 a:link,
#marqueebox.wideMarquee .sltext h2 a:visited {
	color: #fff;
	font-family: 'Open Sans', arial, sans-serif;
	font-size: 20px;
	font-weight: 800;
	font-style: italic;
}



#personalizationBar {
	background: #36bfc2;
	/* To show it on top of search/nav - JE */
	*position: relative;
	*z-index: 3;
}

*+html #personalizationBar {
	height: 30px;
}

#personalizationBar .flux4Widget .userBar .loggedIn,
#personalizationBar .flux4Widget .userBar .loggedIn .elementTitle,
#personalizationBar .flux4Widget .userBar .loggedOut {
	color: #000;
	margin: -3px 0 0;
	*margin: 0;
	_margin: -3px 0 0;
}

#personalizationBar .flux4Widget .userBar .loggedIn a,
#personalizationBar .flux4Widget .userBar .loggedOut a,
#personalizationBar .flux4Widget .userBar .loggedIn .displayName {
	color: #000;
}

#personalizationBar .flux4Widget .userBar .bar {
	height: 27px;
}

#personalizationBar .flux4Widget .userBar .backgroundPanel {
	height: 27px;
	overflow: hidden;
}

#personalizationBar .flux4Widget .userBar .hoverElement {
	height: 26px;
	*height: 32px;
}

#personalizationBar .flux4Widget .userBar .myStuffElement .dropdownWrapper {
	top: -9px !important;
	*top: -3px !important;
}




/* FLUX4 SM USERBAR OVERRIDE - Modified from mtvbase.com */
/* 20/12/2011 - JE */
.flux4Widget .userBar ul.elements {
	_float: right;
	_width: 247px; /* same as dropdown to be safe */
}

.flux4Widget .userBar ul.elements .withDropdown {
	_float: right;
}

.flux4Widget .userBar .dropdownWrapper {
	_background-color: transparent;
}

.flux4Widget .userBar .dropdownIndent {
	_height: 30px;
}

.flux4Widget .userBar .hoverElement {
	_top: -2px;
	_width: 247px; /* same as dropdown to be safe */
}

.flux4Widget .userBar .myStuffElement .barPointerUp, 
.flux4Widget .userBar .myStuffElement .barPointerDown {
	margin-top: 5px;
}

.flux4Widget .userBar .myStuffElement .thirdPartyAuthContainer {
	_float: right;
}

.flux4Widget .userBar .myStuffElement .loggedOut .thirdPartyAuth {
	_margin-top: 3px;
}

.flux4Widget .userBar .thirdPartyAuth {
	background: url(http://s.flux-stagingstatic.com/widgets4/Img/sprites.png?v=1) no-repeat -20px -75px;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://s.flux-stagingstatic.com/widgets4/Img/sprites.png?v=1', sizingMethod='image');
}

.ie6 span.connectTo3P {
	display: none;
}

.flux4Widget .userBar .myStuffElement .loggedInMenu .hi {
	*height: 53px;
}

.flux4Widget .userBar .barPointerDown .pointer {
	border-color: #000 transparent transparent transparent;
}

.flux4Widget .userBar .barPointerUp .pointer {
	border-color: transparent transparent #000 transparent;
}

/* END FLUX4 SM USERBAR OVERRIDE */

/* --- Search --- */
#searchblock {
	float: right;
	width: 196px;
	background: #5a465a;
	position: relative;
	border: none;
}

#searchForm {
	font-size: 12px;
}


/*#searchForm {
	position: relative;
	margin: 0 2px;
	height: 26px;
	background: url(/images/Common/comsearch-bg.gif) no-repeat 9px 2px;
}*/

#searchblock input {
	vertical-align: middle;
}

#searchblock .searchmtv-text {
	background: #fff url(/images/Common/comsearch-bg_2013.gif) no-repeat 10px 5px;
	width: 129px;
	height: 23px;
	padding: 0 0 0 32px;
	font-size: 15px;
	line-height: 15px;
	color: #868686;
	border: none;
	margin: 1px -2px 1px 0;
	text-transform: uppercase;
}

#searchblock .searchmtv-btn {
	width: 33px;
	height: 25px;
	margin: 0;
	line-height: 25px;
	background: #5a465a;
	-webkit-transition: background-color 150ms ease;
	-moz-transition: background-color 150ms ease;
	-o-transition: background-color 150ms ease;
	transition: background-color 150ms ease;
}

#searchblock .searchmtv-btn:focus,
#searchblock .searchmtv-btn:hover {
	background: #3a293a;
}


/* type ahead/autocomplete */
.ui-autocomplete  {
	border: solid 1px #ccc;
	border-top: 0;
	width: 230px;
	position: absolute;
}

.ui-autocomplete a {
	text-decoration: none;
	display: block;
	padding: 2px 10px;	
	font-size: 13px;
	cursor: pointer;
}

.ui-autocomplete a.ui-state-hover {
		background: #e7e7e7;
}





/* --- top links --- */
#topnavLinks {
	margin: 17px 0 0 -2px;
	padding: 0;
	display: inline;
	float: left;
	list-style: none;
	clear: right;
}

#expandedNav #topnavLinks li {
	margin: 0 0 0 10px;
	padding: 0 0 0 10px;
	display: inline;
	float: left;
	border-left: solid 1px #36bfc2;
	height: 9px;
	line-height: 9px;
	font-family: 'Open Sans', arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

#expandedNav #topnavLinks li.first {
	padding: 0;
	border: 0;
}

#expandedNav #topnavLinks li a {
	color: #f3f3f3;
	
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: -0.05px;
}

#expandedNav #topnavLinks li a:hover { 
	text-decoration: underline; 
}


/* --- main links --- */
#navlist {
	margin: 0 0 0 0;
	padding: 0;
	float: left;
	list-style: none;
	*width: 579px;
	font-family: 'Open Sans', arial, sans-serif;
	font-size: 30px;
}

#navlist li { 
	float: left; 
}

#navlist li.toplvl {
	padding: 0 14px 0 0;
	float: left;
	background: url(images/newnav_sprite8_2013.png) no-repeat 100% -91px;
	font-family: 'Open Sans', arial, sans-serif;
	font-size: 30px;
	font-weight: bold;
	margin: -5px 0 0;
}

#navlist li.last {
	padding: 0;
	background: none;
}

#navlist li a { 
	text-decoration: none; 
}

#navlist li .n-link {
	width: auto;
	padding: 0px 5px 5px;
	display: block;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
}

#navlist li span {
	margin: 0 0 5px;
	display: block;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

#navlist .hover .n-link {
	color: #262626;
	background: #dfdfdf;
}

/* --- Modules headers --- */
.module-header {
	color:  #fff;
	position: relative;
	padding: 2px 7px 2px 10px;
	overflow: hidden;
	clear: both;
	background-color: #321432;
	text-transform: uppercase;
	font-family: 'Open Sans', arial, sans-serif;
	font-style: italic;
	font-size: 18px;
	*height: 1%;
}

.module-header .header-title {
	font-weight: 800;
}

.module-header .header-subtitle {
	font-size: 10px;
	color: #888;
}

.module-header .header-title a {
	text-decoration: none; /* fix fr links... */
}

.module-header.hasRss .header-title {
	/* width: 94%; *//* 02/01/2011 - for CK Push */
	padding-right: 22px;
}
/*
.leftcolumn .module-header.hasRss .header-title {
	width: 92%;
}
*/
.leftcolumn .module-header .header-title {
	font-size: 14px;
}

.module-header .header-title {
	float: left;
}

.module-header .header-subtitle {
	float: left;
	clear: left;
	line-height: 1;
}

.meta {
	margin: 0 0 4px;
	padding: 1px 0 0;
	font-size: 10px;
	line-height: 1em;
	font-weight: normal;
	color: #999;
}




/* ------- separator ------ */
#fluxRatingBox .contentAction ul.cacVertical li.separatorItem {
	margin: 0;
}

#fluxRatingBox .fluxWidget .contentAction li.separatorItem {
	height: 1px; /* ie bug */
}

.flux-content.horizontal .contentAction li.separatorItem {
	margin: 0 2px 0 0;
}

/* simplify separatorItem selectors and rules */
.flux-content.horizontal .contentAction li.separatorItem {
	clear: none;	
}

.fluxWidget .contentAction .separator {
	clear: both;
	display: none;
}

.fluxWidget .contentAction .itemText,
.fluxWidget .contentAction .flag {
	margin:0 8px 0 1px; /* override flux - DA */
}

/* New flux 3 */
/* need this! ie7 */
/* more soup */
.cacItem {
	*overflow: auto;
	_overflow: visible; /* ! */
	_height: 1%;
}

#pageWrapper .fluxWidget .contentAction .cacSmall .cacItem,
.leftcolumn .fluxWidget .contentAction .cacSmall .cacItem {
	height: 8px;
	line-height: 8px;
}

#pageWrapper .row140 .fluxWidget .contentAction .cacSmall .cacItem {
	height: 12px;
}

#pageWrapper #fluxRatingBox.horizontal .fluxWidget .contentAction .cacSmall .cacItem {
	height: 20px;
	line-height: 20px;
}

/* vertical modules ie6 */
.verticalList .fluxWidget .contentAction .cacItem {
	/* _float: none;
	_clear: both; */
	float: none;
	clear: both;
}

/* because of double classes */
#fluxRatingBox .cacItem {
	_height: 1%;
} 


/* fixes because we're stuck with large sized widget for now...
left column detail pages */
#pageWrapper .fluxWidget .contentAction .cacVertical {
	width: auto;	
}

#pageWrapper #fluxRatingBox .fluxWidget .contentAction .cacVertical {
	border: 0;
	padding: 0;	
}

/* dont remove pageWrapper! actually needed to overwrite flux inline stuff */
#pageWrapper .fluxWidget .contentAction .cacVertical .addToMy .fluxBtn {
	width: auto;
}

#fluxRatingBox .fluxWidget .contentAction .textItem .itemText {
	/* font-family: verdana, helvetica, sans-serif; */
	font-family: arial, helvetica, sans-serif; 
	font-size: 11px; /* todo: bump to 12px? */
}

/* not sure we need all these... clean up */
#pageWrapper #fluxRatingBox .fluxWidget .callout,
#pageWrapper #fluxRatingBox .fluxWidget .itemText .txtCount,
#pageWrapper #fluxRatingBox .fluxWidget .contentAction .fluxBtn,
#pageWrapper #fluxRatingBox .fluxWidget .upload h3.shareContentTitle,
#pageWrapper #fluxRatingBox .fluxWidget .groupTitle {
	font-size: 11px;
}

#pageWrapper #fluxRatingBox.horizontal .fluxWidget .contentAction .textItem .itemText,
#pageWrapper #fluxRatingBox.horizontal .fluxWidget .itemText .txtCount {
	font-size: 10px;
}

#fluxRatingBox .floatsWrapper {
	clear: both;
}

.pixel {
	display: none;
}

#fluxRatingBox.horizontal .postedDate {
	padding: 8px 6px 8px 9px;
	background: #f8f8f8;
}

#fluxRatingBox.horizontal .addthis_toolbox {
	margin: 0;	
}

#fluxRatingBox.horizontal .fluxWidget {
	background: #eee;
	padding: 4px 9px;
}

/* in wide containers (2col), date and flux on same line */
.page2columns #fluxRatingBox.horizontal .dateFluxWrapper {
	background: #f8f8f8;
}

.page2columns #fluxRatingBox.horizontal .postedDate,
.page2columns #fluxRatingBox.horizontal .fluxWidget {
	float: left;
}

#fluxRatingBox.horizontal .postedDate,
#fluxRatingBox.horizontal .fluxWidget {
	background: transparent;
	font-size: 10px;
}

#fluxRatingBox.horizontal .embedUtilBar {
	overflow: auto;
	_height: 1%;
	clear: both;
	background: #e4e4e4;
	padding: 4px 9px;
	font-size: 10px;
}

.flux-content.horizontal .getUrlModule {
	clear: both;
}

.flux-content.horizontal .addthis_default_style .at300b,
.flux-content.horizontal .addthis_default_style .at300m {
	margin: 0 12px 0 0;
	line-height: 15px; /* with font: 10px; 05/2010 */
}

#pageWrapper .flux .cacSmall .itemText .txtCount {
	font-size: 10px;
}

/* comments box - match other module headers */
.flux .widgetTitle {
	background: #EFEDF0 url(images/bg_hdr.jpg) repeat-x 0 bottom !important;
	padding: 7px 8px 6px;
}

.rating {
	overflow: auto;
	_height: 1%;
}

.horizontal .rating {
	_float: left;
}

#fluxRatingBox .dateFluxWrapper .cacItem .rating {
    _height: auto; /* else doesnt show in ie6 */
}


/* fix chrome safari bug - hide blue line on rollover - 05/2010 */
.thumbDwnBtn span,
.thumbUpBtn span {
	display: none;
}


/* Community Activity flux widget */
/* JE - 07/27/2010 */
#pageWrapper .flux .communityActivity { 
	margin: 0 0 10px;
	clear: both;
	*height: 1%;
}

#pageWrapper .flux .communityActivity:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.flux .communityActivity .notLogedInBlock,
.flux .communityActivity .followingBlock {
	margin: 0 0 10px;
	clear: both;
	height: auto;
	*height: 1%;
}

.flux .communityActivity .membersBlock {
	clear: both;
	height: auto;
	*height: 1%;
}

.flux .communityActivity .widgetTitle {
	background: #EFEDF0 url(images/bg_hdr.jpg) repeat-x scroll 0 bottom;
	color: #32577E;
	padding: 6px 8px;
	text-transform: uppercase;
}

.flux .communityActivity .notLogedInBlock .widgetContent {
	padding: 8px;
	background: #fff;
}

.flux .communityActivity .activityPager { 
	margin: 2px 0 0; 
}

.flux .communityActivity .activityPager a {
	font-size: 11px;
	padding: 0 5px;
	line-height: normal;
}

.flux .communityActivity .widgetContent {
	padding: 0;
}

.flux .communityActivity .activityItems {
	background: #fff;
}

.flux .communityActivity .widgetContent .floatsWrapper {
	border-bottom: 1px solid #DEDEDE;
	display: block;
	clear: both;
	padding: 8px;
	margin: 0;
	*margin: 0 0 -1px; /* fishy */
}

.flux .communityActivity .widgetContent li.floatsWrapper:hover {
	background:  #fff url(images/bg_module.jpg) repeat-x 0 0;
}

.flux .communityActivity .widgetContent li.floatsWrapper a img.avatar {
	border: 1px solid #FFF;
}

.flux .communityActivity .followingBlock .widgetContent li.floatsWrapper a img.avatar:hover,
.flux .communityActivity .membersBlock .widgetContent li.floatsWrapper a img.avatar:hover,
.flux .communityActivity .widgetContent li.floatsWrapper a img.avatar:hover { 
	border-color: #5a465a;
}

.flux .communityActivity .notLogedInBlock .widgetContent .logInText,
.flux .communityActivity .widgetContent .activityItems .floatsWrapper .activityInfoText,
.flux .communityActivity .widgetContent .activityItems .floatsWrapper .activityDescrText {
	color: #000;
	/* font-family: verdana,arial,helvetica,sans-serif; */
	font-family: arial, helvetica, sans-serif; 
	font-size: 11px; /* todo: bump to 12px? */
}

.flux .communityActivity .widgetContent .activityItems .floatsWrapper .activityNameText {
	font-family: arial, sans-serif;
	font-size: 10px;
}

.flux .communityActivity .notLogedInBlock .widgetContent .logInText a,
.flux .communityActivity .notLogedInBlock .widgetContent .logInText a:link,
.flux .communityActivity .notLogedInBlock .widgetContent .logInText a:visited,
.flux .communityActivity .widgetContent .activityItems .floatsWrapper a .activityInfoText,
.flux .communityActivity .widgetContent .activityItems .floatsWrapper a:link .activityInfoText,
.flux .communityActivity .widgetContent .activityItems .floatsWrapper a:visited .activityInfoText,
.flux .communityActivity .widgetContent .activityItems .floatsWrapper .activityDescrText a,
.flux .communityActivity .widgetContent .activityItems .floatsWrapper .activityDescrText a:link,
.flux .communityActivity .widgetContent .activityItems .floatsWrapper .activityDescrText a:visited {
	color: #5a465a;
	font-weight: bold;
	text-decoration: none;
}

.flux .communityActivity .notLogedInBlock .widgetContent .logInText a:hover,
.flux .communityActivity .widgetContent .activityItems .floatsWrapper a:hover .activityInfoText,
.flux .communityActivity .widgetContent .activityItems .floatsWrapper .activityDescrText a:hover {
	text-decoration: underline;
}

.fluxWidget .communityActivity .viewProfileLink {
	background: #EFEDF0 url(images/bg_hdr.jpg) repeat-x 0 bottom;
	margin: 0;
	padding: 5px 8px;
	text-align: right;
}

.fluxWidget .communityActivity .viewProfileLink a,.fluxWidget .communityActivity .viewProfileLink .link,
.fluxWidget .communityActivity .viewProfileLink a:link,.fluxWidget .communityActivity .viewProfileLink a:visited {
	color:#5a465a;
}

.fluxWidget .communityActivity .viewProfileLink a:hover { 
	text-decoration: underline; 
}

/* ========== End of Flux 3.0 classes ========== */



/* --- Links --- */
a {
	-webkit-transition: color 150ms ease;
	-moz-transition: color 150ms ease;
	-o-transition: color 150ms ease;
	transition: color 150ms ease;
}

a:link, a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #5a465a;
}

a:hover {
	text-decoration: underline;
	color: #36bfc2;
}

a.titlelink:link {
	text-transform: uppercase;
}

a.titlelink:hover,
a.moreLink:hover,
p.morelink a:hover,
.pagination a:hover,
#sitemap a:hover { 
	color: #36bfc2;
}

.link-block {
	font-family: 'Open Sans', arial, sans-serif;
}


/* ---------- Construction Blocks - thumb containers ---------- */
.row {
	position: relative;
	display: block;
	clear: both;
	padding: 8px;
	/*border-bottom: solid 1px #dedede;*/
	border-bottom: solid 1px #321432;
	background: #fff;
}

.row:hover, 
.row:hover a:link, 
.row:hover a:visited {
	background-color: #36bfc2;
	border-color: #36bfc2;
	color: #fff;
}

.episodeList .innerList .row:hover {
	background-color: #36bfc2;
}

.row:hover .thumbcontainer a:link,
.row:hover .thumbcontainer a:visited {
	border: solid 1px #36bfc2;
}

.rowobject {
	display: block;
	float: left;
}

.rowblock {/* not used? */ 
	float: left;
}

.row281,
.row200,
.row140,
.row70,
.row51 {
	overflow: hidden;
}

.row200 { height: 200px; }
.row140 { height: 120px; }
.row100 { height: 100px; }
.row70 { height: 84px; } /* the new design calls for these rows to be 100px height - we need change the markup to use the class above */
.row51 { height: 40px; }

.itemList .row {
	zoom: 1;
}

/* shows page mini promos */
.PromoMini {
	margin: 0 0 10px;	
}

.leftcolumn .PromoMini .thumbcontainer {
	margin-right: 6px;	
}

.leftcolumn .PromoMini .row51 {
	height: 54px;
	padding: 6px 5px 6px 7px;
}

.leftcolumn .PromoMini .row51 .link-block {
	font-size: 11px;
	margin-top: -2px;
}

.leftcolumn .PromoMini .row51 .flux-usage {
	display: none;
}

.thumbcontainer {
	background: url(/images/Common/default_140x105.png) center center;
	border: none;
	overflow: hidden;
	position: relative;
	font-size: 0;
}

.row .thumbcontainer {
	float: left;
	margin-right: 8px;
	_margin-right: 4px;
	margin-bottom: 20px;
}

.row51 .thumbcontainer {
	background-image: url(/images/Common/default_51x39.png);
}

.row .thumbcontainer.thumb281 {
	width: 283px;
	height: 213px;
	background-image: url(/images/Common/default_281x211.png);
}

.row .thumbcontainer.thumb160 {
	width: 162px;
	height: 122px;
	background-image: url(/images/Common/default_160x120.png);
}

.thumbcontainer img,
.advertorial img {
	*display: block;
}

.row140 .thumbcontainer {
	width: 142px !important; /* important declaration for ie6 */
	height: 107px !important; /* important declaration for ie6 */
}

.row70 .thumbcontainer {
	width: 72px;
	height: 55px;
	background-image: url(/images/Common/default_70x53.png);
}

.row100 .thumbcontainer {
	width: 102px;
	height: 77px;
	background-image: url(/images/Common/default_100x75.png);
}

.thumb140 {
	width: 142px;
	height: 107px;
}

.thumb70 {
	width: 72px;
	height: 55px;
}

.thumb51 {
	width: 53px;
	height: 41px;
}

/* for non-resizable images that have no known dimensions, force the size and hope for the best... 12/18/2008 DA */
.thumbcontainer.thumb610 .autoSize { width: 610px; }
.thumbcontainer.thumb281 .autoSize { width: 281px; }
.thumbcontainer.thumb160 .autoSize { width: 160px; }
.thumbcontainer.thumb140 .autoSize { width: 140px; }
.thumbcontainer.thumb70 .autoSize { width: 70px; }
.thumbcontainer.thumb51 .autoSize { width: 51px; }


/* --- Playlists --- */
.playlist-block {
	position: relative;
	margin-top: 10px;
}

.rightcolumn .playlist-block .scrollbox {
	position: relative;
	height: 420px;
	overflow: auto;
}

.episode-list-play {
	position: relative;
	overflow: auto;
	margin: 0 0 10px;
}

.show-list-play {
	margin: 0 0 10px;
}

.playlist-active {
	padding: 8px;
	/* border: solid #5a465a;
	border-width: 0 1px 1px; */
	background-color: #36bfc2; /* as per Chris */
	/* border-color: #36bfc2; */
}


.playerWrapper.fullTopRowPlayer {
	width: 940px;
	height: 530px;
	margin-left: 10px;
	margin-bottom: 10px;
}

