/* Highlighting the current page in a nav bar */
#www-composers-home #main-nav .home-nav a span {
	background: url(/staticarchive/be188e490642887b3e3280497f24390822ffc5ff.gif) no-repeat 0px -28px;
}

#www-composers-purcell #main-nav .purcell-nav a span {
	background: url(/staticarchive/bd600baaf422b4c8067860c48e243edaed91adcf.gif) no-repeat 0px -28px;
}

#www-composers-handel #main-nav .handel-nav a span {
	background: url(/staticarchive/d7d4c71fe034817f9bcdfe48dc5d4bec983cac16.gif) no-repeat 0px -28px;
}

#www-composers-haydn #main-nav .haydn-nav a span {
	background: url(/staticarchive/9468886ff90eb102fb7cdfdbe19c59d6be234872.gif) no-repeat 0px -28px;
}

#www-composers-mendelssohn #main-nav .mendelssohn-nav a span {
	background: url(/staticarchive/64a64d4448b7d97fbe1d2801a507f8c0a43b4cb1.gif) no-repeat 0px -28px;
}

/* #www-composers-tv #main-nav .tv a, */
/*#www-composers-blogs #main-nav .blogs a {
	color: orange;
	/* cursor: default;  If you mouse over selected link, your cursor will not change state and you won't be tempted to click a link to a page you are already on.  
}*/

a {
	/* display: block; */
	color: #933;
	font-weight: bold;
	text-decoration: none;
}

a:hover, a:active {
	text-decoration: underline;
}
	
#blq-main {
	line-height: 1.3em;
}

#www-composers-home #blq-main, #www-composers-purcell #blq-main, #www-composers-handel #blq-main, #www-composers-haydn #blq-main, #www-composers-mendelssohn #blq-main,
#www-composers-purcell-pictures #blq-main, #www-composers-handel-pictures #blq-main, #www-composers-haydn-pictures #blq-main, #www-composers-mendelssohn-pictures #blq-main{
	background: #b22218 url('/staticarchive/12394caa0fba4b86b5d30978e988b453d6456468.jpg') no-repeat bottom right;
}

#www-composers-bobm #blq-main {
	background: #016d6c url('/staticarchive/094d5ea33666750b4d3ed7e7809d9dc9bf5d0a7e.jpg') no-repeat bottom right;
}

#www-composers-home #content-container {
	background: url('/staticarchive/cc180dfcf953550f2b7e4f416c1cfab886c86a69.jpg') no-repeat top left;
}

#www-composers-purcell #content-container, #www-composers-purcell-pictures #content-container {
	background: url('/staticarchive/2bff1d6b072dfc9c8dc052697e0882a01b8196cb.jpg') no-repeat top left;
}

#www-composers-handel #content-container, #www-composers-handel-pictures #content-container {
	background: url('/staticarchive/4724edfd84259b7097ee42563f69e3d8788d7943.jpg') no-repeat top left;
}

#www-composers-haydn #content-container, #www-composers-haydn-pictures #content-container {
	background: url('/staticarchive/2b7ec180dfa23d9fd85de1c7f7b81baac9ffef93.jpg') no-repeat top left;
}

#www-composers-mendelssohn #content-container, #www-composers-mendelssohn-pictures #content-container {
	background: url('/staticarchive/0f82b4241fc8982ee45caaeaa2805a4bc35ac26c.jpg') no-repeat top left;
}

#www-composers-bobm #content-container {
	background: url('/staticarchive/5001b1504832b20df5776cf1db14e537def8cf57.jpg') no-repeat top left;
}

#blq-content {
	/*overflow: auto;
	width: 946px;*/
	padding: 0 14px 14px 14px;
}

#masterhead {
	position: relative;
	height: 221px;
}

#masterhead h1 {
	position: absolute;
	top: 0px;
	left: 125px;
}

a.radio3-logo {
	width: 125px;
}

#masterhead a.link_radiotwo {
	position: absolute;
	top: 17px;
	right: 14px;
}

