/* INFO
Site : BBC Wales Green
url : http://dev1.cf.bbc.co.uk/wales/history/
Barlesque version :
Function : set all structure, aesthetics, typography
Filename : history_layout.css	
Created : June 17th 2008
Last update :  17/07/2008 09:17:22
Author: Takako Tucker
*/

/* SECTIONS
=STANDARDISE
=NAVIGATION
  >Navigation - local
  >Navigation - sub
=CONTENT
	>Slideshow
	>Accordion
=IMAGES
=OBJECTS
->Map
*/




/*=STANDARDISE
*********************************************************************/
body {color:#333333;}
  
#header { 	background: transparent url(/staticarchive/79119bf903dd65ee1ee14a94baa2daaddf912d03.jpg) top left no-repeat; }

/***************************/
#blq-main #blq-content, #blq-main {background:url(/staticarchive/ac5b25470f5a158e467efc2676d571bb7f275d6b.jpg) repeat top left;}
#content  {background:url(/staticarchive/927027c073b9e71c78f2a2dbc60233a63d9b4008.jpg) repeat-x top left;}
#column-container {padding: 0 0 14px 0; width:100%;}
#content {	margin: 0; height: 100%; padding:14px 14px; }
* html #content { margin: 0; padding: 14px; height: 100%; margin-bottom: 14px; width:946px; }
a {color:#006c8f;}

/*override minus margin in wales_layout*/
#content .centre-content, #content .right-content, #content .sub-navigation-column   {padding-bottom:0; margin-bottom:0;}

/*=NAVIGATION
*********************************************************************/

/*>Navigation - local*/
#local-navigation {
  background:url(/staticarchive/719ee41a36175d147973346129a843e71cb00b90.gif) 0 -560px;
  }
   
 #local-navigation ul#navigation-list .navigation-button.selected a, #local-navigation ul#navigation-list .navigation-button-first.selected a, #local-navigation ul#navigation-list .navigation-button-last.selected a, #local-navigation ul#navigation-list .navigation-button.selected a:hover, #local-navigation ul#navigation-list .navigation-button-first.selected a:hover, #local-navigation ul#navigation-list .navigation-button-last.selected a:hover {
	background: url(/staticarchive/719ee41a36175d147973346129a843e71cb00b90.gif) 0 0 ;
}
.navigation-button a, .navigation-button-first a, .navigation-button-first.selected a, .navigation-button-last.selected a, .navigation-button-last a, .navigation-button-last a  {
	background:url(/staticarchive/719ee41a36175d147973346129a843e71cb00b90.gif) right -50px ;
}
.navigation-button a:hover, .navigation-button-last a:hover, .navigation-button-first a:hover  {
	background:url(/staticarchive/719ee41a36175d147973346129a843e71cb00b90.gif) right -100px;
}
 #navigation-list li a {color: #ffffff; }

/**/ 

a.standardBullet {background:transparent url(/staticarchive/5b312650128fcbacfc604f0617af328d80a62269.gif) repeat scroll 7px 0;}
a.watch, a.watch-bullet {background:transparent url(/staticarchive/a9507564d2a5a38210e30cf48e1d5ecef533bab9.gif) no-repeat 0 5px;}

.navlist_text a.watch {background:transparent url(/staticarchive/a9507564d2a5a38210e30cf48e1d5ecef533bab9.gif) no-repeat 0 0px;}

/*------breadcrumb--------------*/
#breadcrumb {background:transparent url(/staticarchive/3cc8ef9846b4babd1862e8b2234b153dc6037ec0.gif) repeat-x; width:946px !important;}
#breadcrumb {	margin: 0; padding: 0 14px; }
#breadcrumb a:hover {	text-decoration: underline;}
#breadcrumb ul { margin: 0; 	padding: 8px 0; height:100%; overflow: hidden; }
#breadcrumb ul li {	margin: 0 5px 0 0; 	padding: 0 0 0 10px; 	display: inline; background:transparent url(/staticarchive/5b312650128fcbacfc604f0617af328d80a62269.gif) no-repeat left -2px;
	font-size: 1.1em;
	line-height: 1;
}
#breadcrumb ul li.first {	margin: 0 5px 0 0; padding: 0;	background: none; }
#breadcrumb ul li.last {	margin: 0 5px 0 0; padding: 0 0 0 10px; }

