/* INFO
Site : BBC Cymru Mastermindcymru2008
url : http://dev1.cf.bbc.co.uk/cyrmu/mastermindcymru/
Barlesque version :
Function : set all structure, aesthetics, typography
Filename : mastermindcymru_layout.css	
Created : August 19th 2008
Last update :  19/08/2008 09:17:22
Author: Takako Tucker
*/

/* SECTIONS
=STANDARDISE
=NAVIGATION
  >Navigation - local
  >Navigation - sub
=CONTENT
	>Slideshow
	>Accordion
=IMAGES
=OBJECTS
->Map
*/



/*FONT SIZES
10px = 0.835em
12px = 1em
14px = 1.165em
16px = 1.335em
18px = 1.5em
20px = 1.665em
22px = 1.835em
24px = 2em
*/

/* COLOURS
Content bg:     		  #e4e0cf - light brown
Header nav bar bac:       #9c7718 - brown/gold 
Text:          			  #333 - dark grey
Links:          h2        #9C7718 - brown
				content   #ffd100 - yellow
*/


/*=STANDARDISE
*********************************************************************/
body {
  margin:0;
  line-height:1;
  font-family:verdana,helvetica,arial,sans-serif;
  color:#333333;
  }
  
h2 {color:#333;}
/***************************/
#blq-main #blq-content, #blq-main, #content .homepage-promo-column-left {
background:#e7e3fc;
}

a {color:#5642c8;}

#header {
	background: url(/staticarchive/d6c74aecec222830618ed649e5d9cb66465ab5ec.jpg) top left;
}

#column-container { padding:0 0 14px 0; height:100%; float:none; }
#content {margin:14px; height:100%; color:#333;}
* html #content {padding:14px; margin:0; height:100%;}

/*utilitybar*/
.utilitybar {height:30px; background:#d2ccf5;}

.rhsimg {
	height: 56px;
	position: absolute;
	right: 14px;
	top: 6px;
	width: 130px;
}

/*=NAVIGATION
*********************************************************************/

/*>Navigation - local*/
#local-navigation {
  background:url(/staticarchive/91bf491c9f0131906087d435b97ee02e351072fe.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/91bf491c9f0131906087d435b97ee02e351072fe.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/91bf491c9f0131906087d435b97ee02e351072fe.gif) right -50px ;
}
	
	
.navigation-button a:hover, .navigation-button-last a:hover, .navigation-button-first a:hover  {
	background:url(/staticarchive/91bf491c9f0131906087d435b97ee02e351072fe.gif) right -100px;
}


 #navigation-list li a {
	margin: 0 3px 0 0;
	display: block;
	float: left;
	font-size: 1.6em;
	padding: 11px 15px;
	color: #ffffff;
}

/**/ 


/*>Navigation - sub*/

#content .sub-navigation-column {display:none;}

/**/

  /*header*/

#header img {
	float:left;
}


/*->Carousel contains default colours - override these with site specific colours in the site specific css */
#promo-carousel {
	width: 100%;
	background:#484848 !important;
	border-top:4px solid #484848 !important;
	height:34px;
	display:none;
	}
	
* html #promo-carousel { /* IE6 only */
	/*margin-top:-3px !important;*/
	}
		
#promo-carousel li {
	margin:0;
	padding:0;
	float:left;
   background:;
	width:157px;
	}

#promo-carousel li.lifourth {
	width:155px;
	}
	
#promo-carousel a {
	display:block;
	border-right:2px #484848 solid;		
	color:#2c70af;
	margin:0;
	padding:5px 0 15px 10px;
	font-size:1.2em;
	height:100%;
	cursor:pointer;
	background:#FFFFFF;
	}

#promo-carousel a:hover {
	color:#FFFFFF;
	background-color:#717171;
	cursor:pointer;
	}

#promo-carousel a.selected, #promo-carousel a.selected:hover {
	color:#fff;
	background-color:#484848;
	cursor:pointer;
	}
	
#promo-carousel li.lifourth a {
	border-right:0;
	}
	
.empty {
	height:18px;
	background:#e0e0e0;
	display:none;
	}
/*-*/