/* Step In Widget */

#stepin-widget-banner {
	position: absolute;
	top: 0px;
	left: 600px;
	color: white;
	background-color: transparent;
	width: 200px;
	height: 200px; 
}
#stepin-widget-banner p {
	padding-top: 20px;
}
#stepin-widget-banner a {
	color: white;
	background-color: transparent; 
}


#left-content {
	float: left;
	width: 466px;
}

#right-content {
	float: right;
	width: 466px;
}

#blq-local-nav {
	position: absolute;
	top: 180px;
	left: 14px;
	width: 946px;
}

#blq-local-nav ul {
	overflow: auto;
	width: 946px;
}

#blq-local-nav ul li {
	float: left;
	/*margin-right: 10px;*/
	position: relative;
} 

/* A horizontal nav bar */
#blq-local-nav ul a {
	display: block;
	float: left; /* IE */
	width: 100%;
	height: 100%;
	/*height: 28px;
	line-height: 28px;  /*=>to center the link text verticaly */
	/*text-decoration: none;*/
	/*padding-right: 10px;*/
	color: #000;
	font-weight: bold;
	/*background: url('/composers/images/nav.gif') no-repeat right center;*/
}

/* IE inexplicably adds extra sapce above and below the list items => */
li {
	display: inline;
}

#top-content {
	margin-bottom: 14px;
}

#intro {
	width: 930px;
	border: 3px solid #000;
	padding: 0 0 10px 10px;
	background-color: #fff;
}

.promo-top {
	float: left;
	width: 286px;
	height: 277px;
	overflow: hidden;
	background-color: #fff;
	border: 3px solid #000;
	padding: 7px 7px 13px 7px;
}

.promo-top img {
	border: 3px solid #000;
}

.promo-top p {
	margin-bottom: 19px;
}

.promo-top-middle {
	margin: 0 14px 0 14px;
}
	
.promo {
	/*width: 460px; 1*/
	background-color: #fff;
	border: 3px solid #000;
	margin-bottom: 14px;
}

.promo h2 {
	padding: 2px 10px 0 10px;
}

.promo img {
	float: left;
	border: 3px solid #000;
}

.promo-content {
	/*overflow: auto;
	width: 440px; 1*/
	padding: 13px 10px 13px 10px;
	border-top: 3px solid #000;
}

.promo-content p {
	margin: 0 0 19px 161px;
}

.promo-content a {
	margin-left: 161px;
}

.promo-no-img p, .promo-no-img a {
	margin-left: 0;
}

.promo-no-img img{
	border: none;
	margin: 0px 5px 0px 0px;
	}

.promo-fixed {
	min-height: 248px;
}
.promo-composers-white a, .promo-composers-black a{
display: block;
}
.promo-composers-white {
	float: left;
	width: 206px;
	height: 245px;
	overflow: hidden;
	background-color: #fff;
	border: 3px solid #000;
	padding: 7px 7px 13px 7px;
	_margin: 14px 0px 0px 0px;
}

#www-composers-bobm .promo-composers-white {
	height: 339px;
}

.promo-composers-black {
	float: left;
	width: 206px;
	height: 380px;
	overflow: hidden;
	color: #fff;
	background-color: #000;
	border: 3px solid #000;
	padding: 7px 7px 13px 7px;
}

.promo-composers-black a {
	color: #fff;
}

.promo-composers-right {
	float: right;
}

.promo-composers-white p, .promo-composers-right p, .promo-composers-black p {
	margin: 0 0 19px 0;
}

/*.promo-composers h2 {
	margin-top: 2px;
}*/

.promo-composers-white img, .promo-composers-black img {
	border: 3px solid #000;
}

.promo-composers-white a {
	color: #000;
	font-weight: normal;
	text-decoration: none;
}

#www-composers-bobm div.promo-composers-white a {
	color: #933;
	font-weight: bold;
}

#www-composers-bobm div.promo-composers-white a:hover, #www-composers-bobm div.promo-composers-white a:active {
	text-decoration: underline;
}