/**/

/*>Navigation - sub*/

#content .sub-navigation li {
  border-top:1px solid #eeeedd;
  }

#content .sub-navigation li a {
  color:#006c8f;
  }
  #content .sub-navigation li a:hover {
  color:#fff;
} 

#content .sub-navigation li.selected a{
	background:url(/staticarchive/719ee41a36175d147973346129a843e71cb00b90.gif) 0 -156px;
	color:#fff;
  }
#content .sub-navigation li.selected a:hover  {
	background:url(/staticarchive/719ee41a36175d147973346129a843e71cb00b90.gif) -156px -150px;
	color:#fff;
}
  
 * html #content .sub-navigation li.selected a:hover {
	background-position:-156px -150px !important;
}

#content .sub-navigation li a:hover {
	background:url(/staticarchive/719ee41a36175d147973346129a843e71cb00b90.gif) 0 -156px;
}

#content .sub-navigation-include li a:hover {
	background:url(/staticarchive/719ee41a36175d147973346129a843e71cb00b90.gif) -156px -150px;
	}

	
#content .sub-navigation-column .sub-navigation ul.sub-navigation-include a{
	color:#006c8f;
	}
	
#content .sub-navigation-column .sub-navigation ul.sub-navigation-include a:hover{
	color:#333;
	background:#e2dbc7;
	}

	
#content .sub-navigation-column .sub-navigation ul.sub-navigation-include li {
	border-top: 1px solid #ffffff !important;
	}
	
#content .sub-navigation-include li a {
	color:#1819db;
	}
	

#content .sub-navigation-column .sub-navigation ul.sub-navigation-include li a {
	background:#b5d8e2;
}

#content .sub-navigation-column .sub-navigation ul.sub-navigation-include li a:hover {
	color:#333;
	background:#90bdca;
	}

	
#content .sub-navigation-column .sub-navigation ul.sub-navigation-include li.selected a{
	color:#fff ;
	background:#333;
	}
	
#content .sub-navigation-column .sub-navigation ul.sub-navigation-include li.selected a:hover {
	background:#333;
	color:#fff;
}

#content .sub-navigation li.selected{ height:100%; }
#content .sub-navigation-column .sub-navigation ul.sub-navigation-include { margin:0; padding:0; }
#content .sub-navigation li a:hover {	text-decoration: none; }
#content .sub-navigation-column .sub-navigation ul.sub-navigation-include li.selected a{margin:0; padding:2px 10px; }
#content .sub-navigation-column .sub-navigation ul.sub-navigation-include li a:hover {margin:0; padding:2px 10px;	}

.centre-content h2 {font-size:130%; font-weight:bold !important;}

/*->Carousel contains default colours - override these with site specific colours in the site specific css */
#promo-carousel {
	background:#006c8f !important;
	border-top:4px solid #26505f !important;
	}

#promo-carousel a {
	border-right:2px #006c8f solid;		
	color:#006c8f;
	background:#F9F8F3;
	}

#promo-carousel a:hover {
	color:#FFFFFF;
	background-color:#307185;
	}

#promo-carousel a.selected, #promo-carousel a.selected:hover {
	color:#fff;
	background-color:#26505f;
}

#content {width:100%;}
* html #content {width:948px;}


/*-*/

.itemBlock-short {background:#EAEFF1;}
.mp-carousel-container { width:926px;}


/*homepage main promo - colour setting*/

#content .homepage-mainpromo-container #mainpromo a, #content .homepage-mainpromo-container #mainpromo1 a, #content .homepage-mainpromo-container #mainpromo2 a, #content .homepage-mainpromo-container #mainpromo3 a{
	color:#5EC6E7
	}

#content .homepage-mainpromo-container #mainpromo .mpStrip, #content .homepage-mainpromo-container #mainpromo1 .mpStrip, #content .homepage-mainpromo-container #mainpromo2 .mpStrip, #content .homepage-mainpromo-container #mainpromo3 .mpStrip {
	color:#666666;
	background:#000;
  }
