/* INFO
Barlesque version :
Function : set all structure, aesthetics, typography
Author: Takako Tucker
*/

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




/*=STANDARDISE
*********************************************************************/
body {color:#333333;}

.clear {clear:both;}
  
#header {
	background: #6b8a1a url(/staticarchive/317ff8a4785f4bbd5338bf3cbfc26a65fce3f38d.gif) no-repeat top left ;
}

#header h1 a, #header a#headerlink {
	background:transparent url() repeat scroll 0 0;
	display:block;
	height:68px;
	left:280px;
	position:relative;
	text-indent:-9999px;
	width:250px;
}
#header h1.hafan a {
	background:transparent url() repeat scroll 0 0;
	display:block;
	left:0;
	height:68px;
	text-indent:-9999px;
	width:250px;
	float:left;
}
#header a.homelink {height:68px;width:280px;display:block;position:absolute;}
h1 {padding:0;margin:0;}
h1 span {text-indent:-4000px;display:block;}
#blq-content {color:#333333;}
#blq-content h2 {color:#333333;font-weight:bold;line-height:1.2em;}

/***************************/
#blq-main #blq-content, #blq-main, #content .homepage-promo-column-left {background:#faf6eb;}
#column-container {padding: 0 0 14px 0; }
#content {	margin: 10px 14px 0 14px; height: 100%; }
.homepage-top-block {margin-bottom:0;}
* html #content { margin: 0 -14px 0 0; padding: 14px; height: 100%; 	margin-bottom: 14px; }
a {color:#3d4820;}
a:hover {text-decoration:underline;}
p a {font-weight:bold;}

#lang-switch p a {display:block;background:#6B8A1A;color:#ffffff;}
#lang-switch p a:hover {background:#E8F0D1;color:#3D4820;}

/*override minus margin in wales_layout*/
#content .centre-content, #content .right-content, #content .sub-navigation-column   {padding-bottom:0; margin-bottom:0;}
#prg-bookmark {border-top:10px solid #C9CAC8;}
#emp1 {padding-top:0;}

.mainpromoblock {margin-bottom:10px;}
.mainpromoblock p {margin:0;}
.mainpromoblock p span.date {font-size:90%;}


#mainpromo-article .promo-image-446x251, #mainpromo-article .promo-image-226x127   {margin-top:0; padding-top:0;}
#mainpromo-article.panel .mainpromoblock {background:#eee; padding-bottom:10px;}
#mainpromo-article.panel .mainpromoblock p {padding:0 10px; margin:5px 0;}


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

/*>Navigation - local
#local-navigation {background:url(/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.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/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif) 0 0 ;color:#333333;}
.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/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif) right -50px ;}
.navigation-button a:hover, .navigation-button-last a:hover, .navigation-button-first a:hover  {background:url(/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif) right -100px;}
 #navigation-list li a {color: #ffffff;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px; }
 #navigation-list li {-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;}
*/
/**/ 

 #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: #faf6eb ;color:#333333;margin-top:1px;padding:12px 10px 8px 10px;
}
#navigation-list li a {display:block;text-decoration:none;margin-top:4px;padding:9px 10px 8px 10px;background:#67851c;color:#ffffff;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border-top-left-radius:5px;
border-top-right-radius:5px;
font-weight:bold;}
#navigation-list li a:hover {text-decoration:none;background:#435714;color:#ffffff;
}
#local-navigation {background:url("/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif") repeat 0 0;}
#navigation-list li {font-size:0.9em;border-top-left-radius:5px;border-top-right-radius:5px;}

/*------breadcrumb--------------*/
#breadcrumb {background:#FAF6EB;width:946px;margin:0 14px 0 14px;padding:0 0;height:24px;}
#breadcrumb a {font-weight:bold;}
#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:#3F392D;
  font-weight:bold;
  }
  #content .sub-navigation li a:hover {
  color:#fff;
} 

#content .sub-navigation li.selected a{
	background:#fff; border-radius: 0px 5px 5px 0px;
	color:#333;
  }
#content .sub-navigation li.selected a:hover  {
	background:#fff; border-radius: 0px 5px 5px 0px;
	color:#333;
}
  
 * html #content .sub-navigation li.selected a:hover {
	background-position:-156px -150px !important;
}

#content .sub-navigation li a:hover {
	background:#3f392d; border-radius: 0px 5px 5px 0px;
}

#content .sub-navigation-include li a:hover {
	background:url(/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif) -156px -150px;
	}

	
#content .sub-navigation-column .sub-navigation ul.sub-navigation-include a{
	color:#c11d1d;
	}
	
#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:#f1ecde;
}

#content .sub-navigation-column .sub-navigation ul.sub-navigation-include li a:hover {
	color:#333;
	background:#D5D5C3;
	}

	
#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;	}



/*->Carousel contains default colours - override these with site specific colours in the site specific css */
#promo-carousel {
	background:#c11d1d !important;
	border-top:4px solid #6b8a1a !important;
	}

#promo-carousel a {
	border-right:2px #faf6eb solid;		
	color:#3d4820;
	background:#E8F0D1;
	}

#promo-carousel a:hover {
	color:#3d4820;
	background-color:#CDD6AA;
	text-decoration:none;
	}

#promo-carousel a.selected, #promo-carousel a.selected:hover {
	color:#fff;
	background-color:#6b8a1a;
}

#promo-carousel li.lifirst a {-moz-border-radius-bottomleft:5px;border-bottom-left-radius: 5px;}
#promo-carousel li.lifourth a {-moz-border-radius-bottomright:5px;border-bottom-right-radius: 5px;}

