/*  SOUL TRAIN AWARD 2012 */

/*
-------------------------------------------------------
RESETS & RESTYLING
------------------------------------------------------- */

a {color:#fff;}

#BF_WIDGET_1 {height:0px;overflow:hidden;width:0px;}

body { 
	background:#300e78 url(../img/bg.jpg) repeat-x top center;
	text-align: left;
	position: relative;
}
body.home {background:#300e78 url(../img/bg_home.jpg) repeat-x top center;} 
#bq_contentDiv {width:100%;}
#bq_contentDiv  .main-header-container{width:992px;margin:-10px auto 0 auto;position:relative;z-index:50;}
#bq_contentDiv  .secondary-body{width:992px;margin:0 auto;}
#bq_bottomDiv {width:992px;margin:0px auto;padding:0px;}
body > a, .flipbookcontainer > a { display: block; height: 0; width: 0;} /*This selector should only affect anchors who are direct descendants of the body tag.*/

body #pageWrapper {background:none;}
/*body.home #pageWrapper {background:transparent url(../img/bg_home.jpg) no-repeat center top;}*/
body #pageWrapper #bq_container{background: none;}

#bq_leftDiv {margin:8px 0px 0px 20px;}
#bq_leftDiv {zoom:1;position:relative;z-index:3;}
#bq_leftDiv:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#bq_rightDiv{margin:8px 20px 0px 0px;position:relative;z-index:4;}

.bq_iconText, .bq_iconPhoto ,.bq_iconPhotoS, .bq_iconAudioS, .bq_iconAudio, #bq_latestSlider .bq_photo, #bq_mostShared .bq_photo ,.bq_iconTextS, .bq_iconPlay, .bq_iconPlayS, #bq_latestSlider .bq_play, #bq_mostShared .bq_play {background-image: url(../img/bg_sprite.png) !important;}
.bq_comingNext .bq_prevBtnVideo, .bq_prevBtnVideo {background: url("../img/bg_sprite.png") no-repeat scroll -500px -50px transparent !important;}
.bq_comingNext .bq_nextBtnVideo, .bq_nextBtnVideo{background: url("../img/bg_sprite.png") no-repeat scroll -600px -50px transparent !important;}

.bq_prevBtnVideo {margin-top:-139px;width:28px;height:28px;}
.bq_nextBtnVideo {width:28px;height:28px;margin-top:-142px;margin-left:594px;}

.bq_prevBtnVideo:hover {background: transparent url(../img/carousel-btn-prev-rollover.png) no-repeat top left !important;}
.bq_nextBtnVideo:hover {background: transparent url(../img/carousel-btn-next-rollover.png) no-repeat top left !important;}

.dynamicFooter {position: absolute;bottom: 0px;height:100%;overflow:hidden;width: 100%;}

.anchoredFooter {position: absolute;bottom: 0px;width: 100%;background:#272727;}

/* modify leaderboard position */
#bq_container .bq_adleaderboard {
	width: 728px;
	height:90px;
	margin: 0px auto;
	z-index: 15;
	padding: 0;
	text-align:center;
}
.adleaderboard > div { margin: 0; }
.adleaderboard > table{ margin: 0px auto; }
.adleaderboard object embed {z-index:2;}

#bq_container, #bq_wrapper {background: transparent;z-index: 20;position: relative;width:100%;}

/* remove center alignment of leaderboard ad */
.adleaderboard { text-align: center; }

/* remove white background on sub pages */
.bq_bgContentWhite #bq_bottomDiv { padding: 0; background-color: transparent; }

/* resize right div */
#bq_rightDiv { width: 305px; position:relative; }

/* footer copyright color */
.bq_footerCopyright p { color: #333333; }

/*Footer start*/
.footer {background:#272727;position: relative;z-index: 3;width:100%;}
#bq_footerV02Container{width:992px;margin:0px auto;}
*:first-child+html .footer {padding:0px 0px 10px;}
/*body .anchoredFooter {background:transparent url(/etc/designs/betcom/specials/betawards11/img/footer.png) no-repeat center bottom;bottom: 0;display: block;height: 290px;position: absolute;width: 100%;z-index: 1;}*/
/*Footer end*/


/* 
-------------------------------------------------------
SPECIALS HEADER
------------------------------------------------------- */

#bq_specialsHeader, #bq_contentDiv { position: relative; }

#bq_specialsHeader {
    height: 311px;
    position: relative;
    width: 992px;
	margin:0px 0px 16px 0px;
	background: transparent url(../img/headerbg.png) no-repeat;
}
*:first-child+html #bq_specialsHeader{z-index:10;}

#countdown {display:none;}

#bq_specialsLogo {background:transparent url(../img/logo.png) no-repeat;height: 224px;left: -53px;position: absolute;text-indent: -9999px;top: 3px;width: 332px;z-index: 16;}

#bq_specialsLogo a { 
	width: 332px;
	height: 224px;
	display: block;
}

#bq_specialsShare {height: auto;left:295px;position: absolute;top:160px;visibility: hidden;width: 180px;z-index: 14;}

#bq_specialsShare ul {display:none;}

.social-sharing .twt-preferred, .social-sharing .fb-preferred{font:bold 12px Helvetica, Arial;text-transform:uppercase;color:#fff;position:absolute;}
.social-sharing .fb-preferred {top:0;}
.social-sharing .twt-preferred {top:0;left:65px;}
.social-sharing .fb-preferred img{position:relative;top:5px;}
.social-sharing .twt-preferred img{position:relative;top:5px;}
/* nav */
.anchoredNav {background: transparent url(../img/nav-bg.png) no-repeat top center;width:100%;height:83px;position:absolute;top:440px;display:block;left:0px;text-align: center;z-index:15;}
/* IE8/IE9 only hack*/.anchoredNav {top:430px\0/;}

.STAWeekend {width:510px;height:19px;position:absolute;bottom:75px;right:-10px;}
.STAWeekend .day-button {margin-right:12px;float:left;}

#bq_specialsNav {width: 100%;height:55px;position: absolute;text-align:center;bottom:0;margin:0px auto;zoom: 1;z-index:30;left:0;}

#bq_specialsNav .appear.dropDownContainer ul{display:block;}
#bq_specialsNav ul {height: 51px;position: relative;display: block;margin:8px auto 0 auto;padding-left:130px;}
#bq_specialsNav ul li{visibility:hidden;font:15px 'UniversBlack';text-transform: uppercase;line-height:1.8em;color:#FFFA0B;height:51px;position:relative;top:0px;padding:0;margin-right:15px; text-align:center;float:left;background: transparent url(../img/nav-divider.png) no-repeat;overflow:hidden;text-shadow: 1px 2px 1px #000;}
#bq_specialsNav ul li.parent {overflow:visible;}
#bq_specialsNav ul li.first {background:none;}
#bq_specialsNav ul li.first a span {padding-left:0;}
#bq_specialsNav a span, #bq_specialsNav span{display:block;color: #fffa0b;padding:4px 0 0 20px;position:relative;}
#bq_specialsNav ul li a:hover, #bq_specialsNav ul li.in-child a span, #bq_specialsNav ul li a:hover span, #bq_specialsNav ul li.on:hover, #bq_specialsNav ul li.on:hover a, #bq_specialsNav ul li.on:hover a span {color:#12a3ff;text-decoration:none;}
#bq_specialsNav ul li.off span, #bq_specialsNav ul li.off a span {color:#400838;text-shadow:none;}
#bq_specialsNav ul li.on, #bq_specialsNav ul li.on a, #bq_specialsNav ul li.on a span {color:#fff;}
#bq_specialsNav ul li.parent > a{z-index:15;display:block;position:relative;}

#bq_specialsNav .dropDownContainer {display:none;position:absolute;left:0;box-shadow:0 5px 15px 0 #23041b;border-radius:15px;}
#bq_specialsNav ul li.hover .dropDownContainer, #bq_specialsNav .appear.dropDownContainer {display:block;}
#bq_specialsNav .dropDownContainer .dropDownBottom {width:481px;height:14px;background:transparent url(../img/dropDownBottom.png) no-repeat top;clear:both;}
#bq_specialsNav .dropDownContainer ul.two-col-container {width:481px;height:auto;min-height:215px;padding:15px 0 0 0;background:transparent url(../img/dropDownContainer.png) no-repeat top;margin-top:-6px;}
#bq_specialsNav .dropDownContainer li.column {width:232px;height:auto;margin:0;float:left;text-align:left;font:bold 14px Arial, Helvetica;}
#bq_specialsNav .dropDownContainer li.column ul {height:auto;padding-left:0;}
#bq_specialsNav .dropDownContainer li.column li {height:25px;padding:0 0 0 17px;margin-right:0;background:transparent url(../img/dropDown_divider.png) no-repeat bottom center;text-align:left;display:block;float:none;font:bold 14px Arial, Helvetica;text-transform: none;text-shadow:none;}
#bq_specialsNav .dropDownContainer li.column li.on {}
#bq_specialsNav .dropDownContainer li.column li:hover {background:transparent url(../img/dropDownRollover.png) no-repeat;}
#bq_specialsNav .dropDownContainer li.column li, #bq_specialsNav .dropDownContainer li.column li a, #bq_specialsNav .dropDownContainer li.column li a span {color:#fff;}
#bq_specialsNav .dropDownContainer li.column li.on a span {color:#fff;}
#bq_specialsNav .dropDownContainer li.column li a span {height:auto;padding:3px 0;}
#bq_specialsNav .dropDownContainer li.column li a:hover span {color:#000;}
#bq_specialsNav ul li.on ul li, #bq_specialsNav li.on ul li a, #bq_specialsNav ul li.on ul li a span,  #bq_specialsNav .dropDownContainer li.column li a, #bq_specialsNav .dropDownContainer li.column li a span{background:none;}
#bq_specialsNav .dropDownContainer li.column li a span{display:block; max-width:210px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.localNav {width:304px; margin-bottom: 20px;position:relative;border-radius: 15px;box-shadow: 0px 0px 15px 1px #000000;-moz-border-radius: 15px;-moz-box-shadow: 0px 0px 15px 1px #000000;}
.localNav .dropDownTop, .localNav .dropDownBottom {display:none;}
.localNav .dropDownContainer ul.two-col-container {padding-bottom:8px;}
/* IE7 only hack*/ html>body .localNav .dropDownContainer ul.two-col-container {*padding-bottom:0;}
.localNav li {visibility:hidden;width:304px;}
.localNav li ul li.col1, .localNav li ul li.col2 {height:25px;}
.localNav li ul li.bq_last {border-bottom:none;}
.localNav li span{display:none;}
.localNav li li span{display:block;color:#fff;font:bold 14px Arial, Helvetica;padding:3px 0 0 50px;height:25px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.localNav .localNavTop {background:transparent url(../img/RHN_top.png) no-repeat top left;display: block;height: 23px;width: 100%;}
.localNav .localNavBottom {background:transparent url(../img/RHN_bottom.png) no-repeat top left;display: block;height: 23px;width: 100%;}
.localNav .navmenu{background:#700443 url(../img/RHN_bg.png) no-repeat top left;}
.localNav li ul li.on {color:#fff;background: transparent url(../img/RHN_on.png) no-repeat 0 0;}
.localNav li ul li a {background: transparent url(../img/RHN_pinline.png) no-repeat bottom center;height:25px;display:block;}
.localNav li ul li.bq_last a {background: none;}
.localNav li li.on span, .localNav li li.on a:hover span {color:#fff;text-decoration:none;}
.localNav li a:hover span, .localNav li a:hover {color:#000;text-decoration:none;background: transparent url(../img/RHN_hover.png) no-repeat 0 0;}
.localNav li.off, .localNav li#home, .localNav li#performers, .localNav li#iamhiphop, .localNav li#video, .localNav li#photos {display:none;}

/* END nav */

/* 
-------------------------------------------------------
ARTICLE
------------------------------------------------------- */

#bq_article .title /* create top of curved container */ { background: transparent url(../img/2-col-bg.png) no-repeat 0px 0px;padding:10px 0; }

#bq_article #articleBody { background: transparent url(../img/2-col-mid.png) repeat-y; border-top:1px solid #340f3a; }
	
#bq_article /* creates bottom of curved container */ {background: transparent url(../img/2-col-bottom.png) no-repeat bottom;padding-bottom: 15px;margin-bottom: 20px;/*box-shadow:0px 0px 15px #000000;-moz-box-shadow:0px 0px 15px #000000;*/border-radius:15px;-moz-border-radius:15px;}

#articleBody .articleText .text .text p {margin-bottom:0;padding-bottom:10px;}

#bq_article .title h1, #articleBody .bq_intro .text p, #articleBody .articleText .text .text { 
	color: #fff;padding: 0 15px;
}

.bq_intro .text h2 {font: bold 14px Arial, Helvetica;}
.bq_intro .text h2 p {margin-top:0;}

#bq_article .title h1 {font:40px 'UniversUltraCondensed';text-align:left;text-transform:uppercase;text-shadow:none;color:#fff;}

#articleBody .byline, #articleBody .posteddate, #articleBody .filedunder span { 
	color: #fff; 
	font-weight: bold;
	font-size: 11px;
	padding: 0 0 0 15px;
}

#articleBody .posteddate {padding-bottom:15px;}

#articleBody .filedunder a { color: #fff612; }

/* article text link color */
#articleBody .bq_intro .text a, #articleBody .articleText .text .text a { color: #fff612; }

#bq_article .textWithInlineMedia .bq_centeredImage { margin: 10px 0; }

#bq_article .textWithInlineMedia .bq_centeredImage img { width: 618px; }

#bq_article .text /* undo archive pages styling */ {
	background: none;
	padding-bottom: 0;
	margin-bottom: 0;
	box-shadow:none;
	border-radius:none;
	-moz-box-shadow:none;
	-moz-border-radius:none;
}

#bq_article .text .text /* undo archive pages styling */ {
	background: none;
	padding: 5px 15px 0 15px;
}

.bq_followDiv {background: transparent url(../img/1-col-bg.png) no-repeat top left;margin-bottom:0;}
.followstorieslikethis {background: transparent url(../img/1-col-bg.png) no-repeat bottom right;padding-bottom:3px;margin-bottom:15px;}
.bq_followDiv h3 {color:#fff;width:260px;}


/* 
-------------------------------------------------------
MY BET AWARDS > ARCHIVE PAGES
------------------------------------------------------- */

.text {
	background: transparent url(../img/2-col-bg.png) no-repeat bottom right;
	padding-bottom: 3px;
	margin-bottom: 20px;
	border-radius:15px;
	-moz-border-radius:15px;
	/*-moz-box-shadow:0px 0px 15px #000000;
	box-shadow:0px 0px 15px #000000;*/
	clear:both;
}

.text .text {
	color: #fff;
	background: transparent url(../img/2-col-bg.png) no-repeat top left;
	padding: 5px 15px 0 15px;
	margin-bottom: 0;
	box-shadow: none;
	border-radius: 0;
	-moz-box-shadow:none;
	-moz-border-radius:none;
}

.text .text strong, .text .text b { color: #E59308; }

.freeformhtml { z-index: 2; }

.archiveNav {
	width: 100%;
	z-index: 2;
	background: transparent url(../img/RHN_top.png) no-repeat;
	margin-top: -24px;
	/*border-radius: 15px;
	-moz-border-radius: 15px;
	-moz-box-shadow: 0px 0px 15px #000000;
	box-shadow: 0px 0px 15px #000000;*/
}

.archiveNavMenu { padding-top: 68px; }

.archiveNavMenu ul { 
	background: transparent url(../img/RHN_bg.png) repeat-y; 
	margin-top: -15px;
}

.archiveNavMenu li {
	font: 12px 'UniversBlack';
	text-transform: uppercase;
	width: 304px;
	border-bottom: 1px solid #BCDADB;
	min-height: 28px;
}

.archiveNavMenu li a { color: #333333; }

.archiveNavMenu li:hover a, .archiveNavMenu li:hover span { 
	color: #9121b1; 
	text-decoration: none;
	cursor: pointer;
}

.archiveNavMenu li span { 
	color: #333333; 
	display: block;
	height: 21px;
	max-width: 270px;
	overflow: hidden;
	padding: 7px 0 0 24px;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.archiveNavMenu li.on {
	background: transparent url(../img/RHN_on.png) no-repeat 0 4px;
}

.archiveNavMenu li.on span {
	color: #fff;
	text-decoration: none;
}

.archiveNavBottom {
	width: 100%;
	height: 49px;
	background: transparent url(../img/RHN_bottom.png) no-repeat;
}

/* 
-------------------------------------------------------
FLIPBOOKS & VIDEO
------------------------------------------------------- */

#bq_photoSlider a.bq_prevBtnPhoto {z-index:3;}
#bq_photoSlider a.bq_nextBtnPhoto {z-index:3;}

.bq_individualMedia .indivmediameta /* create top of curved container */ {background: transparent; position: relative;visibility: hidden;padding:0;border-radius: 15px 15px 0 0;-moz-border-radius: 15px 15px 0 0;-moz-box-shadow: 0 0 15px #000000;box-shadow: 0 0 15px #000000;}
.bq_individualMedia .indivmediameta .top {left: 0;position: absolute;top: 0;width: 628px;z-index: 1;}
.bq_individualMedia .indivmediameta .mid{background: url("../img/2-col-bg.png") repeat-y scroll 0 0 transparent;height: 100%;left: 0;position: absolute;width: 628px;z-index: 1;}
.bq_individualMedia .indivmediameta .bottom{display:none;}
.bq_individualMedia .indivmediameta h1 {position:relative;z-index:2; margin: 0 17px 0;color:#fff;padding:10px 0 0 0;text-transform:uppercase;font:40px 'UniversUltraCondensed';}
.bq_individualMedia .bq_mediaIntro { padding: 0px 0px 0px;position:relative;z-index:2;margin:0px 17px;color:#fff;}
.bq_individualMedia .bq_mediaIntro h2 {color:#fff;font-weight:bold;margin-top:-20px;}

.bq_individualMedia .bq_introDiv /* closing gap */ { background: url("../img/2-col-bg.png") no-repeat scroll 0 -15px transparent;display: block;padding: 2px 0 1px;position: relative;margin:0px;}
.bq_individualMedia .bq_mediaPlayer {background: url("../img/2-col-bg.png") repeat scroll 0 -15px transparent;padding: 10px 0 0;position: relative;margin:0px 0px 0px 0px;}


.bq_individualMedia .videoplayer /* creates bottom of curved container */ {background: none repeat scroll 0 0 transparent;border-radius: 0 0 15px 15px;-moz-border-radius: 0 0 15px 15px;-moz-box-shadow: 0 0 15px #000000;box-shadow: 0 0 15px #000000;margin-bottom: 20px;position: relative;}
*:first-child+html .bq_individualMedia .videoplayer {margin-bottom:40px;}
.bq_individualMedia .videoplayer .mid {display:none;}
.bq_individualMedia .videoplayer .bottom{ background: url("../img/2-col-bg.png") no-repeat scroll right bottom transparent;height: 15px;position: relative;width: 628px;}

.flipbookcontainer {background: none repeat scroll 0 0 transparent;border-radius: 0 0 15px 15px;-moz-border-radius: 0 0 15px 15px;box-shadow: 0 0 15px #000000;-moz-box-shadow: 0 0 15px #000000;margin-bottom: 20px;position: relative;}
#bq_photoSlider {background: url("../img/2-col-bg.png") repeat scroll 0 -15px transparent;position: relative;padding-bottom: 0;}
.bq_individualMedia .bq_introDiv span.subTitle {color:#fff612;font:22px 'UniversBlack';text-transform:uppercase;}

.flipbookcontainer .mid {display: block;left: 0;position: relative;}
.flipbookcontainer .bottom{ background: url("../img/2-col-bg.png") no-repeat scroll right bottom transparent;height: 15px;position: relative;width: 628px;}

#bq_photoSlider .bq_mid {position:relative;z-index:2;background:transparent url("../img/photoSlider_mid.jpg") no-repeat;}
#bq_photoSlider .bq_control {position:relative;z-index:2;}

#bq_photoSlider a.bq_prevBtnPhoto span {background: transparent url(../img/photoSliderArrow_l.png) no-repeat; height:57px;width:38px;margin:155px 0 0 10px;}
#bq_photoSlider a.bq_prevBtnPhoto:hover span {background: transparent url(../img/photoSliderArrow_l.png) no-repeat 0 -63px;}
#bq_photoSlider a.bq_nextBtnPhoto span {background: transparent url(../img/photoSliderArrow_r.png) no-repeat; height:57px;width:38px;margin:155px 0 0 110px;}
#bq_photoSlider a.bq_nextBtnPhoto:hover span {background: transparent url(../img/photoSliderArrow_r.png) no-repeat 0 -63px;}

.comingnext .bq_comingNext, 
.morephotos .bq_comingNext, 
.videos .bq_videoSlider, 
.featuredcontent .bq_videoSlider,
.horizontalcarousel .bq_videoSlider,  
.showrelatedcontent .bq_videoSlider { background:none;position: relative;z-index: 2;height: 237px; overflow:hidden;box-shadow: 0 0 15px #000000;-moz-box-shadow: 0 0 15px #000000;border-radius: 15px;}

.bq_videoSlider .bq_jCarouselLite { height: 185px; padding-top: 20px; }

.bq_videoSlider .bq_jCarouselLite li { height: 185px !important; }

/*.comingnext .bq_videoSlider h3, .comingnext .bq_videoSlider span.bq_hd .subFranchise, .comingnext .bq_videoSlider span.bq_hd .delimiter, 
.morephotos .bq_videoSlider h3, .morephotos .bq_videoSlider span.bq_hd, 
.bq_videoSliderItunesHeader h3, 
body.page_video .bq_videoSlider h3, 
body.page_photos .bq_videoSlider h3, .horizontalcarousel .header h3 { display:none; }*/

.comingnext .bq_videoSlider span.bq_hd a:hover {color: #fff;}

.comingnext .bq_videoSlider span.bq_hd .shortTitle {display:block;color: #fff; font: 12px Arial,  Helvetica;text-transform:normal;}

.comingnext .bq_comingNext .bq_details a { color: #fff; }

/* video playlist */

/*.videocontainer {background:transparent url(../img/2-col-bg.png) bottom right no-repeat;clear:both;}
.videocontainer .bq_videoSlider {background:transparent url(../img/2-col-bg.png) no-repeat;clear:both;position:relative;z-index:2;}
.videocontainer .bq_videoSlider .bq_videoSliderItunesHeader {background:transparent url(../img/2-col-bg.png) no-repeat;}
.videocontainer .bq_videoSlider .header  {display:none;}*/
.videocontainer .inner, .more-in-playlist {/*border-radius:15px;-moz-border-radius:15px;box-shadow: 0 0 15px #000000;-moz-box-shadow: 0 0 15px #000000;*/position:relative;z-index:2;clear:both;margin-bottom:20px;}
.videocontainer .bq_videoSlider { background: none; }
.videocontainer li.bq_highlight span .frame { background: transparent url("/etc/designs/betcom/img/now-playing.png") no-repeat scroll 0 0; }
.videocontainer .bq_videoSliderBot { background: none;height:15px; }

#introDiv .bq_videoSliderBot { background: url(../img/2-col-bottom.png) no-repeat; padding-top:4px;}

.flipbookfranchise {border-radius:15px;-moz-border-radius:15px;/*box-shadow: 0 0 15px #000000;-moz-box-shadow: 0 0 15px #000000;*/}
.flipbookfranchise #bq_newsList .bq_moduleTop  {background:transparent url(../img/1-col-bg.png) no-repeat;}
.flipbookfranchise #bq_newsList .bq_moduleBottom {background:transparent url(../img/1-col-bg.png) no-repeat bottom right;height:15px;}
.flipbookfranchise #bq_newsList .bq_moduleTop H3 {color: #fff;font: bold 14px arial;text-transform:uppercase;}
.flipbookfranchise #bq_newsList .bq_moduleTop.bq_subPage p.bq_detail {color:#fff;}
.flipbookfranchise #bq_newsList .bq_moduleTop.bq_subPage div.bq_item {border-top:none;}

/* coming next datestamp */

.bq_moduleTop .bq_embed #d_clip_container {position: relative;}

.comingnext .bq_videoSlider p.bq_details span.bq_date, .bq_videoSlider p.bq_details span.bq_date, .webisodes .additional-content-links .inner-list .active p.bq_details, .morephotos  .bq_videoSlider li .bq_date, .bq_videoSlider p.bq_details .date {
	color: #fff; 
	padding-left: 0;
	font: bold 11px Arial;
	display: block;
}

.bq_moduleTop .bq_embed #d_clip_container {position:relative;}

.bq_videoSlider span.bq_hd, .bq_videoSlider span.bq_hd a, .bq_videoSlider a .bq_details, .bq_videoSlider .bq_details, .comingnext .bq_videoSlider p.bq_details .group-info strong { font: bold 13px Helvetica, Arial; line-height:1.3em; color: #fff; margin-bottom:10px; }

.bq_videoSlider p.bq_details {margin-bottom:3px;}

.bq_videoSlider p.bq_details .extra .type, .comingnext .bq_videoSlider p.bq_details .group-info { display: none; }

.comingnext .bq_videoSliderBot, 
.morephotos .bq_videoSliderBot, 
.videos .bq_videoSliderBot, 
.featuredcontent .bq_videoSliderBot,
.horizontalcarousel .bq_videoSliderBot, 
.showrelatedcontent .bq_videoSliderBot { display:none; }

.leftcol .recentcontent { 
	width: 304px;
	margin-bottom: 20px;
	float: left;
}

.showrelatedcontent, .horizontalcarousel, .comingnext, .morephotos, .featuredcontent, .more-in-playlist {background: transparent url(../img/carouselbg.png) no-repeat;position:relative;margin:0px 0px 20px;border-radius:15px;/*box-shadow: 0 0 15px #000000;-moz-box-shadow: 0 0 15px #000000;*/-moz-border-radius:15px;clear:both;}
.showrelatedcontent .top, .horizontalcarousel .top, .comingnext .top, .morephotos .top, .featuredcontent .top {background: none;height:15px;left: 0px;position: absolute; top: 0px;width: 628px;z-index:1;}
.showrelatedcontent .bottom, .horizontalcarousel .bottom, .comingnext .bottom, .morephotos .bottom, .featuredcontent .bottom {left: 0px;position: absolute;bottom:0;width: 628px;*display:none;}
.showrelatedcontent .mid, .horizontalcarousel .mid, .comingnext .mid, .morephotos .mid, .featuredcontent .mid {position:absolute;width:628px;left:0px;display:block;z-index:1;height:95%;}
.showrelatedcontent .webisodes, .horizontalcarousel .webisodes, .comingnext .webisodes, .morephotos .webisodes , .featuredcontent .webisodes{ margin-bottom: -15px !important; } 
.webisodes .additional-content-links .mid .backdrop { background: transparent url(../img/curtain.png) no-repeat; }

/*.comingnext {position:relative;visibility:hidden;margin:0px 0px 20px;border-radius:15px;-moz-border-radius:15px;box-shadow: 0 0 15px #000000;-moz-box-shadow: 0 0 15px #000000;clear:both;min-height:211px;z-index:2;}
.comingnext .top{background: url("../img/2-col-bg.png") no-repeat;height:15px;left: 0px;position: absolute; top: 0px;width: 628px;z-index:1;}
.comingnext .bottom {background: url("../img/2-col-bg.png") no-repeat scroll right bottom transparent;height: 12px;left: 0px;position: absolute;bottom:0;width: 628px;}
.comingnext .mid {position:absolute;width:628px;left:0px;display:block;background: url("../img/2-col-bg.png") repeat-y scroll 0 0 transparent;z-index:1;height:95%;}

.morephotos {position:relative;visibility:hidden;margin:0px 0px 20px;border-radius:15px;-moz-border-radius:15px;-moz-box-shadow: 0 0 15px #000000;box-shadow: 0 0 15px #000000;clear:both;z-index:2;}
.morephotos .top{background: transparent;left: 0px;position: absolute; top: 0px;width: 628px;z-index:1;}
.morephotos .bottom {background: url("../img/2-col-bg.png") no-repeat scroll right bottom transparent;height: 12px;left: 0px;position: relative;width: 628px;}
.morephotos .mid {position:absolute;width:628px;left:0px;display:block;background: url("../img/2-col-bg.png") repeat-y scroll 0 0 transparent;z-index:1;height:238px;}

.featuredcontent {position:relative;margin:0px 0px 20px;border-radius:15px;-moz-border-radius:15px;box-shadow: 0 0 15px #000000;-moz-box-shadow: 0 0 15px #000000;}
.featuredcontent .top{background: transparent;left: 0px;position: absolute; top: 0px;width: 628px;z-index:1;}
.featuredcontent .bottom {background: url("../img/2-col-bg.png") no-repeat scroll right bottom transparent;height: 15px;left: 0px;position: relative;width: 628px;}
.featuredcontent .mid {position:absolute;*position:relative;width:628px;left:0px;display:block;background: url("../img/2-col-bg.png") repeat-y scroll 0 0 transparent;z-index:1;height:95%;}*/

body.page_video .leftcol div:first-child + div + div + div, 
body.page_photos .leftcol div:first-child + div + div + div /* select second .recentcontent div */ {
	margin-right: 0;
	float: right;
}

.leftcol .videos, .leftcol .showrelatedcontent, .leftcol .featuredcontent, .leftcol .horizontalcarousel { clear: both; background: transparent url(../img/carouselbg.png) no-repeat; z-index:2; }

.section .bq_videoList .bq_moduleTop {
	background: transparent url(/etc/designs/betcom/specials/betawards11/img/halfcol_module_top.png) no-repeat top;
	border-bottom: none;
}

.section .bq_videoList .bq_moduleTop h3 { color: #ffffff; }

.section .bq_videoList li span.bq_hd a { color: #ffeb2f; }

.section .bq_videoList li .bq_date { color: #ffffff; }

.section .bq_videoList .bq_moduleWhite { background: transparent url(/etc/designs/betcom/specials/betawards11/img/halfcol_module_bg.png) repeat-y; }

.section .bq_videoList span.bq_nextBtnLatest, .section .bq_videoList span.bq_nextBtnLatest a /* see all */ { color: #A3079A; }

/* 
-------------------------------------------------------
CATEGORY PAGES
------------------------------------------------------- */

.bq_categoryHeader {	width: 628px;height: auto;position: relative;}

.bq_categoryHeader .text {
	width: 385px;
	text-transform: uppercase;
	position: absolute;
	top: 0;
	left: 130px;
}

.bq_categoryHeader .text p {
	text-indent: -9999px;
	text-align: center;
	font: bold 45px "AvantGardeBoldCn", "Arial Black", Arial;
	color: #fbce54;
}

.bq_categoryList { margin-bottom: 20px;padding-bottom:26px;position:relative;margin-top:-20px;}

.bq_categoryList .categoryitems { padding-top:40px; }

.bq_categoryList .bq_static_horiz { background: none; }

/*.bq_categoryList .bq_item .bq_icon { display: none; }*/

.pageHeader { padding: 0; }

.pageHeader .imagesizer { text-align: center; }
.pageHeader .imagesizer img { margin: 0 auto; }

.pageHeader .image {margin: 0 auto;position: relative;text-align: center;height:198px;}
.pageHeader .image img{margin:0px auto;}

body.category_landing .bq_item h2 {
	text-align: center;
	text-transform: uppercase;
	font-family:"AvantGardeBold", "Arial Black", Arial;
}

#bq_rightDiv .extra { padding-bottom: 20px; }

body.honoree #bq_leftDiv .image {background:transparent url(../img/categoryheader_bg.png) no-repeat center top;min-height:175px;margin:-56px auto -70px;}

body.honoree #bq_leftDiv .image img {margin-top:32px;}

/* 
-------------------------------------------------------
ARTIST PAGES
------------------------------------------------------- */

.artistintro { margin-bottom: 20px; }

.artistintro .bq_item .bq_icon { display: none; }

.twitter-widget-holder {
	width: 628px;
	height: 195px;
	margin-bottom: 20px;
	background: transparent url(../img/twitterwidget.png) no-repeat top left;
	clear: both;
	position:relative;
	border-radius:15px;
	box-shadow: 0px 0px 15px 1px #000000;
	-moz-border-radius:15px;
	-moz-box-shadow: 0px 0px 15px 1px #000000;
}
.twitter-widget-holder-vert #twtr-widget-1 .twtr-tweet a, .twitter-widget-holder-vert #twtr-widget-2 .twtr-tweet a {color: #fff612 !important;}
.twitter-widget-holder #twtr-widget-1 .twtr-tweet a {color: #fff612 !important;}
.twitter-widget-holder #twtr-widget-1 .twtr-bd, .twitter-widget-holder #twtr-widget-1 .twtr-timeline i a, .twitter-widget-holder #twtr-widget-1 .twtr-bd p {color: #fff !important;}
.twitter-widget-holder-vert #twtr-widget-1 .twtr-bd, .twitter-widget-vert #twtr-widget-1 .twtr-timeline i a, .twitter-widget-holder-vert #twtr-widget-1 .twtr-bd p {color: #ffffff !important;}
.twitter-widget-holder-vert {width: 304px;height: 431px;margin-bottom: 20px;position:relative;border-radius:15px;box-shadow: 0px 0px 15px 1px #000000;-moz-border-radius:15px;-moz-box-shadow: 0px 0px 15px 1px #000000;z-index:2;}
.twitter-widget-holder-vert .windowpane{ background: url("../img/twitter-blank.png") no-repeat scroll left 0px transparent;display: block;height: 432px;left: 0px;position: absolute;width: 304px;}
.twitter-widget-holder-vert .twtr-bd{position:relative;margin:0px 15px;}
#twtr-widget-1 .twtr-doc, #twtr-widget-1 .twtr-hd a, #twtr-widget-1 h3, #twtr-widget-1 h4 {color:#fff612 !important;}
.twitter-widget-holder-vert .twtr-hd {padding: 15px 15px 8px 15px;}
.twitter-widget-holder-vert #twtr-widget-1 .twtr-hd h3 {font-family: "lucida sans";font-size: 13px !important;color:#ffffff !important;}
.twitter-widget-holder #twtr-widget-1 .twtr-hd h3 {font-family: "ArvoBold";color:#fff612 !important;}
.twitter-widget-holder-vert .twtr-hd h4, #twtr-widget-2 h4, .twitter-widget-holder-vert .twtr-hd h4 a, .twitter-widget-holder-vert #twtr-widget-2 h4 a {font-family: "lucida sans";font-size: 19px !important;font-weight: bold;line-height: 1.5 !important;color: #fff612 !important;}
.twitter-widget-holder #twtr-widget-1 h4, .twitter-widget-holder #twtr-widget-1 h4 a {color:#fff612 !important;font:bold 19px "Lucida Sans";}
.twitter-widget-holder-vert #twtr-widget-1 h4, .twitter-widget-holder-vert #twtr-widget-1 h4 a {color:#fff612 !important;}
.twitter-widget-holder-vert  .twtr-ft {position: relative;padding: 10px 0px;}
.twitter-widget-holder-vert  .twtr-ft a{color:#ffffff !important;}
.twitter-widget-holder  .twtr-ft a{color:#fff !important;}
.twitter-widget-holder  .twtr-widget .twtr-tweet {border-bottom:1px dotted #5d5d5d !important}
.twtr-widget .twtr-new-results {display:none !important;}
/* 
-------------------------------------------------------
component positioning
------------------------------------------------------- */

.bq_leftx1 {
	width: 305px;
	height: 280px;
	margin-bottom: 20px;
	float: left;
}

.bq_leftx2 {
	width: 628px;
	height: 280px;
	margin-bottom: 20px;
	float: left;
}

.bq_rightx1 {
	width: 305px;
	height: 280px;
	margin-bottom: 20px;
	float: right;
}

.bq_rightx2 {
	width: 628px;
	height: 280px;
	margin-bottom: 20px;
	float: right;
}

.squareleft {
	width: 305px;
	height: 280px;
	margin: 0 14px 20px 0;
	float: left;
}

.last { margin-right: 0; }

.squareright {
	width: 305px;
	height: 280px;
	margin-bottom: 20px;
	float: right;
}

.horizleft, .horizright {
	width: 628px;
	height: 280px;
	margin-bottom: 20px;
}

.vertleft, .vertright {
	width: 305px;
	height: 581px;
	margin-bottom: 20px;
}

.float_left {
	float: left;
	margin: 0 14px 20px 0;
}

.float_right {
	float: right;
	margin: 0 0 20px 0;
}

.float_none {
	clear: both;
	margin: 0 0 20px 0;
}

.bq_halfcol_left {
	width: 305px;
	float: left;
}

.bq_halfcol_right {
	width: 305px;
	float: right;
}

/* 
-------------------------------------------------------
component styling
------------------------------------------------------- */
.sharetool {border-radius:15px;box-shadow:0px 0px 15px 1px #000000;position:relative;/*background:transparent url(../img/1-col-bg.png) no-repeat right bottom;*/background: transparent url(../img/sharebg.png) no-repeat;margin:0px 0px 20px 0px;height:100px;}
.sharetool .bq_shareToolEmbed {color:#ffeb2f;border-bottom:none;}
#bq_rightDiv .sharetool .top {position:absolute;top:-15px;left:0px;height:100%;width:100%;/*background: url("../img/1-col-bg.png") no-repeat scroll 0 14px transparent;*/}
#bq_rightDiv .bq_shareDiv {z-index:3;position:relative;width:305px;margin:0px 0px 0px 0px;}
#bq_rightDiv .bq_moduleTop { background: transparent; }
#bq_rightDiv .bq_shareDiv .bq_moduleBottom { background: transparent;padding: 0 0 0 10px; }
*:first-child+html #bq_rightDiv .bq_shareDiv .bq_moduleBottom iframe{position:relative;left:8px;bottom:4px; }

.bq_item {  
    padding: 12px;
    position: relative;
    font-size: 11px; 
    line-height: 15px; 
    color: #ffffff; 
    font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif
}

.bq_item .bq_icon {
    position: absolute; 
    width: 42px; 
    height: 42px;  
}

.bq_item_description { 
	color: #fff;
	font: bold 13px Helvetica, Arial;
}

.bq_item_description a { color: #fff; }

.bq_item_description a:hover { text-decoration: none; }

.bq_item_description p {margin:8px 0;}

.bq_item h2 { font:16px 'UniversBlack';color: #fff;line-height:1;text-transform: uppercase; margin: 0; }

.bq_item h2 a { color: #fff612; }

.bq_item h2 a:hover { color:#12a3ff; text-decoration:underline; }

/* square (1x1) */

.bq_item_ad {
	width: 305px;
	height: 280px;
	background: transparent url(/etc/designs/betcom/specials/betawards11/img/bg_square.png) no-repeat top left;
	position:relative;
}
.bq_static_sq {
	width: 305px;
	height: 280px;
	margin-bottom: 20px;
	background: transparent;
	position:relative;
	z-index: 1;
}
.bq_static_sq .window {background:transparent url(../img/1x1.png) no-repeat top left;position:absolute;top:0px;left:0px;display:block;width: 305px;height: 280px;border-radius: 15px;box-shadow: 0px 0px 15px 1px #000000;-moz-border-radius: 15px;-moz-box-shadow: 0px 0px 15px 1px #000000;}

#bq_rightDiv .advert, .bq_rightx1 .advert{
	width: 305px;height: 250px;	position:relative;margin:0px 0px 20px;
}
#bq_rightDiv .bq_rightAd .advert .top, .bq_rightx1 .advert .top{
	background:transparent;display: block;height: 250px;position: absolute;width: 305px;z-index: 1;top:0px;left:0px;
}
.bq_item_ad a, #bq_rightDiv .advert a, .bq_rightx1 .advert a {
	width: 300px;
	height: 250px;
	display: block;
	z-index:2;
}
.bq_rightAd {width: 305px;height: 275px;	background: transparent;position:relative;margin:0px 0px 20px;}
#bq_rightDiv .advert .top{ background: transparent;display: block;height: 250px;position: absolute;width: 305px;z-index: 1;top:0px;left:0px;}
.bq_rightAd .mid{}
.bq_rightAd .bottom{}

.rightcol .advert{	
	width: 305px;
	height: 250px;
	position:relative;
}

body.home #bq_rightDiv .advert { margin-top: 66px; }

.rightcol .advert object, .rightcol .advert embed, .rightcol .advert div, .rightcol .advert a, .rightcol .advert iframe{left: 0px;position: absolute;top: 0px;z-index:2;margin-top:0px;}

#bq_rightDiv .bq_rightAd .advert div, #bq_rightDiv .bq_rightAd .advert a, #bq_rightDiv .bq_rightAd .advert iframe, #bq_rightDiv .bq_rightAd .advert object, #bq_rightDiv .bq_rightAd .advert embed {position: absolute;top: 0px;left: 2px;z-index:2;}
#bq_rightDiv .bq_rightAd .advert object embed{left: 0px;position: absolute;top: 0px;z-index:2;}

.rightcol .advert { margin-bottom: 20px; }

.bq_static_sq .bq_item_photo{ margin-bottom: 15px;display:block;overflow:hidden;width:281px;height:158px;}

.bq_static_sq .bq_item_photo img {
	width: 281px;
	height: 159px;
}

.bq_static_sq .bq_item .bq_icon { margin: 110px 0 0 10px; }

/* horizontal (2x1) */

.bq_static_horiz {
	width: 628px;
	height: 280px;
	margin-bottom: 20px;
	background: transparent;
	position:relative;
	z-index: 1;
}
.bq_static_horiz .window{display:block;height:280px;width:628px;position:absolute;top:0px;left:0px;background:transparent url(../img/2x1.png) no-repeat;border-radius: 15px;box-shadow: 0px 0px 15px 1px #000000;-moz-border-radius: 15px;-moz-box-shadow: 0px 0px 15px 1px #000000;}

.categoryitems .bq_static_horiz .window{}

.bq_static_horiz .bq_item_photo img {
	width: 454px;
	height: 256px;
}

.bq_static_horiz .bq_item_photo { 
	float: left;
	margin-right: 14px;
	overflow:hidden;
	display:block;
	height:255px;
	width:454px;
}

.bq_static_horiz .bq_item .bq_icon { margin: 209px 0 0 10px; }

.bq_static_horiz .bq_item_description { height:235px;overflow:hidden; }

/* vertical (1x2) */

.bq_static_vert {
	width: 305px;
	height: 581px;
	margin-bottom: 20px;
	background: transparent url("../img/1x2.png") no-repeat top left;
	position: relative;
	z-index: 1;
	border-radius:15px;
	box-shadow:0px 0px 15px #000000;
	-moz-border-radius:15px;
	-moz-box-shadow:0px 0px 15px #000000;
}
.bq_static_vert .bq_item_photo{display:block;overflow:hidden;width:281px;height:450px;margin-bottom:15px;}

.bq_static_vert .bq_item_photo img {
	width: 281px;
	height: 451px;
}

.bq_static_vert .bq_item .bq_icon { margin: 399px 0 0 10px; }

.textWithImage .hover {background-position:0px bottom;}
.textWithImage .hover .window{background-position:0px bottom;}
.textWithImage .hover .bq_item_details h2 a, .textWithImage .hover .bq_item_details .bq_item_description a{color:#ffffff;}

/* facebook comments restyling*/
.bq_facebookComments {background: url(../img/2-col-top.png) no-repeat;padding-top:15px;border-radius: 15px;box-shadow: 0 0 15px #000;z-index: 2; position:relative;}
.bq_facebookComments h2 {display:none;}
.bq_facebookComments .commentsWrapper {background: url(../img/2-col-mid.png) repeat-y;}
.bq_facebookComments .commentsBottom {background: url(../img/2-col-bottom.png) no-repeat;height:8px;padding-bottom:7px;}

/* the latest restyling */
.latest {border-radius: 15px 15px 15px 15px;box-shadow: 0 0 15px #000000;-moz-border-radius: 15px 15px 15px 15px;-moz-box-shadow: 0 0 15px #000000;width:304px;margin-bottom: 20px;z-index:2;position:relative;}
.latest #bq_lastestHd { background: transparent url("../img/1-col-bg.png") no-repeat top left; height:10px; }
.latest div.bq_nextSpace { background: transparent url("../img/1-col-bg.png") no-repeat right bottom; height: 12px; }
.latest div.bq_prevSpace { background: transparent url("../img/1-col-bg.png") repeat scroll 0 -15px; color: #fff;width:304px; }
.latest div.bq_jCarouselLite, .latest #bq_latestSlider .bq_jCarouselLite ul { background: transparent url("../img/1-col-bg.png") repeat scroll 0 -15px; color: #fff;width:304px; }
#bq_latestSlider .bq_jCarouselLite li.bq_altBg { background-color: #087397 !important; }
.latest #bq_lastestHd h3 { display:none; }
.latest ul#bq_itemList li a { color: #17bea7; }
.latest ul#bq_itemList li { border-bottom: 1px dotted #fff; }
.bq_iconFacebookS, #bq_latestSlider .bq_iconFacebook, #bq_mostShared .bq_iconFacebook { background: url("../img/bg_sprite.png") no-repeat scroll 0 -100px transparent }

/* related topics restyling */
.relatedTopics_wrapper {border-radius: 15px 15px 15px 15px;-moz-border-radius: 15px 15px 15px 15px;box-shadow: 0 0 15px #000000;-moz-box-shadow: 0 0 15px #000000;position: relative;visibility: hidden;margin-bottom:20px;z-index:2;}
.relatedTopics_wrapper a {color:#fff612;font:bold 12px arial;text-transform:uppercase;}
.relatedTopics_wrapper h3 { background: transparent;font:20px/1 'AvantGardeGothicStdDemiCn';text-transform:uppercase;color:#fff;border-bottom:1px solid #9f3c64;margin:0 10px;padding-left:0;display:none;}
.relatedTopics_wrapper #bq_realtedTopics {background: url("../img/1-col-bg.png") no-repeat scroll 0 0 transparent;margin: 0;position: relative;z-index: 2;}
.relatedTopics_wrapper .top {}
.relatedTopics_wrapper .mid {height: auto;width: 305px;}
.relatedTopics_wrapper .bottom {background: url("../img/1-col-bg.png") no-repeat scroll right bottom transparent;height: 15px;left: 0;position: relative;width: 304px;}
#bq_realtedTopics ul {padding: 15px 0 0 15px;width: 308px;}
#bq_realtedTopics ul li {margin:0px 30px 0px 0px;min-height:110px;}
.relatedTopics_wrapper #bq_realtedTopics .bq_moduleBottom {margin-bottom:0;background:none;}

.relatedTopics_wrapper ul { 
	min-height: 100px;
	background: transparent;
}

div.bq_prevSpace {background: none repeat scroll 0 0 #ffffff;height: 24px;width: 304px;}

/*START Single Post - Latest*/
.singlelatest .latest {visibility:visible;}
.singlelatest .latest #bq_lastestHd{display:none;}
.singlelatest .latest #bq_prevSpace {display:none;}
.singlelatest .latest #bq_latestSlider {display:none;}
.singlelatest .latest .singlePost {background: url(/etc/designs/betcom/specials/betawards11/img/latest-single-shout-bg.png) no-repeat scroll -8px 0 transparent;display: block;height: 298px;position: relative;width: 327px;}
.singlelatest .latest .singlePost div{display:block;position:relative;}
.singlelatest .latest .singlePost .quoteBox{display: block;font-family: 'ArvoBold';height: 175px;margin: 0;padding: 21px 42px 23px 36px;position: relative;font-size:17px;line-height:1.25;}
.singlelatest .latest .singlePost .quoteBox span {display:none;}
.singlelatest .latest .singlePost .metaArea{display:block;position:relative;}
.singlelatest .latest .singlePost .metaArea .imageBox{overflow:hidden;height:48px;width:84px;position:absolute;right:28px;top:3px;}
.singlelatest .latest .singlePost .metaArea .author{color: #ffffff;font-family: 'ArvoBold';font-size: 14px;position: absolute;right: 124px;top: 17px;}
.singlelatest .latest .singlePost .metaArea .facebook{background:url("../img/bg_sprite.png") no-repeat scroll 0px -100px transparent;display:block;height:50px;position:absolute;top:26px;right:74px;z-index:20;width:50px;}
.singlelatest .latest .singlePost .metaArea .twitter{background:url("../img/bg_sprite.png") no-repeat scroll -200px -50px transparent;display:block;height:50px;position:absolute;top:26px;right:74px;z-index:20;width:50px;}
/*END Single Post - Latest*/

/*Countdown start*/
.countdownClockContainer{height: 90px;position: absolute;right: -1px;top: 101px;width: 645px;}
/*Countdown end*/



/*ultimate fan start*/

.bq_bgContentWhite .bq_adleaderboard {top:93px;}
.bq_bgContentWhite .bq_adbottom {display:none;}
.bq_bgContentWhite #bq_bottomDiv {background:transparent;}
.bq_bgContentWhite .bq_sectionGradient {background:transparent;}
.bq_bgContentWhite #bq_leftDiv {width:100%;}
/*ultimate fan end*/

/*Back-Next Buttons start*/
.back-forward-controls {position: absolute;top:-10px;left: 0;width: 628px;height: 31px;z-index: 2;background:transparent url(../img/back-next.png) no-repeat;}
.back-forward-controls div {margin:0;padding:0;border:0;}
.back-forward-controls div a {display:block;width:77px;height:26px;}
.back-forward-controls div a span{text-transform:uppercase;font-family:'UniversBlack';color:#fff;font-size:14px;position:relative;}
.back-forward-controls div a:hover span, .back-forward-controls div a:hover {color:#fff;text-decoration:none;}
.back-forward-controls .back {margin:0;top:1px;left:237px;position:absolute;}
.back-forward-controls .back a span{text-align:left;display:block;color:#fff;padding:4px 0 0 27px;}
.back-forward-controls .forward {position:absolute;top:1px;right:234px;position:absolute;}
.back-forward-controls .forward a span{display:block;text-align:right;color:#fff;padding:4px 25px 0 0}
.back-forward-controls .back:hover {background:transparent url(../img/back-next.png) -237px -32px no-repeat;}
.back-forward-controls .forward:hover {background:transparent url(../img/back-next.png) -317px -32px no-repeat;}

/*Back-Next Buttons end*/

/*Streaming Page - Start*/
.stream #bq_bottomDiv {position:relative;height:1405px;}
.stream .rightcol .advert {background:transparent;}
.stream .rightcol .advert object, .stream .rightcol .advert > embed, .stream .rightcol .advert > div, .stream .rightcol .advert > a, .stream .rightcol .advert > iframe {
    left: 0px;
    position: absolute;
    top: 31px;
	z-index:5;
}
.stream .pageHeader {padding:0px;}
.stream .stream-top {position:absolute;top:0px;left:-16px;background:transparent url(../img/stream-top.png) no-repeat;width:992px;height:35px;}
.stream .stream-mid {position:absolute;top:35px;left:-16px;background:transparent url(../img/stream-mid.png) repeat-y;width:992px;height:1335px;z-index:1;}
.stream .stream-bottom {position:absolute;bottom:0px;left:-16px;background:transparent url(../img/stream-bottom.png) no-repeat;width:992px;height:35px;z-index:1;}
.stream .stream-container {z-index:5;position:relative;left:10px;}
.stream #bq_leftDiv, .stream #bq_leftDiv {position:relative;top:31px;}
.stream .mr-tweets {position:absolute;top:407px;left:16px;z-index:5;}
.stream .instructional {position:relative;z-index:5;}
.stream .instructional span{color:#ffeb2f;font-size:14px;line-height:1.5;font-family:'AvantGardeBold';display:block;padding:0px 0px 12px;}
/*Streaming Page - End*/

.promotionimage, .autoplayvideo  { margin-bottom: 20px; }

.keyvaluecontainerparent div {color:#333333;margin:10px;}
.cq-wcm-edit .textWithImage { padding: 20px 0; }
.cq-wcm-edit .textWithImage .float_left{float:none;}
.cq-wcm-edit .textWithImage .float_right{float:none;}
.cq-wcm-edit .keyvaluecontainer {min-height:50px;width:100%;}

.floating-spacer {width:100%;height:280px;display:block;margin:0px 0px 20px;z-index:-1;}
.cq-wcm-edit .section-title {height:140px;border:2px dashed #CCE0F5;float:none;margin-bottom:20px;}
.sectiontitle {height:66px;position:relative;display:block; width:auto;clear:both;z-index:-1;}
.sectiontitle:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.cq-wcm-edit .sectiontitle {float:none;clear:both;z-index:1;height:60px;}
.section-title.column-count-1 {display:block;width:305px;height:172px;}
.section-title.column-count-1  .backdrop {width:305px;height:172px;background: transparent url(../img/1-col-header.png) no-repeat top center;margin-top:-15px;position:absolute;}
.section-title.column-count-2 {display:block;clear:both;width:628px;height:235px;position:relative;}
.section-title.column-count-2 .backdrop {background: transparent url(../img/2-col-header.png) no-repeat top center;width:628px;height:235px;margin-top:-15px;position:absolute;}
.cq-wcm-edit .section-title.column-count-1{float:none;clear:both;}
.section-title.column-count-1 .section-title-inner{width: 305px;}
.section-title.column-count-2  .section-title-inner{width: 628px;}

.section-title .section-title-inner h4{color: #3d1443;font-family: "UniversUltraCondensed";font-size: 50px;padding:23px 0 0 0;line-height: 1;text-transform: uppercase;z-index: 50;zoom:1;text-align:center;position:relative;}

.pageHeader div.title {background: transparent url(../img/full-col-header.png) no-repeat top center;height:273px;margin:-38px 0 -90px 0;}
.pageHeader div.image {background:transparent url(../img/full-col-header.png) no-repeat center bottom;margin:0 0 0 0;height:150px;}
.title h1 {font-family: "UniversUltraCondensed";text-transform: uppercase;color: #41084b;text-align: center;font-size: 100px;position: relative;z-index: 1;padding-top:35px;}
.leftcol div.title, #bq_leftDiv .categoryHeader div.title {background:transparent url(../img/categoryheader_bg.png) no-repeat center top;margin:-56px auto -70px auto;width:628px;min-height:175px;}
#bq_leftDiv .categoryHeader div.image, #bq_leftDiv .categoryHeader div.imagesizer {background:transparent url(../img/categoryheader_bg.png) no-repeat center top;margin:-56px auto -30px;width:628px;height:175px;}
#bq_leftDiv .categoryHeader div.image img, #bq_leftDiv .categoryHeader div.imagesizer img {margin-top:35px;}
.leftcol div.title h1, #bq_leftDiv .categoryHeader div.title h1 { font-size:42px;padding:40px 0 13px 0; }

.horizontalcarousel .bq_videoSlider h3, .bq_videoSlider h3 {border-bottom: none; padding: 8px 0 0 0; width: auto;color: #fff612;font:20px 'UniversBlack'; text-transform:uppercase;}
.horizontalcarousel .bq_videoSlider .header { margin-left: 15px;overflow: hidden;width: 601px;z-index:3;}
.horizontalcarousel a.bq_buttonRight {position:absolute;right:15px;}

/* hero carousel */

.herocarousel{background:transparent;position:relative;overflow:visible;display:block;height:460px;width:632px;margin:0px auto 0px;top:0px;}
.herocarousel div{position:relative;}
.pageHeader .herocarousel .mask{background: transparent url(../img/carousel-mask.png) no-repeat right bottom;display: block;width: 600px;height: 337px;position: absolute;top: 15px;left: 16px;}
.pageHeader .herocarousel .backdrop {background:transparent url(../img/hp-carousel-bg.png) no-repeat;display:block;width:696px;height:525px;position:absolute;top:-30px;left:-30px;}
.herocarousel .image-slider {display:block;width:600px;height:337px;padding:0px 0px 0px 0px;overflow:hidden;margin:0px 0px 0px 0px;top:15px;left:16px;}
.herocarousel .slideshow{height:337px;width:1200px;overflow:hidden;padding:0px 0px 0px 0px;}
.herocarousel .slideshow .slide {float:left;padding:0;margin:0;height:337px;width:600px;overflow:hidden;display:none;}
.herocarousel .slideshow .slide a {display:block;}
.herocarousel .image-slider .slideshow .slide a img{height:337px;width:600px;display:block;}
.herocarousel .slideshow .media-details {position:relative;bottom:60px;height:60px;width:600px;float:left;display:none;visibility:hidden;}
.herocarousel .slideshow .media-details .window{}
.herocarousel .slideshow .media-details .blurb{z-index:2;width:600px;margin:0px 0px 0px 0px;position:absolute;bottom:7px;height:auto;text-align:left;left:0px;}
.herocarousel .slideshow .media-details .blurb a{text-align:center;font-size:42px;width:100%;text-transform:uppercase;position:relative;top:3px;}
.herocarousel .slideshow .media-details .blurb a .slide-title {font-family:"UniversUltraCondensed";line-height:1;color:#fcf524;}
.herocarousel .slideshow .media-details .blurb a:hover {text-decoration:none;}
.herocarousel .slideshow .media-details .blurb .slide-desc{display:block;font-family:"DINBold";color:#ffffff;margin:0px 20px;font-size:16px;text-align:center;}
.herocarousel .slideshow .media-details .social-icons {position:absolute;z-index:2;right:19px;bottom:15px;display:none;}
.herocarousel .link-window-pane {display:block;width:600px;height:337px;position:absolute;top:-13px;left:0px;z-index:3;}
.herocarousel .link-window-pane .blank-pane{display:none;width:600px;height:337px;}
.herocarousel .link-window-pane .blank-pane a {display:block;width:600px;height:337px;z-index:4;}
.herocarousel .link-window-pane .blank-pane .social-links {bottom: 18px;position: absolute;right: 16px;display:none;}
.herocarousel .link-window-pane .blank-pane .social-links a{float: left;height: 23px;padding: 0 3px 0 0;width: 23px;}
.herocarousel .thumb-carousel {width:600px;height:94px;left:16px;top:352px;position:absolute;display:block;overflow:hidden;z-index:6;}
.herocarousel .thumb-carousel .control {display:none;background-image:url(../img/carousel-arrows.png);background-repeat:no-repeat;position:absolute;width:20px;top:34px;cursor:pointer;height:30px;}
.herocarousel .thumb-carousel .left-button {background-position:left top;left:6px;}
.herocarousel .thumb-carousel .right-button {background-position:right top;right:6px;}
.herocarousel .thumb-carousel .left-button:hover {background-position:-1px -33px;}
.herocarousel .thumb-carousel .right-button:hover {background-position:-21px -33px;}
.herocarousel .thumb-carousel .inner-thumb-container{width:542px;overflow:hidden;height:106px;margin:0px auto;top:-7px;}
.herocarousel .thumb-carousel .inner-thumb-container .inner {width:auto;top:6px;visibility:hidden;top:17px;}
.herocarousel .thumb-carousel .inner-thumb-container .thumb{float:left;padding:0px;height:79px;width:130px;margin:0px 3px;}
.herocarousel .thumb-carousel .inner-thumb-container .thumb a {position:relative;height:68px;display:block;width:120px;padding:3px 3px 0px;}
.herocarousel .thumb-carousel .inner-thumb-container .thumb .frame {display: block;height: 68px;left: 3px;position: absolute;top: 3px;width: 120px;border-radius:7px;-moz-border-radius:7px;opacity:.5;filter:alpha(opacity=50);background:#550829;box-shadow:0px -5px 14px 10px #000000 inset;-moz-box-shadow:0px -5px 14px 10px #000000 inset;}
.herocarousel .thumb-carousel .inner-thumb-container .thumb a img{border-radius:7px;-moz-border-radius:7px;}
.herocarousel .thumb-carousel .inner-thumb-container .bq_icon{height: 42px; margin-left: -126px;margin-top: 40px;position: absolute;width: 42px;z-index: 100;}
.herocarousel .thumb-carousel .inner-thumb-container .selected .frame {display: block;height: 68px;left: 0px;position: absolute;top: 0px;width: 119px;border-radius:9px;-moz-border-radius:9px;display:block;border:3px solid #ffff7b;box-shadow:0 0 5px 2px #FFFF7B;background:transparent;opacity:1;filter:alpha(opacity=100);}
.herocarousel .thumb-carousel .inner-thumb-container a.bq_icon{height: 42px; margin-left: 6px;margin-top: -34px;position: absolute;width: 42px;z-index: 100;}
.herocarousel .thumb-carousel .inner-thumb-container a.bq_icon .frame{display:none;}
.herocarousel .media-details-container {position:absolute;left:635px;top:60px;}
.herocarousel .media-details-container .media-details {position:relative;width:369px;float:left;display:none;visibility:visible;height:292px;overflow:hidden;}
.herocarousel .media-details-container .media-details .window{}
.herocarousel .media-details-container .media-details .blurb{z-index:2;width:353px;}
.herocarousel .media-details-container .media-details .blurb a{color: #172246;font-family: "DINRegular";font-size: 60px;line-height: 1;text-transform: uppercase;display:block;width:360px;}
.herocarousel .media-details-container .media-details .blurb a:hover {text-decoration:none;}
.herocarousel .media-details-container .media-details .blurb .slide-desc{display:none;}
.herocarousel .media-details-container .media-details .social-icons {position:absolute;z-index:2;right:19px;bottom:15px;display:none;}

.leftcol .thumb-carousel {background:transparent;width:600px;height:94px;display:block;overflow:hidden;margin:0px 15px;position:relative;left:-21px;}
.leftcol .thumb-carousel div {position:relative;}
.leftcol .thumb-carousel .control {display:none;background-image:url(../img/home-carousel-arrows.png);position:absolute;width:20px;top:30px;cursor:pointer;}
.leftcol .thumb-carousel .left-button {background-position:left top;left:6px;}
.leftcol .thumb-carousel .right-button {background-position:right top;right:6px;z-index:20;}
.leftcol .thumb-carousel .left-button:hover {background-position:left bottom;top:27px;}
.leftcol .thumb-carousel .right-button:hover {background-position:right bottom;top:27px;}
.leftcol .thumb-carousel .inner-thumb-container{width:548px;overflow:hidden;height:94px;margin:0px auto;}
.leftcol .thumb-carousel .inner-thumb-container .inner {width:auto;top:6px;visibility:hidden;position:relative;}
.leftcol .thumb-carousel .inner-thumb-container .thumb{float:left;padding:0px;height:79px;width:130px;margin:0px 4px;position:relative;}
.leftcol .thumb-carousel .inner-thumb-container .thumb a {position:relative;height:68px;display:block;width:120px;padding:8px 4px 0px;}
.leftcol .thumb-carousel .inner-thumb-container .thumb .frame {background:transparent url(../img/hero-carousel-thumb-frame.png) no-repeat left bottom;display: block;height: 79px;left: 0;position: absolute;top: 0;width: 130px;}
.leftcol .thumb-carousel .inner-thumb-container .bq_icon{height: 42px; margin-left: -126px;margin-top: 40px;position: absolute;width: 42px;z-index: 100;}
.leftcol .thumb-carousel .inner-thumb-container .selected .frame {background-position:left top;}
.leftcol .thumb-carousel .inner-thumb-container a.bq_icon{height: 42px; margin-left: 6px;margin-top: -34px;position: absolute;width: 42px;z-index: 100;}
.leftcol .thumb-carousel .inner-thumb-container a.bq_icon .frame{display:none;}
.leftcol .herocarousel .image-slider {height:337px;width:600px;top:0px;left:0px;margin:0px auto;}
.leftcol .herocarousel .image-slider .slideshow {height:337px;width:1200px;}
.leftcol .herocarousel .image-slider .slideshow .slide {height:337px;width:600px;overflow:hidden;}
.leftcol .herocarousel .image-slider .slideshow .slide a img{height:337px;width:600px;display:block;overflow:hidden;}
.leftcol .herocarousel .link-window-pane {height:337px;width:600px;}
.leftcol .herocarousel .link-window-pane .blank-pane{height:337px;width:600px;}
.leftcol .herocarousel .link-window-pane .blank-pane a{height:337px;width:600px;}
.leftcol .herocarousel .media-details-container .media-details .blurb{position:absolute;bottom:43px;left:0px;height:auto;}
.cq-wcm-edit .herocarousel {height:auto;overflow:visible;}
.cq-wcm-edit .herocarousel .slideshow .slide{display:block;}
.cq-wcm-edit .herocarousel .slideshow .media-details{display:block;visibility:visible;}

.leftcol .herocarousel {border-radius: 15px;-moz-border-radius: 15px;margin:0px 0px 20px 0px;}
.leftcol .herocarousel .backdrop {background:transparent url(../img/hero-carousel-bg.png) no-repeat;display:block;width:696px;height:438px;position:absolute;left:-33px;top:-48px;}
.leftcol .herocarousel .mask {display:block;background:transparent url(../img/hero-carousel-mask.png) repeat-x;width:600px;height:337px;position:absolute;top:182px;left:14px;}
.leftcol .herocarousel .image-slider {}
.leftcol .herocarousel .media-details-container {position:absolute;left:14px;top:191px;width:600px;}
.leftcol .herocarousel .media-details-container .media-details {position:relative;width:570px;float:left;display:none;visibility:visible;height:162px;overflow:hidden;left:15px;}
.leftcol .herocarousel .media-details-container .media-details .blurb a {font-size:34px;line-height:em;width:600px;color:#fcf524;font-family:"UniversUltraCondensed";text-align:center;}
.leftcol .herocarousel{background:transparent;height:354px;width:628px;}
.cq-wcm-edit .leftcol .herocarousel { height: auto; }
.leftcol .herocarousel .thumb-carousel{display:none;}
.leftcol .herocarousel .manual-left-control {display:block;background:transparent url(../img/hero-carousel-controls.png) no-repeat left top;cursor:pointer;width:24px;height:27px;position:absolute;top:167px;left:20px;z-index:10;}
.leftcol .herocarousel .manual-right-control {display:block;background:transparent url(../img/hero-carousel-controls.png) no-repeat right top;cursor:pointer;width:24px;height:27px;position:absolute;top:167px;right:22px;z-index:10;}
.leftcol .herocarousel .manual-left-control:hover {background-position:left bottom;}
.leftcol .herocarousel .manual-right-control:hover {background-position:right bottom;}
/* END hero carousel */

/* START countdown styling*/
.countdown-container {visibility:hidden;height: 110px;position: absolute;width: 600px;top:23px;left:395px;}
/*.countdown-container {background:transparent url(../img/countdown-template.png) no-repeat 0px 0px;}*/
.countdown-container .airdate .hosted {height:91px;}
.countdown-container .airdate .hosted h3{font:24px 'UniversBlack';color:#bba3de;text-transform:uppercase;}
.countdown-container .airdate .hosted h3 span{color:#6f6f6f;}
.countdown-container .time {margin:-70px 0 0 0;}
.countdown-container .time, .countdown-container .date {font:52px 'UniversUltraCondensed';color:#fff;text-transform:uppercase;letter-spacing:0.025em;}
.countdown-container .time span span {font-size:47px;color:#BBA3DE;}
.countdown-container .time .date {display:inline;}
.countdown-container .time .date .airing-now {font:70px 'UniversBlack';text-transform:uppercase;color:#08bfbd;letter-spacing: -0.02em;margin-top:-7px;}

.countdown-container  .clock {width:423px;height:108px;position:absolute;top:85px;left:40px;}
.initial .countdown-container  .clock, .tomorrow  .countdown-container  .clock{background:transparent url(../img/countdown-bg.png) no-repeat;}
.airing .countdown-container  .clock {display:none;}
.countdown-container  .window {width:205px;height:80px;position:absolute;z-index:300;}
.countdown-container .timer {position:relative;margin-top:-12px;}
.countdown-container .timer .delimiter {font: 62px 'UniversUltraCondensed';position: absolute;color: #94247d;top: 28px;}
.countdown-container .timer .days .delimiter {left: 92px;}
.countdown-container .timer .hours .delimiter {left: 84px;}
.countdown-container .timer .minutes .delimiter {left: 86px;}
.countdown-container .timer  .title {font:12px 'AvantGardeBookCn';color:#fff;width:65px;text-align:center;position:absolute;}
.countdown-container .timer .title {display:none;}
.countdown-container .days-value {font: 62px 'UniversBlack';color: #e9ca3a;position: relative;top: 28px;left: 10px;}
.countdown-container .hours-value, .countdown-container .minutes-value, .countdown-container .seconds-value {font: 62px 'UniversBlack';color: #94247d;position: absolute;top: 28px;}
.countdown-container .timer .days {position:absolute;left:15px;}
.countdown-container .timer .hours {position:absolute;left:120px;}
.countdown-container .timer .minutes {position:absolute;left:218px}
.countdown-container .timer .seconds {position:absolute;left:317px}
/*.initial #bq_specialsShare {right:0px;top:100px;}*/

.tonight .countdown-container .hosted{font-size:24px;position:relative;top:35px;left:5px;} 
.tonight .countdown-container .time {position:relative;top:35px;left:0px;}
.tonight .countdown-container .time, .tonight .countdown-container .time .date{font-size:66px;}
.tonight .countdown-container .time .day span{font-size:60px;padding:0px 5px 0px 3px;}
.tonight .countdown-container .timer {}
.centric-encore .countdown-container .clock, .encore .countdown-container .clock, .airing .countdown-container .clock, .tonight .countdown-container .clock {display:none;}

.airing .countdown-container .hosted{font-size:24px;position:relative;top:35px;left:5px;}
.airing .countdown-container .time{position:relative;top:35px;left:118px;}
.airing .countdown-container .time, .airing .countdown-container .time .date{font-size:66px;}

.encore .countdown-container .hosted{font-size:24px;position:relative;top:4px;left:5px;}
.encore .countdown-container .time{position:relative;top:-8px;left:52px;text-align:center;width:424px;}
.encore .countdown-container .time .day{font-size:30px;}
.encore .countdown-container .time .day .instruct{color:#fffa0b;font-size:30px;}
.encore .countdown-container .time .date span{font-size:38px;color:#BBA3DE;}
.encore .countdown-container .time .date{font-size:55px;text-align:center;display:block;top:-5px;line-height:.95;position:relative;}
.encore5 .countdown-container .time{position:relative;top:-8px;left:56px;text-align:center;width:409px;}

.final_true .countdown-container .clock{display:none;}
.final_true #bq_specialsShare{top:148px;left:602px;}
.countdown-container .finished-state{display:none;}
.finished-state .hosted h3{font:32px 'UniversBlack';color:#ccb4ef;text-transform:uppercase;position:absolute;top:28px;left:40px;text-transform:uppercase;text-align:center;width:500px;display:block;}
.finished-state .hosted h3 span{color:#ffc000;display:block;font-size:106px;margin-top:-28px;}

.finished-state {display:none;}

/* END countdown styling*/

.timelineContainer {margin-bottom:16px;}

/* fademonium */
.fandemonium p{display:none;}
.cq-wcm-edit .fandemonium p {display:block;}
.keyArea {position:relative;margin-bottom:20px;border-radius: 15px;box-shadow: 0px 0px 15px 1px #000000;-moz-border-radius: 15px;-moz-box-shadow: 0px 0px 15px 1px #000000;}
.keyArea .top {background: transparent url(../img/1-col-top-alt.png) no-repeat;height: 15px;}
.keyArea .mid {background: transparent url(../img/1-col-mid-alt.png) repeat-y;padding:1px 18px;}
.keyArea .bottom {background: transparent url(../img/1-col-bottom-alt.png) no-repeat;height: 15px;}
.keyArea .window {width:301px;}
.keyArea div {position:relative;text-transform:uppercase;color:#000;font-family:'DINMedium';}
.keyArea .heading {}
.keyArea .heading h4 {text-transform:uppercase; color:#000000; font-family:'DINMedium'; font-size:30px;margin-bottom:10px;}
.keyArea .key {display:block;width:100%;margin:0px 0px;overflow:hidden;height:37px;margin-bottom:4px;}
.keyArea .key .icon{float: left;position: relative;margin: 0 0 0 8px;width:55px;}
.keyArea .key .icon img{margin:0px auto;display:block;}
.keyArea .key .title{position: relative;font: 16px "DINBold"}
.keyArea .key .description{position: relative;font: 12px "DINMedium";white-space:nowrap;}
.keyArea .past {display:none;height:37px;overflow:hidden;}
.keyArea .past .title{color:#8e8e8d;}
.keyArea .past .description{color:#8e8e8d;}
.keyArea .past .backdrop {display:block;position:absolute;top:0;left:0;width:277px;height:37px;}
.keyArea .past .backdrop .mask {display:block;position:absolute;top:0px;left:0px;width:277px;height:37px;background:transparent url(../img/fandemonium/key-mask.png) no-repeat left top;}
.keyArea .present {display:none;height:37px;}
.keyArea .present .backdrop {display:block;position:absolute;top:0px;left:0px;width:277px;height:37px;}
.keyArea .present .backdrop .mask{display:block;position:absolute;top:0px;left:0px;width:277px;height:37px;background:transparent url(../img/fandemonium/key-mask.png) no-repeat left top;}
.keyArea .future {display:none;height:37px;overflow:hidden;background-color: #fff;}
.keyArea .future .title{color:#8e8e8d;}
.keyArea .future .description{color:#8e8e8d;}
.keyArea .future .title{color:#000000;}
.keyArea .future .description{color:#000000;}
.keyArea .future .backdrop {display:block;position:absolute;top:0;left:0;width:277px;height:37px;}
.keyArea .future .backdrop .mask {display:block;position:absolute;top:0px;left:0px;width:277px;height:37px;background:transparent url(../img/fandemonium/key-mask.png) no-repeat left top;}
.keyArea .active {display:block;}

.graphArea {position:relative;width:628px;margin-bottom:20px;border-radius: 15px;box-shadow: 0px 0px 15px 1px #000000;-moz-border-radius: 15px;-moz-box-shadow: 0px 0px 15px 1px #000000;}
.graphArea div{position:relative;}
.graphArea .top {background: transparent url(../img/2-col-top.png) no-repeat;height: 15px;}
.graphArea .mid {background: transparent url(../img/2-col-mid.png) repeat-y;padding:0 18px 18px 18px;}
.graphArea .bottom {background: transparent url(../img/2-col-bottom.png) no-repeat;height: 15px;}
.graphArea .window {position:absolute;display:block;height:707px;width:591px;}
.graphArea .graph {height: 707px;width: 591px;background:transparent url(../img/fandemonium/nominee-graph.png) no-repeat;}
.graphArea .graph .columns {height:669px;width:591px;}
.graphArea .graph .columns .column{height:112px;width:591px;position:relative;}
.graphArea .graph .columns .column0{}
.graphArea .graph .columns .column1{margin-top:6px;}
.graphArea .graph .columns .column2{margin-top:6px;}
.graphArea .graph .columns .column3{margin-top:7px;}
.graphArea .graph .columns .column4{margin-top:6px;}
.graphArea .graph .columns .column5{margin-top:6px;}
.graphArea .graph .columns .column .portrait {width:117px;height:112px;}
.graphArea .graph .columns .column .total {height:18px;width:80px;text-align:center; position:absolute; top:0; right:0}
.graphArea .graph .columns .column .total p{font: 13px "DINMedium";position: relative;padding:0;border:0;margin:0;text-align:center;color:#fff;}
.graphArea .graph .columns .loser .total p{color:#797979;}
.graphArea .graph .columns .column .rows {width:468px; height: 78px; left:116px; top: 18px; position: absolute;}
.graphArea .graph .columns .column .hidden-pegs {position:absolute;width:468px;top:0px;left:0;}
.graphArea .graph .columns .column .hidden-pegs .empty-cell { width:5px; display:block; height:78px; border-right:1px solid #000; float:left;}
.graphArea .graph .columns .column .pegs {height:410px;}
.graphArea .graph .columns .column .pegs .peg {width:5px;margin-right:1px;height:78px;opacity:0;filter:alpha(opacity=0);float:left;}
.graphArea .graph .columns .column .pegs .peg .mask {background:transparent url(../img/fandemonium/peg-mask.png) repeat-x; display:block; position:absolute; top:0px; left:0px; width:5px;height:78px;}
.graphArea .graph .columns .column .portrait a{z-index: 2;position: relative;width: 114px;overflow: hidden;height: 100%;display: block;}
.graphArea .graph .columns .column .portrait .mask {display:none;background:transparent url(../img/fandemonium/end-states.png) no-repeat;position:absolute;top:0px;left:0px;height:114px;width:114px;opacity:.9;filter:alpha(opacity=90);}
.graphArea .graph .columns .column1 .portrait .mask{top:-1px;}
.graphArea .graph .columns .column2 .portrait .mask{top:-2px;}
.graphArea .graph .columns .column3 .portrait .mask{top:-3px;}
.graphArea .graph .columns .column4 .portrait .mask{top:-3px;}
.graphArea .graph .columns .column5 .portrait .mask {top:-3px;}
.graphArea.end .columns .winner .portrait .mask{display:block;background-position:0 -1px;}
.graphArea .columns .loser.column .portrait .mask{display:block;background-position:0 -116px;left:1px;}
.graphArea.end .graph .columns .column .winner-bubble{display:block;background:transparent url(../img/fandemonium/winner-bubble.png) no-repeat;width:86px;height:19px;position:absolute;top:-3px;left:243px;}
.graphArea.end  .graph .columns .column0 .winner-bubble{}
.graphArea.end  .graph .columns .column1 .winner-bubble{left:181px;}
.graphArea.end  .graph .columns .column2 .winner-bubble{left:297px;}
.graphArea.end  .graph .columns .column3 .winner-bubble{left:227px;}
.graphArea.end  .graph .columns .column4 .winner-bubble{left:200px}
.graphArea.end  .graph .columns .column5 .winner-bubble {left:225px;}


.fandemonium-header {padding-bottom:15px;}
.fandemonium-header h3 {color:#061a28;font:50px "DINMedium";text-align: center;}
.fandemonium-header .fandemonium-intro {color:#061a28;font:14px "DINMedium";padding:5px 20px 10px 20px;}

.fandemonium-share {width:602px;height:234px;margin-top:10px;text-align:center;background: transparent url(../img/fandemonium/share-bg.png) no-repeat;}
.fandemonium-share-inside {padding:30px;}
.fandemonium-share h4 {font: 30px "DINMedium";color:#fff;text-align:center;}
.fandemonium-share .share-buttons {text-align:center;padding:15px 0;}
.fandemonium-share .share-text {color:#fff;font:14px "DINMedium";}
.fandemonium-share .share-text span {font-size:20px;}

body.pageFandemonium .bq_facebookComments {margin-bottom:50px;}

body.winner .graphArea .graph {height: 707px;width: 591px;background:transparent url(../img/fandemonium/nominee-graph-winner-example.png) no-repeat;}