#content .homepage-mainpromo-container #mainpromo .mpBlock , #content .homepage-mainpromo-container #mainpromo1 .mpBlock , #content .homepage-mainpromo-container #mainpromo2 .mpBlock , #content .homepage-mainpromo-container #mainpromo3 .mpBlock {
	background:#000;
	}
#content .homepage-mainpromo-container #mainpromo .mpBlock p, #content .homepage-mainpromo-container #mainpromo1 .mpBlock p, #content .homepage-mainpromo-container #mainpromo2 .mpBlock p, #content .homepage-mainpromo-container #mainpromo3 .mpBlock p{
	color:#FFF;
	}
#content .homepage-mainpromo-container #mainpromo .mpBlock h3 , #content .homepage-mainpromo-container #mainpromo1 .mpBlock h3, #content .homepage-mainpromo-container #mainpromo2 .mpBlock h3, #content .homepage-mainpromo-container #mainpromo3 .mpBlock h3{
	color:#fff;
	}
#content .homepage-mainpromo-container #mainpromo .mpBlock h3 a, #content .homepage-mainpromo-container #mainpromo1 .mpBlock h3 a, #content .homepage-mainpromo-container #mainpromo2 .mpBlock h3 a, #content .homepage-mainpromo-container #mainpromo3 .mpBlock h3 a {
	color:#fff;
	}
#content .homepage-mainpromo-container #mainpromo .mpBlock a:hover, #content .homepage-mainpromo-container #mainpromo1 .mpBlock a:hover, #content .homepage-mainpromo-container #mainpromo2 .mpBlock a:hover, #content .homepage-mainpromo-container #mainpromo3 .mpBlock a:hover {
	color:#fff;
	}
#content .homepage-mainpromo-container #mainpromo .mpStrip p, #content .homepage-mainpromo-container #mainpromo1 .mpStrip p, #content .homepage-mainpromo-container #mainpromo2 .mpStrip p, #content .homepage-mainpromo-container #mainpromo3 .mpStrip p{
	color:#FFF;
	}
#content .homepage-mainpromo-container #mainpromo .mpStrip h3, #content .homepage-mainpromo-container #mainpromo1 .mpStrip h3, #content .homepage-mainpromo-container #mainpromo2 .mpStrip h3, #content .homepage-mainpromo-container #mainpromo3 .mpStrip h3 {
	color:#fff;
	}
#content .homepage-mainpromo-container #mainpromo .mpStrip h3 a, #content .homepage-mainpromo-container #mainpromo1 .mpStrip h3 a, #content .homepage-mainpromo-container #mainpromo2 .mpStrip h3 a, #content .homepage-mainpromo-container #mainpromo3 .mpStrip h3 a {
	color:#fff;
	}
#content .homepage-mainpromo-container #mainpromo .mpStrip a:hover, #content .homepage-mainpromo-container #mainpromo1 .mpStrip a:hover, #content .homepage-mainpromo-container #mainpromo2 .mpStrip a:hover, #content .homepage-mainpromo-container #mainpromo3 .mpStrip a:hover {
	color:#fff;
	}
#mainpromotx {	color:#FFF;}

