/*****************************************************************************
*
* Barlesque:Main
*
******************************************************************************/
#blq-main
{
	font-family:Helvetica, Arial,sans-serif;
	background-color:transparent;
	font-size:13px;
}

#blq-acc 	{border-bottom:0px;}
#blq-foot  	{border-top:0px;}
#blq-container-inner
{
	background:transparent;
}

#blq-container
{
	background:transparent;
}

#blq-pre-mast, #blq-container-inner {
	width:978px;
}

#blq-acc-links
{
	background:transparent;
}

#blq-acc-links li a
{
	color:#fff;
}

#blq-main {background-color:transparent;}

/*****************************************************************************
*
* Banner
*
******************************************************************************/
#banner
{
	background-color:transparent;
	height:192px;
}

#banner a
{
	display:block;
	height:100%;
	width:100%;
}

#banner span
{
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%;
}

#banner a span
{
	cursor:pointer;
}

#banner-title
{
	height:210px;
	overflow:hidden;
	position:absolute;
	width:976px;
	text-indent:-1000px;
	float:left;
	z-index:1;
}


/*****************************************************************************
*
* Local Navigation
*
******************************************************************************/
#blq-local-nav
{
	position:relative;
	background:transparent url("/staticarchive/df0f493abb5eebdff9e750b4f80dfb138d5c415d.png") repeat-x;
	margin:0 0 8px;
	padding:0;
	height:32px;
	z-index: 10;
}

#blq-local-nav ul
{
	background:none;
	margin:0;
	padding:0 10px;
	text-transform:none;
}

#blq-local-nav li
{
	border:none;
	float:left;
	margin:0;
	padding:0 8px 0 0;
}

#blq-local-nav li a
{
	color:#f7941d;
	background:transparent;
	display:block;
	font-weight:bold;
	line-height:32px;
	padding:0 16px 0 8px;
	text-decoration:none;
	font-size:16px;
}

#blq-local-nav li a:visited	{color:#ff664c;font-weight:bold;text-decoration:none;}
#blq-local-nav li a:hover 	{color:#cb74e8;font-weight:bold;text-decoration:underline;}

#blq-local-nav li a.selected
{
	color:#fff;
}


/*****************************************************************************
*
* Barlesque:Content
*
******************************************************************************/
#blq-content
{
	margin:0;
	padding:0;
	padding-bottom:64px;
	z-index:10;
	position:relative;
}


#blq-content .section
{
	margin:0 0 8px;
}

#blq-content h1,
#blq-content h2,
#blq-content h3,
#blq-content h4,
#blq-content h5
{
	color:#fff;
	padding:0px;
	text-transform: none;
	font-weight:bold;
	padding-bottom:8px;
}

.spacer h2 {margin-bottom:0px;}

#blq-content h1
{
	font-size: 48px;
}

#blq-content h2, #blq-content h3
{
	font-size:28px;
}

#homepage #blq-content .img-promo-overlay .heading
{
	font-size:20px;
}

#blq-content li,
#blq-content p
{
	color:#fff;
}

#blq-content a:active	{color:#f7941d;font-weight:bold;text-decoration:none;}
#blq-content a:link		{color:#f7941d;font-weight:bold;text-decoration:none;}
#blq-content a			{color:#f7941d;font-weight:bold;text-decoration:none;}
#blq-content a:visited	{color:#ff664c;font-weight:bold;text-decoration:none;}
#blq-content a:hover	{color:#cb74e8;font-weight:bold;text-decoration:underline;}

#blq-content h2 a:hover,
#blq-content h3 a:hover
{text-decoration:none;}

/*****************************************************************************
*
* Layout
*
******************************************************************************/

#daylist #blq-content #promopatch,
#homepage #blq-content #promopatch
{
	float:left;
	margin-right:16px;
	width:625px;
}

#homepage #blq-content #lead .section
{
	margin-bottom:16px;
}


#homepage #blq-content #lead h2
{
	margin:0px; padding:0px;
}

#daylist #blq-content #related,
#homepage #blq-content #related
{
	float:left;
	width:336px;
}

#daylist #related .section,
#homepage #related .section
{
	background:transparent url("/staticarchive/df0f493abb5eebdff9e750b4f80dfb138d5c415d.png") repeat-x;
	padding:16px;
}

#homepage #tvandradio h2
{
	border-bottom:2px dotted #94333F;
}

#waystoaccess h2
{
	background:transparent url(/staticarchive/af978ba4ca547931ee1fe4525a4df40b384289c5.gif) bottom left no-repeat;
	padding-bottom:16px;
}

#waystoaccess li
{
	float:left;
	width:80px;
	text-align:center;
	margin-right:16px;
}

#waystoaccess li a
{
	display:block;
	height:70px;
	vertical-align: baseline;
}

#waystoaccess li a img
{
	display:block;
	margin:0px auto;
	margin-bottom:8px;
}

#feature #main,
#artistpage #main,
#videolist #list
{
	float:left;
	margin-right:16px;
	width:625px;
}

#blq-content #main .section p
{
	padding-bottom:8px;
}

#blq-content #main .section h2
{
	padding-top:8px;
}

#feature #main h2,
#artistpage #main h2
{
	background:transparent url(/staticarchive/af978ba4ca547931ee1fe4525a4df40b384289c5.gif) bottom left no-repeat;
	padding-bottom:16px;
}

