@charset "utf-8";

body{ color:#000; font-family:Verdana, Geneva, sans-serif; font-size:11px; }
a:link, a:visited {color:#1F78AA; font-size:13px;}

body.hat0 #pageWrapper { background: url(/gsp/hats/tr3s1.jpg) no-repeat 50% 0 #fff; }
body.hat1 #pageWrapper { background: url(/gsp/hats/tr3s2.jpg) no-repeat 50% 0 #fff; }
body.hat2 #pageWrapper { background: url(/gsp/hats/tr3s3.jpg) no-repeat 50% 0 #fff; }

body.hat0{background-color:#fff;}
body.hat1{background-color:#fff;}
body.hat2{background-color:#fff;}

/*
 body.hat2 #pageWrapper { background: url(images/hats/hat_02.jpg) no-repeat 50% 0 #01597F;}
body.hat3 #pageWrapper { background: url(images/hats/hat_03.jpg) no-repeat 50% 0 #01597F;}
*/

body.hat0 .sitepage, body.hat1 .sitepage, body.hat2 .sitepage, body.hat3 .sitepage { background:url("images/back_pixel.png") repeat scroll 0 0 transparent;}
body.hat0 .sitepage, body.hat1 .sitepage, body.hat2 .sitepage, body.hat3 .sitepage { background:url("images/back_pixel.png") repeat scroll 0 0 transparent;}
#personalizationBar  { background:url("images/back_pixel.png") repeat scroll 0 0 transparent;}
#headerUtilities { background:url("images/back_pixel.png") repeat scroll 0 0 transparent;}
#pageWrapper .flux-menu .container { color:#FFFFFF; font-family:Verdana, Geneva, sans-serif; font-size:11px; }
#siteheader p.alpha-list a { color:#FFFFFF; font-size:11px; }
p.alpha-list span, p.alpha-list a { font-family:Verdana, Geneva, sans-serif; }
p.alpha-list span { color:#FFFFFF; }
#searchblock  {background:none repeat scroll 0 0 transparent;}
.flux-usage { color:#000000; font-size:10px; height:40px; width:100px; overflow:hidden; }
.homefeaturedshows .flux-usage { bottom:20px; }
.flux-menu {width:100% !important;}
#searchForm{background:url("/css/base/new/images/search.png") no-repeat scroll 9px 2px transparent;}
.topnavigation, #topnavigation { background:none repeat-x scroll 0 0 #D2006D;clear:both;height:32px;}
#topmenu li.parentnode a { border-color:#E2277E;border-style:none solid none none;border-width:medium 2px medium medium;padding:7px 7px 3px;font-family:Verdana, Geneva, sans-serif;letter-spacing:-1px;}
#topmenu li.parentnode a:hover { background-color:#E2277E; } 
#topmenu li.parentnode:hover a,#topmenu li.parentnode a.selected,#topmenu li.parentnode a:hover{ background-color:#fff;	color:#E2277E;}
#topmenu li.childnode a{ border-bottom:1px solid #cbcaca; background-color: #ededed; color:#000;border-right:medium none;}
#topmenu li.childnode:hover>a{background:#fff;color:#D2006D;}

.sltext { opacity:1;background:url("images/back_pixel_dk.png") repeat scroll 0 0 transparent;}
.sltext .slidetitle a.marqueetitle{font-family:Verdana, Geneva, sans-serif; font-size:16px;color:#fff; text-transform:uppercase;}
.sltext .slidetitle a.marqueetitle:hover{color:#33A4E2;}
.sltext a.marquee{font-family:Verdana, Geneva, sans-serif; font-size:14px;color:#33A4E2;}

h3 .header-title{color:#fff; font-size:16px;}
.searcheader h3 { background:none repeat-x scroll 0 bottom #D2006D;color:#FFFFFF;}
h1.section-header  { background:none repeat-x scroll 0 bottom #D2006D;color:#FFFFFF;}
h2.nav-header  { background:none repeat-x scroll 0 0 #D2006D;color:#FFFFFF;border-bottom:1px solid #E0E9ED;}
.module-header { background:none repeat-x scroll 0 bottom #D2006D; border-bottom:medium none }
.module-header .header-title { color:#FFFFFF; font-size:16px; }
.promo-main .link-block .titlelink { font-size:22px; }
.show-description a{font-size:11px;}
#homebody .homefeaturedclips, #homebody .homefeaturednews { border:medium none; }
.homefeaturedshows  { background:none repeat-x scroll 0 20px #E0E9ED;border-right:1px solid #E0E9ED;}
.homefeaturedshows .row { border-color:#E0E9ED; height:250px; }
.row  { background:none repeat-x scroll 0 0 #E0E9ED;}
.row:hover  { background:none repeat-x scroll 0 0 #FFFFFF;}
.row51 {height:auto;}
.row70 {height:75px;}
.row140 { height:140px; }
.row.row140 .link-block .titlelink{ font-size:12px}
.homefeaturedshows .row.row140 .link-block .titlelink{ font-size:13px}
.video-description{ margin-bottom:0px;}
.episode-list-play  { background:none repeat-x scroll 0 0 #D0D9DE;}

.pointers .selected {border:2px solid #FFF32F;}
.pointers .button, .pointers .selected { border:2px solid #FFFFFF; }

.leftnav li a {background:none repeat scroll 0 0 #FFF; text-transform:uppercase;}
.leftnav li a:hover{background-color:#D2006D;color:#fff;text-decoration:none;border-bottom:1px solid #E0E9ED;}
.leftnav li.selected a {background:none repeat scroll 0 0 #D2006D;}
.leftcolumn #fluxRatingBox {background:none repeat-x scroll 0 0 #E0E9ED;}
.leftcolumn #fluxRatingBox .getUrlModule label, .leftcolumn .embedModule label {margin:10px 0 0;}

.video-nowplay  {background:none repeat scroll 0 0 #E0E9ED;}
.addthis_toolbox  {background:none repeat scroll 0 0 #E0E9ED;}

#fluxCommentsBox .widgetTitle {color:#FFFFFF;}
.flux .widgetTitle {background:none repeat-x scroll 0 bottom #D2006D;}
.flux .moduleContent, .flux .widgetContent {background:none repeat scroll 0 0 #E0E9ED;color:#000000;}
.flux, .flux .fbook, .flux .editorActivator {color:#000000;}
#fluxRatingBox  {background:none repeat scroll 0 0 #E0E9ED;}
#fluxRatingBox.horizontal .embedUtilBar { background:none repeat scroll 0 0 #E0E9ED;}
.page2columns #fluxRatingBox.horizontal .dateFluxWrapper {background:none repeat scroll 0 0 #E0E9ED;}

.addthis_toolbox { background:none repeat scroll 0 0 #E0E9ED;}
.tabContainer li.selected a span { background:none repeat scroll 0 0 #E0E9ED; color:#D2006D; }
.tabContainer li a span {background:none repeat scroll 0 0 #D2006D;color:#FFFFFF;}
.tabContainer li a:hover span {color:#D2006D;}

#pageWrapper #fluxRatingBox .fluxWidget .callout, #pageWrapper #fluxRatingBox .fluxWidget .itemText .txtCount, #pageWrapper #fluxRatingBox .fluxWidget .contentAction .fluxBtn, #pageWrapper #fluxRatingBox .fluxWidget .upload h3.shareContentTitle, #pageWrapper #fluxRatingBox .fluxWidget .groupTitle {margin-left:3px; }

.module-header .header-title a {color:#FFFFFF;}
.module-header .header-title a:hover {text-decoration:underline;}
.row .playlist-active a{text-transform:uppercase;color:#000;text-decoration:none;}
.row .playlist-active a:hover{ text-decoration:underline;}

#chartList thead { background:none repeat-x scroll 0 bottom #D2006D; color:#FFFFFF; }
.detailModule  {background:none repeat-x scroll 0 0 #E0E9ED;}
.leftcolumn div.search-alpha {background:none repeat-x scroll 0 0 #E0E9ED;}

.pagination  { background:none repeat-x scroll 0 bottom #FFFFFF;}
.searcheader .resultCount { color:#D2006D;}

#sitefooter  {background:none repeat-x scroll 0 0 #0E0E0E;}

#contest_ageGate .submit, .votableChart .btn_submit, .form_poll .submit input, #viewResultBtn {background:none repeat scroll 0 0 #D2006D;}
#contest_ageGate .submit:hover, .votableChart .btn_submit:hover, #viewResultBtn:hover, .form_poll .submit input:hover{background-color: #D2006D; text-decoration:underline;}
.poll_module .moduleContent { background:none repeat-x scroll 0 0 #E0E9ED;padding:8px;}
.pollGraph .innerGraph {background:none repeat scroll 0 0 #D2006D;}
#pollContainer.pollThankYou  { background:none repeat scroll 0 0 #FFFFFF;}
#pollContainer {border:1px solid #AEB7BC;}
.pollMessage {background:none repeat-x scroll 0 50% #D2006D;color:#FFFFFF;font-size:26px;text-align:center;text-transform:uppercase;}

.showMoreArtistVideos  {background:none repeat scroll 0 0 transparent;}
.flux.fluxWidget .quickMenu.widgetContainer .container .signUp.fluxBtn.btnMedium, .flux.fluxWidget .quickMenu.widgetContainer .container .signIn {background-color:transparent;line-height:17px;margin:0;padding:0;}
body.fluxPage .signIn.fluxBtn.btnMedium, body.fluxPage .signUp.fluxBtn.btnMedium {background-color:transparent;}
.fluxWidget .join.fluxBtn.btnMedium{background-color:transparent;}
.fluxWidget .signOut.fluxBtn.btnMedium{background-color:transparent;}
.fluxWidget .quickMenu.widgetContainer .nonMemberView .join.fluxBtn.btnMedium {line-height:17px;margin:0;padding:0;}
.fluxWidget .quickMenu.widgetContainer .nonMemberView .signOut.fluxBtn.btnMedium {line-height:17px;margin:0;padding:0;}
.cacItem.textItem.ratingCount{ overflow:hidden;}
.fluxWidget .contentAction .itemText, .fluxWidget .contentAction .flag{margin:0px;}

#channelbody .leftnav {border:1px solid #D2006D;}
#channelbody .leftnav li.selected a {color:#FFFFFF; padding:6px 8px;}

/* #pageWrapper .fluxWidget .contentAction .cacSmall .cacItem{ width:100%;} */

/* El Push styles - BEGIN */
body.elpush {background: #2b0017;}
body.elpush.hat0 #pageWrapper, body.elpush.hat1 #pageWrapper, body.elpush.hat2 #pageWrapper, body.elpush.hat3 #pageWrapper, body.elpush.hat4 #pageWrapper, body.elpush #pageWrapper {background: url(/gsp/push/background.jpg) no-repeat center top;}
body.elpush.hat0 .sitepage, body.elpush.hat1 .sitepage, body.elpush.hat2 .sitepage, body.elpush.hat3 .sitepage, body.elpush .sitepage {background:#2f2f30 url(/gsp/push/back_sitepage.jpg) no-repeat left top !important;}
body.elpush .mainContentColumn {background: transparent url(/gsp/push/el_push_logo.png) no-repeat left top !important;padding-top:85px !important;}
body.elpush h1.section-header {background: #af0b4e url(/gsp/push/back_section_header.jpg) repeat-x top left !important;}
body.elpush ul.leftnav {color: #fff !important; background: #101010 url(/gsp/push/back_left_nav.jpg) repeat-x top left !important;}
body.elpush ul.leftnav li a {color: #fff !important; background: transparent !important;border-bottom:1px solid #373736;}
body.elpush ul.leftnav li a:hover, body.elpush ul.leftnav li.selected a {background: #af0b4e url(/gsp/push/back_section_header.jpg) repeat-x top left !important;}
body.elpush .leftcolumn h2.nav-header {background: #af0b4e url(/gsp/push/back_section_header.jpg) repeat-x top left !important;border-bottom:0px;}
body.elpush .detailModule {color: #fff !important; background: #101010 url(/gsp/push/back_module_detail.jpg) repeat-x top left !important;}
body.elpush .detailModule .article-shortdesc, body.elpush .detailModule .morelink a, body.elpush .detailModule .morelink a:visited {color: #fff !important;}
body.elpush .detailModule .morelink a {background:url("/gsp/push/icon-arrow.gif") no-repeat scroll 0 50% transparent !important; padding-left:6px !important;}
body.elpush .leftcolumn #fluxRatingBox {color: #fff !important; background: #101010 url(/gsp/push/back_left_nav.jpg) repeat-x top left !important; border: 0px !important;}
body.elpush .leftcolumn .fluxWidget .contentAction .textItem .itemText, body.elpush .mainContentColumn .fluxWidget .contentAction .textItem .itemText {color:#fff !important;}
body.elpush .module-header {background: #af0b4e url(/gsp/push/back_section_header.jpg) repeat-x top left !important;}
body.elpush .verticalList, body.elpush .itemList {color: #fff; background: #101010 url(/gsp/push/back_module_detail.jpg) repeat-x top left !important;}
body.elpush.t3-2 .verticalList.v160 .innerList {border:0px !important;}
body.elpush .verticalList .row, body.elpush .itemList .row {border-color:#353533 !important;}
body.elpush .verticalList .innerList, body.elpush .itemList .innerList, body.elpush .row {background:transparent !important;}
body.elpush .itemList a, body.elpush .itemList a:link, body.elpush .itemList a:visited, body.elpush .itemList a:hover, body.elpush .homefeaturednews a, body.elpush .homefeaturednews a:link, body.elpush .homefeaturednews a:visited, body.elpush .homefeaturednews a:hover, body.elpush .verticalList a, body.elpush .verticalList a:link, body.elpush .verticalList a:visited, body.elpush .verticalList a:hover, body.elpush .episode-list-play a, body.elpush .episode-list-play a:link, body.elpush .episode-list-play a:visited, body.elpush .episode-list-play a:hover {color:#fff !important;}
body.elpush .verticalList .listMoreLink {background:url("/gsp/push/back_module_more_link.jpg") repeat-x scroll 0 bottom #101010 !important;}
body.elpush .verticalList .listMoreLink a.moreLink {background:url("/gsp/push/icon-arrow.gif") no-repeat scroll 0 3px transparent !important;color: #fff !important;}
body.elpush .thumbcontainer a.thumblink:hover {border-color:#af0b4e !important;}
body.elpush .artistBio {color:#fff !important;background:url("/gsp/push/back_module_detail.jpg") repeat-x scroll top left #101010 !important;}
body.elpush .fluxWidget h2.widgetTitle {background: #af0b4e url(/gsp/push/back_section_header.jpg) repeat-x top left !important;}
body.elpush .fluxWidget .widgetContent {color:#fff !important;background:url("/gsp/push/back_module_detail.jpg") repeat-x scroll top left #101010 !important;}
body.elpush .fluxWidget .comments li.comment div.commentBody {color:#000;}
body.elpush .flux a, body.elpush .flux a:hover, body.elpush .flux a:link, body.elpush .flux a:visited, body.elpush .flux .link {color:#af0b4e;}
body.elpush .leftcolumn .fluxWidget a.fluxBtn.btnLabel {color:#fff !important;}
body.elpush .video-nowplay {color:#fff !important;background:url("/gsp/push/back_module_detail.jpg") repeat-x scroll top left #101010 !important;}
body.elpush .addthis_toolbox {background:url("/gsp/push/back_module_more_link.jpg") repeat-x scroll left top #101010 !important;color:#FFFFFF !important;}
body.elpush .episode-list-play {color: #fff !important;background:url("/gsp/push/back_module_detail.jpg") repeat-x scroll left top #101010 !important;}
body.elpush .itemList .row, body.elpush .homefeaturednews .row, body.elpush .episode-list-play .row, body.elpush .episode-list-play .playlist-active {border-color:#353533 !important;}
body.elpush .itemList .row, body.elpush .homefeaturednews .row, body.elpush .episode-list-play .fluxWidget .contentAction .textItem .itemText, body.elpush .homefeaturednews .fluxWidget .contentAction .textItem .itemText {color:#fff !important;}
/* El Push styles - END */

/* Studio Tr3s styles - BEGIN */
body#studiotr3s {background: #000;}
body#studiotr3s.hat0 #pageWrapper, body#studiotr3s.hat1 #pageWrapper, body#studiotr3s.hat2 #pageWrapper, body#studiotr3s.hat3 #pageWrapper, body#studiotr3s.hat4 #pageWrapper, body#studiotr3s #pageWrapper {background: url(/studiotr3s/background.jpg) no-repeat center top;}
body#studiotr3s.hat0 .sitepage, body#studiotr3s.hat1 .sitepage, body#studiotr3s.hat2 .sitepage, body#studiotr3s.hat3 .sitepage, body#studiotr3s .sitepage {background:#000 !important;}
body#studiotr3s .topnavigation, body#studiotr3s #topnavigation {background: url("/studiotr3s/back_menu.jpg") repeat-x scroll 0 0 #fff; padding-top: 1px;}
body#studiotr3s #topmenu li.parentnode a {border-color: #000;}
body#studiotr3s #topmenu li.parentnode:hover a, body#studiotr3s #topmenu li.parentnode a.selected, body#studiotr3s #topmenu li.parentnode a:hover {background-color: #fff; color: #000;}
body#studiotr3s #marqueebox {border: 1px solid #06baba; padding:10px; width: 610px !important; height: 440px !important;}
body#studiotr3s #marqueebox #topslider {width: 610px !important; height: 440px !important;}
body#studiotr3s #marqueebox #topslider .slides {width: 610px !important; height: 440px !important;}
body#studiotr3s #marqueebox #topslider .slides .slide {width: 610px !important; height: 440px !important;}
body#studiotr3s #marqueebox #topslider .slides .slide .sltext {width: 610px !important; height: 45px !important; position: static !important; background: #000 !important;}
body#studiotr3s #topslider .sltext .slidetitle a.marqueetitle {color: #06baba; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 25px !important; text-transform: none; margin-bottom: 20px;}
body#studiotr3s #topslider .sltext a.marquee {color: #fff; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px !important;}
body#studiotr3s #topslider .sltext .slidetitle, body#studiotr3s #topslider .sltext p {width: 600px;}
body#studiotr3s .module-header {background: #000 url(/studiotr3s/back_module_header.jpg) repeat-x left top; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px !important; text-transform: uppercase; margin-bottom: 4px;}
body#studiotr3s .module-header .header-title {color: #06baba; font-size: 15px;}
body#studiotr3s .itemList {background: #000 url(/studiotr3s/back_half_list.jpg) no-repeat left top !important;}
body#studiotr3s .verticalList, body#studiotr3s .itemList.episodeList {background: #000 url(/studiotr3s/back_vertical_list.jpg) no-repeat left top !important;}
body#studiotr3s .verticalList.v140 .row140 {padding:4px 7px;}
body#studiotr3s .verticalList.v140 .module-header {margin: 0;}
body#studiotr3s .verticalList .innerList {background: transparent;}
body#studiotr3s .verticalList.homefeaturedshows .flux-usage {bottom: auto;}
body#studiotr3s .itemList, body#studiotr3s .verticalList {border: 1px solid #06baba;}
body#studiotr3s .itemList .innerList {margin: 5px;}
body#studiotr3s .innerList .row {background: transparent; border: 1px solid transparent;}
body#studiotr3s .innerList .row:hover {border: 1px solid #06baba;}
body#studiotr3s .row a.titlelink {color: #00d0d0; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px !important;}
body#studiotr3s .row p {color: #fff; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px !important;}
body#studiotr3s .row .flux-usage p {color: #726e6e;}
body#studiotr3s .row .thumbcontainer a.thumblink {border: 1px solid #06baba;}
body#studiotr3s .row .thumbcontainer a.thumblink:hover {border-color: #fff;}
body#studiotr3s .perfil-fb {background: #fff;}
/* Studio Tr3s styles - END */

/* sitewide promo footer styles - BEGIN */
#sitewidepromofooter {background: #1e1e1e; color: #fff;}
#sitewidepromofooter .verticalList {margin: 0px; background: #1e1e1e; border-right: 0px;}
#sitewidepromofooter .verticalList .module-header {background: #171717; border-bottom: medium none; margin: 0px; padding: 4px 8px; clear: both; overflow: auto; position: relative;}
#sitewidepromofooter .verticalList .module-header h3.header-title {color: #fff; text-transform: uppercase; font-family: arial,sans-serif; font-size: 16px; font-weight: normal;}
#sitewidepromofooter .verticalList .innerList {background: transparent; margin: 0px; padding: 0px; font-family: Verdana,Geneva,sans-serif; font-size: 11px;}
#sitewidepromofooter .verticalList .innerList .row {background: transparent; border-color: #353535; border-bottom: none; border-width: 1px; border-style: solid; }
#sitewidepromofooter .verticalList.v140 .row140 { border-right: medium none; border-top: medium none; height: 205px; padding: 4px 8px; width: 140px;}
#sitewidepromofooter .verticalList .innerList .row .thumbcontainer a.thumblink:hover {border-color: #868485;}
#sitewidepromofooter .verticalList .innerList .row .titlelink {color: #fff; font-size: 13px;}
#sitewidepromofooter .verticalList .innerList .row p {color: #868485;}
/* sitewide promo footer styles - END */

div#socialUtilitiesBar { 
	margin: -23px 0 0 0;
	position: relative;
	float: right;
	width: 120px;
	height: 23px;
}


.navigation {
background : transparent;
}

#specials.franchise .sltext h2 {
margin: 12px 0 15px;
}


#specials.franchise .pointers {
	width: 300px;
	top: auto;
	right: 0;
	bottom: -20px;
	*bottom: 0;
	margin-right: -37px;
}


/* ---------- Popland A++ teaser - 08/2011  ---------- */
body.popland-teaser { background: #090b0a!important;}
body.popland-teaser #pageWrapper { background: #090b0a url("/gsp/popland-teaser/background.jpg") no-repeat 50% 0 !important;}
body.popland-teaser .sitepage {width: 961px!important; background: #e4008c url("/gsp/popland-teaser/content_bg.jpg") no-repeat 0 0;}

body.popland-teaser #fluxRatingBox { margin-top:10px!important; background:#171717 url("/gsp/popland-teaser/flux.jpg") no-repeat 0 0 !important;}
body.popland-teaser #fluxRatingBox DIV {background: none!important; font:11px Arial, Helvetica, sans-serif!important; color:#fff!important;}
body.popland-teaser #fluxRatingBox A, body.popland-teaser .fluxWidget .contentAction .textItem .itemText { color:#fff!important;}
body.popland-teaser #fluxRatingBox .addThisWrapper { padding: 14px 9px 5px!important;}
body.popland-teaser #fluxRatingBox .addThisWrapper A SPAN { margin-right:3px!important;}
body.popland-teaser #fluxRatingBox .addThisWrapper A  {line-height: 19px!important;}
body.popland-teaser #fluxRatingBox .dateFluxWrapper .label { font-weight:bold;}
body.popland-teaser #fluxRatingBox .fluxWidget .contentAction .fluxBtn {background: #db005d url("/gsp/popland-teaser/like.gif") 0 0 repeat-x!important;}
body.popland-teaser #fluxRatingBox .fluxWidget .contentAction .fluxBtn:hover {background:#ea3984!important;}
body.popland-teaser #fluxRatingBox .embedUtilBar {padding: 5px 9px 15px!important;}

body.popland-teaser #pageWrapper .module-header { background: #3c3c3c url("/gsp/popland-teaser/bg_title.jpg") 0 0 repeat-x!important;}
body.popland-teaser #pageWrapper .module-header H3 { font:15px Arial, Helvetica, sans-serif!important; color:#e4008c!important; font-weight:bold!important; text-transform:uppercase;}

body.popland-teaser #pageWrapper .divWrapper { background:#fff!important; padding:10px!important; margin-bottom:10px!important;}
body.popland-teaser #pageWrapper .divWrapper .module-header { width:594px!important; border:none!important;}
body.popland-teaser #pageWrapper .divWrapper .innerWrapper { width:610px!important; background:#e4008c!important; font:12px Arial, Helvetica, sans-serif!important; color:#fff!important;}
body.popland-teaser #pageWrapper .divWrapper .innerWrapper DIV { background:none!important; margin:0px!important;}
body.popland-teaser #pageWrapper .divWrapper .innerWrapper .thumbcontainer { float: left!important; margin-right:10px!important;}

body.popland-teaser #fluxCommentsBox .widgetTitle {font:15px Arial, Helvetica, sans-serif!important; color:#e4008c!important; font-weight:bold!important; text-transform:uppercase; background: #3c3c3c url("/gsp/popland-teaser/bg_title.jpg") 0 0 repeat-x!important;}
body.popland-teaser #fluxCommentsBox .comments SPAN.link {color:#dc005d!important;}
body.popland-teaser #fluxCommentsBox .flux .fluxBtn {background: #db005d url("/gsp/popland-teaser/like.gif") 0 0 repeat-x!important;}
body.popland-teaser #fluxCommentsBox .flux .fluxBtn:hover {background: #ea3984!important;}

body.popland-teaser #episode-list-play .playlist-active, body.popland-teaser #episode-list-play .row, body.popland-teaser #episode-list-play .row:hover { background:#fff!important; border-bottom:1px solid #b6b6b6!important;}
body.popland-teaser #episode-list-play .row .link-block A { font:15px Arial, Helvetica, sans-serif!important; color:#dc005d!important; font-weight:bold!important;}
body.popland-teaser #episode-list-play .row .video-description {font:12px Arial, Helvetica, sans-serif!important; color:#666!important;}
body.popland-teaser #episode-list-play .row .flux-usage DIV { font:12px Arial, Helvetica, sans-serif!important; color:#333333!important;}

body.popland-teaser .videotitleBar {font:15px Arial, Helvetica, sans-serif!important; color:#e4008c!important; font-weight:bold!important; text-transform:uppercase; position: relative; padding: 4px 8px; clear: both; background: #3c3c3c url("/gsp/popland-teaser/bg_title.jpg") 0 0 repeat-x!important;}
body.popland-teaser .teaserSponsorBar { margin-bottom:5px;}

#marqueebox { 
	width: 940px;
}
.slides, .slide, #topslider .slide img {
	width: 100% !important;
}

.button .thumb70 {
	width: 70px;
}

.pointers {
	width: 390px;
   	height: 57px;
   	overflow: hidden;
   	top: 293px !important;	
}

.pointers .button, .pointers .selected {
	float: left;
	width: 70px;
	margin-right: 2px;
}

.sltext {
	margin-left: 10px;
	margin-bottom: 10px;
 	width: 500px;	
 	background-color: #23141E;
}

.homeDoubleHeader .row140 {
    width: 296px;
    height: 295px !important;
}

.homeDoubleHeader .thumbcontainer {
    float: none;    
    width: 290px !important;
    height: 177px !important
}

.homeDoubleHeader a.thumblink, .homeDoubleHeader a.thumblink img { 
    width: 100% !important;
    height: 100%;
}

/* Custom marquee 01/04/2012 */
div#marqueebox.customMarquee {
	height: 470px;
}

.customMarquee .pointers {
	width: 900px;
	height: 137px;
	top: 330px !important;
}

.customMarquee .pointers .button {
	width: 104px;
	height:75px;
	border: 0;
	padding: 10px 10px 60px;	
}

.customMarquee .thumbcontainer {
	height:75px;
} 

.customMarquee .pointers .button .thumb53 {
    width: 102px;
}

.customMarquee .pointers .button .thumb53 a.thumblink {
    width: 100px;
    height: 70px;	
}

.customMarquee .pointers .button .thumb70 {
    width: 102px;
}

.customMarquee .pointers .button .thumb70 a.thumblink {
    width: 100px;	
}

.customMarquee .pointers img,
.customMarquee .pointers .thumb70 a.thumblink {
	height: 70px;
}

.customMarqueeVideo {
    position: absolute;
    right: 50px;
    top: 30px;
 }
 
 .customMarqueeVideo .vidContainer {
 	height: 278px;
 }
 
 .customMarqueePointerDescription {
 	color: #FFF;
 }
