/*#######################################       APS CSS START      ##################################*/
/*	Remove default styling
	---------------------- */
body #blq-content .box{
	background:none;
	border:none;
	padding:0;
	}
body #blq-container #blq-container-inner #blq-main{background:#fff;
	font-family:arial, sans-serif;
	}
body #blq-container	{
	position:static;
	}
body #blq-container h1{
	background:none;
	border:none;
	font-size:1em;
	font-weight:bold;
	padding:0;
	}
body #blq-container h2{
	background:none;
	border:none;
	font-size:1em;
	font-weight:bold;
	padding:0;
	}
body #blq-container h1.subnav span{
	
	margin:0 0 0;
	padding:0 0;
	}
body#feature H1 SPAN{
	DISPLAY: block;
	FONT-SIZE:1em;
	FONT-WEIGHT:bold;
	LETTER-SPACING: 0;
	LINE-HEIGHT:inherit;
	padding:auto;
	WIDTH:auto;
	} 
body #blq-content .col-a,
body #blq-content .col-b,
body #blq-content .col,
body #blq-content div.row div.col-a #summary div.content,
body #blq-content div#row-2 div.col-a #summary div.content,
body #blq-content div.row div.col-a #summary,
body #blq-content div#row-2 div.col-a #summary,
#player .content #latest .content,
div.sc-emp .content,
#categories,
#categories .content	,
body #upcoming #on-air h3	{
	background:none;
	padding:0;
	}
body #blq-content div.col-b div.content #categories h3{
	
	padding-bottom:6px;
	}
body #blq-content #player .content,
body #blq-content #player .content ol li,
body #blq-content div.col-a .box.also-more,
body #blq-content div.col-a .box,
body #blq-content div.col-a h3{
	background:none;
	margin:0;
	padding:0;
	}
body#formats-player-episodes #blq-content div.row div.col div.content,
body#genres-player-episodes #blq-content div.row div.col div.content,
body#episodes-show-broadcast-brand #blq-content div.row div.col div.content,
body#episodes-list-player-brand #blq-content div#row-2 div.col div.content,
body#formats-player-episodes #blq-content div#row-2 div.col div.content,
body#genres-player-episodes #blq-content div#row-2 div.col div.content,
body#episodes-show-broadcast-brand #blq-content div#row-2 div.col div.content,
body#episodes-list-player-brand #blq-content div.row div.col div.content{
	background-color:transparent;
	height:1%;
	}
body #blq-content a:link,
body #blq-content a:hover,
body #blq-content a:visited,	
body #blq-content a:active{
	color:#000;
	}
body #player li a span img,
body #player li a:hover span img,
body #podcasts li a span img,
body #podcasts li a:hover span img,
body #blq-content{
	
	
	background:none;
	border:none;
	}
body #blq-content div.col-a div.content,
body #blq-content div.col-a div.box{
	
	background:none;
	border:none;
	}
body #blq-content div.col-b div.box div.content{
	
	padding-bottom:12px;
	}
body #blq-content div.col-b div.box h3{
	
	background:none;
	border:none;
	font-size:1.2em;
	font-weight:bold;
	margin-left:0;
	padding:10px 10px 0;
	text-transform:none;
	}
body #blq-content div.col-b div.content,
body #blq-content div.col-b div.box div.content div.box,
body #blq-content div.row div.col-b div.box div.content div.box div.content,
body #blq-content div#row-2 div.col-b div.box div.content div.box div.content,
body #blq-content .col-a .browse, 
body #blq-content .col-b .browse,
body #blq-content div.row div.col-b div.box div.box,
body #blq-content div#row-2 div.col-b div.box div.box{
	
	background:none;
	border:none;
	margin:0;
	/*padding:0;*/
	}
body #parents ol{
	background:none;
	}
body #blq-content div.col-a div.content div#media,
body #blq-content div.col-a div.content div#media div.first{
	
	background:none;
	width:auto;
	}
body #blq-main #blq-content a span.title{
	
	display:inline;
	}

#blq-content div.col-b div.box div.content{
	
	background:none;
	}
