.content h2 {
	background-color: #666;
}

div.top_nav a,
div.top_nav a:link,
div.top_nav a:visited,
div.top_nav a:hover,
div.top_nav a:active
{
	font-weight: normal;
}

#nav-feature div.top_nav {
	border-bottom: 10px solid #000;
	margin-bottom: 10px;
}

#nav-feature #banner {
margin-left: 14px;
}


#blq-content p{
line-height:1.4em;
}

#banner h1{
padding-bottom:0px;
}

#banner h1 a img{
width:152px;
height:71px;
}

div.top_nav{
float:left;
margin-top:0px;
margin-left:14px;
width:946px;
}

div.top_nav ul li{
display:block;
float:left;
}

div.top_nav ul li.blog{
float:right;
}

div.top_nav ul li a{
padding:10px 8px;
float:left;
}

div.top_nav ul li.rock a{
background:#C90D03 url("/staticarchive/064e2328fcda7348f6ecc87afab4f3f61a5e8414.png") no-repeat 0px 0px;
width:69px;
}

div.top_nav ul li.jazz a{
background:#3e4666 url("/staticarchive/53034750b4c24426bb9cc901d5f7e2892812dd46.png") no-repeat 0px 0px;
width:101px;
}

div.top_nav ul li.celtic a{
background:#619F00 url("/staticarchive/c9cdb827e5adb10cc9a5feb0f888df996be46ba0.png") no-repeat 0px 0px;
width:73px;
}

div.top_nav ul li.blog a{
background:#666666 url("/staticarchive/06fb842b1b6ef37ce4fbcd76f854e1485b68e5c3.png") no-repeat 0px 0px;
width:56px;
text-align:center;
}

li.page_loading{
background:url("/staticarchive/202b08a27a564c579c761ea0c4a31ea078c1d689.gif") no-repeat 0px 0px;
}

img{
color:#000000;
}


#main_content_area .page_loading p{
font-size:3em;
color:#ffffff;
background:url("/staticarchive/202b08a27a564c579c761ea0c4a31ea078c1d689.gif") no-repeat center top;
padding-top:38px;
text-align:center;
margin-top:200px;
}

.genre_patch{
padding-top:10px;
margin-bottom:10px;
/*height:482px;*/
position:relative;
}

.rock_patch{
background:#c90d03/* url("/scotland/music/img/furniture/home/topstrip_red_flipped.png") no-repeat 0px 0px*/;
}

.jazz_patch{
background:#3e4666/* url("/scotland/music/img/furniture/home/topstrip_grey_flipped.png") no-repeat 0px 0px*/;
}

.celtic_patch{
background:#619F00/* url("/scotland/music/img/furniture/home/topstrip_green_flipped.png") no-repeat 0px 0px*/;
}

#search_container{
margin-bottom:10px;
margin-top:10px;
padding-bottom:5px;
}

.rock_patch .search_colour{
border-bottom:2px solid #870a04;
}

.jazz_patch .search_colour{
border-bottom:2px solid #303a50;
}

.celtic_patch .search_colour{
border-bottom:2px solid #365800;
}

.promo_patch{
}

.promo_patch .emp_patch{
background:#000000;
width:640px;
}

.promo_patch .image_patch{
background:#000000;
width:640px;
height:287px;
}

.promo_patch .image_patch img{
color:#FFFFFF;
float:left;
margin-right:14px;
}

ul#image_related_links{
width:226px;
float:left;
margin-top:10px;
color:#ffffff;
list-style-type:disc;
list-style-position:inside;
}


.promo_patch .emp_patch p, .promo_patch .emp_patch h2, .promo_patch .emp_patch h3, .search_container h3, 
.promo_patch .image_patch p, .promo_patch .image_patch h2, .promo_patch .image_patch h3, .search_container h3{
color:#ffffff;
}

.emp_holder{
width:448px;
height:287px;
}

ul#emp_links{
list-style-type:none;
}

#emp_links li{
margin-bottom:10px;
}

#emp_links li a.video_link{
background: url("/staticarchive/88a7c2d7ea5b112b5b0b47a23c6c43e262f22092.png") no-repeat scroll 0 0px;
padding-left:20px;
}

