/*  base css styling
this css provides a basic styling and its contents
can be edited/replaced with your own classes.
REMOVE this comment during the development.
-------------------------------------------------- */
/*@import '/cs/vision/common/aps/css/dark/decor.css';*/

/* hiding the crumb */
  ol#crumb {
    display:none;
  }
  
  #blq-content {
color:#ffffff;
}

/* logo and channel logo */
	
#logo-hidden {
    visibility:hidden;
    display:none;
  }

#masthead {
	display: block;
	background: transparent;
	/*height:150px;*/
}

#blq-main #logo {
	background: transparent url(/staticarchive/5c344eb4b8cfcba4ac577fbbfe1182d3226a3cde.png) no-repeat scroll 0 0;
position: absolute;
left:0;
	height:150px;
	margin:0;
	width:450px;
	clear:both;
}

	/* png transparency (IE hack in this sheet as conditional commenting not available for index (= APS) page): */
	* html #blq-main #logo {
		bac\kground-image: url('/staticarchive/5c344eb4b8cfcba4ac577fbbfe1182d3226a3cde.png');
		_bac\kground-image: none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/staticarchive/5c344eb4b8cfcba4ac577fbbfe1182d3226a3cde.png');
	}

 
	#prg-masthead img#logo-channel {
		position:absolute;
		right:0;
		top:18px;
	}
	
	#blq-main #logo-channel {
	float:right;
	line-height:0;
	margin:28px 14px 0;
}

/* base css for the top-nav */
	/*#prg-nav-main {
	background:none repeat scroll #031A0F;
	padding:7px 30px;
	float:left;
	width:974px;
	margin-bottom:14px;
}
	
	#prg-nav-main ul.nav-strip {
		background:#031A0F;
		margin:0 auto;
	}
	#prg-nav-main ul.nav-strip {
		margin:0;
		overflow:hidden;
		padding:0;
		text-align:left;
	}

	#prg-nav-main ul.nav-strip li {
		line-height:1.1em;
		margin:4px 40px 0 0;
		display:inline;
		display:-moz-inline-box;
		padding:0 0 0 1px;
		display: inline;
		font-size: 1.25em;
	}
	
	#prg-nav-main ul.nav-strip li a {font-weight:bold;}
	#prg-nav-main ul.nav-strip li a:link {color: #ffffff; text-decoration:none;}
	#prg-nav-main ul.nav-strip li a:visited {color: #ffffff; text-decoration:none;}
	#prg-nav-main ul.nav-strip li a:hover {color: #10FE8C; text-decoration:none;}
	#prg-nav-main ul.nav-strip li a:active {color: #10FE8C; text-decoration:none;}
	*/
/* Background images */
	
#blq-main {
	background: #000000 url(/staticarchive/01cdec97998f5f6a2f727242b46285f3e9e081ae.jpg) no-repeat scroll 0 0;
}

#blq-main #blq-content {
	background: transparent url(/staticarchive/57a11fd6824d42d0583131390248a942a57998f9.jpg) no-repeat scroll right 100%;
}

/* default link colour */
#blq-content a:link,
#blq-content a:visited,
#blq-content a:hover,
#blq-content a:active,
#blq-content h1 a:link,
#blq-content h1 a:visited,
#blq-content h1 a:hover,
#blq-content h1 a:active{ color: #10FE8C; }