#feature #related,
#artistpage #related,
#videolist #related
{
	float:left;
	width:336px;
}

#feature #related .section,
#artistpage #related .section,
#videolist #related .section,
#videolist #list .section
{
	background:transparent url("/staticarchive/df0f493abb5eebdff9e750b4f80dfb138d5c415d.png") repeat-x;
	padding:16px;
}

#feature #related h3,
#artistpage #related h3
{
	border-bottom:2px dotted #A53F4E;
	margin-bottom:8px;
}

#feature #related h4,
#artistpage #related h4
{
	font-size:28px;
}

#artistpage #related .album-review a
{
	float:left;
	width: 155px;
}

#artistpage #related .album-review q
{
	color:#fff;
	padding-bottom:8px;
}


#artistpage #related .album-review .further_information
{
	padding-top:8px;
}

#artistpage #related .album-review h3
{
	border-bottom:none;
	font-size:20px;
}

#artistpage #related .review-details
{
	float:left;
	width:140px;
}

#artistpage .aps_tracks li
{
	border-bottom:2px dotted #A53F4E;
	padding-bottom:4px;
	padding-top:4x;
}

#artistpage #mainpanel ol
{
	list-style: decimal;
	padding-left:32px;
}

#artistpage .quote .startquote, #artistpage .quote .endquote
{
	display:none;
}

#artistpage .quote .quotation
{
	font-size:16px;
	display:block;
}

#artistpage .quote .cite
{
	float:right;
}

#artistpage #mainpanel ol li
{
	font-size:20px;
}

.atozcolumn
{
	width:304px;
	margin-right:16px;
	margin-bottom:8px;
	float:left;
	background:transparent url("/staticarchive/df0f493abb5eebdff9e750b4f80dfb138d5c415d.png") repeat-x;
	padding-top:16px; padding-bottom:16px;
}

.atozcolumn p,
.atozcolumn ul
{
	margin-left:16px;
	margin-right:16px;
}

#blq-content .atozcolumn li .azlink span
{
	width:18px;
	height:16px;
	display:block;
	float:left;
	margin-top:2px;
	margin-right:4px;
	padding-left:0px;
}

.azlink .video 		{background:url(/staticarchive/dbaf549e976b14c92ceb8973490d623705ac2028.png) 0 0 no-repeat;}
.azlink .no-video 	{background:url(/staticarchive/dbaf549e976b14c92ceb8973490d623705ac2028.png) 0 -16px no-repeat;}
.azlink .gallery 	{background:url(/staticarchive/dbaf549e976b14c92ceb8973490d623705ac2028.png) -35px 0 no-repeat;}
.azlink .no-gallery {background:url(/staticarchive/dbaf549e976b14c92ceb8973490d623705ac2028.png) -35px -16px no-repeat;}
.azlink .audio 		{background:url(/staticarchive/dbaf549e976b14c92ceb8973490d623705ac2028.png) -18px 0 no-repeat;}
.azlink .no-audio 	{background:url(/staticarchive/dbaf549e976b14c92ceb8973490d623705ac2028.png) -18px -16px no-repeat;}

#blq-content .atozcolumn h2
{
	margin-left:16px;
	margin-right:16px;
	border-bottom:2px dotted #A53F4E;
}

#blq-content .atozcolumn.lineup h2
{
	border-bottom:none;
	margin-bottom:0px;
}

#blq-content .atozcolumn.lineup h3
{
	margin-left:16px;
	margin-right:16px;
	margin-top:0px;
	padding-top:8px;
	border-top:2px dotted #A53F4E;
	font-size: 24px;
}

#blq-content .atozcolumn.lineup li a
{font-size: 13px;}

#blq-content .atozcolumn li span
{font-weight:bold; padding-left:44px;}

#blq-content .atozcolumn.lineup .main_stage li a,
#blq-content .atozcolumn.lineup .radio_one_nme_stage li a,
#blq-content .atozcolumn.lineup .king_tuts_wah_wah_tent li a
{font-size: 20px;}


.lineuplist
{
	padding-bottom:8px;
}

.atozcolumn.eol
{
	width:336px;
	margin-right:0px;
}

.twitterlist
{
	height:300px;
	overflow-y:scroll;
	margin:4px;
	width:300px;
	overflow-x:hidden;
}

.twitterlist .tweet
{
	border-top: 2px dotted #94333F;
	padding:4px;
	margin-right:8px;
}

.twitterlist .tweet .userpicture
{
	width:54px;
	float:left;
}

.twitterlist .tweet .feed-text-inner
{
	width:210px;
	float:left;
}

#feature #stagelinks .artistlist h3
{
	margin-top:8px;
	padding-bottom:0px;
	border-bottom:0;
}

#artistpage #broughtoyou h3,
#feature #broughtoyou h3
{
	padding-bottom:8px;
	border-bottom:0;
}


#videolist #promorow
{
	background:transparent url("/staticarchive/df0f493abb5eebdff9e750b4f80dfb138d5c415d.png") repeat-x;
	margin-bottom:16px;
	margin-top:8px;
}

#videolist #col1
{
	margin-left:16px;
	padding-top:16px;
	float:left;
	width:320px;
}