a.video-link {
	height: 16px;
	line-height: 16px;
	background: url(/staticarchive/5915f7574eb6606fbf3dbcf6eb14724ed3554b83.gif) no-repeat left center;
	text-indent: 22px;
	display: block;
}

a.audio-link {
	height: 16px;
	line-height: 16px;
	background: url(/staticarchive/68a335755484e61a29b20b48821cb4f9835e9c3a.gif) no-repeat left center;
	text-indent: 22px;
	display: block;
}

a.photo-link {
	height: 16px;
	line-height: 16px;
	background: url(/staticarchive/2a47f49e64c2b5cb2d5a0bdd94dbcf9ce43e020c.gif) no-repeat left center;
	text-indent: 22px;
	display: block;
}

a.download-link {
	height: 16px;
	line-height: 16px;
	background: url(/staticarchive/4dfd9cae5f203f51e55c132a5135c83af41f0eeb.gif) no-repeat left center;
	text-indent: 22px;
	display: block;
}

p.date, p.author {
	font-weight: bold;
	margin-bottom: 0;
	/*padding-bottom:1px;*/
}

.link_radio3 {
	width: 125px;
}

/* TOP PROMO HOMECONTENT */

#top-float-l {
	width: 460px;
	float: left;
}

#top-float-r {
	float: right;
}

#top-float-r .promo {
	width: 460px;
}

#top-float-r #bobm {
	width: 466px;
}

/* END TOP PROMO HOMECONTENT */

/* INTRO PROMO */
div.intro-img {
	float: left;
	border: 3px solid #000;
	margin-top: 10px;
	width: 440px;
	height: 245px;
}

div.intro-emp {
	float: left;
	border: 3px solid #000;
	margin-top: 10px;
	width: 512px;
	height: 323px;
}

div.intro-content {
	float: right;
	width: 449px;
	margin-top: 10px;
}

#www-composers-bobm div.intro-content {
	width: 387px;
}

#intro h2 {
	border-bottom: 3px solid #000;
}

#intro p {
	margin: 13px 0 19px 0;
	padding: 0 10px 0 0;
}

#intro a {
	height: 16px;
}
/* END INTRO PROMO */

/* BOBM promo*/
#bobm {
	/*width: 466px; 1*/
	color: #fff;
	background-color: #000;
	margin-bottom: 14px;
}

#bobm img {
	float: left;
	border: 3px solid #000;
}
	
#bobm .promo-content {
	/*width: 440px; 1*/
	border-top: 3px solid #b22219;
	padding: 13px;
}

#bobm h2 {
	padding: 5px 13px 0px 13px;
}

#bobm a {
	color: #fff;
}
/* End BOBM promo*/


/* Related Links promo*/
.promo-content div.related-links {
	margin-bottom: 20px;
}

.related-links p { margin-bottom: 0;}

p.disclaimer {
	font-size: 0.8em;
	margin-bottom: 0;
}
/* End Related Links promo*/

/* BLOG promo*/
#blog .promo-content a {
	margin-left: 0;
}

#blog .promo-content p {
	margin-bottom: 0;
}

/* END BLOG promo*/


/* Programmes promo
#programmes .promo-content div {
	margin-bottom: 23px;
}
 End Programmes promo*/

 
 
/* Gilder/Levin Image replacement */
.radio3-nav {width: 119px; height: 28px;}
.home-nav {width: 229px; height: 28px;}
.purcell-nav {width: 111px; height: 28px;}
.handel-nav {width: 112px; height: 28px;}
.haydn-nav {width: 97px; height: 28px;}
.mendelssohn-nav {width: 175px; height: 28px;}
.blogs-nav {width: 103px; height: 28px;}

.radio3-nav span {
	background: url(/staticarchive/1eb40cfdd10756a8004ac2e7404534e782d4c1f1.gif) no-repeat 0 0;
	position: absolute;
	width: 100%;
	height: 100%;
}