/* new background images */
.col h1, .col-a h1, .col-b h2 { background: #031A0F url("/staticarchive/c0ed83e334cceb32be979746303c79cce891c463.gif") no-repeat center top; }

/* grid */
.col, .col-a, .col-b { background: transparent; }
.col-a {}
.col-b {}
.col .content, 
.col-a .content, 
.col-b .content { background: url("/staticarchive/ae7e0f1af8fd50ceb4eda87cc8dd237375937600.gif") no-repeat center bottom; }
.col-a .content { background-image: url("/staticarchive/56234984d4ea1ac3547307e4a2ca3d44f9770dac.gif"); }
.col-b .content { background-image: url("/staticarchive/d3def2df68a7bff023df2fed62ee76d15599506f.gif"); }
.col h1, .col-a h1, .col-b h2 { background: transparent url("/staticarchive/c0ed83e334cceb32be979746303c79cce891c463.gif") no-repeat center top; }
.col-a h1 { background-color: transparent; background-image: url("/staticarchive/aa9e6ea72f375fc7f8d5a0b19010ac6c65ba804f.gif"); }
.col-b h2 { background-color: transparent; background-image: url("/staticarchive/6a49a8b379cf7a749a86e19b2bc37b9c3afcbc61.gif"); }

/* boxes */
.col-a .box { background: transparent url("/staticarchive/56234984d4ea1ac3547307e4a2ca3d44f9770dac.gif") 0 bottom no-repeat; }
.col-b .box { background: transparent url("/staticarchive/d3def2df68a7bff023df2fed62ee76d15599506f.gif") 0 bottom no-repeat; }
.col-a .box .content { background: transparent url("/staticarchive/ddfcadd302131094b3acc18b524b5af96ff80820.gif") 0 0 repeat-y; }
.col-a  #supporting-content .box { background: transparent; }
.col-b .box .content { background: transparent url("/staticarchive/aea75db27a047d661f0b1a60c88bf0acfc01e66b.gif") 0 0 repeat-y; }
.col-a .box.also-more { background: transparent url("/staticarchive/e944806c96a5b8847804ca963e78e4352c96654c.gif") 0 bottom no-repeat; }
.col-b .box.also-more { background: transparent url("/staticarchive/8dd49353c4392d7e31f8008f02b7447455011ad8.gif") 0 bottom no-repeat; }

/* headings */
.col-a h2 { background: transparent url("/staticarchive/aa9e6ea72f375fc7f8d5a0b19010ac6c65ba804f.gif") 0 0 no-repeat; }
.col-a h3 { background: transparent url("/staticarchive/944e46354459764b9c84921ebcba0ee4308562bb.gif") 0 0 repeat-y; margin-top:-1px; }
.col-b h3 { background: transparent url("/staticarchive/3d658fdfd15c0677798bbafd82c846d22763f2b5.gif") 0 0 repeat-y; margin-top:-1px;}

/* more like this */
#more-like-this p.note { background:transparent url("/staticarchive/aea75db27a047d661f0b1a60c88bf0acfc01e66b.gif") repeat-y scroll 0 -1px; }

.col-b, .col-b .content { background:transparent none repeat scroll 0 0; }
.col h1, .col-a h1, .col-b h2, .col-a h2, .col-b h2 { border-bottom: none; }

#supporting-content .box h3 a, #supporting-content .box h2 a { background: transparent; }
.col-a .browse, .col-b .browse { border-top: 0; }
#supporting-content .box h3 a, #supporting-content .box h3 a:link, #supporting-content .box h3 a:hover, #supporting-content .box h3 a:visited, #supporting-content .box h2 a, #supporting-content .box h2 a:link, #supporting-content .box h2 a:hover, #supporting-content .box h2 a:visited { 
	color:#FFFFFF;
}
#credits dl dt span, #broadcasts li div.date span, #broadcasts li div.time span.starttime { background: #031A0F; }
#player #emp { background-color: transparent; }
#player #also li { border-top: dotted 1px #0B5935; background:transparent none repeat scroll 0 0; }
#player #also li.first { border-top:none; }

/* homepage specific */
body#show-series .col-a { background:transparent none repeat scroll 0 0; }
body#show-brand .col-a { background:transparent none repeat scroll 0 0; }

/* episode specific */
body#show-episode .col-a h2 { background:transparent url("/staticarchive/944e46354459764b9c84921ebcba0ee4308562bb.gif") 0 0 repeat-y; }
body#show-episode .col-a #ondemand h3,
body#show-episode .col-a #nexton h3{ background: transparent; }
body#show-episode .col-a #emp { background: transparent; }
body#show-episode .col-a #media .first { background-image: url("/staticarchive/96f575c272eee8ffdcce1f720eeac179e0e61d6b.gif"); }
/*body#show-episode .col-a #media { background-color: transparent; background-image: url("/staticarchive/1c79de2829ee767838cc922a5a365bdc94251fbe.gif"); background-position: 0 100%;  }*/
body#show-episode .col-a #media { background-color: transparent !important; background-image: url("/staticarchive/1c79de2829ee767838cc922a5a365bdc94251fbe.gif") !important; background-position: center bottom !important;  }