#emp_links li a.audio_link{
background: url("/staticarchive/8d21bd3519def830e566afe9fba84b3df7c889e4.png") no-repeat scroll 0 0px;
padding-left:20px;
}

.promo_patch .latest_from_patch h2, .promo_patch .latest_from_patch h3{
width:286px;
}

.rock_patch .promo_patch .latest_from_patch h2, .rock_patch .promo_patch .latest_from_patch h3{
color:#C90D03;
border-bottom:2px solid #C90D03;
}

.jazz_patch .promo_patch .latest_from_patch h2, .jazz_patch .promo_patch .latest_from_patch h3{
color:#303A50;
border-bottom:2px solid #303A50;
}

.celtic_patch .promo_patch .latest_from_patch h2, .celtic_patch .promo_patch .latest_from_patch h3{
color:#365800;
border-bottom:2px solid #365800;
}

.latest_from_patch hr{
height:2px;
margin-top:20px;
margin-bottom:20px;
border:none;
width:286px;
}

.rock_patch .latest_from_patch hr{
background:#C90D03;
color:#C90D03;
}

.jazz_patch .latest_from_patch hr{
background:#303A50;
color:#303A50;
}

.celtic_patch .latest_from_patch hr{
background:#365800;
color:#365800;
}

.latest_from_patch h3{
font-size:1.4em;
padding-bottom:7px;
margin-bottom:10px;
}

.promo_patch .latest_from_patch{
padding-left:10px;
background:#ffffff;
height:277px;
width:296px;
padding-top:10px;
}


.promo_patch .promo_text_patch{
margin-top:10px;
height:221px;
}

.promo_patch .emp_patch .promo_text_patch{
width:168px;
}

.promo_text_patch  ul{
margin-top:10px;
color:#ffffff;
list-style-type:disc;
list-style-position:outside;
padding-left:14px;
}

.promo_text_patch  ul.media_list{
margin-top:10px;
color:#ffffff;
list-style-type:none;
list-style-position:outside;
padding-left:0px;
}

.promo_text_patch ul li{
margin-bottom:5px;
}


.promo_text_patch  ul.media_list li{ 
margin-left:24px;
}

.promo_text_patch  ul.media_list li a{ 

}


.promo_text_patch ul.media_list li.photos{
list-style-image:url("/staticarchive/2c145b05243297582553ad96a635664b39ed8ae6.png");
}

.promo_text_patch ul.media_list li.video_link{
list-style-image: url("/staticarchive/88a7c2d7ea5b112b5b0b47a23c6c43e262f22092.png");
}

.promo_text_patch ul.media_list li.audio_link{
list-style-image: url("/staticarchive/8d21bd3519def830e566afe9fba84b3df7c889e4.png");
}



.promo_text_patch ul li a.photos{
background:url("/staticarchive/2c145b05243297582553ad96a635664b39ed8ae6.png") no-repeat 0 0px;
padding-left:20px;
}

.promo_text_patch ul li a.video_link{
background: url("/staticarchive/88a7c2d7ea5b112b5b0b47a23c6c43e262f22092.png") no-repeat 0 0px;
padding-left:20px;
}

.promo_text_patch ul li a.audio_link{
background: url("/staticarchive/8d21bd3519def830e566afe9fba84b3df7c889e4.png") no-repeat 0 0px;
padding-left:20px;
}







/*
ul#image_related_links{
margin-top:10px;
color:#ffffff;
list-style-type:disc;
list-style-position:outside;
margin-left:13px;
}

ul#image_related_links li{
margin-bottom:5px;
}*/


.latest_item{
margin-bottom:0px;
}

.latest_from_patch .latest_patch_image{
width:146px;
float:left;
}

.latest_from_patch .latest_patch_text{
width:140px;
float:left;
margin-left:10px;
}

.latest_from_patch .latest_patch_text h4{
color:blue;
}

#blq-content .latest_from_patch .latest_patch_text p{
line-height:1.2em;
}

.latest_from_patch .latest_item .latest_patch_text h4 a, .latest_from_patch .latest_item .latest_patch_text h4 a:link{
color:#21688f;
}

.search_container form{
float:right;
}

p.view_all{
float:left;
}

ul#search_letters li{
display:inline;
line-height:1.4em;
color:#ffffff;
}

ul#search_letters li.view_all{

}

ul#search_letters li#most_recent{
margin-right:0px;
}