.home-nav span {
	background: url(/staticarchive/be188e490642887b3e3280497f24390822ffc5ff.gif) no-repeat 0 0;
	position: absolute;
	width: 100%;
	height: 100%;
}

.purcell-nav span {
	background: url(/staticarchive/bd600baaf422b4c8067860c48e243edaed91adcf.gif) no-repeat 0 0;
	position: absolute;
	width: 100%;
	height: 100%;
}

.handel-nav span {
	background: url(/staticarchive/d7d4c71fe034817f9bcdfe48dc5d4bec983cac16.gif) no-repeat 0 0;
	position: absolute;
	width: 100%;
	height: 100%;
}

.haydn-nav span {
	background: url(/staticarchive/9468886ff90eb102fb7cdfdbe19c59d6be234872.gif) no-repeat 0 0;
	position: absolute;
	width: 100%;
	height: 100%;
}

.mendelssohn-nav span {
	background: url(/staticarchive/64a64d4448b7d97fbe1d2801a507f8c0a43b4cb1.gif) no-repeat 0 0;
	position: absolute;
	width: 100%;
	height: 100%;
}

.blogs-nav span {
	background: url(/staticarchive/4e79e771b5944a745061dab1dd72a3bee59bd373.gif) no-repeat 0 0;
	position: absolute;
	width: 100%;
	height: 100%;
}

.radio3-nav a:hover span {
	background: url(/staticarchive/1eb40cfdd10756a8004ac2e7404534e782d4c1f1.gif) no-repeat 0px -28px;
}

.home-nav a:hover span {
	background: url(/staticarchive/be188e490642887b3e3280497f24390822ffc5ff.gif) no-repeat 0px -28px;
}

.purcell-nav a:hover span {
	background: url(/staticarchive/bd600baaf422b4c8067860c48e243edaed91adcf.gif) no-repeat 0px -28px;
}

.handel-nav a:hover span {
	background: url(/staticarchive/d7d4c71fe034817f9bcdfe48dc5d4bec983cac16.gif) no-repeat 0px -28px;
}

.haydn-nav a:hover span {
	background: url(/staticarchive/9468886ff90eb102fb7cdfdbe19c59d6be234872.gif) no-repeat 0px -28px;
}

.mendelssohn-nav a:hover span {
	background: url(/staticarchive/64a64d4448b7d97fbe1d2801a507f8c0a43b4cb1.gif) no-repeat 0px -28px;
}

.blogs-nav a:hover span {
	background: url(/staticarchive/4e79e771b5944a745061dab1dd72a3bee59bd373.gif) no-repeat 0px -28px;
}

.radio3-nav a {cursor:pointer; cursor: hand;}

.home-nav a {cursor:pointer; cursor: hand;}

.purcell-nav a {cursor:pointer; cursor: hand;}

.handel-nav a {cursor:pointer; cursor: hand;}

.haydn-nav a {cursor:pointer; cursor: hand;}

.mendelssohn-nav a {cursor:pointer; cursor: hand;}

.blogs-nav a {cursor:pointer; cursor: hand;}
/* End Gilder/Levin Image replacement */

/* Gilder/Levin Image replacement COMPOSERS PROMO */
.promohdr-purcell {width: 94px; height: 17px; position: relative;}
.promohdr-handel {width: 80px; height: 17px; position: relative;}
.promohdr-haydn {width: 70px; height: 17px; position: relative;}
.promohdr-mendelssohn {width: 159px; height: 17px; position: relative;}


.promohdr-purcell span {
	background: url(/staticarchive/2fdbbed59e9323b050a053379f1993f2c773bb7f.gif) no-repeat 0 0;
	position: absolute;
	width: 100%;
	height: 100%;
}

.promohdr-handel span {
	background: url(/staticarchive/3d431ff470e49587572fd105862c7b6a78b96701.gif) no-repeat 0 0;
	position: absolute;
	width: 100%;
	height: 100%;
}

.promohdr-haydn span {
	background: url(/staticarchive/5899bdcdff28cc7c6a553cf9a805364a24759ac6.gif) no-repeat 0 0;
	position: absolute;
	width: 100%;
	height: 100%;
}