div.col-b div.box,
body #blq-content div.col-b .box.also-more{
		background:#fff;
	padding:0;
	}
#blq-content div.col-b div.box h2{
background:none repeat scroll 0 0 #C5DCEA;
border:medium none;
color:#013E58;
padding:7px 0 5px 12px;
	}
#blq-content div.col-b div.box h3.position{
	
	background:none;
	border:none;
	font-size:1em;
	font-weight:bold;
	line-height:1.2em;
	margin:0;
	padding:0;
	text-transform:none;
	}

body #blq-content div.col-b .box  .content ol li{
	list-style-type:none;
	}
body #blq-content div.col-b .box  .content ol li.first{
	
	margin-top:0;
	padding-top:0;
	}
body #blq-content div.col-b .box  .content ol li.last{
	
	background:#FFFFFF;
	margin-top:0;
	margin-bottom:0;
	padding-bottom:0;
	}
body #blq-content div.col-b .box  .content ol li a span.info span.title	{}
body #blq-content abbr{
	
	
	background:none;
	border:none;
	}
body #ssi_emp_container{
	
	
	margin:auto 0;
	}
body .col-a .audio2 #ssi_emp_container{
	
	float:left;
	margin-right:1em;
	}
body .col-a .audio2 #ssi_emp_container p{
	
	margin-left:0;
	}
body .col-a .audio2 p{
	
	
	margin-left:246px;
	}
body .col-a .audio2 ul.links{
	
	
	margin-left:246px;
	}
body .col-a ul li a,
body .col-a ol li a,
body .col-b ul li a,
body .col-b ol li a{
	
	
	background:transparent url(/staticarchive/4bf6fb2d40aedb2dea1cdf8b35700862721d3e85.gif) no-repeat scroll left center;
	font-size:1em;
	padding:0 0 0 15px;
	}
ol#brands li,
ol#series li,
ul#formats li,
ul#genres li,
ul#subjects li,
ul#people li,
ul#places li,
ul#sub-genres li,
ul#outlets li,
ul#tv li,
ul#radio-national li,
ul#radio-nations li,
ul#radio-local li			{
	
	
	background:none;
	padding-left:0;
	}

/*	----------------------- */
/*	APS new styling
    --------------- */
h1, h2, h3, h4, h5, h6, p, li, dt, dd {
	background:none;
	line-height:1.333em;
	}
:link, :visited 			{
	
	
	text-decoration:none;
	}
a:hover		 			{
	
	
	text-decoration:underline;
	}
body #masthead			{
	
	
	display:none;
	}
body #blq-main,
body span{
	
	
	font-size:1em;
	}
body #blq-local-nav,
body #blq-content		{
	
	
	font-size:1.15em;
	}
body #blq-content div.row,
body #blq-content div#row-2{
	
	
	clear:both;
	font-size:1em;
	margin-left:0;
	padding-top:5.5em;
	position:relative;
	}
body #blq-content .box	{
	
	
	background:none;
	border:none;
	padding:0;
	}
body #blq-content div.col-a .box	{
	margin-bottom:2em;
	margin-left:0;
	width:auto;
	}
body #blq-content div.col-b .box	{
	background:#fff;
	margin-left:0;
	width:285px;
	}
body #blq-content div.col-b div.box h2{
background:none repeat scroll 0 0 #C5DCEA;
border:medium none;
color:#013E58;
padding:7px 0 5px 8px;
	letter-spacing:0;
	margin-bottom:0.5em;
}
body #blq-content div.row div.col-b div.box div.content div.box h3,
body #blq-content div#row-2 div.col-b div.box div.content div.box h3,
body #blq-content div.col-b div.box h3{
	background:none;
	border:none;
	color:#000;
	font-weight:normal;
	letter-spacing:0;
	text-transform:normal;
	}


body #blq-content div.col-b .box .content ol li.first {	
	margin:0;
	padding:0;
	}
body #blq-container #blq-content div.col-a ul li.last,
body #blq-container #blq-content div.col-a ol li.last,
body #blq-content div.col-b .box .content ol li.last,
body #blq-content div.col-b .box .content ol li.last a			{	
	background:none;
	border:none;
	}