#videolist #col2
{
	padding-top:16px;
	float:left;
	width:320px;;
}

#videolist #col3
{
	padding-top:16px;
	float:left;
	width:320px;
}
#daylist #main h1,
#videolist #main h1
{
	width:auto;
	float:left;
	margin-right:32px;
}

#daylist #main h2,
#videolist #main h2
{
	font-size: 24px;
	line-height:48px;
	vertical-align: bottom;
	margin-bottom:10px;
	padding-bottom:0px;
}

#daylist .videolist,
#videolist .videolist
{
	float:left;
	width:286px;
}

#videolist .videolist.n-item1
{
	margin-right:16px;
}

#daylist #list h2,
#videolist #list h2
{
	font-size:20px;
}

#videolist #related h3
{
	border-bottom:2px dotted #A53F4E;
	font-size:20px;
}

#videolist #promorow h2
{
	font-size:28px;
	margin-bottom:0px;
	padding-bottom:12px;
}

#videolist .videolist h3
{
	border-bottom:2px dotted #A53F4E;
	text-transform: uppercase;
	font-size:20px;
}

/*****************************************************************************
*
* Promo:Image
*
******************************************************************************/
#blq-content .img-promo
{
	background-color:#282b34;
}

#blq-content .img-promo a span
{
	line-height:0.9em;
}

#blq-content .img-promo a span.heading
{
	margin-top:2px;
}

/*****************************************************************************
*
* Episode Info
*
******************************************************************************/
.episode_info_short {
	float:left;
	width:75px;
}

.episode_logo
{
 	display:none;
 }

.related .episode_info_short img {
	padding-top:5px;
}

.episode_info_long {
	float:left;
	width:220px;
}

#homepage .episode_info_long .episode_synopsis
{
	display:none;
}

.episode_info_long a.tv
{
	background:url(/staticarchive/16dc04263b15388af6d8f6b7e524ad868d49d4fe.gif) no-repeat;
	padding-left:20px;

}

.episode_info_long a.radio
{
	background:url(/staticarchive/f3a5e32b334ee14cccc30f0e4fae801fa8712ed8.gif) no-repeat;
	padding-left:20px;
}

/*****************************************************************************
*
* Promo:Programmes
*
******************************************************************************/
#blq-content .programmes-item
{
	margin:10px 0 0;
	padding:0;
}

#blq-content .programmes-item img
{
	float:left;
	margin:0;
	padding:0 0 0 10px;
}

#blq-content .programmes-item li
{
	line-height:1.3em;
	padding:0 0 0 10px;
}


/*****************************************************************************
*
* Promo:Audio EMP
*
******************************************************************************/
#blq-content .related .interview-audio
{
	padding:0 10px;
}

#blq-content .related .interview-audio img
{
	margin:0;
	padding:0;
}

/*****************************************************************************
*
* Content:Features
*
******************************************************************************/
#column1 .content
{
	background-color:#282b34;
	line-height:1.4em;
	margin:0;
	padding:0;
}

#column1 .content p,
#column1 .content h2,
#column1 .content h3,
#column1 .content h4
{
	padding:5px;
	margin:0;
}

#column2 .component,
#column2 .related
{
	background-color:#282b34;
	padding-left:0;
	padding-right:0;
	margin-bottom:10px;
	padding-bottom:10px;
}

p.summary
{
	margin-bottom:1em;
}

#column1 .content img
{
	float:left;
	margin:0 0 10px;
	padding:0;
}

.component img,
.related img
{

	background-position:0 6px;
	padding-top:10px;
	padding-left:5px;
	margin:0;
	float:left;
}

#content img
{
	background-color:red;
}

.related li {
	background-position:0 6px;
	background-repeat:no-repeat;
	padding-left:5px;
	padding-top:5px;
}


/****************************************************************************
*
* Component:EGT
*
******************************************************************************/
#blq-content #egt
{
	background:#282b34;
	margin:0 auto 16px;
}

#egt .egt-sharescreen h2
{
	background:transparent;
}

#blq-content #egt h3,
#blq-content #egt .egt-caption *
{
	color:#fff;
}

#column1 .content #egt p.egt-progress,
#column1 #egt p.egt-progress
{
	margin:0 0 0 16px;
	padding:0;
}

/****************************************************************************
*
* Component:Carousel
*
******************************************************************************/
#carousel-mainpromo {
	overflow:hidden;
	position:relative;
	z-index:5;
	height:288px;
	margin:0px;
	border:0px;
}

#carousel-mainpromo ul {
	overflow:hidden;
	position:absolute;
	top:0;
	width:10000px;
	padding:0px;
	margin:0px;
}

#carousel-mainpromo a {
	color:#a0933f;
}

#carousel-overlay-next,
#carousel-overlay-prev {
	background-image:url(/staticarchive/989bf89b2f5a5e44d462abb78479bcee7333af26.png);
	min-height:288px;
	position:absolute;
	width:232px;
	z-index:10;
}

#carousel-overlay-prev {right:0px; width:234px;}
#carousel-overlay-next {left:0px; }

#blq-content .pageNav li#leftarrow,
#blq-content .pageNav li#rightarrow {
	display:none;
}

#carousel-mainpromo .carousel-light .carousel-window {
	margin-left:-280px;
	overflow:visible;
}