#content .homepage-mainpromo-container #mainpromo, #content .homepage-mainpromo-container #mainpromo1, #content .homepage-mainpromo-container #mainpromo2, #content .homepage-mainpromo-container #mainpromo3 {
	position:relative;
	padding-top:0;
	margin-bottom:0;
	height:300px;
	}

#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:#ffba00
	}

#content .homepage-mainpromo-container #mainpromo a:hover, #content .homepage-mainpromo-container #mainpromo1 a:hover, #content .homepage-mainpromo-container #mainpromo2 a:hover, #content .homepage-mainpromo-container #mainpromo3 a:hover{
text-decoration:underline
	}
	
#content .homepage-mainpromo-container #mainpromo .mpStrip, #content .homepage-mainpromo-container #mainpromo1 .mpStrip, #content .homepage-mainpromo-container #mainpromo2 .mpStrip, #content .homepage-mainpromo-container #mainpromo3 .mpStrip {
	padding:0 0 10px 0;
	bottom:0;
	left:0;
	margin:0;
	width:626px;
	position:absolute;
	color:#666666;
	background:transparent url(/staticarchive/1ed2275fd0de2e674c1a8096862ab43e7e0a3a9d.png) scroll 0 0;

  }
#content .homepage-mainpromo-container #mainpromo .mpBlock , #content .homepage-mainpromo-container #mainpromo1 .mpBlock , #content .homepage-mainpromo-container #mainpromo2 .mpBlock , #content .homepage-mainpromo-container #mainpromo3 .mpBlock {
	padding:0;
	width:226px;
	height:100%;
	position:absolute;
	top:0;
	left:400px;
	background:transparent url(/staticarchive/1ed2275fd0de2e674c1a8096862ab43e7e0a3a9d.png) scroll 0 0;

	}
	

/*PNG fix*/


* html #content .homepage-mainpromo-container #mainpromo .mpStrip, * html #content .homepage-mainpromo-container #mainpromo1 .mpStrip, * html #content .homepage-mainpromo-container #mainpromo2 .mpStrip, * html #content .homepage-mainpromo-container #mainpromo3 .mpStrip 
{
	bac\kground-image: url('/staticarchive/1ed2275fd0de2e674c1a8096862ab43e7e0a3a9d.png)'); /* PNG24 support. ie4/5 op5 css backslash filter - http://centricle.com/ref/css/filters/tests/sbmh/ */ 
	_bac\kground-image: none; /* negate bg-image on != ie6 . http://www.daltonlp.com/daltonlp.cgi?item_id=217 */ 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/staticarchive/1ed2275fd0de2e674c1a8096862ab43e7e0a3a9d.png)'); 
	}
	

* html #content .homepage-mainpromo-container #mainpromo .mpBlock , * html #content .homepage-mainpromo-container #mainpromo1 .mpBlock , * html #content .homepage-mainpromo-container #mainpromo2 .mpBlock , * html #content .homepage-mainpromo-container #mainpromo3 .mpBlock 
 {
	bac\kground-image: url('/staticarchive/1ed2275fd0de2e674c1a8096862ab43e7e0a3a9d.png)'); /* PNG24 support. ie4/5 op5 css backslash filter - http://centricle.com/ref/css/filters/tests/sbmh/ */ 
	_bac\kground-image: none; /* negate bg-image on != ie6 . http://www.daltonlp.com/daltonlp.cgi?item_id=217 */ 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/staticarchive/1ed2275fd0de2e674c1a8096862ab43e7e0a3a9d.png)'); 
}
	
	
	
#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{
	padding:0px 10px 0 10px;
	margin:0;
	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{
	font-size:2em;color:#fff;
	padding:10px 10px 8px 10px;
	}
#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 {
	text-decoration:underline;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{
	padding:0 0 0 10px;
	margin:0;
	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 {
	font-size:2em;color:#fff;
	padding:10px 0 8px 10px;
	}
#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 {
	text-decoration:underline;color:#fff;
	}
#mainpromotx {
	padding:0 0 0 10px;margin:8px 0 0 0;color:#FFF; line-height:1.665em;}