ul#search_letters li a{
font-weight:bold;
padding:2px 3px 3px;
}

.search_container h3{
padding-bottom:0px;
margin-top:5px;
}

ul#search_letters{
float:left;
margin-top:2px;
}
/*
.rock_patch  ul#search_letters li.active a{
background:#ffffff;
color:#780903;
}
*/
.rock_patch  ul#search_letters li.active a, .rock_patch ul#search_letters li.active a:link{
background:#ffffff;
color:#780903;
}
/*
.jazz_patch  ul#search_letters li.active{
background:#ffffff;
color:#303A50;
}
*/
.jazz_patch  ul#search_letters li.active a, .jazz_patch ul#search_letters li.active a:link{
background:#ffffff;
color:#303A50;
}
/*
.celtic_patch  ul#search_letters li.active{
background:#ffffff;
}
*/
.celtic_patch  ul#search_letters li.active a, .celtic_patch ul#search_letters li.active a:link{
background:#ffffff;
color:#3A5F00;
}


/*Carousel settings*/
#artists_carousel{
clear:both;
border-width:0px;
}

/*loading ajax results*/
#artists_carousel .loading{
background:url("/staticarchive/202b08a27a564c579c761ea0c4a31ea078c1d689.gif") no-repeat 428px 24px;
}

#artists_carousel .carousel-window p.no_results{
color:#ffffff;
margin-top:30px;
text-align:center;
}

.rock_patch #artists_carousel{
background-color:#780903;
border-bottom:10px solid #C90D03;
}

.jazz_patch #artists_carousel{
background-color:#303a50;
border-bottom:10px solid #3E4666;
}

.celtic_patch #artists_carousel{
background-color:#365800;
border-bottom:10px solid #619F00;
}

#artists_carousel li .summary div{
/*bottom:0px;
top:auto;*/
height:18px;
overflow:hidden;
}

h3{
margin-top:0px;
padding-bottom:0;
color:#ffffff;
padding-left:10px;
}

#related_links h3{
padding-bottom:5px;
}

#related_links{
background:#780903 url("/staticarchive/2287760b339ca3cdde18885c530a57ab2e6bf5ce.png") no-repeat left bottom;
padding-bottom:10px;
}

.rock_patch #related_links{
background:#780903 url("/staticarchive/2287760b339ca3cdde18885c530a57ab2e6bf5ce.png") no-repeat left bottom;
}

.jazz_patch #related_links{
background:#303a50 url("/staticarchive/787d5e444d72d0436699e7c35813204ecc1ad4c0.png") no-repeat left bottom;
}

.celtic_patch #related_links{
background:#3a5f00 url("/staticarchive/15f2418e4178b1bbc0642ca0de8a27e4d5c783cd.png") no-repeat left bottom;
}

#related_links ul{
float:left;
}

#related_links ul li{
float:left;
list-style-type:disc;
list-style-position:inside;
line-height:1.4em;
margin-right:10px;
color:#ffffff;
}

.music_events_patch{
}

.white_patch{
background:#ffffff;
}


.header_strip{
background:#dfdede url("/staticarchive/9b6850411bce4bf2baa05b04e3706fdca4002686.gif") no-repeat 0px 0px;
float:left;
width:946px;
}
/*
.radio_scotland_patch .header_strip{
background:#dfdede url("/staticarchive/a84f819091f602f4dbecb4ea8c450fc2abc682f5.gif") no-repeat 0px 0px;
}
*/

.header_strip p{
margin-top:7px;
margin-left:330px;
}

.header_strip p a, .header_strip p a:link, .header_strip p a:visited{
color:#21688F;
text-decoration:none;
}

.header_strip p a:active, .header_strip p a:hover{
color:green;
text-decoration:underline;
}


.radio_scotland_patch{
}

.header_strip{
line-height:1.1em;
margin-bottom:10px;
}

.header_strip h3{
padding-top:10px;
padding-left:10px;
width:312px;
float:left;
}

.music_events_patch .header_strip h3{
background:#000000 url("/staticarchive/2d81363a9957e4bbfddd0242f7279949034f1163.gif") no-repeat 0px 0px;
height:13px;
}

.radio_scotland_patch .header_strip h3{
background:#000000 url("/staticarchive/a84f819091f602f4dbecb4ea8c450fc2abc682f5.gif") no-repeat 0px 0px;
}