body #blq-content div.col-b .box .content ol li a{	
	background:none;
	display:inline-block;
	font-weight:bold;
	margin:0;
	}
body #blq-content div.col-b .box .content ol li a:hover		{	
	background:#ecf5fc;
	text-decoration:none;
	}
body #blq-content div.col-b .box .content ol li a span.info span.title	{float:left;
	width:202px;
	}
body #blq-content .col-b #todays-hightlights .content ol li a span.info span.title{font-weight:normal;
	width:187px;
	}
body #blq-content div.col-b .box .content ol li a span			{
	
	display:block;
	}
body #blq-content div.col-b .box .content ol li a span.info		{
	
	display:inline-block;
	width:202px;
	}
body #blq-content .col-b #todays-hightlights .content ol li a span.info{font-weight:normal;
	width:187px;
	}
body #blq-content .col-b .box .content ol li a span.copy		{
	
	color:#000;
	font-weight:normal;
	text-decoration:none;
	width:187px;
	}
body #blq-container #blq-content .col-b ol li a:hover span.title,
body #blq-container #blq-content .col-b ol li a:hover span.icon{
	
	text-decoration:underline;
	}
body #blq-content div.col-b .box .content ol li a span.icon		{
	
	display:inline-block;
	float:left;
	height:17px;
	margin-top:5px;
	width:202px;
	}
body #blq-content .col-b #todays-hightlights .content ol li a span.icon{background:none;
	display:inline-block;
	float:left;
	height:17px;
	margin-top:5px;
	padding-left:16px;
	width:171px;
	}
body #blq-content .col-b #todays-hightlights .content ol li.museum a span.icon{background:url(/staticarchive/ced4277abe686966e9e5ff75341719a6f4e0dfe6.gif) 0 0.1em no-repeat;
	}
body #blq-content .col-b #todays-hightlights .content ol li.contributor a span.icon{background:url(/staticarchive/096a4b1246986283fbf66b7e505b416173ab8b2b.gif) 0 0.1em no-repeat;
	}
body #blq-content div.col-b .box .content ol li a img			{
	
	display:inline-block;
	float:left;
	margin-right:10px;
	padding:1px;
	width:70px;
	}
body #blq-content div.col-b #todays-hightlights .content ol li a img	{height:48px;
	width:85px;
	}
body #crumb{
		display:block;
	 
	/*background:#D0E0ED;
	*/
	}
body #crumb li{
		height: auto;
	
	padding: 0px;
	
	}
body #crumb li a{
		font-size: 0.8em;
	
	}
body #crumb li.masterbrand{
		display: none;
	
	}
	
body #blq-content div.col-b #categories dl dt {
	
	color:#000;
	font-size:1em;
	padding-bottom:3px;
	}

body #blq-content div.col-b .box .content ul li ul{
	
	border:none;
	}
body #blq-content div.col-b .box .content ul li{
	
	background:none;
	height:1%;
	margin:0;
	padding:1px 0 4px;
	}
body #blq-content div.col-b .box .content ul li a{
	
	background:none;
	border-bottom:none;
	padding:0;
	}
body #blq-content div.col-b .box #genres li a.bbc-icon,
body #blq-content div.col-b .box #formats li a.bbc-icon		{
	
	background:url(/staticarchive/4fc1541f46f7c16ac61a05ef0079b3635fae2094.gif) left center no-repeat;
	padding-left:26px;
	}
body #blq-content div.col-b .box #genres li ul li,
body #blq-content div.col-b .box #formats li ul li{
	
	background:url(/staticarchive/4bf6fb2d40aedb2dea1cdf8b35700862721d3e85.gif) 5px 45% no-repeat;
	padding-left:19px;
	}
body #blq-content div.col-b .box #genres li.first,
body #blq-content div.col-b .box #formats li.first			{
	
	background:none;
	padding-left:0;
	}
body #blq-content div.col-b .box .content ul li a:hover		{
	
	background:none;
	}
body #blq-content div.col-b .box .content ul li.last a			{
	
	border-bottom:none;
	}