#media {
background-color:transparent !important;
background-image:url("/staticarchive/1c79de2829ee767838cc922a5a365bdc94251fbe.gif") !important;
background-position:center bottom;
background-repeat:no-repeat;
}

/* 
	upcoming episodes -			series body#episodes-show-broadcast-series
								brand body#episodes-show-broadcast-brand
*/
body#episodes-show-broadcast-series .col .content .note,
body#episodes-show-broadcast-brand .col .content .note {
	background:transparent url("/staticarchive/91440030e3d6d04513c2f336478680dff53234e4.gif") 0 0 repeat-y; 
}

/* 
	episodes listing page - 			series	body#episodes-list-series
										brand	body#episodes-list-brand
	episodes by year listing page - 	series	body#episodes-show-series
										brand	body#episodes-show-brand
*/
#blq-content .col-a .content h2,
#blq-content .col-a .content dl.months dt,
#blq-content .col-a .content dl.months dt { background:transparent url("/staticarchive/944e46354459764b9c84921ebcba0ee4308562bb.gif") 0 0 repeat-y; }
#blq-content .navlist { background: transparent; border: none; }
#blq-content .navlist li a:link,
#blq-content .navlist li a:visited { background: transparent; border: solid 1px #FFFFFF; color: #FFFFFF; }
#blq-content .navlist li a:hover,
#blq-content .navlist li a:active,
#blq-content .navlist li.focus span,
#blq-content .navlist li.focus span { background: #0B5935; border: solid 1px #FFFFFF; color: #FFFFFF; }

/* CHANNEL BRANDS */
/* BBC ONE */
#blq-main ol#crumb.pid.sbbcone li.masterbrand a:link, #blq-main ol#crumb.pid.sbbcone li.masterbrand a:visited,
#blq-main ol#crumb.pid.sbbcone li.masterbrand a:hover, #blq-main ol#crumb.pid.sbbcone li.masterbrand a:active { 
	background-image: url("/staticarchive/752f17a4287fbd369b7bf20dfc2b26529c6e4444.gif"); 
}
/* BBC TWO */
#blq-main ol#crumb.pid.sbbctwo li.masterbrand a:link, #blq-main ol#crumb.pid.sbbctwo li.masterbrand a:visited,
#blq-main ol#crumb.pid.sbbctwo li.masterbrand a:hover, #blq-main ol#crumb.pid.sbbctwo li.masterbrand a:active { 
	background-image: url("/staticarchive/a4860ca49a06484a6713729ad60f6e7bed464552.gif"); 
}
/* BBC THREE */
#blq-main ol#crumb.pid.sbbcthree li.masterbrand a:link, #blq-main ol#crumb.pid.sbbcthree li.masterbrand a:visited,
#blq-main ol#crumb.pid.sbbcthree li.masterbrand a:hover, #blq-main ol#crumb.pid.sbbcthree li.masterbrand a:active { 
	background-image: url("/staticarchive/b5bea0f88cae66c19ac5c6eac4a18f122c9b1c7b.gif"); 
}
/* BBC FOUR */
#blq-main ol#crumb.pid.sbbcfour li.masterbrand a:link, #blq-main ol#crumb.pid.sbbcfour li.masterbrand a:visited,
#blq-main ol#crumb.pid.sbbcfour li.masterbrand a:hover, #blq-main ol#crumb.pid.sbbcfour li.masterbrand a:active { 
	background-image: url("/staticarchive/a9722520cc84c9182ebbb4392be58b8e200f349f.gif"); 
}
/* CBEEBIES */
#blq-main ol#crumb.pid.scbeebies li.masterbrand a:link, #blq-main ol#crumb.pid.scbeebies li.masterbrand a:visited,
#blq-main ol#crumb.pid.scbeebies li.masterbrand a:hover, #blq-main ol#crumb.pid.scbeebies li.masterbrand a:active { 
	background-image: url("/staticarchive/4dd5e571190d9c55a9e55e4b94caf4bf261ad61d.gif"); 
}
/* CBEEBIES */
#blq-main ol#crumb.pid.scbeebies li.masterbrand a:link, #blq-main ol#crumb.pid.scbeebies li.masterbrand a:visited,
#blq-main ol#crumb.pid.scbeebies li.masterbrand a:hover, #blq-main ol#crumb.pid.scbeebies li.masterbrand a:active { 
	background-image: url("/staticarchive/4dd5e571190d9c55a9e55e4b94caf4bf261ad61d.gif"); 
}
/* CBBC */
#blq-main ol#crumb.pid.scbbc li.masterbrand a:link, #blq-main ol#crumb.pid.scbbc li.masterbrand a:visited,
#blq-main ol#crumb.pid.scbbc li.masterbrand a:hover, #blq-main ol#crumb.pid.scbbc li.masterbrand a:active { 
	background-image: url("/staticarchive/c94ff34b0a3f937588bdd19bb198cacacb436785.gif"); 
}
/* BBC NEWS */
#blq-main ol#crumb.pid.sbbcnews li.masterbrand a:link, #blq-main ol#crumb.pid.sbbcnews li.masterbrand a:visited,
#blq-main ol#crumb.pid.sbbcnews li.masterbrand a:hover, #blq-main ol#crumb.pid.sbbcnews li.masterbrand a:active { 
	background-image: url("/staticarchive/178e1ca89b6ee7d0965817490a8093295665b3b5.gif"); 
}
/* BBC PARLIAMENT */
#blq-main ol#crumb.pid.sparliament li.masterbrand a:link, #blq-main ol#crumb.pid.sparliament li.masterbrand a:visited,
#blq-main ol#crumb.pid.sparliament li.masterbrand a:hover, #blq-main ol#crumb.pid.sparliament li.masterbrand a:active { 
	background-image: url("/staticarchive/06eb9ae322664b1c684d07e0c5d6e6c91174cbcf.gif"); 
}