#content #promo-carousel li {width:208px;} 
#content #promo-carousel li.end  {width:210px;} 
#content #promo-carousel li.end a { border:none;} 
#content #promo-carousel li.excess {position:absolute; left:-99999px;}


/*-*/

/*EMP style for two col layout*/

.content-no-left-hand-nav #empcontainer {margin-left:10px;}
.content-no-left-hand-nav #empcontainer {width:512px; text-align:center;}

/**/
/*Linksbox style*/

.SeeAlso .Linksbox .LinksboxHeader h2 {border-bottom:none; font-size:100%; margin:2px 0 0 0; text-transform:uppercase; color:#333;}

/**/

/*itemblock style*/

.itemBlock-short {background-color:#eee;}

/*content text*/

.below_main_promo_TextblockContent  h2 {font-size:110%; font-weight:bold !important;}

/*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:#ffffff;font-weight:bold;
	}

#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;
	opacity:0.9;
  }
#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;font-size:1.2em;
	}
#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;
	font-weight:bold;
	padding-bottom:4px;
	}
#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: #FFD100;
}
#content .hp-mainpromo-container .mainpromo .mpStrip {padding:0;}
#content .hp-mainpromo-container .mainpromo .mpStrip h3{padding:10px 10px 0 10px;font-weight:bold;}
#content .hp-mainpromo-container .mainpromo .mpStrip p{padding:0 10px;margin:0;}
#content .hp-mainpromo-container .mainpromo .mpStrip ul{margin-top:5px;margin-left:10px;}
a.mpbullet:hover {	color: #fff; }
.mpbullet {	background:transparent url("/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif") no-repeat -381px -292px; }

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



/*-----Generic content blocks*/	
			.contentBlock h2 			{border-bottom:2px solid #ccc;color:#222222;}
			.contentBlock h2 a 			{color:#3D4820;}
			.contentBlock h2 a:hover 	{color:#333;} 
			.contentBlock ul 			{border-top:1px dashed #faf6eb;padding-top:0;padding-bottom:8px;} 


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

			#mainpromo-article h1, #anchorfix .mainpromo_top_heading h1		{padding:10px 0 10px 0; border-bottom:2px solid #CDD6AA;font-weight:bold;color:#333333;}

/*-----Homepage layout styles*/
			.homepage-block 			{width:626px;float:left;margin-right:14px;}
			#column1 					{float:right;width:306px;}
			#column2 					{float:left;width:306px;/* margin-left:14px;*/}
			#column3 					{float:left;width:306px;margin-left:14px;}
/*-----Homepage layout styles*/

/* iplayer_feed */
#iplayer_feed #feed-comingup, #iplayer_feed #feed-episodes {
	margin: 0 10px 10px 10px; padding: 5px 10px 10px 10px; background: #f5f1e0;
	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; }

#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 -----------------------------------------------------------------------------*/

/*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;}
/**/

/*itemblockoveride*/
.itemBlock {float:none;width:100%;clear:both;height:102px;margin:0 0 0 0;background:none;border-bottom:1px dashed #faf6eb;}
.itemBlock .image{float:left;margin:10px 0 0 10px;}
#blq-content .itemBlock h3{float:left;width:110px;font-weight:bold;}
.itemBlock img{padding:0;}
.sitelist {background:#e8f0d1;-moz-border-radius:5px;border-radius:5px;margin-bottom:10px;}
.sitelist h2{padding:10px 0 7px 10px;margin:0;line-height:1.2em;}
#blq-content .sitelist h3{width:200px;}
.sitelist .itemBlock {height:auto;width:286px;margin:0 10px;}
.sitelist .itemBlock img{height:41px;width:73px;padding-bottom:10px;}
.sitelist .itemBlock .image{margin-left:0px;}
#blq-content .sitelist .itemBlock p.intro{width:200px;font-size:1.1em;}
#blq-content .sitelist .itemBlock h3{width:190px;}

/*linksbox*/
.Linksbox,body.avdb #blq-content .Linksbox {background:#e8f0d1;margin-bottom:10px;-moz-border-radius:5px;border-radius:5px;clear:both;}
#blq-content .Linksbox h2, body.avdb #blq-content .Linksbox h2{padding:10px 10px 7px 10px;margin:0 0;border-bottom:1px dashed #faf6eb;font-weight:bold;}
.Linksbox ul, {padding:5px 0 8px 0;margin:0 10px;}
.Linksbox ul li{padding:0;font-size:1.1em;line-height:1.2em;}
.Linksbox ul li a{font-weight:bold;display:block;}
.Linksbox ul li a{background:url("/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif") no-repeat scroll -381px -362px transparent;padding:4px 0 0 24px;}

/*textblock*/
.Textblock {background:#e8f0d1;padding-top:5px;margin-bottom:10px;-moz-border-radius:5px;border-radius:5px;}
.Textblock h2 {padding:5px 10px;margin:0 0 5px 0;border-bottom:1px dashed #faf6eb;}
.Textblock p {padding:0 0 10px 0;margin:0 10px;color:#333333;font-size:1.1em;}

/*azpanel*/
.azpanel {background:#ffffff;padding-top:5px;margin-bottom:10px;}
.azpanel h2 {padding:5px 0;margin:0 10px;border-bottom:2px solid #CCCCCC;}
.azpanel h3 {padding:5px 0;margin:0 10px;color:#333333;font-size:1.1em;}
.azpanel ul {padding:5px 0;margin:0 7px 0 10px;}
.azpanel ul li{padding:0 0 8px 0;margin-right:3px;
	margin-bottom:3px;}

/*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-zLetters {float:left;}

.A-zNavTop {
	text-transform: none;
	float:right;
	
}

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

.AzEntry li {
	list-style: none;
}

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

ul.atoz {display:block; margin-top:10px;}

.atoz li {
	display: inline;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}

ul.atoz li {
	padding-right: 0;
}

.AzEntry {
	margin: 0;
	padding: 0;
	line-height: 2em;
}

.AzEntry li {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding: 0 0 8px 0;
	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 0 0 0;
	padding: 0;
	line-height: 46px;
}

* html ul.atoz {
	padding: 10px 0;
}

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

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

.centre-content ul.AzEntry {
	margin-left: 0;
}
.centre-content h1 {border-bottom:2px solid #ccc; padding:0 0 5px; color:#454545;}

.centre-content h1 {border:none;}

.atoz li a {
	background: transparent url(../images/furniture/a-z_page_back.gif) no-repeat -44px 0 ;
	border: 1px solid #ccc;
	color: #990000;
	font-size: 1.1em;
	margin: 0;
	padding: 6px 7px;
	text-transform: uppercase;
	text-decoration: none;
}

.atoz li a:hover {
	background:transparent url(../images/furniture/a-z_page_back.gif) no-repeat top right;
	border: 1px solid #dbdbdb;
	color: #990000;
	font-size: 1.1em;
	margin: 0;
	padding: 6px 7px;
	text-transform: uppercase;
	text-decoration: none;
}

.atoz li a.selected {
	background:  transparent url(../images/furniture/a-z_page_back.gif) no-repeat top left ;
	border: 1px solid;
	color: #fff;
	font-size: 1.1em;
	margin: 0 7px 0 0;
	padding: 6px 7px;
	text-transform: uppercase;
	text-decoration: none;
}

* html .atoz li a, * html .atoz li a:hover, * html .atoz li a.selected, * html .atoz li a.selected:hover   {padding: 6px;}

* html .atoz li a.selected:hover {background:transparent url(../images/furniture/a-z_page_back.gif) no-repeat top left ; color:#fff;}


.atoz li a.selected {
	background: transparent url(../images/furniture/a-z_page_back.gif) no-repeat top left ;
	border: 1px solid #007EBD;
	color: #333333;
	font-size: 1.1em;
	margin: 0;
	padding: 6px 7px;
	text-transform: uppercase;
	text-decoration: none;
}

/*A-Z object*/
.azpanel {
	background:#e8f0d1;-moz-border-radius:5px;border-radius:5px;
	clear:both;
	margin-bottom:10px;
	padding:5px 0 5px 0;
	margin-top:0;
	height:auto;
}
.right-content .azpanel {margin-top:0;}
.azpanel h2 {
	border-bottom:none;
	padding:5px 10px 0 10px;
	margin:0 0 0 0;
	color:#333333;
}

.azpanel h2.atozpanelheader {
	border-bottom:none;
	margin-bottom:0;
	padding-bottom:0;
	padding-top:10px;
	margin-right:10px;
	color:#333333;
	clear:both;
	margin-top:10px;
}

.azpanel ul {margin-top:0;}

.azpanel li {
	width:38px; 
	height:22px;  
	float:left;
	}
.azpanel li a {
	display:block;  
	height:22px; 
	background:#cdd6aa;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	/*background:url(../images/furniture/a-z_back.gif) repeat-x;*/
	text-align:center;
	font-weight:bold;
	padding-top:8px;
	font-size:1.1em;
	}
	
.azpanel li a:hover { 
	display:block;  
	height:22px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px; 
	/*background:url(../images/furniture/a-z_back_r.gif) repeat-x;*/
	background:#6b8a1a;
	text-align:center;
	padding-top:8px;
	color:#ffffff;
	text-decoration:none;
	}
	


.azpanel form  {clear:both; display:block; padding-top:5px; margin-right:0;padding-bottom:10px;}

.azpanel form select {height:24px; width:228px;  padding:2px 0 0 0; }
.azpanel input {margin-right:0; margin-left:10px; color:#990000;}
.azpanel input:hover {color:#333;} 
/*A-Z object genre and artist page*/

.az_loop {clear:both;margin-bottom:20px; margin-top:10px; padding-bottom:10px; border-bottom: 1px solid #ddd;}
.az_loop .az_loop_img {width:146px; float:left;}
.az_loop .az_loop_txt {width:434px; float:right;}
.az_loop h3 {font-size:1.15em; margin-bottom:5px;}
.az_loop p {margin:0; padding:5px 0;}
.az_loop a.az_loop_genre {color:#333; font-weight:bold !important;}
.az_loop a.az_loop_genre:hover {color:#000;}
.az_loop a.az_loop_link {background:transparent url(/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif) no-repeat scroll -389px -277px;padding:0 0 0 20px;display:block;}	
.atoznav 	{border-bottom:1px dashed #ccc; padding-bottom:5px; margin-bottom:10px; height:20px;}
.atoznav em	{font-style:normal; color:#323232;}
.atozblock {margin:0 16px;}

/*Eclips_search*/
p.eclips_sub {margin:0;}
.eclips_search {margin:0 10px 10px 10px;}

/*searchresults*/

.searchdisplaycount {margin:0 10px 0 10px;padding:0 0 10px 0;color:#333333;font-size:1.2em;}
.searchdisplaycount h2 {color:#333333;padding:0;}
span#searchterm {font-style:italic;}
.searchitem {clear:both;padding-top:10px;border-top:1px dashed #cccccc;margin:0 10px;}
.content-no-left-hand-nav .searchitem img {float:left;margin:0 10px 0 0;padding:0;}
#blq-content .searchitem .searchitemcontent {float:right;width:450px;padding-bottom:10px;}
#blq-content .searchitem .searchitemcontent h3 {font-family:helvetica;margin:0;padding:0;font-size:24px;}
#blq-content .searchitem .searchitemcontent h3 a {color:#C11D1D;}
#blq-content .searchitem .searchitemcontent h3 a:hover {text-decoration:underline;}
#blq-content .searchitem .searchitemcontent p.audience {margin:0;padding:0 0;font-weight:bold;color:#333333;}
#blq-content .searchitem .searchitemcontent p.audience a {margin-right:8px;font-size:0.8em;padding:3px 10px 2px 10px;text-transform:uppercase;background:#eeeeee;color:#333333;font-weight:bold;-moz-border-radius:9px;-webkit-border-radius:9px;}
#blq-content .searchitem .searchitemcontent p.audience a:hover {background:#333333;color:#ffffff;}
#blq-content .searchitem .searchitemcontent p {margin:0 0 0 0;padding:0 0 0 0;font-size:1.2em;;color:#333333;line-height:1.4em;}
.content-no-left-hand-nav {padding-bottom:10px;}
.LinksboxArchiveNav {margin:0 0 10px 10px;}
.searchPageLinks {clear:both;margin:0 0 10px 10px;}
p.allsites {clear:both;padding:6px 10px 4px 10px;margin:0;font-size:1.1em;}

.portalblock {width:626px;margin:10px 0 0 0;}
.portalblock h2 {margin:0 0 0 10px;color:#333333;padding:0;}
#twocolumn1 {margin-left:0;background:#ffffff;margin-bottom:10px;}
.portalblock .itemBlock-short {height:auto;margin-right:7px;}
.portalblock .itemBlock {clear:none;width:146px;float:left;height:auto;margin-right:7px;border-bottom:none;}

.custom_promo h2 {border-bottom:none;}
.az_loop .az_loop_img {width:146px; float:left;}
.az_loop .az_loop_txt {width:434px; float:right;}
.az_loop h3 {font-size:1.15em; margin-bottom:5px;}
.az_loop p {margin:0; padding:5px 0;}
.az_loop a.az_loop_genre {color:#333; font-weight:bold !important;}
.az_loop a.az_loop_genre:hover {color:#000;}
.az_loop a.az_loop_link {background:transparent url(/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif) no-repeat scroll -389px -277px;padding:0 0 0 20px;display:block;}	
.atoznav 	{border-bottom:1px dashed #ccc; padding-bottom:5px; margin-bottom:10px; height:20px;}
.atoznav em	{font-style:normal; color:#323232;}
.atozblock {margin:0 16px;}

/*Eclips_search*/
p.eclips_sub {margin:0;font-size:1.1em;}
.eclips_search {margin:0;}
.eclips_search input {margin-left:10px;margin-right:0;margin-bottom:10px;}

/*tabs*/
.tab_box {margin-bottom:10px;clear:both;}
.tab_box .tab_wrap{background:#E8F0D1;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topright:5px;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
border-top-right-radius:5px;
}
.tab_box .tab_wrap p.tab_foot {text-align:right;padding:0 0 6px 0;margin:0 10px;border-top:1px dashed #DDC3CF;font-size:1.1em;}
.tab_box .item {background:none;}
.tab_box .item .item_wrap {margin:0 10px;padding:10px 0 5px 0;}
.tab_box .item .item_wrap h4{font-size:1.8em;color:#333333;font-weight:bold;padding-bottom:4px;}
.tab_box .item .item_wrap p{margin:0;padding-top:0px;color:#333333;font-size:1.1em;}
.tab_box #item-container {margin-top:10px;clear:both;}
.tab_box .tab_box_inner .tab_box_cont ul.tabs a{color:#ffffff;text-decoration:none;}
.tab_box .item-holder {display:none;}
.tab_box .active {display:block;}
.tab_box .tab_box_inner .tab_box_cont ul.tabs {height:33px;margin:0 0 0 0;}
.tab_box .tab_box_inner .tab_box_cont ul.tabs li#tab1 {margin-left:0;}
.tab_box .tab_box_inner .tab_box_cont ul.tabs li {float:left;margin-right:2px;font-size:1.1em;font-weight:bold;}
.tab_box .tab_box_inner .tab_box_cont ul.tabs li a {display:block;background:#CDD6AA;color:#3D4820;padding:10px 8px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border-top-left-radius:5px;
border-top-right-radius:5px;
}
.tab_box .tab_box_inner .tab_box_cont ul.tabs li a:hover {background:#6B8A1A;color:#ffffff;padding:10px 8px;}
.tab_box .tab_box_inner .tab_box_cont ul.tabs li.selected a{background:#E8F0D1;color:#333333;padding:10px 8px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border-top-left-radius:5px;
border-top-right-radius:5px;
}
.tab_box .tab_box_inner .tab_box_cont .Linksbox ul {margin:0;}
.tab_box .Linksbox {margin-bottom:0;}
.tab_box .Linksbox ul {margin:0;padding:0;}

/*searchresults*/
.searchdisplaycount {margin:0 10px 0 10px;padding:0 0 0 0;color:#333333;font-size:1.2em;}
.searchdisplaycount h2 {color:#333333;padding:0;}
span#searchterm {font-style:italic;}
.searchitem {clear:both;padding-top:10px;border-top:2px dotted #CDD6AA;margin:0 10px;}
.content-no-left-hand-nav .searchitem img {float:left;margin:0 10px 0 0;padding:0;}
#blq-content .searchitem .searchitemcontent {float:right;width:450px;padding-bottom:10px;}
#blq-content .searchitem .searchitemcontent h3 {font-family:helvetica;font-weight:bold;margin:0;padding:0;font-size:1.6em;line-height:1.2em;}
#blq-content .searchitem .searchitemcontent h3 a {color:#3D4820;}
#blq-content .searchitem .searchitemcontent h3 a:hover {text-decoration:underline;color:#333333;}
#blq-content .searchitem .searchitemcontent p.audience {margin:0;padding:0 0;font-weight:bold;color:#333333;}
#blq-content .searchitem .searchitemcontent p.audience a {margin-right:8px;font-size:0.8em;padding:3px 10px 2px 10px;text-transform:uppercase;background:#ffffff;color:#3D4820;font-weight:bold;-moz-border-radius:9px;border-radius:5px;}
#blq-content .searchitem .searchitemcontent p.audience a:hover {text-decoration:none;background:#6b8a1a;color:#ffffff;}
#blq-content .searchitem .searchitemcontent p {margin:0 0 0 0;padding:0 0 0 0;font-size:1.2em;;color:#333333;line-height:1.4em;}
.content-no-left-hand-nav {padding-bottom:10px;-moz-border-radius:5px;border-radius:5px;background:#E8F0D1; }
.LinksboxArchiveNav {margin:0 0 10px 10px;}
/*.searchPageLinks {clear:both;margin:0 0 10px 10px;color:#666666;}
.searchPageLinks a{color:#3D4820;font-weight:bold;text-decoration:underline;}
.searchPageLinks a:hover {color:#333333;}
.searchPageLinks ul{list-style-type:none;margin:0;padding:0;}
.searchPageLinks ul li{display:inline;font-weight:bold;color:#333333;padding:0 5px;border-right:1px solid #CDD6AA;}*/
.searchwrap {margin-top:0}
.searchwrap #content{margin-top:0}
.LinksboxArchiveNav .searchPageLinks {float:none;color:#666666;text-align:left;padding-top:10px;}
.LinksboxArchiveNav .searchPageLinks a{float:none;color:#3D4820;font-weight:bold;text-decoration:none;}
.LinksboxArchiveNav .searchPageLinks a:hover {color:#333333; text-decoration:underline;}
.LinksboxArchiveNav .searchPageLinks  ul{list-style-type:none;margin:0;padding:0;}
.LinksboxArchiveNav .searchPageLinks ul li{display:inline;font-weight:bold;color:#333333;}
.LinksboxArchiveNav .searchPageLinks ul li a{display:inline;font-weight:bold;color:#333333;border-right:1px solid #CDD6AA;}

.portalblock {background:#e8f0d1;width:626px;padding-top:10px;margin:0 0 0 0;-moz-border-radius:5px;border-radius:5px;}
.portalblock h2 {margin:0 0 1px 0;color:#333333;padding:0 10px 5px 10px;border-bottom:1px dashed #faf6eb;}
#twocolumn1 {margin-left:0;margin-bottom:10px;background:none;}
.portalblock .itemBlock-short {height:auto;margin-right:7px;}
.portalblock .itemBlock {clear:none;width:146px;float:left;height:210px;margin-right:7px;border-bottom:none;}

.portalblockshallow {background:#e8f0d1;width:626px;padding-top:10px;margin:0 0 0 0;-moz-border-radius:5px;border-radius:5px;}
.portalblockshallow h2 {margin:0 0 1px 0;color:#333333;padding:0 10px 5px 10px;border-bottom:1px dashed #faf6eb;}
#twocolumn1 {margin-left:0;margin-bottom:10px;background:none;}
.portalblockshallow .itemBlock-short {height:auto;margin-right:7px;}
.portalblockshallow .itemBlock {clear:none;width:146px;float:left;height:146px;margin-right:7px;border-bottom:none;}

.custom_promo img {padding:5px 0 0 0;margin:0 0 5px 10px;}
.custom_promo h2 {border-bottom:none;padding-bottom:0;margin-bottom:0;}
.custom_promo p {padding:0 0 4px 10px;margin:0;color:#333333;font-size:1.1em;}
.custom_promo h2 {border-bottom:none;padding-bottom:0;margin-bottom:0;}
.custom_promo ul li {padding:0px 0 2px 0;font-size:1.1em;line-height:1.8em;}
.custom_promo ul li a {font-weight:bold;}
.dictionarypromo ul {padding-bottom:8px;}
.dictionarypromo ul li {margin-bottom:0;line-height:1.4em;}
.dictionarypromo ul li a {margin-bottom:1px;padding:3px 0 3px 24px;background:transparent url("/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif") no-repeat -381px -292px;}
.dictionarypromo ul li a:hover {background:transparent url("/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif") no-repeat -381px -292px;}

.mainpromo h3 {font-size:1.8em;padding:10px 10px 0 10px;color:#ffffff;line-height:1.2em;}
.mainpromo p {padding:4px 10px 0 10px;margin:0;color:#ffffff;font-size:1.2em;}

.contentBlock {-moz-border-radius:5px;border-radius:5px;background:#e8f0d1;}
.contentBlock h2 {margin:0;padding:5px 10px 7px 10px;border-bottom:1px dashed #CDD6AA;}
.contentBlock h3 {background:#E8F0D1;color:#222222;font-weight:bold;}

.contentBlock .custom_promo h2{border-bottom:none;padding-bottom:5px;margin-bottom:5px;}
.searchframe {float:left;border:none;width:221px;background:url("/staticarchive/d6e2fd27df8a30b824c027b61767ffa87b166b63.gif") no-repeat;margin:0 0 0 10px;}
#searchinput {border:none;width:211px;margin:0 10px;color:#111111;padding:8px 0 10px 0;font-size:1.2em;background:none;}
#eclipsinput {border:none;width:211px;margin:0 10px;color:#111111;padding:8px 0 10px 0;font-size:1.2em;background:none;}
#searchbutton {float:right;border:none;background:url("/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif") 0 -300px; height:35px;width:55px;color:#ffffff;font-size:1.1em;font-weight:bold;padding:0 0 2px 0;margin-right:10px;cursor:pointer;}
#searchbutton:hover{float:right;background:url("/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif") 0 -335px;color:#3d4820;font-size:1.1em;font-weight:bold;padding:0 0 2px 0;margin-right:10px;}
#searchbuttoneclips {float:right;border:none;background:url("/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif") 0 -300px; height:35px;width:55px;color:#ffffff;font-size:1.1em;font-weight:bold;padding:0 0 2px 0;margin-right:10px;cursor:pointer;}
#searchbuttoneclips:hover{float:right;background:url("/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif") 0 -335px;color:#3d4820;font-size:1.1em;font-weight:bold;padding:0 0 2px 0;margin-right:10px;}
p.button {margin:0;padding:0;}

#lang-switch {position:absolute;right:14px;top:111px;font-size:1.2em;}
#lang-switch p{margin:0;}
#lang-switch p a{padding:2px 8px;-moz-border-radius:5px;border-radius:5px;}
#lang-switch p a:hover {text-decoration:none;}

/*right-content recently added for AVDB*/
.right-content .multipleIncludesBoxContainer{-moz-border-radius:5px;border-radius:5px;background:#E6E2D9; margin-top:10px; clear:both;}
.right-content .multipleIncludesBoxContainer h2 {border-bottom: 1px dashed #CDD6AA;  margin: 0;  padding: 5px 10px 7px;}


.LinksboxContent {padding-bottom:5px; /*background-color:#E6E2D9;*/}

div.blog p {font-size:1.1em;}
.mpStrip ul li {font-size:1.2em;}
.itemBlock p.intro {font-size:1.1em;}
#mainpromo .mpBlockLeft, .mainpromo .mpBlockLeft {background:url("/staticarchive/1ed2275fd0de2e674c1a8096862ab43e7e0a3a9d.png") repeat scroll 0 0 transparent;height:100%;
left:0;
padding:0 10px;
position:absolute;
top:0;
width:226px;}
#mainpromo .mpBlockLeft li, .mainpromo .mpBlockLeft li {font-size:1.2em;}

/*News feeds*/
#blq-content .news {padding-bottom:1px;}
#blq-content .news h3{background:none;font-weight:bold;float:none;width:auto;margin:0;padding:10px 10px 0 10px;}
#blq-content .news h4{font-weight:bold;float:none;width:auto;margin:0;padding:10px 10px 7px 10px;}
#blq-content .news ul{border-top:none;}
#blq-content .news ul li{line-height:1.4em;font-size:1.1em;}
#blq-content .news ul li a{font-weight:bold;background:url("/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif") no-repeat scroll -381px -362px transparent;padding:3px 0 3px 24px;}
#blq-content .news p{margin:0;padding-top:0;padding-right:10px;font-size:1.1em;}
#blq-content .news p.latestcontent {padding-top:5px;}
#blq-content .news p.latestcontent a {padding-left:24px;background:transparent url("/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif") no-repeat 0px -781px;font-size:1em;}

/*Latest content*/
#blq-content .latestcontent h3{padding:5px 10px 0 10px;}
#blq-content .latestcontent {padding-bottom:4px;}

/*Content page*/

/*
#content #anchorfix {-moz-border-radius:5px;border-radius:5px;margin-top:10px;width:626px;}
#content .centre-content {float:none;width:606px;padding:0;}
#content .centre-content a {font-weight:bold;;}
#content .centre-content ul {margin-left:10px;list-style-type:none;}
#content .centre-content #mainpromo-article {margin:0 0;}
#content .centre-content #mainpromo-article .mainpromo_top_heading{margin:0 0;}
#content .centre-content #mainpromo-article h1{margin-left:0;padding:10px;padding:20px 20px 10px 20px;}
#content .centre-content .Textblock {margin:0 10px;}
#content .right-content {margin-top:10px;}
.right-content .links-box-container {-moz-border-radius:5px;border-radius:5px;}
.right-content .links-box-container h2 {margin:0;border-bottom:1px dashed #DDC3CF;padding-left:10px;}
#content .centre-content .Textblock {padding-top:0px;}
*/

/*homepage cta's*/
.sectioncta h2{margin:0 10px;padding-bottom:5px;}
.sectioncta {background:#E8F0D1;-moz-border-radius:5px;border-radius:5px;padding-top:10px;padding-bottom:1px;margin-bottom:10px;}
.sectioncta ul li {margin:0 10px 10px 10px;font-size:1.6em;font-weight:bold;}
.sectioncta ul li a{display:block;-moz-border-radius:5px;border-radius:5px;padding:10px;text-decoration:none;background:#CDD6AA url("/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif") no-repeat 265px -721px;}
.sectioncta ul li a:hover {background:#6B8A1A url("/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif") no-repeat 265px -721px;color:#ffffff;}
.sectioncta ul li a.primary:hover {background:#AF330F url("/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif") no-repeat 265px -721px;color:#ffffff;}
.sectioncta ul li a.secondary:hover {background:#AA1D47 url("/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif") no-repeat 265px -721px;color:#ffffff;}
.sectioncta ul li a.learnwelsh:hover {background:#285B6E url("/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif") no-repeat 265px -721px;color:#ffffff;}
.sectioncta ul li a.parents:hover {background:#613269 url("/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif") no-repeat 265px -721px;color:#ffffff;}
.sectioncta ul li a.teachers:hover {background:#554C3B url("/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif") no-repeat 265px -721px;color:#ffffff;}

/*Blockquote*/
blockquote {width:272px;float:none;background-color:transparent;background-image:url("/staticarchive/9bef24a85d3d7407236197317f81f87cbe94e246.png");background-position:10px 4px;padding-left:24px;margin:0;padding-bottom:10px;text-indent:0;}
.contentBlock blockquote p {background-image:url("/staticarchive/c0031af984a781cadec398803b8881c7f6cec7de.png");margin-top:10px;padding:0 10px 0 10px;}

/*standard bullet overide*/
.contentBlock ul li a.standardBullet {background-position:6px 0;padding:6px 0 3px 24px;font-weight:bold;background:url("/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif") no-repeat scroll -381px -360px transparent;}
.contentBlock ul {border-top:none;padding-top:0;}
.contentBlock ul li {line-height:1.6em;}

.contentBlock h3 {background:none;}

.contentBlock {float:none;clear:both}
.custom_promo {clear:both;float:none;}

#content .homepage-mainpromo-container #mainpromo, #content .homepage-mainpromo-container #mainpromo1, #content .homepage-mainpromo-container #mainpromo2, #content .homepage-mainpromo-container #mainpromo3, #content .homepage-mainpromo-container #mainpromo .mpBlock, #content .homepage-mainpromo-container #mainpromo1 .mpBlock, #content .homepage-mainpromo-container #mainpromo2 .mpBlock, #content .homepage-mainpromo-container #mainpromo3 .mpBlock {backrgound:url("/staticarchive/1ed2275fd0de2e674c1a8096862ab43e7e0a3a9d.png") repeat scroll 0 0 transparent;}

#content .hp-mainpromo-container .mainpromo .mpBlock {background:url("/staticarchive/1ed2275fd0de2e674c1a8096862ab43e7e0a3a9d.png") repeat scroll 0 0 transparent;}

/*

.Linksbox ul li a {background:url("/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif") no-repeat scroll -381px -291px transparent;padding:4px 0 0 24px;}


*/
.contentBlock {float:left;}
p.hidden {display:inline;padding:0;margin:0;height:0;}


/*
#av_results {
    clear: both;
    margin-top: 20px;
	margin-left: 160px;
}
*/
/* avdb linksbox
body.avdb #blq-content .Linksbox {background:#e8f0d1;margin-bottom:10px;-moz-border-radius:5px;border-radius:5px;clear:both;}
body.avdb #blq-content .Linksbox h2 {padding:10px 10px 7px 10px;margin:0 0;border-bottom:1px dashed #faf6eb;font-weight:bold;}
body.avdb #blq-content.Linksbox ul {padding:5px 0 8px 0;margin:0 10px;}
body.avdb #blq-content.Linksbox ul li {padding:0;font-size:1.1em;line-height:1.2em;}
body.avdb #blq-content.Linksbox ul li a {font-weight:bold;display:block;}
body.avdb #blq-content.Linksbox ul li a {background:url("/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif") no-repeat scroll -381px -362px transparent;padding:4px 0 0 24px;}*/
/*For AVDB pages*/
#av_results  .itemBlock h3 {width:270px;}

#av_results  .itemBlock p.intro {width:275px;}
#av_results  .LinksboxArchiveNav {width:280px; padding-top:0; float:right; text-align:right;}
.right-content .azpanel.search  {background:#E6E2D9;}
.links-box-container  {background:none;}
body.avdb #header {background: url(/staticarchive/6982d8ae3f62e34c00a14042cdb66ff6ad224cd1.gif) no-repeat scroll left top #726E51;}
body.avdb #content .centre-content #mainpromo-article h1{padding:10px 0; margin:0 10px 10px 0;}
body.avdb  .Textblock  {background:none;}

body.avdb #anchorfix {background:#E6E2D9!important; border-radius: 5px 5px 5px 5px;}
body.avdb #content .centre-content, body.avdb #content .sub-navigation-column  {background:none;}
body.avdb .avobjectGalleryInfo {padding-top:0; width:150px;}
body.avdb #MultipleIncludesbox .links-box-container {background:#E6E2D9; border-radius: 5px 5px 5px 5px;}
body.avdb .azpanel.search #searchinput  {background: url("/staticarchive/d6e2fd27df8a30b824c027b61767ffa87b166b63.gif") no-repeat scroll 0 0 transparent; margin:0; width:218px; padding-left:5px;}
body.avdb .azpanel.search h2, body.avdb .links-box-container h2 {border-bottom: 1px dashed #C9B5A3;}

body.avdb .LinksboxFirst a {padding-left:0; background:none;}
body.avdb .Linksbox ul {margin:0; padding-bottom:0;}
/*body.avdb .Linksbox ul li a {background:url("/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif") no-repeat scroll -381px -362px transparent;padding:4px 0 0 24px;}*/
body.avdb #blq-content .Linksbox h2 {padding-top:10px; padding-bottom:0px; font-size:1em;}

body.avdb .LinksboxContent .LinksboxFirst a{ padding-left:24px; padding-top:0;}
body.avdb .SeeAlso .LinksboxContent .LinksboxFirst a {padding-left:0;}
body.avdb #blq-content .SeeAlso h2{padding:5px 0 0 0;}
body.avdb .InternalLinksbox a, body.avdb .ExternalLinksbox a {margin-bottom:0; padding:0 0 3px 0;}
body.avdb input.gobutton { background: url("/staticarchive/c2764a66ad4a4bfe8dbc6d142a817e5070246571.gif") repeat scroll 0 -650px transparent; font-size: 1.1em; color: #FFFFFF;   height: 35px; width: 55px; margin-left:0; font-weight:bold;}
body.avdb input.gobutton:hover {background-position:0 -685px;}
body.avdb .itemBlock .image  {margin-left:0;}

body.avdb.page #avObject h1{margin:6px 0 10px; border-bottom:2px solid #ffffff;font-weight:bold;}
body.avdb.page .links-box-container {background:#E6E2D9; border-radius: 5px 5px 5px 5px;}
body.avdb.page .below_main_promo_TextblockContent {background:none;border-radius: 5px 5px 5px 5px; line-height: 1.4em;}
body.avdb.page .video_contributor {line-height:1.5em;}

body.avdb.page #blq-content  .avpromo .itemBlock h3  {width:275px;}
body.avdb.page  .right-content .avpromo .itemBlock .image {margin-top:0;}
body.avdb.page .right-content .multipleIncludesBoxContainer {overflow:hidden;}
body.avdb.page .right-content .multipleIncludesBoxContainer h2 {margin-bottom:10px;}

body.avdb.page .right-content .multipleIncludesBoxContainer #nav_query_promos .contentBlock a.watch {float:left; display: block; margin-left: 10px; margin-right: 10px;  padding-left: 0; width: 185px; background-position:0 4px;}
body.avdb.page .right-content .multipleIncludesBoxContainer #nav_query_promos .contentBlock {border-bottom:1px dashed #FAF6EB;}
body.avdb.page .right-content .multipleIncludesBoxContainer #nav_query_promos .contentBlock a {width:150px; }
body.avdb.page .right-content .multipleIncludesBoxContainer #nav_query_promos .contentBlock .image {margin-right:10px;}
body.avdb.page .right-content .multipleIncludesBoxContainer #nav_query_promos .contentBlock .image img {padding-top:0;}
body.avdb.page .right-content .multipleIncludesBoxContainer #nav_query_promos .contentBlock h3 {margin: 0;  padding-left: 24px; width:175px; font-weight:bold;}
body.avdb.page .right-content .multipleIncludesBoxContainer #nav_query_promos .contentBlock a:hover h3  {text-decoration:underline}
body.avdb.page .right-content .multipleIncludesBoxContainer #nav_query_promos .contentBlock a h3 {color:#613B04; }
body.avdb.page .right-content .multipleIncludesBoxContainer #nav_query_promos .contentBlock p.intro {float: left;  padding-left: 0; width: 195px; margin-left:10px;}
.avpromo .itemBlock {border:none;}
.avpromo .itemBlock .image {margin-top:0;}
#av_results .itemBlock, .avpromo .itemBlock {padding-bottom:10px;}
#av_results .itemBlock {padding-top:0;}
#av_results .itemBlock  {padding-bottom:10px;}
#av_results .itemBlock h3, .avpromo .itemBlock h3 {margin-top:8px;}
#av_results .itemBlock, .avpromo .itemBlock {overflow:hidden; clear:both;}

#avObject #empTextBox {
   
    font-weight: bold;
    margin: 10px 0;
}
#latestClips #empTextBox {
    margin-bottom: 10px;
    margin-top: -2px;
	}
#empTextBox {
    background: none repeat scroll 0 0 #FAF6EB;
    padding: 10px;
	}
#empTextBox p {
    margin: 0;
    padding: 0;
}
#avObject h2 {
    border-bottom: 2px solid #FAF6EB;
    color: #33333;
    margin: 0 0 10px;
    padding: 9px 0 5px;
}
.avobjectdetails {
    background: none repeat scroll 0 0 #FAF6EB;
    padding: 10px;
	margin-bottom:25px;
	}

#search_switch {
    background: none repeat scroll 0 0 #FAF6EB;
    padding: 0px 5px 0px 5px;
	margin-top:10px;
	margin-bottom:10px;
	font-size:1.165em;
	}
	
.itemBlock {border-bottom:#3f392d;}
#blq-content .curriculum_object h2 {
    background: #E8F0D1;
    font-size: 1em;
    font-weight: bold;
    margin-bottom: 10px;
    padding-left: 0px;
    padding-top: 6px;	
	}
.curriculum_object{background:#FAF6EB;}
.accordion_content {
    background-color: #FAF6EB;
    color: #444444;
    overflow: hidden;
	}

.accordion_toggle a {
    background: url("/staticarchive/237613be77560d03a6c3733cdb3c1c2073f8023b.gif") no-repeat scroll 380px -16px #554c3b;
    color: #fff !important; 
    padding: 6px 344px 6px 10px;
	border-radius: 5px 5px 5px 5px;
	}
.accordion_toggle a:hover{background-position:380px 5px; background-color:#3f392d; color: #fff !important}
.accordion_toggle_active a {
    background-position: 380px -58px;
	border-radius: 5px 5px 0px 0px;
	background-color:#554c3b;
	color:#fff !important;
	}
.accordion_toggle_active a:hover {
    background-position: 380px -37px;
	background-color:#3f392d;
	color: #fff !important; 
}
.video_contributor {
    padding-bottom: 5px;
	}
#anchorfix .mainpromo_top_heading h1 {
    border-bottom: 1px solid #ffffff;
    color: #424242;
    float: none;
    margin: 0 0 10px;
    
	}
	
element.style {
    display: block;
}
#content .hp-mainpromo-container .mainpromo-emp {background:#000; height:300px;}