#blq-content #carousel-mainpromo ul
{
	padding:0px;
	margin:0px;
}

#blq-content ul.bullet {
	list-style:disc outside none;
	margin-left:16px;
}

#blq-content ul.bullet li {
	min-height:0;
	line-height:16px;
}


#blq-content #carousel-mainpromo .carousel-window li {
	float:left;
	position:relative;
	width:512px;
	min-height:288px;
}

#mainpromo-previous,
#mainpromo-next {
	position:absolute;
	width:50px;
	height:50px;
	top:225px;
}
#mainpromo-previous {
	left:232px;
	background:url(/staticarchive/32b1c64c45c122fb714c25e94584dc5bfaa1f9e4.png) 0px 0px no-repeat;
}
#mainpromo-previous:hover {
	background:url(/staticarchive/32b1c64c45c122fb714c25e94584dc5bfaa1f9e4.png) 0px -51px no-repeat;
}
#mainpromo-next {
	left:694px;
	background:url(/staticarchive/32b1c64c45c122fb714c25e94584dc5bfaa1f9e4.png) -51px 0px no-repeat;
}
#mainpromo-next:hover {
	background:#f00;
	background:url(/staticarchive/32b1c64c45c122fb714c25e94584dc5bfaa1f9e4.png) -51px -51px no-repeat;
}

.overlay-nav span {
	display:none;
}

#carousel-mainpromo .text-wrapper {
	width:200px;
	top:88px;
	cursor:pointer;
}

#carousel-mainpromo-mainpromo .text-wrapper h3,
#carousel-mainpromo-mainpromo .text-wrapper p {
	padding-left:23px;
	padding-right:16px;
}
#carousel-mainpromo-mainpromo .text-wrapper p {
	padding-bottom:12px;
}

#carousel-mainpromo a:hover {
	text-decoration:none;
}

#carousel-mainpromo a .text-wrapper {
	padding:5px;
	display:block;
	background:transparent url(/staticarchive/989bf89b2f5a5e44d462abb78479bcee7333af26.png);
}

#carousel-mainpromo a:hover .text-wrapper {
	background:#9957AE;
}

#blq-content #carousel-mainpromo .text-wrapper .text-header
{
	line-height:1em;
	padding-top:0px;
	display:block;
	font-size:28px;
	padding-bottom:8px;
}


#blq-content #carousel-mainpromo .text-wrapper .text
{
	font-weight:normal;
	background:none;
	display:block;
}

#carousel-mainpromo .text-wrapper {
	position:absolute;
	left:0;
	z-index:10;
	color:#fff;
	padding:10px;
	width:300px;
}

#carousel-mainpromo .carousel-item .icon {
	position:absolute;
	width:72px;
	height:72px;
	margin-top:16px;
	left:0px;
	top:0px;
	z-index: 10;
}

#carousel-mainpromo .carousel-item a .photo { background:url(/staticarchive/91ef7972d819f080845667e0df0cc1c770707ac3.png) -300px 0px no-repeat; }
#carousel-mainpromo .carousel-item a .video { background:url(/staticarchive/91ef7972d819f080845667e0df0cc1c770707ac3.png) 0px 0px no-repeat; }
#carousel-mainpromo .carousel-item a .audio { background:url(/staticarchive/91ef7972d819f080845667e0df0cc1c770707ac3.png) -100px 0px no-repeat; }

#carousel-mainpromo .carousel-item a:hover .photo { background:url(/staticarchive/91ef7972d819f080845667e0df0cc1c770707ac3.png) -300px -100px no-repeat; }
#carousel-mainpromo .carousel-item a:hover .video { background:url(/staticarchive/91ef7972d819f080845667e0df0cc1c770707ac3.png) 0px -100px no-repeat; }
#carousel-mainpromo .carousel-item a:hover .audio { background:url(/staticarchive/91ef7972d819f080845667e0df0cc1c770707ac3.png) -100px -100px no-repeat; }

#blq-main #blq-content #landscapesHomeIntro h2
{
	font-size:1.8em;
}

#carousel-mainpromo .pageNav
{
	display:none;
}

/*****************************************************************************
*
* PROMO
*
******************************************************************************/
ul.episode_info
{
	margin-bottom:16px;
}

.episode_date
{
	font-style: italic;
	font-size:0.9em;
}

.promo-img
{
	margin:0 16px 16px 0;
	position:relative;
	width:306px;
}

.columnset .column
{
	margin-right:0px;
}

.columnset .last-column .promo-img
{
	margin-right:0;
}

.promo-img a
{
	background-color:#282b34;
	display:block;
	min-height:82px;
	text-decoration:none;
	width:100%;
}

.promo-img img
{
	float:left;
	padding:0;
	margin:0;
}

.promo-img span
{
	display:block;
}

.promo-img a span
{
	cursor:pointer;
}

.promo-img .copy
{
	font-size:1.0em;
	line-height:1.1em;
	margin-left:146px;
	padding:5px 10px;
}

.promo-img .icon
{
	padding:5px;
}

.promo-img .icon .heading,
.promo-img .icon .sub
{
	padding-left:22px;
}


.promo-img .copy .heading
{
	font-size:1.0em;
	font-weight:bold;
}