/* fix to deal weith clips carousel - temp only */
.glow161-carousel .carousel-content, .glow161-vCarousel .carousel-content {
background:#000000;
}
#clips ul li a:hover {
background:#000;
}
#clips ul li .listen a:hover, #clips ul li.watch a:hover {background: none repeat scroll 0 0  #0B5935;}
	

/*#media {
background:#000000!important;
background-image:none!important;*/
}
#media h3  {
background:#000000;
}
div#emp {
background:#000000;
}

/* APS PLUS */

	#blq-container #blq-main #blq-local-nav {display: block;}
	
	#blq-content ul li a:hover {text-decoration: none !important;}
	#blq-content ul li a:hover span {text-decoration: underline !important;}
	
	#blq-main ol#crumb {
		top: 0px;
		width: 974px;
	}
	
	#blq-main {overflow: hidden;}
	
/*	#masthead {display:none;} */


	
	ul.aps-list {margin: 10px 0px 0px 15px;}
	
	ul.aps-list li {
		background: url("/staticarchive/8c70493fb4c5b4894c801223aaebd83e78ebd2e9.gif") no-repeat 2px 0.5em;
		padding-left: 14px;
	}
	
	/** nav styles **/

	#prg-nav-main {
		padding: 7px 30px;
	}

	#prg-nav-main .nav-strip {
		width:974px;
		background:none repeat scroll 0 0 #031A0F;
		}
	
	#prg-nav-main ul {
		overflow: hidden;
		width: 974px;
		background: #031A0F;
	}
	
	#prg-nav-main li {
		float: left;
		margin-right: 40px;
	}
	
	#prg-nav-main li a {
		color: #ffffff;
		font-weight: bold;
		font-size: 1.2em;
	}
	
	#prg-nav-main li a:hover,
		#prg-nav-main #home a,
		#aps-plus-subindex li#subindex a,
		#aps-plus-profile li#subindex a {
			color: #10FE8C;
		}
		
		#aps-plus-subindex #aps-main-nav #home a,
		#aps-plus-profile #aps-main-nav #home a,
		#aps-plus-home #aps-main-nav #home a ,
		#aps-plus-team #aps-main-nav #home a ,
		#aps-plus-dorothys #aps-main-nav #home a ,
		#aps-plus-totos #aps-main-nav #home a ,
		#aps-plus-liveevents #aps-main-nav #home a ,
		#aps-plus-votingterms #aps-main-nav #home a ,
			{
			color: #ffffff;
		}
		/*
		#aps-main-nav li a:hover, 
		#aps-main-nav #home a, 
		#aps-plus-subindex li#subindex a, 
		#aps-plus-profile li#subindex a, 
		#aps-plus-about li#subindex a, 
		#aps-plus-video li#subindex a {
	color:#F74612;
	background:#221D1D;
}
*/
		
		/*#prg-nav-main {
	background:none repeat scroll 0 0 #031A0F;
	padding:7px 30px;

	width:974px;
	margin-bottom:14px;
}*/
	/*
	#prg-nav-main ul.nav-strip {
		background:#031A0F;
		margin:0 auto;
	}
	#prg-nav-main ul.nav-strip {
		margin:0;
		overflow:hidden;
		padding:0;
		text-align:left;
	}

	#prg-nav-main ul.nav-strip li {
		line-height:1.1em;
		margin:4px 40px 0 0;
		display:inline;
		display:-moz-inline-box;
		padding:0 0 0 1px;
		display: inline;
		font-size: 1.25em;
	}*/
		