/*	----------------------- */
body #blq-container #blq-content h1			{
	
	background:url(/staticarchive/85fcf310f9b410b1928941ea6427e25f7c591ae3.gif) left bottom repeat-x;
	color:#000;
	float:left;
	font-size:1.7em;
	margin:2px 0 0.6em 0;
	padding-bottom:12px;
	position:absolute;
	top:0;
	width:852px;
	}
body #blq-container #blq-content h1 a			{
	
	color:#000;
	}
body #blq-container #blq-content h1 span		{
	
	font-size:inherit;
	font-weight:inherit;
	}
body #blq-container #blq-content h1 span.outlet,
body #blq-container #blq-content h1 span.desc 	{
	
	display:none;
	 font-size: 0.7em;
	}
body #blq-container #blq-content h1 span.desc a{padding: 0px 10px 0px 0px;
	}
body #blq-container #blq-content h2#contributor,
body #blq-container #blq-content h2#museum	{
	
	margin-bottom:0.6em;
	}
body #blq-container #blq-content h2#contributor a,
body #blq-container #blq-content h2#museum a	{
	
	color:#013E58;
	float:right;
	font-size:0.9em;
	font-weight:normal;
	margin:3px 3px 0 0;
	padding:4px 0 3px 29px;
	text-align:right;
	}
body #blq-container #blq-content h2#museum a	{
	
	background:url(/staticarchive/8ae686a2cf54c96efec3ca469335f93c3c1219c7.gif) left center no-repeat;
	}
body #blq-container #blq-content h2#contributor a{
	
	background:url(/staticarchive/7ab4b18ba2465b53d6ac5362a62ddbd53a3776e1.gif) left center no-repeat;
	}
body #blq-container #blq-container-inner #blq-main	{background:#e5eff7;
	font-family:arial, sans-serif;
	}
body #blq-content	{
	background:url(/staticarchive/373b74d83a7be8545dc110f044dd33f19af00278.jpg) left top no-repeat #e5eff7;
	}
body #blq-container h1{
	font-size:1.4em;
	}
body #blq-container h2{
	font-size:1.2em;
	}
body #blq-container h2#blq-nav-btn			{
	
	font-size:1em;
	}
body #blq-content a:link,
body #blq-content a:hover,
body #blq-content a:visited,	
body #blq-content a:active{
	
	color:#013E58;
	}
body .clearfix:after 	{
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	}

body #blq-content .row p,
body #row-2 p	{
	
	
	background:none;
	color:#000;
	font-size:1em;
	padding-bottom:1em;
	}
body #blq-content .row .col-b p,
body #row-2 .col-b p	{
	padding-bottom:0.3em;
	}
body #blq-content #row-2 p.time-remaining 		{
	
	background:transparent url(/staticarchive/f9436db1f4ec42514a0d8a154b86218f2f87ec60.gif) no-repeat scroll 0 2px;
	color:#F54997;
	font-style:italic;
	}
#blq-content .col-a ul,
#blq-content .col-a ol	 {
	
	margin:0 0 1em;
	}
#row-2 .col-b ul,
#row-2 .col-b ol	 	{
	border-bottom:1px dotted #9ca7ad;
	font-size:1em;
	margin:0 0 1em;
	}
#row-2 .col-a ul li,
#row-2 .col-a ol li,
#row-2 .col-b ul li,
#row-2 .col-b ol li 	{
	font-size:1em;
	margin:0.3em 0;
	}
#blq-content .col-a dl.previous dt,
#blq-content .col-a dl.previous dd{
	
	color:#000;
	font-size:1em;
	}
#blq-content .col-a dl.previous dd	.count		{
	
	font-size:0.95em;
	}
.col-b .laston .episode,
.col-b .upcoming .episode {
	
	background:none;
	font-size:1em;
	padding-top:0;
	}
#row-2 .col-b p {
	
	
	font-size:1em;
	}
body #more-like-this p.note{
	
	font-size:1em;
	padding:0 0 0.7em;
	}
p.read a		{
	
	
	background:url(/staticarchive/9aea08dfff5ab4f0bf9463c527a7cb8d6c89f5e1.gif) left center no-repeat;
	padding:0 0 0 24px;
	}