#content .homepage-mainpromo-container #mainpromo li a.mpbullet, #content .homepage-mainpromo-container #mainpromo1 li a.mpbullet, #content .homepage-mainpromo-container #mainpromo2 li a.mpbullet, #content .homepage-mainpromo-container #mainpromo3 li a.mpbullet {
	color: #5ec6e7;
}
a.mpbullet:hover {	color: #fff; }
.mpbullet {	background:url(/staticarchive/5b312650128fcbacfc604f0617af328d80a62269.gif) no-repeat 6px -3px; }

ul.mpStriplist li a.mpbullet {color: #FFD100 !important; }
ul.mpStriplist li a:hover	 {color: #fff !important; }

#mainpromo-article .mpBlock h1, #mainpromo-article h1  {margin-bottom:0;}
#mainpromo-article.panel .mainpromoblock {background-color:#E5EEF2; margin-top:10px; margin-bottom:10px;}
#mainpromo-article.panel .mainpromo_top_heading {margin-bottom:10px;}
#mainpromo-article.panel img {margin-top:0;}
#mainpromo-article.panel .mainpromoblock p {padding:0 10px 10px 10px; margin:0 0 5px 0;}
#mainpromo-article.panel .mainpromoblock.emp p {padding:0;}
#mainpromo-article.panel .mainpromoblock p span.date {display:block; padding:10px 0 0 0;}
#mainpromo-article.panel #emp1 {padding-top:0;}
#mainpromo-article h1.underpromo {background-color:fff;}
/*-----Generic content blocks*/	
			.contentBlock h2 			{border-bottom:2px solid #d0d0d0;color:#006c8f;}
			.contentBlock h2 a 			{color:#006c8f;}
			.contentBlock h2 a:hover 	{color:#333;} 
			.contentBlock ul 			{border-top:1px dashed #ccc;} 

/*-----Generic content blocks*/	

			#mainpromo-article h1		{padding-top:9px; border-bottom:2px solid #d0d0d0;}
			#avObject h2				{padding-top:9px; border-bottom:2px solid #d0d0d0;}

/*-----itemblocks*/	
			.itemBlock  				{background:#e5eef2;}
			
			.itemBlock.navlist 			{height:auto;  width:445px; background:none; border-bottom:1px dashed #ccc; overflow:hidden;}
			.itemBlock.navlist .image 	{float:left;}
			.itemBlock.navlist h3 , .itemBlock.navlist p.intro		{width:250px; float:left;}
			.itemBlock.navlist h3		{color:#000; margin-top:0; }
			.itemBlock.navlist h3 a 	{font-weight:bold;}
			
			
	/*horizontal style list*/
		.itemblock_list .itemBlock h3 a {font-weight:bold;}
		.itemblock_list .itemBlock h3 {margin-top:0;}
		.itemblock_list .itemBlock h3, .itemblock_list .itemBlock p {float:left; width:270px;}
		.itemblock_list .itemBlock  {background:none; clear:both; width:450px; height:auto;}

/**/
/*-----Homepage layout styles*/
			.homepage-block 			{width:626px;float:left; margin-left:14px;/* use this to hide homepageblock when using custom mainpromo *//*display:none; */}
			#column1 					{float:left;width:306px;}
			#column2 					{float:left;width:306px; margin-left:14px;}
			#column3 					{float:left;width:306px;margin-left:14px;}
			* html #column5 			{height:1%;}
/*-----Homepage layout styles*/


/*------homepage carousel----------*/
ul#mp-carousel-1 {background:#e5eef2 url(/staticarchive/9f89e2e644db655a1ff5d57afc1049ca33d2c8d6.gif) repeat scroll 0 0 !important; }
ul.g-mp-carousel li {background:#e5eef2 !important; border-right: 1px solid #fff !important;}


#content .right-content {float:left;}

/* Iplayer feed -----------------------------------------------------------------------------*/
#iplayer_feed {
	margin: 0 0 10px 0;
	padding: 0;
	background: #fff;
	clear: both;
	overflow: hidden;
}

* html #iplayer_feed {
	padding-bottom: 1px;
}

#iplayer_feed h2 {
	margin: 0 0 10px 0;
	padding: 10px;
	background: #FFF;
}

/* Navigation tabs */
#iplayer_feed ul {
	margin: 0 10px;
	padding: 0;
	height: 1%;
}

#iplayer_feed ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	background: #ECECEC;
	display: inline;
	float: left;
}

#iplayer_feed ul li#feedtab1 a, #iplayer_feed ul li#feedtab2 a {
	margin: 0;
	padding: 10px 8px;
	cursor: pointer;
	display: block;
	font-size: 1.15em;
	width: 126px;
	outline: none;
	background:#fff;
}

#iplayer_feed ul li#feedtab1 {
	margin-right: 2px;
}

#iplayer_feed ul li#feedtab1 a:hover, #iplayer_feed ul li#feedtab2 a:hover, #iplayer_feed ul li#feedtab1.selected a:hover, #iplayer_feed ul li#feedtab2.selected a:hover {
	background: #c7d8e0;
	text-decoration: none;
}

#iplayer_feed ul li#feedtab1.selected a, #iplayer_feed ul li#feedtab2.selected a {
	color: #666;
	background:#E5EEF2;
}
/* Navigation tabs end */

/* iplayer_feed */
#iplayer_feed #feed-comingup, #iplayer_feed #feed-episodes {
	margin: 0 10px 10px 10px;
	padding: 5px 10px 10px 10px;
	background: #E5EEF2 ;
	line-height: 1.2em;
	clear: both;
	overflow: hidden;
}

#iplayer_feed #feed-comingup ol.episodes, #iplayer_feed #feed-episodes ol.episodes {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#iplayer_feed #feed-comingup ol.episodes li, #iplayer_feed #feed-episodes ol.episodes li {
	margin: 0;
	padding: 10px 0 5px 0;
	list-style-type: none;
	border-bottom: 1px solid #ccc;
}

