@import "/staticarchive/35eab79ed7292fdbdbb912471f78ec920fedba0c.css";
@import "/staticarchive/2f1c859ae3afb559489994f14ffd58a1ba90b171.css";

/* ------------------- */
/* GENERAL PAGE STYLES */
/* ------------------- */


/* Grid
---------------------------------*/
#A1column { }
#B1column {  }
#B2column {  }
#B3column { }

.row, #row{ width:650px; background:#000000 url("/staticarchive/aacce3a66c80551de70df0b572257544f7f81865.jpg") repeat-y; }
#row a:link,
#row a:visited { color: #445E2E; }
#row a:hover,
#row a:active { color: #16220C; }
#bbcpageTableNav a:link,
#bbcpageTableNav a:visited { color: #445E2E; }
#bbcpageTableNav a:hover,
#bbcpageTableNav a:active { color: #16220C; }
#mapLinkBox a:link img,
#mapLinkBox a:visited img,
#mapLinkBox a:hover img,
#mapLinkBox a:active img { border: solid 0; }


#RhNavcolumn {margin:0;
			  padding:0 0 8px 0;
			  border-bottom:1px solid #cccccc;

			}

#RhNavcolumn .MultipleIncludesbox{background-color:#fff; width:206px; margin-top:8px;}




.textbox h3, .LinksboxHeader h4{margin:0 0 0 8px; padding:0 0 4px 0;border-bottom:2px solid #999999; font-family:"Helvetica"; width:190px; font-size:1.15em;}


/* Body
---------------------------------*/
body {
       color:#656668;
       font-family:"Verdana";
       background:#F2EAD7 url(/staticarchive/78d2c7b2cf4b6236891edce06f000cd260830b0d.jpg) no-repeat;
       background-position: 0px 29px;
       }

h2 {
	 font-size:1.8em;font-family:georgia;
	 }
h2, h3, h4{color:#333333; font-weight:normal;padding:0 8px 0 8px; font-family:Georgia;}
p{font-size:0.85em; line-height:1.8em;color:#333333;}
cite {font-style:normal;}


/* Links
---------------------------------*/
a { color:#445E2E;
text-decoration:none;
}
a:link { color:#445E2E;
text-decoration:none;
}
td.bbcpageCrumb { height:25px;margin:0;padding:0; }
a.bbcpageCrumb { color:#445E2E;}
.bbcpageToplefttd a { color:#445E2E; }

a:visited {
      color:#445E2E;
      text-decoration:none;
      }

a:hover {
      text-decoration:none;
      color:#16220C;
      }

 a h4{color:#445E2E;}


/* Category Footer
---------------------------------*/
#categoryFooter { background: #E3DBB5; }
#toplevelBar { background: #A59A73; }
#toplevelBar a { font-weight: bold;
                 color: #fff; }
#categoryBar a { color: #984801; }
#categoryBar span { color: #5C5C5C; }


/* Footer
---------------------------------*/
#Footer  { width: 100%;
           padding-top: 5px; }



/* ------------- */
/* OBJECT STYLES */
/* ------------- */



/* Casblock Colour
---------------------------------*/
#CASblock { width: 100%; padding: 0; background:#F4EFDD; }
.CASblockHeader { background:url("/staticarchive/82eace1b4b40063819a398bc83d56bb673a5bd0a.gif");
                  background:#97A56A;}
.CASblockHeader h3 { color: white; }
.CASblockContent { background: #F4EFDD;
                   border-left: 1px solid #97A56A;
                   border-right: 1px solid #97A56A; }
.CASblockForm {	border: 1px solid #97A56A;
                background: #E9E1C4; }
.CASblockForm label span { color: #666666; }
.CASblockFormDisclaimer { color: #666666; }


/* ItemBlock Colour
---------------------------------*/
.ItemblockRowOdd { background:#E1E8C95; }
.ItemblockRowEven { background:#DED3E9; }


/* Linksbox
--------------------------------- */
.LinksboxContent ul{margin:0; padding:8px 8px 0 8px;font-size:0.7em;}
.LinksboxContent li{padding:0 0 10px 0;list-style-type:none;}
.LinksboxContent li.active {font-weight:bold;}



/* Mainpromo Colour
---------------------------------*/
.MainpromoFullWidthImg {margin:8px;}
.MainPromo a:link { color:#445E2E;
                    padding-top:5px; }

.Mainpromo h2 {
margin:0;
padding:0 8px 8px 8px;
}

.Mainpromo cite{
				padding:0 8px 8px 8px;
				font-size:0.8em;
				}

.Mainpromo p{margin:0;
			padding:0 8px 8px 8px;}


/* Mediaitemblock Colour
---------------------------------*/
.mediaItemblockRowOdd { background:#EFE9F5; }
.mediaItemblockRowEven { background:#DED3E9; }


/* MediawrapperLaunchBox Colour
---------------------------------*/
.MediawrapperLaunchBox a { color:#ffffff; }
.MediawrapperLaunchBox a:link { color:#ffffff; }


/* Nav-Manager
---------------------------------*/
#RhNavcolumn .MultipleIncludesbox { background:#fff; }
#RhNavcolumn .MultipleIncludesbox .Promocontainerbox { background:#D4CDAF; }




/* -------------- */
/* CUSTOM STYLES  */
/* -------------- */


/* Nav Manager
---------------------------------*/
#NavManagerHeading { display:none; }


/* Yoursayblock
---------------------------------*/
.YoursayblockHeader { background:url("/staticarchive/85fe38224593813bba66871fb6cfe19278d6edb0.gif"); }
.YoursayblockInternal { background:#E8E9CF;
                        color:#000; }


/* Footer
---------------------------------*/
.Footertable { width: 100%; }
.FooterHeader { background:url("/staticarchive/29571ed41640dda47cf8c809a1bc11a422948ef0.gif"); }
.FooterInternal { background:#E8E9CF;
                  color:#000; }

/* MultipleIncludesBox (used in slideshow indexes)
---------------------------------*/

.MultipleIncludesBox h3 {padding:0;margin:24px 0 12px 8px;}

/* External copyright
---------------------------------*/




/* Promoblock*/
.promoblock
					{border-top: 1px dashed #CCC;
					clear:both;
					height:75px;
					margin:0 0 0 8px;
					padding:10px 8px 10px 0px;
					width:402px;}

.promoblock img
					{float:left;
					padding:3px;
					border:1px solid #ccc;
					background:#fff;
					margin-bottom:10px;}

.promoblock h3
					{margin:0;
					font-family:georgia, verdana;
					padding:2px 0 0 8px;
					margin:0;
					width:234px;
					float:right;
					font-size:1.15em;}

.promoblock h4
					{margin:0;
					font-family:Helvetica, verdana;
					padding:2px 0 0 8px;
					width:234px;
					float:right;
					font-size:0.75em;}

.promoblock p
					{width:234px;
			 		float:right;
			 		margin:0 0 4px 0;
			 		font-size:0.75em;
			 		padding:4px 0 0 8px;}

.promoblock p a.watch {font-family:arial;font-weight:bold;}

span.video
					{background:url('/staticarchive/6ad10f3198b893c39391e07c396b1845b19a711d.gif') no-repeat 0 center;
					padding:4px 0 0 25px;margin:0;font-weight:bold;}


/* INCLUDE CONTAINERS */
#PortalMainPromocolumn .MultipleIncludesBoxInclude1{
					padding-top:10px;
				}
#PortalMainPromocolumn .MultipleIncludesBoxInclude2{
margin-top:10px;
}

#PortalMainPromocolumn  .MultipleIncludesBoxInclude3{
					 clear:both;
					 padding-top:10px;
					 margin-bottom:10px;
							 }

.Include_Box_A1_ .textbox {
					font-weight:normal;
					margin-top:8px;
					padding-top:10px;
					}


.Include_Box_A1_ {
				   background-color:#E3EAE3;
				   width:208px;}


.Include_Box_CC3_ {
				  background-color:#E3EAE3;
				   width:208px;
				   height:100%;
	}


/*---------- pull quote box -----------*/

div#PullQuoteBox
					{padding:8px 0 8px 0;
					margin:0 0 0 8px}

div#PullQuoteBox h3
					{font-family:"Helvetica";
					font-size:1.15em;
					margin:0 0 8px 0;
					padding:0;}

div#PullQuoteBox img
					{float:left;
					background-color:white;
					padding:2px;
					margin:0;
					border:1px solid #CCC;}

div.PullQuoteBoxFrame
					{float:left;
					width:135px;
					background:url('/staticarchive/ab89b23f2588b652e027be44c9d3e444a2709a79.gif') repeat-y;}

div.PullQuoteBoxFrame p
					{font-size:0.7em;
					margin:0;
					padding:6px 14px 0 14px;}

div.PullQuoteBoxFrame p.more
					{height:12px;
					font-size:0.7em;
					margin:0;
					padding:0 0 16px 14px;
					font-weight:bold;
					background:url('/staticarchive/8b2da0bf942205f0879ee097837d14826eb8cff9.gif') no-repeat 0 100%;}

div.PullQuoteBoxFrame p.more a
					{padding:1px 16px 0 0;
					background:url('/staticarchive/23fa88b41f46d20907aa82c84b4ef6f9bd02c2c6.gif') no-repeat 100% 80%;}



/*---------- RHN and includes -----------*/
#RhNavcolumn .MultipleIncludesBoxInclude1, #RhNavcolumn .MultipleIncludesBoxInclude2, #RhNavcolumn .MultipleIncludesBoxInclude3
					{background-color:E3EAE3;
					margin:0 0 8px 0;
					padding:0 0 8px 0;
					width:206px;}

#RhNavcolumn .Textbox h3
					{padding-top:8px;
					margin:0 0 0 8px;}

#RhNavcolumn .promoblock
					{border-top:none;
					background:#E3EAE3;
					clear:both;
					height:100%;
					margin:0;
					padding:0 0 8px 0;
					width:206px;}

#RhNavcolumn .promoblock img
					{float:none;margin:0 0 0 8px;}

#RhNavcolumn .promoblock h3
					{padding:8px 0 8px 8px;}

#RhNavcolumn .promoblock h4
					{float:none;
					clear:both;
					font-family:Helvetica,verdana,sans-serif;
					font-weight:bold;
					padding:8px 0 0 0 ;
					font-size:0.8em;
					width:160px;}

#RhNavcolumn .promoblock p
					{width:192px;
					clear:both;
					font-size:0.7em;
					float:none;
					margin:0 0 0 8px;
					padding:5px 0 0 0;}
#RhNavcolumn .promoblock a.watch
					{color:#445E2E;font-family:arial;font-weight:bold;padding-top:1px;
					}

#RhNavcolumn .promoblock h3
					{margin:0;
					padding:8px 0 8px 8px;
					font-family:"Helvetica";
					font-size:1.15em;
					float:none;
					width:160px;}

#RhNavcolumn h4.video
		{background:url('/staticarchive/6ad10f3198b893c39391e07c396b1845b19a711d.gif') no-repeat 8px 0;margin:0;padding:0 0 2px 0;}
#RhNavcolumn h4 a.video{
      padding:0 0px 0px 30px;
      margin:0;
      text-decoration:none
      }


li.selected {font-weight:bold;}

#RhNavcolumn .LinksboxHeader h4{padding-top:8px;}

.MultipleIncludesBox
					{background:none;}

.MainPromoFullWidthContent h2
					{font-size:1.6em;font-family:georgia;}

.MainPromoFullWidthContent h4 span.video
					{background:url('/staticarchive/6ad10f3198b893c39391e07c396b1845b19a711d.gif') no-repeat 0 center;
					padding:4px 0 0 25px;
					margin:0;
					font-weight:bold;
					font-family:Helvetica, verdana;
					font-size:0.75em;
					margin:0;}

#A1Minisitecolumn .MultipleIncludesBoxInclude1
					{margin-top:0;
					padding:0;}

.Include_Block_B_ .MultipleIncludesBox
					{padding:0 0 10px 0;}

ul.subnav{border-bottom:1px dashed #999999;}

/*---------- main promo -----------*/
.Mainpromo .MainpromoImg
					{float:left;
					padding:8px;
					width:200px;}

.Mainpromo .MainpromoContent
					{float:right;
					width:210px;}

.Mainpromo .MainpromoContent p
					{padding:0;
					margin:0;}

.Mainpromo .MainpromoContent h2
					{margin:0;
					padding:8px 0 0 0;
					font-size:1.5em;}

.MainPromoFullWidthContent p
					{margin:0;
					border-top;1px solid red;}
.MainPromoFullWidthContent p a
					{text-decoration:underline;}
.MainPromoFullWidthContent p a:hover
					{text-decoration:underline;}
.MainPromoFullWidthContent p a:visited
					{text-decoration:underline;}



/*---------- text block -----------*/

.TextblockContent h2
					{margin:0;
					padding:0 0 8px 0;
					font-size:1.5em;}

.TextblockContent
					{padding:0 8px 8px 8px;}

.TextblockContent h3
					{
					font-family:Georgia;
					padding:8px 0 4px 0;
					margin:0;
					font-size:1.25em;}
.TextblockContent ul
					{margin:5px 0 0 15px;padding:0;
					font-size:0.85em;
					color:#333333;
					line-height:1.8em;}
.TextblockContent li
					{margin:0;padding:0;}

.TextblockContent p
					{font-size:0.85em;
					color:#333333;
					line-height:1.8em;
					padding:4px 0 8px 0;
					margin:0;}

.TextblockContent p a
					{text-decoration:underline;}
.TextblockContent p a:hover
					{text-decoration:underline;}
.TextblockContent p a:visited
					{text-decoration:underline;}



/*---------- text box -----------*/
.Textbox
					{margin:8px 0 8px 0;
					padding:0;}

.TextboxContent p
					{padding:8px 8px 8px 8px;
					margin:0;
					font-size:0.7em;}



/*---------- media promo -----------*/
.MainpromoMediaLink
					{padding:0 8px 0 8px;}

.MainpromoMediaLink p
					{padding:5px 0 0 0 ;
					margin:0;}

.MainpromoMediaLink span
					{background:url('/staticarchive/6ad10f3198b893c39391e07c396b1845b19a711d.gif') no-repeat 0 2px;
					padding:4px 0 0 25px;
					margin:0 0 0 8px;
					font-size:0.75em;
					font-weight:bold;
					font-family:"Helvetica";}


#PortalMainPromocolumn .MainPromoFullWidthContent h2
					{font-size:2em;}

/*---------- heading links -----------*/
.MainPromoFullWidthContent h2 a:link
					{font-weight:normal;
					color:#445E2E;
					margin:0;
					padding:0;}

h2 a:visited
					{color:#445E2E;
      				text-decoration:none;
      				font-weight:normal;}

h2 a:hover
					{text-decoration:none;
      				color:#16220C;}



/*---------- blog calendar object -----------*/
#archive h2
						{font:bold 0.75em Helvetica, verdana, sans-serif;
						color:#455f30;
						text-transform:uppercase;
						padding:8px 0 0 8px;
						}
#archive table a
						{font-weight:bold;
						text-decoration:none;
						padding:1px;
						}

#archive table a:link
						{color:#455f30;
						}

#archive table a:hover
						{color:#334029;
						}

#archive table a:visited
						{color:#455f30;
						}

#archive h3
						{font:1.15em helvetica;
						padding:0 0 4px 8px;
						margin:0 0 4px 0;}

#archive
						{background:#e3eae3;
						border-bottom:none;
						margin:8px 0 0 0;
						padding:0 0 8px 0;
						width:206px;}

#archive table
						{color:#333333;
						font:0.65em verdana, sans-serif;
						width:190px;
						margin:0 0 8px 8px;
						border-collapse: collapse;
						padding:0 0 8px 0;}

#archive table td
						{border-top:1px solid #c9cfcb;
						text-align:center;
						padding:4px 0 4px 0;
						width:1.5em; }
#archive table th
						{font-weight:100;
						text-align:center;
						padding:0 0 4px 0;
						border-bottom:2px solid #c9cfcb;
						width:1.5em;}
#archive p
						{font-size:0.7em;
						padding:0 8px 0 8px;
						margin:0;}



/*---------- blog recent entries in RHN -----------*/
#recent_entries
						{background:#e3eae3;
						border-top:1px solid #fff;
						border-bottom:none;
						margin:0 0 0 0;
						padding:0 0 0 0;
						width:206px;}

#recent_entries h2
						{font:1.15em helvetica;
						padding:8px 0 4px 0;
						margin:0 8px 4px 8px;
						border-bottom:2px solid #999999;}
#recent_entries ul
						{margin:0;
						padding:8px 0 0 0;}
#recent_entries li
						{padding:0 8px 8px 22px;
						font-size:0.7em;
						list-style:none;
						background:url("/staticarchive/3cfa15063a11a4084c16ed1005738423eb285b46.gif") 8px 2px no-repeat;}



/*---------- video explorer -----------*/
#contentexplorer
						{margin:0 8px 0 8px;
						width:416px;
						padding:8px 0 0 0;
						border-bottom:1px dashed #999999;
						border-top:1px dashed #999999;}

#contentexplorer h3
						{font:1.15em georgia;
						margin:0;
						padding:0 0 4px 0;}

#contentexplorer p
						{margin:0 8px 0 0;
						padding:0 0 8px 0;
						font-size:0.75em;}

#contentexplorer ul
						{list-style-type:none;
						background:#E3EAE3;
						width:416px;
						padding:4px 0 2px 0;
						margin:0 0 8px 0;}

#contentexplorer li
						{font-size:0.75em;
						margin:0 0 2px 8px;
						padding:0 4px 0 0;
						float:left;}

#contentexplorer li a
						{color:#455f30;
						padding:0.3em 0;
						margin:0;
						display:block;
						text-decoration:none;}

#contentexplorer li a:link
						{color:#455f30;}

#contentexplorer li a:hover
						{color:#334029;text-decoration:none;}

#contentexplorer li a:visited
						{color:#455f30;}

#contentexplorer li.SlideshowNumberOn a
						{color:#455f30;font-weight:bold;}

#contentexplorer img
						{clear:both;padding:0 0 8px 0;margin:0;}

#VideoPlayerTrigger a.watch
						{font-family:arial;font-size:0.8em;font-weight:bold;}

.Linksbox {
	margin:8px 0 0 0;
	background:#fff;
	width:206px;
}

/*---------- external links box -----------*/

#ExternalLinksbox
						{margin:8px 0 0 0;
						background:#fff;
						width:206px;}

/*---------- internal links box -----------*/

#InternalLinksbox
						{margin:8px 0 0 0;
						background:#fff;
						width:206px;}



/*---------- category posts -----------*/
.categorypost
						{margin:16px 0 0 0;padding:0;}

.categorypost h3
						{border-bottom:2px solid #cccccc;
						margin:0;
						padding:0 0 4px 0;}

.categorypost h4
						{margin:8px 0 0 0;
						padding:0 0 8px 0;}

.categorypost h5
						{font-weight:normal;
						font-size:0.8em;
						margin:0;
						padding:0;}
.categorypost h5 em
						{color:#666666;}

.categorypost ul
						{margin:0;
						padding:0;
						line-height:1.1em;}

.categorypost li.post
						{font-size:0.8em;
						padding:0 0 8px 0;
						background-image:url(/staticarchive/3cfa15063a11a4084c16ed1005738423eb285b46.gif);
      					background-repeat:no-repeat;
      					list-style-image:none;
						list-style-position:outside;
						list-style-type:none;
      					background-position:0 4px}

.categorypost li a
						{padding:1px 0 0 14px;}

/*---------- video embed (profile pages) -----------*/
a.profile
						{font-family:Helvetica, verdana;
						font-size:0.8em;
						background:url('/staticarchive/6ad10f3198b893c39391e07c396b1845b19a711d.gif') no-repeat 0 2px;
						padding:2px 0 2px 25px;margin:0;font-weight:bold;}

#VideoPlayer
						{margin-left:8px;}


/*--------- Nested navigation --------*/
.LinksboxContent ul li ul
						{margin:0;
						padding:8px 0 0 0;
						font-size:1em;
						font-weight:normal;}

.LinksboxContent ul li ul li
						{margin:0;}


.LinksboxContent ul li ul li a.subimages
						{
						background:url("/staticarchive/740adc1e3e8d255a1ed7e2daa52636b61c97c4e9.gif");
						background-repeat:no-repeat;
      					background-position:0 .2em;}

.LinksboxContent ul li ul li a
						{
						padding:0px 0px 0px 20px;
						text-decoration:none}

.LinksboxContent ul li ul li a.subcontent
						{
						background:url("/staticarchive/3cfa15063a11a4084c16ed1005738423eb285b46.gif");
						background-repeat:no-repeat;
      					background-position:0 .2em;}



/*--------- LHN --------*/
#LHN { width:110px; }
#nav { width:110px; margin:0 0 0 0; padding: 0; list-style: none; overflow: hidden; }
#nav ul { margin:0;padding:0; }
#nav li { margin: 0; padding: 0; width:110px; list-style: none; float: left; }

li#tteam a:hover,
li#tjourney a:hover { background-position: 0 -56px; }
li#thome a:hover, 
li#tepisodes a:hover, 
li#tblog a:hover, 
li#tmap a:hover, 
li#tmore a:hover { background-position: 0 -36px; }

li#tteam.selected a,
li#tjourney.selected a { background-position: 0 -56px; }
li#thome.selected a, 
li#tepisodes.selected a, 
li#tblog.selected a, 
li#tmap.selected a, 
li#tmore.selected a { background-position: 0 -36px; }

li#thome a {
	display:block;
	overflow: hidden;
	width:110px;
	height:36px;
	background: url(/staticarchive/5d639f0f7906557b8fbdad578f99cbb0e62f1676.gif) no-repeat;
}
li#thome span {
	position:absolute;
	left:-500px;
}
li#tepisodes a {
	display:block;
	overflow: hidden;
	width:110px;
	height:36px;
	background: url(/staticarchive/e8a7aa591cb9e31dbdab21aa296c3fd36bcb57ec.gif) no-repeat;
}
li#tepisodes span {
	position:absolute;
	left:-500px;
}
li#tblog a {
	display:block;
	overflow: hidden;
	width:110px;
	height:36px;
	background: url(/staticarchive/cd5d8a614826b0973704bed96e76c4fd5c137a06.gif) top left no-repeat;
}
li#tblog span {
	position:absolute;
	left:-500px;
}
li#tmap a {
	display:block;
	overflow: hidden;
	width:110px;
	height:36px;
	background: url(/staticarchive/3c6f78ff959e8836c0a4dd823f1cf8c04753eb99.gif) 0 0 no-repeat;
}
li#tmap span {
	position:absolute;
	left:-500px;
}
li#tteam a {
	display:block;
	overflow: hidden;
	width:110px;
	height:56px;
	background: url(/staticarchive/a5ce61b13582294a722925d494dfb4e0b2a01959.gif) top left no-repeat;
}
li#tteam span {
	position:absolute;
	left:-500px;
}

li#tjourney a			{display:block;
						overflow: hidden;
						width:110px;
						height:52px;
						background: url(/staticarchive/96d44c3af241e5fb683ebc4536634983ffcf4b90.gif) top left no-repeat;}



li#tjourney span
						{position:absolute;
						left:-500px;}

li#tmore a
						{display:block;
						overflow: hidden;
						width:110px;
						height:52px;
						background: url(/staticarchive/11cf7271f577c29efe0a444633099a67ecd499c7.gif) top left no-repeat;}

li#tmore span
						{position:absolute;
						left:-500px;}

/*--------- Non flash map information --------*/

.journeylist {}
.journeylist ul{margin:0 8px 0 8px;padding:0;}
.journeylist li{list-style-type:none;border-top:1px dashed #999999;}
.journeylist ul li ul{margin:0;padding:0;}
.journeylist ul li ul li{list-style-type:disc;border-bottom:none;font-size:0.85em;margin:0 0 0 16px;padding:0 0 10px 0;color:#333333;line-height:1.5em}
.journeylist dl {font-size:0.85em;margin:0;padding:0;color:#333333;line-height:1.5em}
.journeylist dl dt{font-weight:bold;}
.journeylist dl dd{margin:0;padding:0 0 10px 0;}
.journeylist h3{font-size:1.4em;font-weight:normal;margin:0;padding:8px 0 4px 0;}
.journeylist h4{font-family:verdana;font-weight:normal;font-size:0.9em;color:#333333;margin:0;padding:4px 0 8px 0;}
.journeylist h5{font-weight:normal;margin:0;padding:4px 0 8px 0;color:#333333;}
.journeylist p{font-weight:normal;margin:0;padding:4px 0 8px 0;}
p.maptext {width:400px;padding:0px 0 12px 0;margin:0;font-size:0.75em;}

/*--------- other stuff --------*/

p.moreinfo {margin:0;font-weight:bold;padding:0;}
#PortalMainPromocolumn {border-bottom:1px solid #cccccc;}
#A1Minisitecolumn {border-bottom:1px solid #cccccc;background:url("/staticarchive/134a98aff54125c1f846331998377897981e72e7.gif") no-repeat;}
#MinisitePageMainPromo {margin:0;padding:0;}
h2.MainPromoNoImage {margin:0;padding:8px;font-family:georgia;}
.relatedsites {padding:16px 0 0 0;}
.relatedsites img {padding:0 0 0 0;margin:0 0 8px 10px;border:none;}
.Linksbox{background:#e3eae3;border-bottom:none;margin:8px 0 8px 0;padding:0;}

.photo {padding:1px 0px 0px 22px;text-decoration:none}
a.photo{background:url("/staticarchive/ae6deaf9cac6ce2914404b1d2af79603ccd954da.gif");background-repeat:no-repeat;background-position:0 .2em;}

/* --------- Episodes --------*/
.videoHolder { margin: 8px; display: none; }
.videoHolder .videoplayerHolder { text-align: center; border: solid 1px #CCCCCC; padding: 4px; width: 386px; margin: 0 auto; }
.videoHolder .videoplayerDetailsHolder { }
.videoHolder #videoinfo h3.nowplaying_title { padding: 0; }
.videoHolder #videoinfo p.nowplaying_summary { font-size: 0.75em; }
.videolist li a:link,
.videolist li a:visited,
.videolist li a:hover,
.videolist li a:active { font-weight: bold; }
#MinisiteIncludeBlockD_videoHolderExtraText .Textbox { margin:0 0 8px 0; padding:0; border-bottom: 1px dashed #CCCCCC; font-family: Verdana !important;}
#MinisiteIncludeBlockD_videoHolderExtraText .Textbox h4 { font-family: Verdana !important; font-size: 0.9em; padding: 0 8px 0 8px; }
#MinisiteIncludeBlockD_videoHolderExtraText .Textbox p,
#MinisiteIncludeBlockD_videoHolderExtraText .TextboxContent p { 
	padding:0; margin:0; font-size:0.7em; 
	font-family: Verdana !important;
}

a.iplayer-cta {
	background:transparent url(/staticarchive/8ca5b0d460c790a4c1811acc72fc0dd039ce9c9f.gif) no-repeat scroll right 1px;
	margin: 0 0 0 0; padding: 0 16px 0 0;
}
.APSBoxContent { font-size: 1em; }