body #blq-content .row p.small,
body #blq-content #row-2 p.small{
	
	font-size:0.9em;
	margin-bottom:1em;
	padding-bottom:0;
	}
.hr-bot		{
	
	
	border-bottom:1px dotted #ccc;
	margin:0 12px;
	padding-bottom:10px;
	}

/*	Header	*/
body #blq-acc {
	
	
	background:#333333 url(/staticarchive/d04e14b2fa476a7dbc6b37e761329dbb64ddd3c8.png) repeat-x scroll center top;
	}
body #blq-local-nav{
	
	
	padding:0;
	width:974px;
	}

#network-branding	{
	background:url(/staticarchive/814d9def1fd0b40650fa20bceb816d93ba934f9b.gif) repeat-x scroll left top;
	display:block;
	padding:25px 13px 31px;
	height:50px;
	}
#network-branding #ahow-logo{
	
	float:left;
	}
#network-branding #header-radio4{
	
	float:right;
	width:241px;
	}
#network-branding #header-radio4 img			{
	
	float:left;
	}
#network-branding #header-radio4 dl			{
	
	float:left;
	padding:12px 0 0 8px;
	width:140px;
	}
#network-branding #header-radio4 dl dt			{
	
	color:#002d5d;
	font-size:1.1em;
	font-weight:bold;
	text-transform:uppercase;
	}
#network-branding #header-radio4 dl dd a		{
	
	color:#013E58;
	text-decoration:underline;
	}
#network-branding #header-radio4 dl dd a:hover	{
	
	color:#002d5d;
	}

body #service-nav-holder{
	background:url(/staticarchive/e2e7afc57cc331d729b41ef1a2f983952028ce0c.gif) left bottom repeat-x #296889;
	font-family:verdana, sans-serif;
	width:974px;
	}
body ul#service-nav	{
	float:left;
	font-size:1em;
	margin:0;
	padding:0px 0px 1px 0px;
	width:700px;
	}
ul#service-nav li{
	
	
	background:none;
	font-size:1em;
	display:inline;
	}
body ul#service-nav li a{
	background:url(/staticarchive/db5ee81b881978112f838dee3b1c96b97fe303d9.gif) right bottom no-repeat transparent;
	clear:none;
	color:#fff;
	float:left;
	font-family:Verdana, sans-serif;
	font-size:1em;
	font-weight:bold;
	height:auto;
	letter-spacing:0;
	line-height:1.333em;
	margin:0;
	padding:8px 7px;
	text-decoration:none;
	}
ul#service-nav li a:hover,
body#home ul#service-nav li#home-nav a,
#blq-local-nav.programmes li#programmes-nav a,
body#in-your-area ul#service-nav li#in-your-area-nav a,
body#blog ul#service-nav li#blog-nav a,
body#learning ul#service-nav li#learning-nav a,
body#share ul#service-nav li#share-nav a,
body#about ul#service-nav li#about-nav a,
#blq-local-nav.profile li#my-profile-nav a		{
	
	background:url(/staticarchive/b8a26aad9ae69a7132e15dde2264240e33d4fa1f.gif) right bottom no-repeat #0d4e6e;
	color:#fff;
	}
ul#service-nav li#home-nav a{
	
	padding-left:12px;
	text-decoration:none;
	}
ul#service-nav li#home-nav	a span{
	
	background:url(/staticarchive/7b3ef5cbb9c37f98cba694747eed2a5f097beabb.gif) left center no-repeat transparent;
	padding-left:20px;
	}

ul#make-history-nav	{
	display:inline;
	float:right;
	font-size:1em;
	padding:2px 13px 0 0;
	}
ul#make-history-nav li a{
	background:url(/staticarchive/2511d263abd906e43c81bc87e93b3121b49efae8.gif) right -28px no-repeat;
	color:#000;
	display:inline-block;
	font-family:Verdana, sans-serif;
	font-size:0.95em;
	font-weight:bold;
	padding:5px 10px 7px 0;
	text-transform:uppercase;
	}