.promo-img .copy .sub
{
	font-size:0.9em;
}

.promo-img .icon .video,
.promo-img .icon .photo
{
	background-position:0 0.45em;
}

.promo-img .icon .audio
{
	background-position:0 0.45em;
	background-image:url("/staticarchive/8d21bd3519def830e566afe9fba84b3df7c889e4.png");
	background-repeat:no-repeat;
}

.img-promo-small
{
	margin-bottom:8px;
	position:relative;
	margin-right:16px;
	width:144px;
}

.img-promo-small a.audio,
.img-promo-small a.video,
.img-promo-small a.photo
{background:none;}

#daylist .img-promo-small,
#videolist .img-promo-small
{
	width:304px;
}
#daylist .img-promo-small .icon,
#videolist .img-promo-small .icon {
	float:left;
	margin-top:-81px;
	padding-left:152px;
	padding-top:0px;
}

.img-promo-small .heading
{
	font-size:13px;
}

.img-promo-small .sub
{
	color:#fff;
	font-weight:normal;
}

#blq-content .img-promo-small a:hover
{
	text-decoration:none;
}

#blq-content .img-promo-small a:hover .heading
{
	text-decoration:underline;
}

.img-promo-small img
{
	float:left;
}

.img-promo-small .icon
{
	float:left;
	margin-top:-81px;
	padding-top:85px;
	padding-left:0px;
}

.img-promo-small a span.video
{
	background:transparent url(/staticarchive/a345fbf14821b6c6f0a514f8c5cf638198051635.png) no-repeat top left;
}

.img-promo-small a:hover span.video
{
	background:transparent url(/staticarchive/f2dbb1b8c9231a395eac1ef83f2b8560d57f3650.png) no-repeat top left;
}

.img-promo-small a span.audio
{
	background:transparent url(/staticarchive/b312f7c03849b2fb76dcaee838b68f398d20d35c.png) no-repeat top left;
}

.img-promo-small a:hover span.audio
{
	background:transparent url(/staticarchive/d30a382cbb8198df5e6b83b984a9cfc0f21011dc.png) no-repeat top left;
}

.img-promo-small a:hover span.photo
{
	background:transparent url(/staticarchive/0c006489ac8d8744beb9a2e9efcbfef5b6d8e187.png) no-repeat top left;
}

.img-promo-small a span.photo
{
	background:transparent url(/staticarchive/214916e9c26abaa130b622a65e7c728381223d05.png) no-repeat top left;
}

.last-column .img-promo-small {
	margin-right:0px;
}

#blq-content .img-promo-small .copy .heading
{
	color:#fff;
}

.img-promo-overlay {
	margin-bottom:8px;
	position:relative;
	margin-right:16px;
	height:172px;
	overflow:hidden;
	width:304px;
}

.img-promo-overlay .copy .icon
{
	padding-left:0px;
}
.img-promo-overlay .copy .audio,
.img-promo-overlay .copy .photo,
.img-promo-overlay .copy .video
{
	background:none;	
}

.last-column .img-promo-overlay {
	margin-right:0px;
}

.img-promo-overlay a {
	display:inline-block;
}

#blq-content .img-promo-overlay a:hover{
	text-decoration: none;
}

#blq-content .img-promo-overlay a:hover .heading {
	text-decoration: underline;
}

.img-promo-overlay .copy
{
	background:url("/staticarchive/1701db0091d5e590b80b37f256053854e0546226.png") scroll left top transparent;
	height:172px;
	left:0;	top:0;
	padding:16px 30px 0 16px;
	position:absolute;
	width:115px;
	z-index:100;
}

.img-promo-overlay .sub
{
	color:#FFFFFF;
	font-weight: normal;
	line-height:1.2em;
}

.img-promo-overlay a:hover .copy
{
	background:url("/staticarchive/ad7602fd381d2fb78ca2ddf0695cb3232f67cdd0.png") repeat scroll left top transparent;
}

#blq-content .img-promo-overlay .copy .heading
{
	font-size:1.8em;
	margin-bottom:8px;
}

.bigpromo .episode_info_long
{
	width:340px;
}

#tvlistings h3,
.bigpromo .episode_info
{
	padding-bottom:8px;
	border-bottom:2px dotted #94333F;
	margin-bottom:8px;
}

.bigpromo .episode_date_time
{
	width:200px;
	float:left;
	font-style:none;
	font-size:16px;
	text-align:right;
	margin-right:8px;
}

.bigpromo  .episode_date {
	font-style:normal;
	font-size:16px;
}

/*****************************************************************************
*
* MEDIA SET
*
******************************************************************************/
#blq-main .ms-bg
{
	background-image:url(/staticarchive/b4dce212b6723621b0eb590c8090ffefe029ac20.png);
}


#blq-main .ms-container
{
	background:transparent;
}

#blq-main .ms-container .ms-carousel li a
{
	background:#333;
	color:#fff;
}

#blq-main .ms-container .ms-carousel li.selected a
{
	background:#FFF;
	color:#000;
}

