body {
	background-color:#FFF;
	/* background-image:url("/staticarchive/25086eefffbe32366158545ab76048e7d796fc4b.png"); */
	background-image:url("/staticarchive/9c52ae779db6d60b72eef0b4b56e1b9ee0f8a6db.gif"); 
	background-repeat:repeat-x;
	background-position:0 0;
}


body #blq-container #blq-container-inner {
  background-color:transparent;
}

#blq-acc-links {
  background:#000000;
}
  #blq-acc-links a,
  #blq-acc-links a:hover {
    color:#ffffff;
  }


#blq-mast-home {
  background:#ffffff url("/staticarchive/25086eefffbe32366158545ab76048e7d796fc4b.png") 0 0 repeat-x;
}

#blq-acc {
  background:none;
  border-bottom:1px solid #000;
}

#blq-container {
background:none repeat scroll 0 0 transparent;
}

#blq-nav-main li {
background:none repeat scroll 0 0 transparent;
}

/*****************************************************************************
*
* Barlesque:Main
*
******************************************************************************/
#blq-main
{
	font-family:Helvetica, Arial,sans-serif;
	background-color:transparent;
	font-size:13px;
}


/* allow see thru to background image */
#blq-container-inner {
	/* background:none repeat scroll 0 0 transparent; */
}


/*****************************************************************************
*
* Banner
* Example widths/heights provided. Should be modified as appropriate!
*
******************************************************************************/
#banner
{
	height:192px;
	background:url("/staticarchive/538b2478609ae1e9c2c822a48662e164f0facb22.jpg") no-repeat 238px top;
}

#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
{
	width:240px;
	height:192px;
	overflow:hidden;
	position:relative;
	float:left;
	margin-top:0px;
	margin-left:0px;
}

#banner-title span
{
	background:url("/staticarchive/ec527de5166cd7114a0ca7d06d7df740157b4477.gif") no-repeat;
}

#banner-brand
{
	float:right;
	overflow:hidden;
	position:relative;
	width:144px;
	height:192px;
}

#banner-brand span
{
	background:url("/staticarchive/128bd88086de27452064b26231e007ee98fcdc98.jpg") no-repeat;
	height:100%;
	position:absolute;
	width:100%;
}

#banner-date
{
	float:left;
	overflow:hidden;
	position:relative;
	width:395px;
	height:54px;
	margin-top:137px;
	margin-left:0px;
	font-size:8px;
}

#banner-date span
{
	background:url("/staticarchive/690e52ef488e78b670726d594e5a80f15783a776.gif") no-repeat;
	height:100%;
	position:absolute;
	width:100%;
}

/*****************************************************************************
*
* Local Navigation
*
******************************************************************************/
#blq-local-nav
{
	position:relative;
	/* background-image:transparent url("img/banner_png.png") repeat; */
	padding:0;
	height:48px;
	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:8px 8px 0 0;

}

#blq-local-nav li a
{

	background:transparent;
	display:block;
	line-height:32px;
	padding:0 10px 0 8px;
	font-size:18px;
}

/*
#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:#3e4f74;
	font-weight:bold;
}

#blq-local-nav span {
	width:334px;
	height:48px;
	float:right;
	background-color:#edeeec;
}

#homepage #blq-local-nav span {width:336px;}

/*****************************************************************************
*
* Links
*
******************************************************************************/


#blq-main a:link		{color:#d01f17; text-decoration:none;font-weight:bold;}
#blq-main a:visited		{color:#663c67; text-decoration:none;font-weight:bold;}
#blq-main a:hover		{color:#3e4f74; text-decoration:underline;}
#blq-main a:active		{color:#cc3300; text-decoration:underline;}
#blq-main a				{color:#cc3300;font-weight:bold;}




/*****************************************************************************
*
* Typography
*
******************************************************************************/
#blq-content h1,
#blq-content h2,
#blq-content h3,
#blq-content h4,
#blq-content h5 {
	line-height:1em;
}

#blq-content h1		{font-size:32px;}
#blq-content h2		{font-size:24px;}
#blq-content h3		{font-size:24px;}
#blq-content h4		{font-size:16px;}
#blq-content h5		{font-size:16px;}

#blq-content #lead-inner h2		{font-size:28px;}
#blq-content #lead-inner h3		{font-size:28px;margin-top:20px;}

#blq-content #share h3 {
background:url("/staticarchive/b4ad9dc1fb1f6467d78c5a199e1f84113bccc140.gif") no-repeat;
padding-left:25px;
}


#feature #blq-content #main {margin-top:70px;}
#stream #blq-content #main	{margin-top:30px;}

#feature #blq-content h1,
#stream #blq-content h1{
	position:absolute;
	left:0;
	top:0;
	width:626px;
}

#blq-content #links ul.links	{margin-bottom:10px;}