ul#make-history-nav li a span{
	
	background:url(/staticarchive/2511d263abd906e43c81bc87e93b3121b49efae8.gif) 0 -29px no-repeat;
	padding:5px 0 7px 37px;
	}
ul#make-history-nav li a:hover{
	
	background-position:right 0;
	text-decoration:none;
	}
ul#make-history-nav li a:hover span{
	
	background-position:0 -1px;
	text-decoration:none;
	}

/*	Col-A	*/
body #blq-content div.col-a div.content			{
	
	padding:10px 3px 0 3px;
	}
body #blq-content div.col-a div.content p		{
	
	font-size:1.1em;
	}
body #blq-content .col-a h2{
	
	background:url(/staticarchive/379253f61c8ed042b9dd181f5f5db27a65200ca2.gif) left bottom repeat-x;
	border-left:none;
	color:#013E58;
	font-size:1.3em;
	font-weight:bold;
	margin:0 0 0.8em;
	padding:0 0 12px 11px;
	}
body #blq-content .col-a h3{
	
	color:#013E58;
	font-size:1.3em;
	font-weight:normal;
	margin:0 0 0.8em;
	padding:0;
	}
body #blq-content .list-promos ul li{
	
	border-bottom:1px dotted #9ca7ad;
	display:block;
	font-size:1em;
	margin:0 0 1em;
	padding:0 0 1em;
	}
body .list-promos ul li img{
	display:inline;
	margin:0 12px 0 0;
	padding:0;
	}
body #blq-content .col-a .list-promos ul li h3	{
	
	background:none;
	font-size:1.2em;
	letter-spacing:0;
	margin:0;
	padding:0 0 0.3em;
	}
body #blq-content #row-2 .col-a .list-promos ul li p{
	
	padding-bottom:0.3em;
	}
body #blq-content div.col-b div.box .date		{
	
	color:#013E58;
	font-weight:bold;
	text-transform:none;
	}
body #blq-content .list-promos .description 	{
	
	border-bottom:none;
	margin-bottom:0;
	}
body #blq-content .col-a .adr h3{
	
	float:left;
	font-size:1em;
	font-weight:bold;
	margin:0 0 0;
	padding:0 0 1em;
	width:100px;
	}
body #blq-content .col-a .adr p{
	
	padding:0 0 0;
	}
body #blq-content .col-a .adr p.country-name,
body #blq-content .col-a .adr p.url,
body #blq-content .col-a .adr p.tel			{
	
	padding:0 0 1em;
	}

body .col-a .feature img {
	float:left;
	margin:0.3em 1em 0.6em 0;
	}
body .col-a .feature .pullquote {
	
	float:none;
	margin:0 0 1em 0;
	text-align:left;
	width:auto;
	}

body #blq-content #ssi_emp_container .ssi_emp_player 	{overflow:hidden;
	max-width:520px;
	}
body #blq-content #ssi_emp_container .ssi_emp_player embed	{max-width:520px;
	}
body #blq-content #ssi_emp_container			{
	
	border:1px solid #ccc;
	padding:3px;
	max-width:520px;
	}

/*	Contact Form */
#blq-content .form form.validate{
	
	margin-bottom:2em;
	}
#blq-content .form form.validate legend			{
	
	display:none;
	}
#blq-content .form form.validate fieldset fieldset	{
	
	background:#fff;
	border:1px solid #c6d4dd;
	margin-bottom:1em;
	padding:12px 12px 0;
	}
#blq-content .form form.validate label			{
	
	clear:both;
	float:left;
	font-size:1em;
	line-height:1.2em;
	padding:8px 0 0 0;
	text-align:left;
	width:96px;
	}
#blq-content .form form.validate label .required,
#blq-content .form form.validate p.required span{
	
	color:red;
	}
#blq-content .form form.validate p.required	{
	
	text-align:right;
	margin-bottom:0;
	padding:1em 0 0.5em;
	}
#blq-content .form form.validate input,
#blq-content .form form.validate textarea		{
	
	border:1px solid #CCCCCC;
	margin:0 0 12px;
	padding:4px;
	width:389px;
	}