#blq-main .ms-container .ms-carousel li.selected a span.ms-audio,
#blq-main .ms-container .ms-carousel li.selected a span.ms-bg,
#blq-main .ms-container .ms-carousel li.selected a span.ms-audio span,
#blq-main .ms-container .ms-carousel li.selected a span.ms-video,
#blq-main .ms-container .ms-carousel li.selected a span.ms-video span,
#blq-main .ms-container .ms-carousel li.selected a:hover span.ms-audio,
#blq-main .ms-container .ms-carousel li.selected a:hover span.ms-audio span,
#blq-main .ms-container .ms-carousel li.selected a:hover span.ms-video,
#blq-main .ms-container .ms-carousel li.selected a:hover span.ms-bg,
#blq-main .ms-container .ms-carousel li.selected a:hover span.ms-video span
{
	background:none;
}

#blq-main .ms-container .ms-carousel li a:hover
{
	background:#9957AE;
	color:#fff;
}

#blq-main .ms-container .ms-carousel li.selected a:hover
{
	background:#fff;
	color:#000;
}

#blq-main .ms-container .ms-carousel li a:hover .title
{
	text-decoration:underline;
}

#blq-main .ms-container .ms-carousel li.selected a:hover .title
{
	text-decoration:none;
}


/*****************************************************************************
*
* GALLERY SET
*
******************************************************************************/
#blq-content #egt {
	background:transparent;
}

#egt .egt-controls
{
	background:transparent;
	padding:0px;
}

#egt .egt-share, #egt .egt-slide {
	display:none;
}

#egt .egt-caption
{
	width: 100%;
	padding-left:8px;
	padding-top:16px;
	margin:0px;
	background:#000;
	float:none;
	height:25px;
	font-size:13px;
}

#egt .egt-caption p
{
	line-height:12px;
	vertical-align: bottom;
	margin-left:50px;
	font-size:13px;
}

#egt p.egt-progress
{
	font-size:20px;
	font-weight:bold;
	line-height:1em;
	margin:0px;
	color:#fff;
	position:absolute;
	margin-right:8px;
	margin-top:-30px;
	background:url("/staticarchive/340df41af5d334ae50141f4ecd486a37a47ac001.png") repeat-x scroll left top transparent;
}

#egt .egt-thumbs a span
{
	background:transparent;
}

#egt .egt-thumbs a.active span
{
	opacity:0.4;
	filter: alpha(opacity=40);
	background:red;
}

#egt .egt-thumbs a:hover span
{
	opacity:0.5;
	filter: alpha(opacity=50);
	background:#9957AE;
}

#egt a.egt-prev,
#egt a.egt-next
{
	top:150px;
	width:50px;
	height:50px;
	position:absolute;
	z-index:999;
}

#egt a.egt-prev {
	left:0px;
	background:url(/staticarchive/32b1c64c45c122fb714c25e94584dc5bfaa1f9e4.png) 0px 0px no-repeat;
}
#egt a.egt-prev:hover {
	background:url(/staticarchive/32b1c64c45c122fb714c25e94584dc5bfaa1f9e4.png) 0px -51px no-repeat;
}
 #egt a.egt-next {
	left:562px;
	background:url(/staticarchive/32b1c64c45c122fb714c25e94584dc5bfaa1f9e4.png) -51px 0px no-repeat;
}
 #egt a.egt-next:hover{
	background:url(/staticarchive/32b1c64c45c122fb714c25e94584dc5bfaa1f9e4.png) -51px -51px no-repeat;
}

#egt .egt-thumbs a
{
	margin:0px;
	margin-right:4px;
}

#egt .egt-thumbs
{
	margin-top:0px;
	width:98%;
}

#blq-main .carousel-window .ms-carousel .carousel-item
{
	clear:none;
}

/* Set the width of the carousel and the view window to be the same */
#blq-main .egt-controls  ul
{
	left:0;
	margin:0;
}

#blq-main .carousel-window .ms-carousel
{
	padding:0;
}

#blq-main a.carousel-nav span
{
	visibility: hidden;
	background-image:none;
}

#blq-main .egt-controls  a.carousel-nav
{
	background:none;
	color:#695B00;
	font-weight:bold;
	left:0;
	position:absolute;
	text-decoration:none;
	top:0;
	width:19px;
	z-index:10;
}

#blq-main .egt-controls a.carousel-nav,
#blq-main .egt-controls a.carousel-nav span
{
	width:32px;
	color:transparent;
}

#blq-main .egt-controls a.carousel-nav .carousel-background,
#blq-main .egt-controls a.carousel-nav .carousel-arrow
{
	background-color:transparent;
	background-repeat:no-repeat;
	left:0;
	visibility:visible;
	width:19px;
	z-index:1;

}

#blq-main .egt-controls .carousel-label, 
#blq-main .egt-controls .carousel-background, 
#blq-main .egt-controls .carousel-top, 
#blq-main .egt-controls .carousel-bottom, 
#blq-main .egt-controls .carousel-arrow 
{
	height:100%;
}
#blq-main .egt-controls a.carousel-prev .carousel-arrow
{
	background:url(/staticarchive/614e56e505359184520dfb7417c2352a5586b75d.png) 0px 0px no-repeat;
}

#blq-main .egt-controls a.carousel-next .carousel-arrow
{
	background:url(/staticarchive/614e56e505359184520dfb7417c2352a5586b75d.png) -86px 0px no-repeat;
}