#iplayer_feed #feed-comingup ol.episodes li a, #iplayer_feed #feed-episodes ol.episodes li a {
	margin: 0;
	padding: 0;
	text-decoration: none;
}

#iplayer_feed #feed-comingup ol.episodes li a:hover, #iplayer_feed #feed-episodes ol.episodes li a:hover {
	margin: 0;
	padding: 0;
	text-decoration: underline;
}

#iplayer_feed #feed-episodes ol.episodes li .episode .availability span.time-remaining {
	display: none;
}

#iplayer_feed #feed-comingup ol.episodes li#e4, #iplayer_feed #feed-episodes ol.episodes li#e4 {
	border-bottom: 0 !important;
}

#iplayer_feed #feed-episodes ol.episodes li .episode .description, #iplayer_feed #feed-comingup ol.episodes li .episode .description {
	display: none;
}

#iplayer_feed #feed-episodes ol.episodes li .episode .summary a {
	padding: 0 0 0 20px;
	background: url(/staticarchive/bfa49efe3fec8c04e492825bbda4f61bb0686466.gif) 0 1px no-repeat;
	display: inline-block;
}

#iplayer_feed #feed-episodes ol.episodes li .episode .summary a span.subtitle, #iplayer_feed #feed-comingup ol.episodes li .episode .summary a span.subtitle, #iplayer_feed #feed-comingup ol.episodes li .episode .availability span.time-remaining {
	display: none;
}

.iplayer_feed_base {
	margin: 15px 10px;
	padding: 0;
}

.iplayer_feed_base a {
	background:transparent url(/staticarchive/3a88e011e1eccb423f91bf3b73f5280953d15c44.gif) no-repeat scroll -388px -146px;
	padding:0 0 0 20px;
	display:block;
}

.time, .location {
	padding: 0 0 5px 0;
}

/* Iplayer feed -----------------------------------------------------------------------------*/


	
/*---------site specific styling---------------*/

.homepage-top-block  {width:948px; margin-bottom:10px; background: transparent url(/staticarchive/b724b96177424acf1c31dd12c5bee2ec50fd666b.jpg) left bottom no-repeat; padding-bottom:0; margin-left:0px;}
#fullwidth2 {margin-left:-14px; background:transparent url(/staticarchive/5317a8bb834a466d7b1b7388119c889740ff3059.gif) repeat-y;  overflow:hidden;  margin-bottom:10px;}
#fullwidth2 .contentBlock {margin-left:14px; }