.header_strip div{
float:left;
margin-left:10px;
margin-top:10px;
display:inline;
}

.header_strip div p{
line-height:1.1em;
}

.header_strip div p span{
font-weight:bold;
margin-left:0px;
margin-top:0px;
}

.main_image_holder img{
background:#000000;
color:#FFFFFF;
}

.main_image_holder{
float:left;
position:relative;
}

.main_image_holder .image_caption{
background:url("/staticarchive/403aa9e9067a34ad9a2cfdfd151ce7472bd655f4.png") repeat 0px 0px;
bottom:0;
left:0;
padding-left:10px;
padding-top:5px;
position:absolute;
width:296px;
}

.main_image_holder .image_caption h4{
font-size:1.4em;
padding-bottom:5px;
}

.main_image_holder .image_caption h4, .image_caption p{
color:#ffffff;
}

.thumbnails_holder_visible{
width:640px;
overflow:hidden;
}

.thumbnails_holder{
height:140px;
}

.thumbnail_image{
width:146px;
float:left;
}

.thumbnail_image img{
padding-bottom:5px;
}

.thumbnail_image .image_caption h4 a, .thumbnail_image .image_caption h4 a:link, 
.carousel-window ol#carousel li.thumbnail_image a, .carousel-window ol#carousel li.thumbnail_image a:link, .carousel-window ol#carousel li.thumbnail_image a:visited{
color:#21688f;
}

.thumbnail_image p{
color:#000000;
width:146px;
}

#events_nav_links{
clear:both;
text-align:center;
float:left;
width:100%;
margin-top:10px;
line-height:1.2em;
}

#events_nav_links a{
margin-right:40px;
}

#events_nav_links a, #events_nav_links a:link, #events_nav_links a:visited{
color:#21688F;
text-decoration:none;
}

#events_nav_links a:hover, #events_nav_links a:active {
color:green;
text-decoration:underline;
}



#search_form{
float:right;
width:155px;
}


/*QUICK SEARCH SETTINGS*/
#quickref input.text {
background-color:white;
border:medium none;
padding:2px 5px;
width:220px;
}


#quickRefResults {
font-size:1.2em;
overflow:hidden;
position:relative;
width:235px;
}


#quickRefResults div.shadow {
background:#000000 none repeat scroll 0 0;
height:2000px;
margin:5px 0 0 5px;
opacity:0.4;
position:absolute;
width:100%;
z-index:99;
}


#quickRefResults ol {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px solid #DDDDDD;
cursor:pointer;
margin:0 5px 5px 0;
position:relative;
z-index:100;
}


#quickRefResults li.active {
background:#FFF9C4 none repeat scroll 0 0;
}

#quickRefResults li {
border-color:#DDDDDD;
border-style:solid;
border-width:1px 1px 0;
margin:0;
overflow:hidden;
padding:5px;
position:relative;
}


#quickRefResults li {
border-style:solid;
}


#quickRefResults div.itemName a {
color:#CC2206;
display:block;
font-weight:bold;
padding-bottom:5px;
text-decoration:none;
}

#quickRefResults div.parent {
font-size:0.9em;
height:2em;
position:absolute;
}

#quickRefResults div.type {
color:#AAAAAA;
font-size:0.9em;
text-align:right;
}

#emp_main .messaging p a, #emp_main .messaging p a:link, #emp_main .messaging p a:visited{
color:#21688F;
}

#emp_main .messaging p a:selected, #emp_main .messaging p a:hover{
text-decoration:underline;
}

#quickref-name{
width:90px;
vertical-align:top;
}

#music_events_carousel_holder{
width:640px;
float:left;
}


/*----------Scotland Homepage Link---------*/

#banner-scotland {
		/* background:transparent url(/scotland/learning/home/img/banner/bbc_scotland.png) no-repeat scroll right top; */
		/* min-height:90px; */
	}


#banner-scotland a.scothome {
		display:block;
		min-height:70px;
		min-width:90px;
		position:absolute;
		right:10px;
		top:10px;
	}

#banner-scotland a span {
		display:none;
	}

/*-------------------*/


.submit_btn_2 {
width:55px;
height:24px;
margin-top:-2px;
}