/** characters subindex styles **/

	#aps-plus-subindex .row {margin-bottom: 15px;}
	
	#blq-content .col ul { float: left; margin-bottom: 16px;}
	
	#blq-content .col ul li {
		float: left;
		background: #031A0F;
		padding: 2px;
	} 
	
			#blq-content .col .aps-plus-large ul li {
				background: transparent;
			} 
	
	#blq-content ul li a {
		font-weight: bold;
		background: #031A0F;
		display: block;
		padding-bottom: 2px;
	}
	
	#blq-content ul li a:hover span {text-decoration: underline;}
	
	#blq-content .aps-plus-links ul li span,
	#blq-content .aps-plus-small ul li span,
	#blq-content .aps-plus-large ul li span {
		text-align: center;
		display: block;
		margin: 5px 0px 0px;
	}
	
			#blq-content .aps-plus-large ul li span {text-align: left;}
	
	.aps-plus-small ul li {margin-left: 31px;}
			.aps-plus-small ul li.first {margin-left: 0px;}
			.aps-plus-small ul li span{width: 122px;}
	
	.aps-plus-large ul li {margin-left: 21px;}
			.aps-plus-large ul li.first {margin-left: 0px;}
			.aps-plus-large ul li span{width: 286px;}
			
/** characters page styles **/

	#aps-plus-profile #blq-content .col-a {background: none;}
	
	#aps-plus-profile .col-a .content {padding: 10px;}
	
	#aps-plus-profile dl {
		overflow: hidden; 	
		margin-bottom: 22px; 
		width: 526px; 
	}
	
	#aps-plus-profile dl dt {
		float: left; 
		width: 190px; 
		clear: left; 
		font-weight: bold;
	}
	
	#aps-plus-profile dl dd {
		float: left; 
		width: 330px;
		margin-bottom:8px;
	}

/** right hand column links **/	

	#aps-plus-links .content {padding: 8px 13px;}
	
	#aps-plus-links ul {float: left; padding: 2px;}
	
	#aps-plus-links ul li {
		float: left;
		margin-right: 25px;
		margin-bottom: 5px;
		width: 86px;
	}
	
	#aps-plus-links ul li span {
		text-align: left;
		width: 86px;
		margin: 0px;
	}
	
	#aps-plus-links ul li a:hover img {
		margin: -2px;
		border: 2px solid #10FE8C;
	}
	
	.col-b ul.aps-list {margin: 0px;}
	
	.col-b #aps-plus-related ul.aps-list a {padding-bottom: 2px;}	
	
/** EMP **/	

#aps-plus-emp {
	margin: 5px auto;
	width: 512px;
}
	
	
/* Carousel */
 
.carousel-container {
	width: 512px;
	margin: 0px auto 10px;
	border-top: 1px solid #0B5935;
	border-bottom: 1px solid #0B5935;
}

#blq-content .carousel-dark .carousel-nav span {
	background-image: url(/staticarchive/097cfb191b0bd592a1c0bb211111711bdfc539f1.gif);
}

#blq-content .carousel-nav {
	width: 27px;
}

.carousel-container span{
	display: block;
}

.carousel-container li {
	margin: 0px;
	height: 102px;
	width: 133px;
	padding: 7px 7px 7px 0px;
	font-weight: bold;
}
	