#blq-content li,
#blq-content blockquote,
#blq-content p {
	font-size:1em;
	line-height:1.4em;
	margin:8px 0px;
}


#blq-content li {
margin:4px 0px;
}

#blq-content #mediaset p {
margin:0px;
}

#bandslist #blq-content h2				{background-color:#EE2D24;padding:8px;color:#FFF;margin-bottom:8px;}
#stream #blq-content #related h3		{margin-bottom:16px;}
#blq-content #main #gallery h3			{margin-left:28px;margin-bottom:16px;}

/*****************************************************************************
*
* Barlesque:Content
*
******************************************************************************/
#blq-content			{color:#231f20;position:relative;margin-bottom:16px;}
#blq-content .row		{margin:0 0 16px;}


#blq-content .section {
	background-color:#edeeec;
	padding:16px;
}


/* default overrides */
#blq-content #promorow .section		{padding:0px;}

#blq-content #mediaset.section,
#blq-content #promorow .section,
#bandslist #promorow.section,
#stream #main .section	{padding:0px;}

#blq-content #pictures .section,
#blq-content #promorow .section,
#bandslist #promorow.section,
#stream #main .section,
#stream #related .section,
#photos #main .section
{
	background-color:#fff;
}

#related .section ul.links
{
	margin-top:10px;
}



/*****************************************************************************
*
* Feature
*
******************************************************************************/
#feature #blq-content #main .section {
	padding:0px;
	background-color:#FFF;
}

#feature #blq-content .section {margin-bottom:16px;}

#feature #main {
	float:left;
	width:625px;
	min-height:350px;
}




/*****************************************************************************
*
* Stream
*
******************************************************************************/
#stream #main									{width:640px;float:left;}
#stream #main #mediaset							{width:624px;}
#stream #related								{width:333px;}
#stream #blq-content #liveplayer.section		{padding:0px;}
#stream #blq-content .clock_container.section	{padding:8px 0px 0px 8px;}


/*****************************************************************************
*
* Full Width
*
******************************************************************************/
#bandslist #main,
#photos #main					{width:100%;margin-top:20px;}


/*****************************************************************************
*
* lead inner
*
******************************************************************************/
#lead-inner {
	float:right;
	min-height:322px;
	width:304px;
}

#blq-content #lead-inner.section	{padding:8px 16px 16px;}
/*****************************************************************************
*
* Mediaset
*
******************************************************************************/
#lead #mediaset {
	width:624px;
	float:left;
}


/*****************************************************************************
*
* promorow
*
******************************************************************************/
#promorow{
	width:100%;
}
/*****************************************************************************
*
* pictures
*
******************************************************************************/
#pictures {
	float:left;
	width:626px;
}
/*****************************************************************************
*
* related
*
******************************************************************************/
#related {
	width:334px;
	float:right;
}




/*****************************************************************************
*
* weather
*
******************************************************************************/
#weather {
	min-height:250px;
	position:relative;
	margin-bottom:16px;
}




/*****************************************************************************
*
* Mediaset
*
******************************************************************************/
#blq-main .ms-bg, #blq-main .carousel-nav .carousel-background {
	background:url("/staticarchive/bbe55cc0cde4091515e8472dcb7bd6c43d0cc454.png");
}

#blq-main .ms-skin-black .ms-carousel li a {
background:none repeat scroll 0 0 #EDEEEC;
color:#D01F17;
}

#blq-main .ms-skin-black .ms-carousel li a:hover {
color:#3e4f74;
}

#blq-main .ms-skin-black .ms-carousel li.selected a, 
#blq-main .ms-skin-black .ms-carousel li.selected a:hover {
background:none repeat scroll 0 0 #FFFFFF;
color:#3e4f74;
}

#blq-main .ms-skin-black .ms-related {
border-bottom-color:#EDEEEC;
border-bottom-width:0px;
}

#blq-main .ms-carousel {
padding:0px;
}


/*****************************************************************************
*
* Flickr
*
******************************************************************************/
#blq-main #pictures .thumbnails_patch
{
	padding-top:16px;
	color:#000;
	margin-bottom:5px;
	background-color:#FFF;
}

#blq-main #pictures .thumbnails_patch a
{
	padding-bottom:5px;
	padding-right:6px;
}

#blq-main #pictures .thumbnails_patch a img
{
	margin-bottom:10px;
}

#pictures li{
margin-bottom:0px;
float:left;
}

#pictures li.last{
	margin-left:140px;
}


#pictures .links li
{
	margin-bottom:0px;
	float:left;
	margin-right:14px;
}

#pictures .links li.last
{
	margin-right:0px;
}

#pictures .subsection
{
	padding:0 10px 10px;
}

#pictures .links {margin-top:10px;}

#pictures .thumbnails_patch {
	background:url("/staticarchive/d9de85edd1e8aeab1d4f789f7996a476cc2fec6c.jpg") no-repeat scroll 94% 94% #FFFFFF;
}