#blq-main .egt-controls a.carousel-prev:hover .carousel-arrow
{
	background:url(/staticarchive/614e56e505359184520dfb7417c2352a5586b75d.png) 0px -81px no-repeat;
}

#blq-main .egt-controls a.carousel-next:hover .carousel-arrow
{
	background:url(/staticarchive/614e56e505359184520dfb7417c2352a5586b75d.png) -86px -81px no-repeat;
}

#blq-main .carousel-dark .carousel-window
{
	background:transparent;
}

/*****************************************************************************
*
* Promo:Most viewed
*
******************************************************************************/

#blq-main .mostviewed a.carousel-nav {
	background:none no-repeat scroll 0 0 transparent;
	color:transparent;
	font-weight:bold;
	left:0;
	position:absolute;
	text-decoration:none;
	top:0;
}

#blq-main .mostviewed a.carousel-prev
{
	background:url(/staticarchive/44319567ca37ff1e3f970d2d9a5db1f3d7ac7648.png) 0px -69px no-repeat;
}

#blq-main .mostviewed a.carousel-next
{
	border:0px;
}

#blq-main .mostviewed a.carousel-prev:hover.carousel-prev-disabled,
#blq-main .mostviewed a.carousel-prev.carousel-prev-disabled
{
	background:url(/staticarchive/2d40aae5d3e03bd36adcf5b573ce35f3388f0183.png) 0px -7px no-repeat;
}

#blq-main .mostviewed a.carousel-next.carousel-next-disabled,
#blq-main .mostviewed a.carousel-next:hover.carousel-next-disabled
{
	background:url(/staticarchive/2d40aae5d3e03bd36adcf5b573ce35f3388f0183.png) 0 -62px no-repeat;
}

#blq-main .mostviewed a.carousel-next
{
	background:url(/staticarchive/44319567ca37ff1e3f970d2d9a5db1f3d7ac7648.png) 0px -124px no-repeat;
}

#blq-main .mostviewed a.carousel-prev:hover
{
	background:url(/staticarchive/44319567ca37ff1e3f970d2d9a5db1f3d7ac7648.png) 0px -7px no-repeat;
}

#blq-main .mostviewed a.carousel-next:hover
{
	background:url(/staticarchive/44319567ca37ff1e3f970d2d9a5db1f3d7ac7648.png) 0px -186px no-repeat;
}

.mostviewed .viewitem
{
	border-bottom:1px solid #907590;
}

.mostviewed .viewitem .item-image
{
	width:152px;
	float:left;
}

.mostviewed .viewitem .item-copy
{
	width:152px;
	float:left;
}

/*****************************************************************************
*
* Liveplayer
*
******************************************************************************/
#blq-content #liveplayer
{
	background:transparent url("/staticarchive/df0f493abb5eebdff9e750b4f80dfb138d5c415d.png") repeat-x;
	padding:16px;
	width:816px;
	margin:0 auto;
}

#blq-content #liveplayer h2,
#blq-content #liveplayer p
{
	width:640px;
	margin:0 auto;
}

#blq-main #liveplayer .ms-overlay p
{
 	width:auto;
}

#liveplayer .ms-container
{
	background:transparent;
	width:640px;
}

#liveplayer #mediaset1
{
	margin:16px auto;
}

#liveplayer .img-promo-small
{
	margin-right:0px;
}

#liveplayer .img-promo-small a,
#liveplayer .img-promo-small div
{
	background:#333132;
	color:#FF9733;
	float:left;
}

#liveplayer .img-promo-small div
{
	opacity:0.5;
	filter: alpha(opacity=50);
}

#liveplayer .img-promo-small a:hover
{
	background:#9957AE;
	color:#fff;
}

#liveplayer .img-promo-small a.i-video
{
	background:#fff;
	color:#000;
}

#liveplayer .img-promo-small a.i-video .sub {
	color:#000;
}

#liveplayer .columnset .column
{
	margin-right:16px;
}

#liveplayer .columnset .last-column
{
	margin-right:0px;
}

#liveplayer .img-promo-small .heading,
#liveplayer .img-promo-small .sub
{
	margin-left:4px;
	margin-bottom:4px;
	float:left;
	width:140px;
}

#liveplayer .columnset
{
	width:630px;
	margin:0 auto;
}
.img-promo-small a span.i-video {
background:url("/staticarchive/70150bec08cd417c2a4702a03a06d1f47efccd59.gif") no-repeat scroll left top transparent;
}

/*****************************************************************************
*
* Promo:Weather
*
******************************************************************************/
#blq-content p.weather-detail
{
	margin:0 10px;
	padding:0;
}

.wind
{
	display:none;
}

#blq-content .weather-detail a
{
	float:left;
	display:block;
	padding-top:4px;
}

#blq-content .weather-detail span.weather-location
{
	float:right;
	display:block;
}

#blq-content .next3daysweather
{
	width:286px;
	margin-left:10px;
}

#blq-content h2#weather_sitelabel
{
	font-size:13px;
	margin-bottom:0px;
}

#blq-content .next3daysweather img,
#blq-content .next3daysweather li
{
	margin:0;
	padding:0;
}

#blq-content .next3daysweather .header
{
	margin-bottom:8px;
}

#blq-content .next3daysweather .stripes
{
	background:#fff;
	float:left;
	padding-bottom:5px;
	padding-top:5px;
	width:286px;
}