.homepage-top-block .Textblock { margin-right:15px;}
.homepage-top-block .Textblock h2 {color:#333; border-bottom:2px solid #bbb8b4; padding-bottom:5px; margin-top:0; padding-top:0;}
.homepage-top-block h2.heading { color:#333; border-bottom:2px solid #bbb8b4; padding:10px 0 5px 0; margin-bottom:10px; }
.homepage-top-block .Textblock div{color:#333; width:290px; float:left; padding:10px;}
.homepage-top-block .Textblock .TextblockContent {color:#333; width:200px; float:left; padding:10px;}
.homepage-top-block .Textblock .TextblockContent .hometop {width:140px; margin-left:20px; float:right; clear:left;}

.homepage-top-block .Textblock p {margin:10px 10px 10px 0;}
.homepage-top-block .itemBlock {float:none; width:320px;float:left;  height:auto; overflow:hidden; background:none; border-bottom: 1px dashed #a5b19b;}
.homepage-top-block .itemBlock img {width:106px; height:80px;}
.homepage-top-block .itemblock_sublink  {display:none;}
.widget {width:290px; float:left; padding-top:8px;}
.video-widget {width:290px; float:left; padding-top:8px; margin-left:-10px;}
.homepage-top-block h3 { font-size:1em; float:left; /*line-height:auto; */margin:-2px 0 0 0; padding:0; width:200px;  }
.homepage-top-block h3 a {font-weight:bold; display:block; padding-left:10px;}
 .homepage-top-block p.intro {width:195px;}

.homepage-top-block .itemBlock p.intro {width:190px;}
.homepage-top-block .Textblock {clear:none; }
/** html.homepage-block * html #column1* html .homepage-top-block-bar , * html #column2, * html #column3, * html #column4 {display:none;}*/

#column2,#column3/* /*use this when using custom mainpromo*//*, #column1*/{display:none}

* html #breadcrumb {width:100%;}
.homepage-top-block-bar	{background: transparent url(/staticarchive/2b8aee6384b5673c72e76a800a12c040a849e05e.jpg) left top no-repeat; overflow:hidden; }
* html .homepage-top-block-bar {height:1%;}
* html #twocolumn2 {margin:0;}
/*for phaseII*//*.homepage-bottom-block, .homepage-top-block, .homepage-top-block-bar  {background:none; padding:0; } #local-navigation, .homepage-bottom-block, #fullwidth2{display:none;}  #breadcrumb {height:5px !important; }*/
 
 #header h1 a, #header a#headerlink {
	background:transparent url(/staticarchive/3835bac5dbbafb2d29fc490600f285996f710fdd.jpg) repeat scroll 0 0;
	display:block;
	font-size:0.001px;
	height:68px;
	text-indent:-9999px;
	width:301px;
}

#prg-bookmark {border-top:10px solid #efebe8;}

.rhQuote { width:306px; background:url(/staticarchive/7b36cf9cd5714539ad7475a6f4b9fd00f425f4a5.jpg) no-repeat; color:#FFFFFF; margin:0 0 10px 0; padding-top:5px; overflow:hidden;padding-bottom:1px;}
.rhQuote h2  {margin:0 10px 10px 10px; padding:5px 0 8px 0; }
.rhQuote h2 a{color:#333; }
blockquote{/*background:none; */color:#333;}
.Textblock blockquote { background:#E5EEF2 url(/staticarchive/7a83bcfe9dcd20faaa67cc2097737f24e7786358.gif) no-repeat top left;}
.Textblock blockquote p {background: url(/staticarchive/261097f0da1d100c8c9de4145420ce47ae77bb48.gif) no-repeat bottom right; padding-bottom:20px;}

blockquote p a {color:#333; display:block;}
blockquote p a:hover {text-decoration:underline;color:#333;}
.quotebox cite { font-style:italic; margin-left:35px; display:block; color:#333; margin-top:5px; }


.rhQuote.mother .commentbottom {background:url(/staticarchive/cad0ed3843cc35bcc2ad718b58c71915ed659ff8.jpg) no-repeat; height:99px; clear:both;}
.rhQuote.father .commentbottom {background:url(/staticarchive/35faaa9ac756af1c3e79ffe0f8cd5807447dd049.jpg) no-repeat; height:99px; clear:both;}
.rhQuote.son .commentbottom {background:url(/staticarchive/25945efc0cd78573c1c94ef735f4cda754107c81.jpg) no-repeat; height:99px; clear:both;}
.rhQuote.daughter .commentbottom {background:url(/staticarchive/16384b6c8d077da254a7ecf27e84ae3ebf86561f.jpg) no-repeat; height:99px; clear:both;}

.rhQuote blockquote {width:270px;background:none; padding:0; margin:0 20px;}

.rhQuote .comment blockquote p { color:#FFFFFF !important;margin:0 0 6px 0!important; padding:0 10px 0 20px !important; }
.rhQuote  blockquote { background: url(/staticarchive/d495aa85dca96f30b8d3c317fcbaa456987b30d8.gif) no-repeat top left;}
.rhQuote  blockquote p {background: url(/staticarchive/0593de315e18244994faa3a34044f5401a50ae54.gif) no-repeat bottom right; }

/*Newsfeed*/

.newsfeed {width:330px; float:left; margin-right:10px;}

#twocolumn1 {margin-left:0;}

/* nav list*/
.content-no-left-hand-nav .navlist	{padding:0 10px;}
.content-no-left-hand-nav .navlist ul li .navlist_text {width:400px;}
.content-no-left-hand-nav .navlist_img {padding-right:10px;}
.content-no-left-hand-nav .navlist_img img {padding-left:0;}
.content-no-left-hand-nav  .navlist_text h3 a {background:transparent url(/staticarchive/a9507564d2a5a38210e30cf48e1d5ecef533bab9.gif) no-repeat scroll 0 0; padding:0 0 0 25px;}
.navlist h2 {font-size:130%;}


/*programme page*/

.content-no-left-hand-nav #empcontainer {margin-left:10px;}
.content-no-left-hand-nav #empcontainer {width:512px; text-align:center;}

.content-no-left-hand-nav .empTextBox {
background:#EAEFF1;
margin:0 37px 10px;
overflow:hidden;
width:512px;
text-align:left;
padding:0 10px;
}

.emp_summary {background:#EAEFF1; padding:10px;}
.emp_summary p {margin:0;}

/*around wales page*/

body.support .content-no-left-hand-nav { width:946px;}
.wide-lh-container {background:#FFFFFF; float:left; padding:0 10px; width:606px; }
.rh-container { float:right; margin-left:14px; margin-top:0; padding-top:0; width:306px; }
.support #itemblock_no_image .itemBlock { background:transparent; margin:0 0 15px 0; padding:0; height:auto; width:303px; }
.support #itemblock_no_image p.intro {margin:0;padding:0;width:290px;}
.support #itemblock_no_image h3 {margin:0 0 5px;padding:0;}
.support #itemblock_no_image h3 {width:220px;}
.mainpromo_top_heading h1{border-bottom:2px solid #CCCCCC; padding:9px 0 5px;}
.support #prg-bookmark {width:946px; }
.support .rh-container li {list-style-type:none; padding:0;}
.support .content-no-left-hand-nav ul, .support #SeeAlso .Linksbox li, .support .contentBlock ul li {padding:0; margin-bottom:0;}
.support .contentBlock ul {padding-top:5px;}
 
 .right-content .navlist {background:#fff; margin-top:0; padding-top:5px; }
 .right-content .navlist h2 {font-size:2em; margin:0 10px; border-bottom:2px solid #D0D0D0; color:#666; padding:4px 0 5px; }
 .right-content .navlist ul li .navlist_img {width:106px; height:60px; }
 .right-content .navlist ul li.last a {font-size:0.9em;}
 .right-content .navlist ul li a:hover {text-decoration:underline;} 
 .right-content .navlist ul li.last p {font-size:0.85em;}
 .right-content .navlist ul li {margin:0 10px; padding-top:10px;}
 .right-content .navlist ul li.odd.first  {padding-top:0;}
.right-content .navlist ul li.last {border-bottom:0;}
.right-content .navlist {margin-bottom:10px;}

* html .right-content, * html .right-content .itemBlock {overflow:hidden; margin-left:4px; width:295px;}

/**/

#empTextBox {background:#eaeff1; padding:10px; margin-bottom:10px; }
 #empTextBox p {margin-bottom:0; margin-top:10px;}
 #empTextBox h2 {font-size:130%; margin-bottom:0;}

 .content-no-left-hand-nav #bbc_emp {
color:#333333;
margin:0 57px;
padding:10px 0 0;}
 #flash_widget .nonflash {padding:10px; color:#fff; line-height:1.5em;}
 
 
 #av_results {
 	margin-top:20px;
 	clear:both;
 }
 
 * html #av_results  {margin-top:0;}
 	
 #av_results .itemBlock .image{
 	background:#000;
 }
 
 

 #av_results .itemBlock, .avpromo .itemBlock {
 	width:100%;
 	height:92px;
 	background:none;
 	border-top:1px dashed #ccc;
 	margin-bottom:0;
 	
 }
 
 #av_results .itemBlock {
 	clear:both;
 	display:block;
 	height:100% !important;
 }
 
 
 * html #av_results .itemBlock, * html .avpromo .itemBlock {
 	width:438px;
 }
 #av_results .itemBlock, .avpromo .itemBlock {
 	padding-top:10px;
 	
 }
 
 #av_results .itemBlock p.intro, .avpromo .itemBlock p.intro{
 	float:left;
 	width:290px;
 	padding-right:0;
 	
 }
 * html #av_results .itemBlock h3, * html #av_results .itemBlock p.intro {
 	width:280px;
 
 }
 
 #av_results .itemBlock h3, .avpromo .itemBlock h3 {
 	float:left;
 	width:290px;
 	padding-right:0;
 	margin-top:0;
 	padding-top:0;
 }
 
.avpromo {clear:both;}
.av_meta_info{display:none;}

.navlist li.last{
 font-size:1.0em !important; 
 padding-bottom:2px;
}


.newsfeed .itemBlock h3 {font-size:1em;}
.newsfeed .itemBlock h3 a {font-weight:bold;}







.right-content .itemBlock {margin:0 6px 0 6px; float:none; width:294px;float:left;  height:auto; overflow:hidden; background:none; border-bottom: 1px dashed #a5b19b;}
.right-content .itemBlock img {width:106px; height:80px;}
.right-content .itemblock_sublink  {display:none;}
.right-content .itemBlock p.intro {width:178px;}
.right-content .itemBlock img {margin:6px 0; padding:4px 0 6px;}
.right-content .itemBlock h3 {float:left; margin:6px 0 0 10px; padding:0;}
.right-content .image{float:left;height:80px;width:106px;}
.right-content .newsfeed{height:380px; background:#FFFFFF; margin:0 0 10px 0;}
.right-content .newsfeed {width:306px; float:left; margin-right:10px;}
.right-content .newsfeed h2 {margin:0 0 0 6px; padding:6px; border-bottom: 1px solid #a5b19b; width:284px;}

/*quiz page*/
h1.quiz {height:1%; border-bottom:2px solid #D0D0D0; padding-top:9px; margin:0; padding-bottom:4px; display:block; }
#flashcontent {line-height:1.5em;}
.prompt {margin-top:10px; font-size:110%; line-height:1.5em;}
p.answer {font-weight:bold; font-size:120%;}
p.quizend, .playagain {text-align:left;}
p.score {font-size:120%; color:#000;}
div.playagain {padding:0 10px;}
div.playagain a {padding:0 0 10px 20px; font-weight:bold; margin-top:10px; width:250px; display:block; background:transparent url(/staticarchive/5b312650128fcbacfc604f0617af328d80a62269.gif) repeat scroll 0px -3px;}
.socrebox {background-color:#EAEFF1; margin-top:10px;}
.socrebox  p {padding:0 10px; margin:5px 0 0 0;}
.socrebox  p .quizend {margin:0 0 10px 0;}
.socrebox  #emp1 {padding-top:0 ;}
div.next {margin:10px 0;}

h2.underpromo {margin:10px 0; padding:0;}

/*remove below css when you need to use customainpromo*/

#twocolumn1 .contentBlock {margin-left:14px;}
.homepage-top-block-bar, #fullwidth2, .homepage-bottom-block, .fullwidth   {display:none;}
 #twocolumn1{width:655px;}

* html #twocolumn1 { margin-left:-14px;}
.homepage-mainpromo-container .mpBlock .mpBlocklist a {display:block; width:170px !important;
background:transparent url(/staticarchive/719ee41a36175d147973346129a843e71cb00b90.gif) no-repeat -385px -277px;
}
/**/

.centre-content-large {width:946px;}