/* Over The Rainbow exclusive */
	
	ol.episodes li {
background:url("/staticarchive/c7b423ad05329302214ddab3bb2f57861f5c1f71.gif") repeat-x scroll 0 bottom transparent;
}

/* Nav */

#aps-main-nav {
background: none repeat scroll 0 0 #031A0F;
padding:7px 15px;
margin-top:150px;
border:none;
}

#aps-main-nav li {display:inline;padding:0 15px;font-weight:bold; font-size:1.2em;}
#aps-main-nav li a {color:#fff;}
#aps-main-nav li a:hover, #aps-main-nav .nth-child-1 a {color:#10FE8C;}
#aps-main-nav a.selected {color:#10FE8C;
}

.aps-plus-team #blq-main li#team a {
color:#10FE8C;
}

.aps-plus-contestants #blq-main li#contestants a {
color:#6BAEFC;
}

#blq-main #blq-content {border-top:none;}

#summary .content .clearfix {height:0;line-height:0;font-size:0;}

#player #also li {padding:10px 0;}
#player #also li.first {padding-top:0}

#ondemand {padding:1px 10px 0 10px;}

.col-a .box {padding-bottom:0;background:none;}
.col-a #summary.box .content, .col-a #player.box .content ol.also_available {background:url("/staticarchive/56234984d4ea1ac3547307e4a2ca3d44f9770dac.gif") no-repeat 0 bottom;}
.col-a #clips.box .content {background:url("/staticarchive/56234984d4ea1ac3547307e4a2ca3d44f9770dac.gif") no-repeat 0 bottom;}
/*.col-a #supporting-content >.last-child >.content  {background:url("/staticarchive/56234984d4ea1ac3547307e4a2ca3d44f9770dac.gif") no-repeat 0 bottom;}*/
.box .sc-promo .last-child {background:url("/staticarchive/56234984d4ea1ac3547307e4a2ca3d44f9770dac.gif") no-repeat 0 bottom;}
.col-a #player.box .content ol.also_available  {background:url("/staticarchive/56234984d4ea1ac3547307e4a2ca3d44f9770dac.gif") no-repeat 0 bottom #000000;}


#blq-main ol#crumb {
position:absolute;
width:974px;
}


/* added by Nigel Davenport, @www 11/3/2010 */
#blq-content .col ul {clear:both;float:none;margin-bottom:0;padding-bottom:20px;height:146px;}
#blq-content .col .aps-plus-large ul {height:213px;}
#blq-content .col ul li, #blq-content .col .aps-plus-large ul li {padding:0;border:solid 2px #0B5935;padding-bottom:15px;}
#blq-content .col ul li a img {margin-bottom:8px;}
#blq-content .col ul li a, #blq-content .col .aps-plus-large ul li a {padding:0;text-decoration:none;}

.col .content {padding:0 17px;}
#blq-content {padding:14px;}

#blq-content .row  .col h1 {padding:8px 16px 18px;}

.clearfix {
display:block;
}

.row .col-a {
float:left;
margin-right:14px;
width:546px;
}

#aps-plus-profile .col-a .box .content {background:url("/staticarchive/56234984d4ea1ac3547307e4a2ca3d44f9770dac.gif") no-repeat 0 bottom;}
#blq-content .aps-plus-large ul li span {padding:0 10px;width:266px;}

#aps-plus-links ul li a img {border:solid 1px #0B5935;}
#aps-plus-links ul li a:hover img {
border:solid 1px #10FE8C;
margin:0;
}

#blq-content ul li a:hover {text-decoration: none !important;}

#aps-list>a:hover {text-decoration:underline !important;}

.col-b #aps-plus-related ul a:hover, .col-b #more-like-this ul a:hover, .col-b #related-links ul a:hover {text-decoration:underline !important;}

.col h6, .col-a h6 {
background: #0B5935;
font-size:1em;
font-weight:normal;
text-transform:uppercase;
border: 1px #0B5935 solid;
margin: 0px -16px 16px;
padding: 6px 16px;
}


table {
font-size: 0.8em !important;
border-collapse: collapse;
width: 100%;
padding: 4px;
}

table th {
	padding: 1em 0em;
	text-align: left;
	font-size: 1.2em !important;
}