#blq-content .form form.validate select			{
	
	border:1px solid #CCCCCC;
	margin:0 0 12px;
	padding:4px;
	width:389px;
	}
#blq-content .form form.validate input#Send.submit{
	
	background:url(/staticarchive/6652e2d8f465ccce812b477b55a1e2b3c03cdde9.gif) right center no-repeat;
	border:none;
	color:#fff;
	cursor:pointer;
	display:inline;
	float:right;
	font-size:1em;
	font-weight:bold;
	height:25px;
	margin:0;
	width:95px;
	}
/*	Footer	*/
body #blq-foot {
	
	
	background-image:none;
	/*padding-top:0;*/
	}
div#blq-main div#footer div.services{
	
	background:url(/staticarchive/0a1e6b7d28b8c7224cd967e8efe68a17661ca1f7.gif) left top repeat-x #ecf5fc;
	padding:20px 12px;
	}
div#blq-main div#footer div.services ul{
	
	float:left;
	}
div#blq-main div#footer div.services ul li{
	display:inline;
	float:left;
	padding:0 13px 0 0;
	}
div#blq-main div#footer div.services ul.contact-ahow{
	float:right;
	padding:1px 0 0;
	}
	
div#blq-main div#footer div.services ul.contact-ahow li{
	display:block;
	float:none;
	font-size:1.2em;
	padding:4px 0 0;
	text-align:right;
	}
div#footer div.services ul.contact-ahow li a{
	color:#000;
	font-weight:bold;
	}
div#footer div.services ul.contact-ahow li a:hover{
	text-decoration:underline;
	} 
/*#blq-content .col-b #upcoming{background: transparent;*/
	}
.note{background: transparent;
	 border-top: none;
	 padding: 0px;
	}
.col .content .note{width: 850px;
	}
.col .content, .col-a .content, .col-b .content{background: transparent;
	}
body#episodes-list-player-brand #blq-content{
	height: auto;
	overflow: hidden;
	}
#show-brand ol#crumb{
	display: none;
	}
	
body #blq-container #crumb{
	background: #ffffff;
	}
body #blq-container #crumb li a{
	font-size: 0.9em;
	color: #013E58;
	font-weight: bold;
	}
#blq-content .row .col-b #upcoming span.title{
	display:block; 
	margin: 5px 0px 5px 0px;
	}
#blq-content .row .col-b #upcoming span.subtitle{
	display:block; 
	margin: 5px 0px 5px 0px;
	}
#blq-content .row .col-b #upcoming .description{
	display:block; 
	margin: 5px 0px 5px 0px;
	}
	
#blq-content .row .col-b #more-details ol li.series a{
	padding-left: 35px; 
	font-weight:normal; 
	width: 260px;
	}
#blq-content .row .col-b #podcasts .content ol{width: 200px;}

#blq-content .row .col-b #podcasts ol li a.image{ float: left; width: 90px;}
#blq-content .row .col-b #podcasts ol li a.image img{width: 86px;  height: 86px;}
#blq-content .row .col-b #podcasts ol li .icon a{
	width: 90px;
	}
#blq-content .row .col-b #podcasts ol li .title a:hover{background: none; text-decoration: underline;}
#blq-content .row .col-b #podcasts ol li .icon a:hover{background: none;}
#blq-content .row .col-b #podcasts ol li .title{
	width: 90px;
	margin: 0px 0px 0px -10px;
	}
#blq-content .row .col-b #podcasts ol li .title a{
	width: 150px;
	}
#header-radio4 dl{margin: 1px 0px 0px 0px;}


#broadcasts ol li .date span, #broadcasts ol li .time span.starttime{background: #E5EFF7;}

body#show-brand #blq-container #blq-container-inner #blq-main #blq-content .row .col-a #summary{height: 120px;}

#blq-container #blq-container-inner #blq-main #blq-content .row .col-a .content ol#years.navlist{background: transparent;}

#blq-container #blq-container-inner #blq-main #blq-content .row .col-a .content dl.months dt{background: transparent; border:none; font-weight: bold; font-size: 1.3em;}