.promohdr-mendelssohn span {
	background: url(/staticarchive/ca3770fe85d12f800803d677902c67f797a6ab3f.gif) no-repeat 0 0;
	position: absolute;
	width: 100%;
	height: 100%;
}

a.promohdr-purcell, a.promohdr-handel, a.promohdr-haydn, a.promohdr-mendelssohn{cursor:pointer; cursor: hand;}

/* End Gilder/Levin Image replacement COMPOSERS PROMO */

.promohdr-purcell, .promohdr-handel, .promohdr-haydn, .promohdr-mendelssohn {
	margin: 13px 0 13px 0;
}



/* http://www.bbc.co.uk/programmes/r/30614/stylesheets/hacks.css */

/* Miscellaneous hacks to make things work nicely. */
/* NOT the place for Win IE-specific hacks - put them in lt-ie-7.css or similar. */


/*******************************************************************************/
/* This fix from http://positioniseverything.net/easyclearing.html */
/* that clears floats without structural markup */
/* Use of clear fix is explicitly stated to prevent presentational markup and allow use of the hack to be traced */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*******************************************************************************/


/*******************************************************************************/
/* EMP VIDEO page */
#left-content-video {
	float: left;
	width: 546px;
}

#right-content-video {
	float: right;
	width: 386px;
}

#left-content-video .promo img {/* TAKE THIS OUT */
	float: none;
	border: none;
	margin: 0;
}

#left-content-video div.video-emp {
	border: 3px solid #000;
	width: 512px;
	height: 323px;
}

#emp_video .promo-content p, #emp_video .promo-content a {
	margin-left: 0;
}

#emp_video .promo-content p {
	margin-top: 10px;
}

#right-content-video a {
	margin-left: 0;
}

#right-content-video #bobm a {
	margin-left: 161px;
}

#right-content-video a img {
	margin-right: 15px;
}

a.img-link:hover img, a.img-link:active img {
	border: 3px solid #933;
}

#ssi_emp_container {margin: 0px;} /* to overwrite the simple_emp_v1.sssi */

/* END EMP VIDEO page */
/*******************************************************************************/

/*******************************************************************************/
/* EMP AUDIO page */
.promo-no-img .latest-audio p {
	margin-left: 22px;
}

.emp_audio .promo-content {
	padding: 6px 7px 13px 7px;
}

.emp_audio .promo-content img{
	border: none;
}

.emp_audio .promo-content p, .emp_audio .promo-content a {
	margin-left: 0;
}

.emp_audio .promo-content p {
	margin-top: 10px;
}
/* END EMP AUDIO page */
/*******************************************************************************/


/*******************************************************************************/
/* FAN CLUB page */
#left-content-news {
	float: left;
	width: 546px;
}

#right-content-news {
	float: right;
	width: 386px;
}

p.boldtext {
	font-weight: bold;
}

#left-content-news .promo-content {
	padding-bottom: 0;
}

#left-content-news p.disclaimer {
	margin-bottom: 13px;
}

input.submit-button {
	margin: 10px 0 19px 0;
}

p.enter-email {
	margin-bottom: 10px;
}

input.radio-btn {
	margin-left: 5px;
}
	
/* FAN CLUB page */
/*******************************************************************************/

/*******************************************************************************/
/* SCHEDULE page */

#left-content-schedule {
	float: left;
	width: 546px;
}

#right-content-schedule {
	float: right;
	width: 386px;
}

div.time {
	float: left;
	width: 132px;
	text-align: right;
}

div.description {
	float: right;
	width: 373px;
}

#left-content-schedule h3 {
	color: #933;
}

p.boldtext {
	font-weight: bold;
}

/* SCHEDULE page */
/*******************************************************************************/

/*******************************************************************************/

/* Holly Hack Targets IE Win only */
/*******************************************************************************/
* html .promo-fixed {
	height: 248px; 
}
/*******************************************************************************/