tr.top td {
	border-top: 1px solid #0B5935;
	border-bottom: 1px solid #0B5935;
	background: #0B5935;
	}

td {
	border-bottom: 1px solid #0B5935;
	padding-top: 1em;
	padding-bottom: 1em;
	width: 12.5%;
	text-align: center;
}	

/*td:first-child {
	width: 50px;
	}*/

td+td {
	border-left: 1px solid #0B5935;
	text-align: center;
}

.col-a .content ul {
	padding-bottom: 1em;
	padding-left: 8px;
}

.col-a .content ul li {
	background: url("/staticarchive/8c70493fb4c5b4894c801223aaebd83e78ebd2e9.gif") no-repeat 2px 0.5em;
	padding-left: 14px;
}

.left-indent {
	padding-left: 14px;
}

.aps-list li {
margin-bottom:10px;
}

/*.aps-list li:last-child {
margin-bottom:0px;
}*/

.col-a .content ul li.watch {
background: none; 
padding-left:0;
}

.col-a .content ul.carousel-content, .col-a .content ul.pageNav {
padding-left:0;
}

#socialnetworks_image, #performingarts_image {
	display:block;
	float:left;
	width:126px;
	margin:0 10px 10px 0;
}

#socialnetworks_links, #performingarts_links {
	display: block;
	float: left;
	width: 216px;
}

#ondemand>h3 {
background: transparent;
background-image: none;
padding: 6px 0px;
}

#player li a span img {
border:1px solid #0B5935;
}

#player li a:hover span img {
border-color:#10FE8C;
}

/*.note  {
background:url("../images/_programmes/dots/ffffff.gif") repeat-x scroll left bottom #0B5935;
}*/

#episodes li a span img {
border:1px solid #0B5935;
}

#episodes li a:hover span img {
border:1px solid #10FE8C;
}

dl.dorothys dd, dl.totos dd  {width:364px !important; padding: 0px 8px 0px 8px}
dl.dorothys dt, dl.totos dt  {width:130px !important; padding: 0px 8px 0px 8px}

dl.dorothys dt.acidyellow, dl.dorothys dd.acidyellow  {color: #000000; background-color:#ffff3f; padding: 8px;}
dl.dorothys dt.cerise, dl.dorothys dd.cerise  {color: #000000; background-color:#eb1050; padding: 8px;}
dl.dorothys dt.lavender, dl.dorothys dd.lavender  {color: #000000; background-color:#d4affa; padding: 8px;}
dl.dorothys dt.red, dl.dorothys dd.red  {color: #ffffff; background-color:#d20015; padding: 8px;}
dl.dorothys dt.emeraldgreen, dl.dorothys dd.emeraldgreen  {color: #000000; background-color:#00a841; padding: 8px;}
dl.dorothys dt.bubblegumpink, dl.dorothys dd.bubblegumpink  {color: #000000; background-color:#ff6a8c; padding: 8px;}
dl.dorothys dt.olivegreen, dl.dorothys dd.olivegreen  {color: #ffffff; background-color:#569400; padding: 8px;}
dl.dorothys dt.golden, dl.dorothys dd.golden  {color: #000000; background-color:#ffb800; padding: 8px;}
dl.dorothys dt.forestgreen, dl.dorothys dd.forestgreen  {color: #ffffff; background-color:#001a00; padding: 8px;}
dl.dorothys dt.burgandy, dl.dorothys dd.burgandy  {color: #ffffff; background-color:#ae0000; padding: 8px;}
dl.dorothys dt.purple, dl.dorothys dd.purple  {color: #ffffff; background-color:#4f007d; padding: 8px;}

dl.totos dt.blue, dl.totos dd.blue  {color: #ffffff; background-color:#3E5AFF; padding: 8px;}
dl.totos dt.pink, dl.totos dd.pink  {color: #000000; background-color:#F48BC6; padding: 8px;}
dl.totos dt.silver, dl.totos dd.silver  {color: #000000; background-color:#cccccc; padding: 8px;}
dl.totos dt.purple, dl.totos dd.purple  {color: #ffffff; background-color:#4f007d; padding: 8px;}
dl.totos dt.limegreen, dl.totos dd.limegreen  {color: #000000; background-color:#B6FF00; padding: 8px;}