#blq-content .next3daysweather .locationname
{
	color:white;
	float:right;
	font-weight:bold;
	text-align:right;
}

#blq-content .next3daysweather .stripes div.time
{
	float:left;
	padding:0px 10px;
	width:68px;
	width:74px;
}

#blq-content .next3daysweather .stripes div.time strong
{
	color:#575B5E;
	text-transform:capitalize;
}

#blq-content .next3daysweather .stripes div.c2
{
	border-left:1px solid #5E2E2C;
	border-right:1px solid #5E2E2C;
}

#blq-content .next3daysweather .stripes h3
{
	background-color:#fff;
	color:#575B5E;
	font-size:1.1em;
	font-weight:400;
	margin-bottom:0;
	padding:0 0 4px;
	text-transform:capitalize;
}

#blq-content .next3daysweather .stripes li
{
	color:#575B5E;
	font-size:0.9em;
	margin-bottom:0;
}

 #feature #related #share h3,
 #artistpage #related #share h3
{
	border-bottom:0px;
	padding-left:30px;
	background:url(/staticarchive/634201f1bc5986b9e40e0c6a93e245d006f78913.gif) no-repeat;	
}

/*****************************************************************************
*
* Share patch
*
******************************************************************************/

.sharethispage
{
	background:#2e1f2e;	
	padding:8px;
	padding-bottom:0px;
	padding-left:16px;
}

.sharethispage li
{
	float:left;
	width:50%;	
}

.sharethispage a
{
	padding-left:20px;
	display:block;
	height:20px;
	margin-bottom:8px;
}

.twitter 		{background: url(/staticarchive/4642f3c6ea02dbecaeaef984caf6ce7d0838cb28.gif) no-repeat;}
.facebook 		{background: url(/staticarchive/4e8f0c954a5c05373945d8afb79eedf136ac78f1.gif) no-repeat;}
.digg 			{background: url(/staticarchive/62f653e62d74a2c2b90d11577d3c7f136429f8b0.gif) no-repeat;}
.delicious 		{background: url(/staticarchive/77350ced445f83a41c9edcc5fbba0c6e0e06c0f9.gif) no-repeat;}

/*****************************************************************************
*
* Flickr
*
******************************************************************************/

.thumbnails_patch
{
	padding-left:16px;
	padding-top:16px;
	background:#271A27 url("/staticarchive/d9de85edd1e8aeab1d4f789f7996a476cc2fec6c.jpg") no-repeat 98% 95%;
}

#blq-main .thumbnails_patch a
{
	padding-right:8px;
	padding-bottom:8px;
}

#blq-main .thumbnails_patch a img
{
	margin-bottom:8px;
}

/****************************************************************************
*
* Vote
*
******************************************************************************/
.vote-form
{
	background:url("/staticarchive/af978ba4ca547931ee1fe4525a4df40b384289c5.gif") no-repeat scroll left top transparent;	
	padding-top:32px;
}

#feature #main .vote-form h2
{
	background:none;
	padding:0px;
}

.vote-group
{
	background:transparent url("/staticarchive/df0f493abb5eebdff9e750b4f80dfb138d5c415d.png") repeat-x;
	padding:16px;
	margin-bottom:8px;
}

.vote-group .vote-image
{
	float:left;
	width:160px;
}

.vote-group .vote-questions
{
	float:left;
	width:400px;
}

#blq-content .vote-group .vote-questions p.voterow
{
	color:#fff;
	font-size:16px;
	padding-bottom:4px;
}

form.vote-form .voterow label
{
	display:inline;	
}

.vote-form .vote-button input
{
	border:0;
	width:100%;
	background:#FF9933;
	color:#1C131C;
	font-size:24px;
	font-weight:bold;
	line-height:36px;
}

.vote-form .vote-button input:hover
{
	background:#cb74e8;
}

.glow-errorSummary
{
	background:transparent url(/staticarchive/c094ccb65650dbb30645222a9e3b4a53aaffe5b2.png);
	padding:16px;
	margin-bottom:8px;

}

.glow-errorSummary .error-title
{
	color:#fff;
	font-size:24px;
	font-weight:bold;
	padding-left:40px;
	margin-bottom:16px;
	background:url(/staticarchive/8ae84fcb4f886acba2225157611a195c4ebd0751.png) no-repeat;	
	display:block;
}

.glow-errorMsg
{
	color:#fff;
	display:block;
	font-size:16px;
	float:right;
	padding:8px 16px;	
	background:transparent url(/staticarchive/c094ccb65650dbb30645222a9e3b4a53aaffe5b2.png);
}

#blq-content .glow-errorSummary ul li
{
	color:#fff;
	font-size:13px;
	font-weight:bold;
}

.results-table
{
	background:transparent url("/staticarchive/df0f493abb5eebdff9e750b4f80dfb138d5c415d.png") repeat-x;
	padding:16px;
	margin-bottom:8px;
}

.results-table td
{
	padding:8px;
	color:#fff;
	text-transform: capitalize;
}

.results-table th
{
	padding:8px;
	color:#fff;
	font-weight:bold;
	font-size:20px;
	border-bottom:1px solid #999;
}

.results-table td.largest
{
	font-weight:bold;
}