/*****************************************************************************
*
* Weather
*
******************************************************************************/




/*****************************************************************************
*
* promorow
*
***************************************************************************** */

.columnset .column {
margin-right:0;
}

#bandslist .columnset .column {
min-height:180px;
}

.img-promo-overlay {
	/* margin-bottom:8px; */
	position:relative;
	margin-right:14px;
	height:161px;
	overflow:hidden;
	width:480px;
}

.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 .heading {
color:#FFF;text-decoration:none;
}


#blq-content .img-promo-overlay a:hover .heading {
	text-decoration: underline;
}


#blq-content .img-promo-overlay a:hover .sub {
text-decoration:none;
}






.img-promo-overlay .copy
{
	background:url("/staticarchive/252cd04aa3932ff08b55f9ac53279e4fbcb19d42.png") scroll left top transparent;
	left:0;	top:0;
	padding:16px 30px 0 16px;
	position:absolute;
	width:217px;
	height:254px;
	z-index:100;
}

.img-promo-overlay .sub
{
	color:#FFFFFF;
	font-weight: normal;
	line-height:1.2em;
	display:block;
	margin-top:10px;
}


.img-promo-overlay a:hover .copy
{
	background:url("/staticarchive/e87956cd2b814b82a30c4302c76124e7686900a8.png") repeat scroll left top transparent;
}

#blq-content .img-promo-overlay .copy .heading
{
	font-size:1.8em;
	margin-bottom:8px;
}


#feature #related #share h3 {
	/* background:url("http://www.bbc.co.uk/music/tinthepark/2010/inc/css/img/share.gif") no-repeat scroll 0 0 transparent; */
	border-bottom:0 none;
	/* padding-left:30px; */
}


.sharethispage  {
	margin-top:10px;
	background:#FFF;
	padding:8px 8px 0px;
}
.sharethispage li {
	float:left;
	width:50%;
}
.sharethispage a {
display:block;
height:20px;
margin-bottom:8px;
padding-left:20px;
}
.twitter {
background:url("/staticarchive/4642f3c6ea02dbecaeaef984caf6ce7d0838cb28.gif") no-repeat scroll 0 0 transparent;
}
.facebook {
background:url("/staticarchive/4e8f0c954a5c05373945d8afb79eedf136ac78f1.gif") no-repeat scroll 0 0 transparent;
}
.digg {
background:url("/staticarchive/62f653e62d74a2c2b90d11577d3c7f136429f8b0.gif") no-repeat scroll 0 0 transparent;
}
.delicious {
background:url("/staticarchive/77350ced445f83a41c9edcc5fbba0c6e0e06c0f9.gif") no-repeat scroll 0 0 transparent;
}




/*****************************************************************************
*
* UGC:COMMENTS
*
******************************************************************************/
#blq-content .section #comments {
	background-color:#EDEEEC;
	padding:16px;
}

#comments h3
{
	position:relative;
}

#comments h3 a
{
	font-size:0.8em;
	padding:5px;
	position:absolute;
	top:0;
	right:0;
}

#comments .collections
{

}

#comments .collections li
{
	overflow:auto;
	margin-bottom:10px;
}

#comments .collections .comment-number
{
	display:block;
	float:left;
	padding:5px;
	text-align:right;
	width:25px;
}

#comments .collections cite,
#comments .collections .comment-text,
#comments .collections .flag
{
	display:block;
	margin:0 0 0 35px;
	padding:5px;
	text-align:left;
}

#comments .collections .comment-text
{
	clear:left;
}

#comments .collections .flag
{
	clear:left;
	font-size:0.9em;
	padding:2px 5px;
}

#comments .dna-commentbox-rss
{
	clear:left;
	font-size:0.9em;
	padding:5px;
}

#comments form label
{
	display:block;
	float:left;
	font-size:1em;
	margin:0 5px 0 0;
	text-align:right;
}


#dna-commentbox-text {width:80%;}



/*****************************************************************************
*
* Liveplayer
*
******************************************************************************/
#blq-content #liveplayer
{
	/* background:transparent url("img/panelbg.png") repeat-x; */
	/* padding:16px; */
	width:640px;
}

#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 .ms-details {color:#000;}


/*****************************************************************************
*
* Small Promos
*
******************************************************************************/
#bandslist #promorow {
	margin-bottom:16px;
	margin-top:8px;
}

.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:16px;
	line-height:20px;
}

.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;
}

.last-column .img-promo-small {
	margin-right:0px;
}

#blq-content .img-promo-small .copy .heading
{
	color:#fff;
}


/*****************************************************************************
*
* Clock
*
******************************************************************************/
#related .clock_container h2{
	font-size:46px;
	display:inline;
}

#related .clock_container span {
	font-size:20px;
	display:inline;
}


#blq-main #blq-content #egt .egt-caption {width:300px;}