#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: #c4bbf6;
	padding: 1px 0px 0px 24px;
	font-weight: normal;
	text-decoration: none;
	width: 30px;
	overflow: hidden;
}
a.mpbullet:hover {
	color: #fff;
	text-decoration: underline
}

.mpbullet {
	background-image:url(/staticarchive/356fb06d46b08a251cf15c53ec4edb61969983b9.gif);
	background-position:-17px -3px;
	background-repeat:no-repeat;
}

ul.mpStriplist li a.mpbullet {color: #a498f3 !important; }
ul.mpStriplist li a:hover	 {color: #fff !important; }


* html .mpStrip {bottom: -1px;}
/*-----Generic content blocks*/	
			.contentBlock h2 			{border-bottom:2px solid #b4abe2;color:#9C7718;}
			.contentBlock h2 a 			{color:#5642c8;}
			.contentBlock h2 a:hover 	{color:#333;} 
			.contentBlock h3 a			{font-weight:bold;background:transparent;}
			.contentBlock ul 			{border-top:1px dashed #5642c8;} 
			.contentBlock li			{} 
			.contentBlock ul li	a.standardBullet {background: transparent url(/staticarchive/91bf491c9f0131906087d435b97ee02e351072fe.gif) no-repeat -395px -146px; padding:0 0 0 13px;}

/*-----Generic content blocks*/	


/*-----Homepage layout styles*/
			.homepage-block 			{width:626px;float:left;margin-left:14px;}
			#content .homepage-mainpromo-container {}			
			#column1 					{float:left;width:306px;}
			#column2 					{float:left;width:626px; background:#FFFFFF;padding:10px 0 0 6px;}
			#column3 					{float:left;width:626px;background:#FFFFFF;padding:2px 0 0 6px;}
			#column2 h2.heading 		{margin-left:1px;}
			
/*IE fix to avoid itemblock dropping.*/
			* html #column2, * html #column3 			{padding-left:0;}
			* html #column2 h2.heading, * html #column3 h2.heading {margin-left:7px;}
/**/
/*-----Homepage layout styles*/



/*-----see also homepage*/
			.seealso h3 				{color:#333333;width:250px;}
			.seealso ul 				{border-top:none;}
			.seealso .linksboxdropdown.basic {padding:0;border-bottom:none;}
/*-----see also homepage*/


/*-----minisite page*/
#mainpromo-article h1 {float:none;line-height:1.4em;padding:10px 0 0 0;margin:0;color:#333;}
#mainpromo-article p {margin-top:10px;font-size:1.16em;color:#333;line-height:1.5em;  margin-bottom:5px;}
.Textblock p {color:#333;line-height:1.5em;font-size:1.16em; margin:5px 0 16px 0;}
.Textblock ul {color:#333;line-height:1.5em;}
.Textblock ul li{margin:0;padding:0;}
.Textblock ul li a:hover, .Textblock ol li a:hover {text-decoration:underline;}
.Textblock ul.links {color:#333333;line-height:1.5em;list-style-type:none;margin:0;}
.Textblock ul.links li a {background-position: 0 1px;}
.Textblock ol {list-style-type:decimal;font-size:1.16em;color:#333333;line-height:1.5em;margin:10px 10px 0 20px;}
.Textblock ol li{margin:0;padding:0;}
.Textblock p a {text-decoration:none;}
.Textblock p a:hover {text-decoration:underline;}
.Textblock h2 {color:#333333;font-size:1.6em;}

#blq-content .Textblock h3 {color:#333333;font-size:1.2em !important;font-weight:bold !important; margin:10px 0 8px 0;}
#blq-content .Textblock h4 {color:#333333;font-size:1.1em;font-weight:bold; margin:0 !important; padding:3px 0px !important; }
#blq-content .Textblock p 	{padding:0; margin-top:4px;}
#blq-content .Textblock .below_main_promo_TextblockContent h3 {font-size:1.8em; font-weight:normal; margin-top:15px;}
img.pageimage {padding-top:10px;}
p.imagedesc {padding:0;margin:0;font-style: italic}

* html #mainpromo-article {padding-top:0px; margin:0;}

/*-----minisite index*/
.highlights {background:#d1f0fe;margin-bottom:10px;}
.highlights h3 {font-size:2em;padding:10px 10px 10px 10px;}
.highlights div {clear:both;padding-bottom:10px;}
.highlights div h4 {display:inline;font-weight:bold;margin:0;padding-left:10px;}
.highlights div p {display:inline;margin:0;padding:0;font-weight:normal;}
.highlights li span {}

.linksboxdropdown {background:#ffffff;border-bottom:10px solid #cfdefd;}
.linksboxdropdown h3 			{font-size:2em;border-bottom:2px solid #b4abe2;color:#666;padding:8px 0 5px 0;margin:0 10px ;}
.linksboxdropdown ul 			{margin:0 10px 0 10px;padding-bottom:8px;}
.linksboxdropdown li 			{font-size:1.2em;border-top:none;padding:7px 0 2px 0;}
#InternalLinksbox ul, #ExternalLinksbox ul {margin-top:5px;}
/*-----minisite index*/



	

/*-----Random*/	
			.index_desription_TextblockContent {background:#d3caa5;}
			.itemBlock 					{background:#ececec; margin:0 0 10px 6px;}
			.itemBlock 	 h3				{font-size:1em; 	padding: 0px 10px 0 10px; margin: 7px 0 5px 0; color:#333}
			.bottomlink 				{clear:both; text-align:right; padding:3px 17px 10px 0;}		
			.bottomlink a 				{font-size:1.2em; padding-left:20px; background:transparent url(/staticarchive/356fb06d46b08a251cf15c53ec4edb61969983b9.gif) no-repeat scroll 10px -423px;}
			

			.itemBlock-short 			{color:#333} 
.itemBlock2 {
	float: left;
	width: 146px;
	padding-top: 0px;
	padding-bottom: 0;
	position: relative;
	margin: 0px 4px 10px 0;
	background: #d1f0fe;
	height:15em;
}
.itemBlock2 img {
	float: left;
	padding: 0 0 6px 0;
}
.itemBlock2 h2 {
	font-family: arial, sans-serif;
	padding-bottom: 0;
	margin: 0 10px 0 10px;
	padding: 4px 0 0px 0;
	border-bottom: 2px solid #b4abe2;
}
.itemBlock2 h3 {
	padding: 0px 10px 0 10px;
	margin: 7px 0 0 0;
	color: #990003;
	line-height: 1.3em;
	font-size:1em;
	width: 126px;
}
.itemBlock2 h3 a:hover {
	color: #333333;
	text-decoration: underline;
}
.itemBlock2 p {
	padding: 8px 0 5px 10px;
	clear:none
}
.itemBlock2 p.intro {
	line-height: 1.4em;
	float: left;
	width: 126px;
	padding: 1px 0 8px 10px;
	color: #333333;
	margin: 0;
}
			#resultsvideo .itemBlock h3				{font-size:1.165em;padding-left:10px;}
			.itemBlock-short 			{background:#eee;}
			.mpStrip p 					{color:#FFFFFF;}
			.index_desription_TextblockContent p {color:#333;}
			.index_desription_TextblockContent ol li{margin:0 10px 5px 0;line-height:14.5em;color:#333333;}
			.index_desription_TextblockContent h2 {padding:7px 10px 0 10px;color:#333333;}
			#column1 .MultipleIncludesBox .MultipleIncludesBoxInclude4 .contentBlock {float:none;clear:both;} /*required to stop travel overlapping weather*/

/*Archif link style*/

#MultipleIncludesbox {clear:both;}
#MultipleIncludesbox .links-box-container {background:#f0eff7; clear:both;}
#MultipleIncludesbox .links-box-container h2 {border-bottom:2px solid #867cc3;}


/**/
			
.itemBlock-short img {padding:0;}		
.itemBlock-short a { display:block; }	
.itemBlock-short h3 {padding-top:6px; padding-bottom:5px;}		

.links-box-container h2, #mainpromo-article .mpBlock h1 {border-bottom:2px solid #ccc}
#mainpromo-article {background:#fff; padding:10px 0 2px 0px; margin:0 0 10px 0;}
/*#mainpromo-article img {border:4px solid #8980c1; padding:0; margin:0 0 0 10px !important;}*/
#mainpromo-article .mpBlock h1 {padding-bottom:0; padding-top:5px; }
#mainpromo-article .mpBlock {padding:0; margin:0;}
#mainpromo-article img {}
#mainpromo-article .promo-image-446x251	{margin:0 0 0 10px; padding:0;}

			
/*-----Random*/	

/*Site specific styles*/

/*
#mainpromonoimage h2 {
border-bottom:2px solid #FFD100;	

}
*/

/*media explorer style*/

.me-navigation a, .me-navigation dt a, .me-navigation ul li a {color:#9C7718 ;}
.me-navigation dt.selected a {color:#000 }
.me-navigation ul li.active a {color:#fff;}
.me-navigation ul li.active a:hover {color:#fff ;}
.me-navigation dt.selected a:hover, .me-navigation dd.selected a:hover {color:#9C7718 ;}
.me-navigation ul li {background:#f1ecde ;}
.me-navigation dt.selected {background:#d5d5c3;}
.me-navigation dt a.expcon {background:transparent url(../images/plusminus.gif) no-repeat scroll 0 0 !important;}
.me-navigation dt.selected a.expcon {background:none !important;}
.me-navigation ul li.active {background:#333; }
 /*IE fix for media explorer*/

* html .me-navigation.selected ul li a {background-image: none !important;}
* html .me-navigation dt.selected a {background-image: none !important; background:none !important;}
* html .me-navigation dt a { background:none !important;}
* html  dt.noaccord a {background-image: none !important;}
* html .me-navigation dd {height:1%;}

/*media player items*/

.me-selector ul.items{
	background-color:#ebeddc;
}
 
li.video .image a:hover {
	display:block;
}

.me-selector ul.items li.selected{
	background-color:#684e0d;
}

.me-selector UL.items LI.hover DIV.title {
	height:73px;
}

li.video a, li.video a:hover {
	color:#fff !important;
}

li.video .cta a {background:none;}

.itemBlock-short {position:relative;height:14.8em;}
.itemBlock-short.odd{margin-right:4px;margin-left:3px;}
.itemBlock-short.even{margin-left:4px;margin-right:4px;}
.itemBlock-short.selected h3{background:#5642c8; padding:0; margin:0; width:146px; }
.itemBlock-short.selected h3 a {color:#fff; background:none; padding:5px 10px; display:block; }
.itemBlock-short.selected h3 a:hover {background:#9384e9;color:#fff;display:block; }

* html .itemBlock-short.odd{margin-right:4px;margin-left:4px;}
* html .itemBlock-short.even{margin-left:4px;margin-right:4px;}
* html .itemBlock-short {margin-bottom:10px !important;}

.itemBlock-short p.intro{display:block;padding:0 10px 0 10px;margin:0;}

.itemBlock-short .title {
	background:none;
	position:absolute;
	top:0;
	left:0;
}

.itemBlock-short .title a .overlay {
	padding:3px 3px 3px 5px;
	display:block;
	line-height:16px;
	height:78px;
}

.itemBlock-short .title a {
	display:block;
	height:82px;
	width:146px;
	color:transparent !important;
	text-indent:-10000px;
	cursor:pointer;

 }
 

.itemBlock-short .title a:hover {
	background:#000;
	/* For IE */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
	/* For IE end */
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	color:#fff !important;
	font-size:1.1em;
	height:82px;
	width:146px;
	text-indent:0px;
 }
 

 
 /*IE fix for media explorer items*/
 
 * html .video.selected .image a {background-image:none !important;}
 
 * html .itemBlock-short .title a{
	background:#fff;
	filter:alpha(opacity=0);
	opacity: 0;
}

 * html .itemBlock-short .title a .overlay {
 	height:76px !important;
 }

 
/* end */


/* A -Z
---------------------------------*/
.A-z {
	margin:0 8px 10px 0px;
      }
      
.A-zNav {
	margin:0 0 10px 0;
	text-transform:uppercase;
      }
      
.A-zNav .selectedletter {
	font-weight:normal;
      }
      
.A-zNav a {
	font-weight:normal;
      }
      
.A-zNav a:hover {
	font-weight:normal;
      }
      
.A-zNavTop {
	text-transform:none;
      }

.AzEntry li a {
	font-weight:normal;
      }
      
.AzEntry li {
	list-style:none;
      }

.A-zNav {
	border-bottom:1px dashed #b4abe2;
	margin:0pt 0pt 10px;
	padding:0pt 0pt 10px;
      }

.atoz li {
	display:inline;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
      }
ul.atoz li {
	padding-right:20px
	}
.AzEntry {
	margin:0px;
	padding:0px;
	line-height:2em
      }

.AzEntry li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0px 0px 8px 0px;
	line-height:1.4em
      }

.AzEntry li a{
	font-size:1.165em;
	font-weight:normal;
      }

.A-zNav .selectedletter {
	font-weight:bold;color:#333333
      }

.atoz {
	margin:5px 0pt 0pt 5px;
	padding:0pt;
	line-height:46px;
      }
	  
* html ul.atoz {padding:10px 0;}

.centre-content ul.atoz  {
	margin-left:0px
	}
.centre-content ul.AzEntry  {
	margin-left:0px
	}

.centre-content ul.AzEntry {
	margin-left:0px
	}


.atoz li a.selected {
	background:#3a3e31 none repeat scroll 0% 50%; 
	border:1px solid;
	color:#fff;
	font-size:1.1em;
	margin:0pt 7px 0 0;
	padding:6px 12px;
	text-transform:uppercase;
	text-decoration:none;
      }

.atoz li a {
	background:#FFFFFF none repeat scroll 0%; 
	border:1px solid #b4abe2;
	color:#9C7718;
	font-size:1.1em;
	margin:0pt 7px 0 0;
	padding:6px 12px;
	text-transform:uppercase;
	text-decoration:none;
      }
      
.atoz li a:hover {
	background:#EEEEDD none repeat scroll 0%; 
	border:1px solid #b4abe2;
	color:#666;
	font-size:1.1em;
	margin:0pt 7px 0 0;
	padding:6px 12px;
	text-transform:uppercase;
	text-decoration:none
      } 
      

.atoz li a.selected {
	background:#3a3e31 none repeat scroll 0% 50%; 
	border:1px solid;
	color:#fff;
	font-size:1.1em;
	margin:0pt 7px 0 0;
	padding:6px 12px;
	text-transform:uppercase;
	text-decoration:none
      }
	  
	  
/*content image box*/
.imgbox {float:right; margin-left:10px; margin-bottom:10px; width:226px; border:1px solid #e7e3fc; background:#f0eff7;}
.imgbox img {}
.imgbox  .caption {font-size:0.95em; padding:5px 10px 6px 10px; color:#333; background:#f0eff7; line-height:1.2em; }

/*emp styles*/
#emp1 {padding:0; margin-left:10px;}
#emp1 p {padding:245px 10px 8px 40px !important; margin:0 10px 0 0; background:#e7e3fc url(/staticarchive/9defe674b7fa20ad591f86de3cdfddf1ea09b7c1.gif) 10px 240px no-repeat;}
/**/

/*pagination*/
/*bottom*/
.next_prev {
	background:#eeeedd;
	display:block; 
	padding:8px 8px 8px 0;
}
.next_prev ul {
	list-style:none; 
	margin:0 0 0 10px; 
	padding:0;
}
.next_prev ul li  {
	list-style:none; 
	margin:0; 
	padding:0 0 0 17px; 
	background:url(/staticarchive/91bf491c9f0131906087d435b97ee02e351072fe.gif) no-repeat -393px -272px ;
}
.next_prev ul li a {color:#9c7718;}
.next_prev ul li a:hover {color:#333; text-decoration:underline;}
ul.pagination {
	margin:0;
	position:absolute;
	right:10px;
	top:5px;
}

/*end*/

/*item listing*/
.title a	 {color:#9c7718 !important;}
.title a:hover {color:#333 !important;}

/**/

/*Quote object*/

/*->Blockquote*/

blockquote  {
	background: #e7e3fc url(/staticarchive/05f42dd7c3f24fc27ec618e5eb617abf7c7c461e.gif) no-repeat top left;
	margin-right:0 !important
}
blockquote p {
	display:block;
	margin-top: 20px !important;
	padding-bottom:20px !important;
	background: url(/staticarchive/bbfa2fec52ad4d8ec434ae66a0b7eb12add501e6.gif)  no-repeat  bottom right;
}

blockquote div.origin-quote {
	margin:0 0 0 -22px;
	padding:0 0 10px 0; 
	font-size:0.9em;
} 

/*Overwrite*/ 
.content-no-left-hand-nav {width:546px;}
.content-no-left-hand-nav img {padding-left:0; margin:0;}
#content .right-content {width:386px; }
* html #content .right-content { margin-left: 0;}
.right-content .contentBlock {width:386px;}
.right-content .contentBlock h3{width:200px;}
.right-content .contentBlock p.intro{width:200px;}
.promo-image-446x251 {margin-left:10px;}

.content-no-left-hand-nav #SeeAlso .LinksboxContent ul li {
	padding:0 0 0 15px;
	list-style:none;
	background: transparent url(/staticarchive/91bf491c9f0131906087d435b97ee02e351072fe.gif) no-repeat -392px -142px;
}
/*contact form styles*/

#contactdetails {
	margin:10px 10px 15px 10px;
	padding:20px 10px 0 10px;
	background:#f0eff7;
	border:1px solid #e7e3fc;
	color:#333;
 }
 
 #contactdetails input.btn, #Quiz input.ateb  {
 	 background:#5642c8; 
	 color:#fff; 
	 padding:2px 5px; 
	 margin-left:20px;
	 border:none;
	 cursor:pointer;
 }
 * html #Quiz input.ateb  {
	margin-left:0 !important;
	margin-bottom:0 !important
 }
  #contactdetails input.btn:hover, #Quiz input.ateb:hover {
   	 background:#9384e9; 
  }

  #contactdetails  span {
  margin-right:8px;
  }
  
  /*slideshow object*/
  
  
.slideshow img {margin:10px 0 0 10px;}
 
 #slideshow-nav {
	margin:10px 10px 0px 10px;
}

* html #slideshow-nav {
	margin:10px 10px 10px 15px;
}

.slideshow-image img{

}

#slideshow-nav {
	height:35px;
	border-bottom:1px solid #867cc3;
}
#slideshow-nav  a.slideshow-back {
	color:#46379a;
	font-weight:bold;
	font-size:1.9em;
	width:25px;
	float:left;
	display:block;
}

#slideshow-nav  span.slideshow-back-grey {
	color:#cdcadf;
	font-weight:bold;
	font-size:1.9em;
	width:25px;
	float:left;
	display:block;
}

#slideshow-nav  a.slideshow-next {
	color:#46379a;
	font-weight:bold;
	font-size:1.9em;
	width:25px;
	float:left;
	display:block;
	text-align:right;
}

#slideshow-nav  span.slideshow-next-grey {
	color:#cdcadf;
	font-weight:bold;
	font-size:1.9em;
	width:25px;
	float:left;
	display:block;
	text-align:right;
}


#slideshow-nav  a.slideshow-number {
	display:block; 
	width:17px;
	height:15px;
	float:left;
	padding:3px 0px 0 0px;
	color:#756abc;
	background:#e7e4fb;
	margin-right:3px;
	margin-top:4px;
	text-align:center;
}

#slideshow-nav  a:hover {
	color:#000;
}

#slideshow-nav span.slideshow-number-on a.slideshow-number{
	background:#333;
	color:#fff;
}

#slideshowtext{
	clear:both;
	padding:4px 0px 7px 0px;
	margin-bottom:0;
	margin-top:0;
	margin-left:10px;
	font-size:1.05em;
	width:446px;
	background:#e7e3fc;
	
}

#slideshowtext p{
	margin:0;
 	padding:0 0 0 10px;
 	color:#333333;
	font-size:1.02em;
	line-height:1.5em;
	
}

#Quiz ul {border-bottom:1px solid #e7e3fc;}

#Quiz ul li {
	list-style-type:none !important;
	list-style:none !important;
}

#Quiz ul li input {
	cursor:pointer;
}

.content-no-left-hand-nav li {
	list-style-type:none !important;
}

#Quiz input.ateb {margin-bottom:10px; margin-top:10px; }
#Quiz p.yourscore {display:none;}
#Quiz p br {display:block;}

#Quiz {line-height:1.5em;}

#Quiz input.quizradio {float:left; display:block; clear:left; width:15px; margin:5px 3px 0 0 !important;}
* html #Quiz input.quizradio  {margin-top:0 !important;}
#Quiz .quizradiocaption { float:left;  width:400px; }
* html #Quiz input.quizradio {margin-left:12px;}
#Quiz a.ateb_button {display:block; clear:both; }

#Quiz .answer {color:#333;padding-bottom:20px; display:block;  padding-top:0 !important; margin:0 !important; font-weight:bold;} 

.hr {border:1px solid }
p.message {font-size:1.4em; font-weight:normal;}
.scoretop {border-bottom:1px dotted #ccc; margin-right:5px; }
#Quiz  {padding-bottom:15px; padding-left:5px;}
#Quiz .scorepanel {padding:5px 10px; margin-bottom:10px;}
#Quiz .scorepanel h3 {font-size:1.8em !important; font-weight:normal !important; margin-top:0 !important;}
#Quiz .scorepanel .totalscore {font-weight:bold;}
#Quiz .messagetop {width:366px; height:10px; background: transparent url(/staticarchive/c884c2c750cbde28002b95798aa13a2958d4aa58.gif) no-repeat top left;}
#Quiz .messagepanel {padding:0 0 15px 0; margin-left:-5px;  color:#333; width:366px; background: transparent url(/staticarchive/d7fbce4c0e7af0c6c884aa1a5ab6f78e9cfbdf08.gif) no-repeat bottom left;}
#Quiz .messagepanel p {padding:0 15px 10px 15px;}
#Quiz  .numbers {width:20px;  padding:1px 0 0 0; color:#333; }
#Quiz p {margin:0; padding-top:0; }
#Quiz  ol li {list-style:decimal !important; clear:both; padding:5px 0 !important;}

* html #Quiz  ol {padding-left:10px;}
/*input:hover for IE*/

* html  #contactdetails input.btn, * html  #Quiz input.ateb, * html  #Quiz input.qnesaf  {
	margin-top:-3px;
	padding-top:3px;
	background:none;

}

* html  #contactdetails a, * html  #Quiz a.ateb_button{
	padding: 0;
	background:#5642c8;
	color:#333;
	width:58px;
	height:22px;

	}
	
	
* html  #Quiz a.ateb_button{
	display:block;
	margin-top:10px;
	margin-left:0px;
	height:22px;

 }
 

* html #Quiz .buttonbox {padding-left:30px;}

	
* html  #contactdetails a:hover, * html  #Quiz a.ateb_button:hover {	
	background:#9384e9;
	width:58px;
	height:22px;
}

* html  #column-container {
	padding:0 14px;
	margin:14px 0;

}

* html  #contactdetails input, * html  #Quiz input  {
	color:none;
	}
	

	
/*final week itemblock object*/
.quotebox {background:#e7e3fc url(/staticarchive/472486b72b844b35b94f3f7c658641516bccff1b.gif) 10px 10px no-repeat; width:452px; height:14.8em; float:right; margin-right:9px; }
.quotebox p {margin-bottom:0; padding-bottom:10px; padding-top:5px; padding-left:60px; padding-right:60px; font-size:2.4em; line-height:1.2em; color:#777777;}
* html .quotebox {width:452px; height:14.8em; float:right; margin-right:5px;  }

.quoteinner {background:transparent url(/staticarchive/1b2ef3ef55826a28b3ff82f957642ef0a83d9bd8.gif) no-repeat 400px 105px ; }

.quotebox .name {text-align:right; padding-right:65px; padding-bottom:10px;}

/*.content-no-left-hand-nav br {display:block;line-height:auto;}*/
.Textblock br {display:block;line-height:auto;}

