/*
TEMPLATE
Decoration CSS
Spring 2009
*/





#rs_strip	{
	background-color:#5B2066;
	height:30px;
}


/*********** Backgrounds ************/
.img-promo,
#column2 .component,
#home .large-promo,
.full,
#nav-az h3.az,
#nav-az ol.az li a,
#nav-lineup h3,
#nav-lineup .full-three-column .primary,
#nav-lineup .full-three-column .secondary,
#nav-lineup .full-three-column .tertiary
{
	background-color:#333;
}
.spacer {
	margin-bottom:10px;
}

.large-img-promo .promo-text {
	padding:10px 14px;
	background: url('/staticarchive/48fa248fcba763c2d11654b0643673962c3927aa.png') repeat;
}

/* set the link to this page to be active
#blq-local-nav li#gallery_link {
	background:#5B2066 url(/radioscotland/images/nav_on.gif) repeat scroll 0% 0%; min-height:30px;
	text-decoration:none;
}
*/


/* ------------------------------------------------------------------------ */
/* ------------------->>>   P A G I N A T I O N     <<<-------------------- */
/* ------------------------------------------------------------------------ */
ul#features_nav
{
	background:#607588;
	padding:5px;
	border:1px solid #FFF;
}

ul#features_nav li
{
	display:inline;
	float:left;
}

ul#features_nav  a:hover,
ul#features_nav  a.current
{
	background-color:#F4FFE6;
	color:#162210;
	text-decoration:none;
}


/* ------------------------------------------------------------------------ */
/* ------------------------->>>   L I N K S     <<<------------------------ */
/* ------------------------------------------------------------------------ */
a,
a:link,
a:active
{	outline:none;
	font-weight:bold;
	text-decoration:none;
	color:#e6f2fd;
	font-weight:bold;
}

a:hover									{text-decoration:underline;color:#fffcb8;font-weight:bold;}
a:visited								{text-decoration:none;}

#season_main,
#season_main a					{color:#ffffff;}




p.boxout			{border-left:dotted #999999 1px;}

h1,h2,h3,h4,h5 {color:#FFF;font-family:arial;}

.nouppercase {
text-transform:none;
}



#blq-main .divide {
/*background: url('/scotland/sitewide/images/xsl_templates/template_divider.png') repeat;*/
background:transparent;
height:5px;
margin:10px 0px;}



/*********** fonts ************/
h1,h1,h3,h4,h5				{font-family:arial;}
h1							{font-size:2.0em;}
h2							{font-size:1.5em;}

h3.lg						{font-size:1.4em;}
h3							{border-bottom:medium none;
	font-size:1.6em;
	margin-bottom:0;
	padding:10px 0;
}
h3.sm						{font-size:1.2em;}
h4.lg						{font-size:1.4em;}
h4							{font-size:1.3em;}
h4.sm						{font-size:1.2em;}

li.xxlg,
blockquote.xxlg,
p.xxlg						{font-size:1.1em;}

li.xlg,
blockquote.xlg,
p.xlg						{font-size:1.7em;}

li.lg,
blockquote.lg,
p.lg						{font-size:1.1em;}

li,
blockquote,
p							{font-size:1.0em;color:#FFF;line-height:1.4em;}

li.sm,
blockquote.sm,
p.sm						{font-size:0.9em;}

li.xsm,
blockquote.xsm,
p.xsm						{font-size:0.8em;}


#nav-lineup #blq-content li.xlg		{font-size:2.5em;}
#nav-lineup #blq-content li.lg		{font-size:2.0em;}
#nav-lineup #blq-content li			{font-size:1.7em;}
#nav-lineup #blq-content li.sm		{font-size:1.3em;}
#nav-lineup #blq-content li.xsm		{font-size:1.0em;}


.primary-no-brdr,
.secondary-no-brdr,
.tertiary-no-brdr {

	line-height:1.2em;
	margin:0 0 14px 0;

}

.summary {padding-left:21px;}


#column2 li,
#column2 blockquote,
#column2 p							{font-size:1.0em;}

#column2 h3
{
	font-size:1.4em;
	text-transform:uppercase;
}

#column2 h5
{
	font-size:1.4em;
}

a span.heading {
display:block;
font-size:1.3em;
margin-bottom:5px;
}

#blq-main p.boxout {
float:right;
font-size:1.6em;
margin:5px 5px 10px 10px;
padding:0 0 2px 10px;
width:33%;
border-left:1px dotted #999999;
font-weight:bold;
}

/*********** Headers ************/
#blq-content h2 {
color:#fff;
/*font-size:1.7em;*/
font-weight:lighter;
text-transform:uppercase;
}

#home .column2 .quaternary h2 {
	background:none;
}

#home .large-promo h2 {
	background:none;
}

#home .full h2, #home .full h3 {
	border:none;
	background:none;
	padding-left:5px;
}


/*temp styles for holding page */
#temp_promo {color:#fff;}

#column1 #temp_promo h3 {
background:none;
margin-bottom:0px;
}

#column1 #temp_promo p {
padding:7px 10px 5px;
}



#nav-feature h3 {
/* background:none; */
}


#nav-feature #blq-content h2 {
text-transform:uppercase;
}


/*********** H2 with sub nav ************/
h2 ul {
/*font-size:0.75em;*/
font-weight:normal;
}
h2 ul li a {
/* background:#EBEBEB; */
}



/*********** Column 1 - Content Areas ************/


#column1 .content {
/*font-size:1.0em;*/
}
#column1 .content h4 {
/*font-size:1.3em;*/
}


/*********** Column 1 - Headers ************/
h3,
#column2 .tertiary h3 {
font-weight:lighter;
}

.nobackground {
	background:none;
}


#column2 .tertiary h3 a {
float:right;
}

h3.no-background {
background:none;
}

/*********** Column 1 - X-Large Promo ************/
.large-promo .promo-text h3 {
/*font-size:1.3em;*/
font-weight:normal;
background:none;
}
.large-promo .promo-text a {
}
.large-promo .promo-text p {
/*font-size:1.0em;*/
}

/*********** Column 1/2 - Small Img Promo ************/



.img-promo a.audio:hover,
.img-promo a.video:hover,
.img-promo a.photos:hover,
.img-promo a.chevron:hover,
.img-promo a.iaudio:hover,
.img-promo a.ivideo:hover {
	background-color:#131313;
	color:#C8C7A3;
	text-decoration:none;
}



.img-promo a.audio:visited,
.img-promo a.video:visited,
.img-promo a.photos:visited,
.img-promo a.chevron:visited,
.img-promo a.iaudio:visited,
.img-promo a.ivideo:visited {
	/*color:#A3A2A2;*/
}


/*********** Column 1/2 - Large Img Promo ************/
.large-img-promo h4 {
/*font-size:1.2em;*/
}
.large-img-promo .promo-text {
/*font-size:1.2em;*/
}
.large-img-promo .transparency {
background:#fff;
opacity: 0.8;
filter:alpha(opacity=80);
-moz-opacity:0.8;
-khtml-opacity: 0.8;
}

/*********** Column 1 - ACS Comment Submission FEATURE ************/

#column1 .comments {
/*background: url('/scotland/sitewide/images/xsl_templates/template_divider.png') repeat;*/
background:transparent;
}


/*********** Column 1 - Feature Boxed Area FEATURE ************/
.boxed-area {
background:#111111;
}
.boxed-area h3 {
background:none;
}
#column1 .boxed-area .content {
background:#111111;
}

/*********** Column 1 - Feature Boxed Area 2 ARTIST ************/
.boxed-area2 {
background:none;
}
.boxed-area2 h3 {
background:none;
}

/*********** Column 1 - Flash Slideshow ARTIST ************/
#slideshow {
/*font-size:1.2em;*/
background:#ccc;
}

/*********** Column 2 - global styles ************/
#column2 h3 {
/*font-size:1.2em;*/
background:none;
margin-bottom:0;
}
#column2 .full {
/*font-size:1.1em;*/
}

#column2 .full h4 {
text-transform:uppercase;
}

/*********** Column 1 - Subscribe Area FEATURE ************/
#column1 .subscribe {
background:#111111;
}

/*********** Column 2 - Subscribe Area ARTIST ************/
#column2 .subscribe .content {
/*font-size:1.2em;*/
}
#column2 .subscribe h3 {
/* background:#CCC; */
}

/*********** Full Width - Flash artist promo LINEUP ************/
#flash-artists {
background:#C2C2C2;
}

/*********** Full Width - Two/Three Column Layout ************/
.full-three-column .primary ol,
.full-three-column .secondary ol,
.full-three-column .tertiary ol {
/*font-size:1.2em;*/
}

/*********** Full Width - Two/Three Column Layout LINEUP ************/


.full-two-column h4,
.full-three-column h4 {
background:#111111;
/*font-size:1.2em;*/
font-weight:normal;
}


/*********** Subscribe/Unsubscribe Box ************/

.subscribe .content p,
.subscribe .content label {
/*font-size: 0.85em;*/
}
.subscribe .content .email {
/*font-size: 0.85em;*/
}
.subscribe #html,
.subscribe #text,
.subscribe #subscribe,
.subscribe #unsubscribe {
border:none;
}
.subscribe .unsubscribe,
.subscribe .hidethis {
/*font-size:0.8em;*/
}

/*********** Pull Quote ************/
blockquote.pullquote {
border-left:2px solid #3D3D3D;
background:transparent;
}
#column1 .pullquote p {
/*font-size:1.28em;*/
}
.pullquote p:first-letter {
text-transform:uppercase
}


/*********** Flash photo thumbs PHOTOS ************/
#photothumbs {
background:#C2C2C2;
}

/*********** EMP Player ************/

.video-player .console .video-nav img {
border:2px solid #B3F8FE;
}

.video-player .console .video-nav a:hover img {
border:2px solid red;
}

.video-player .console .video-nav span {
border:2px solid #FFF;
}

/*********** Column 1 - ACS Comments ************/
.acs_name_star, .acs_name {
font-weight:bold;
}

/*********** Column 1 - Disclaimer ************/
#column1 .content .disclaimer {
font-size:1.0em;
}

/*********** Column 1 - Disclaimer 2 ************/
#column1 .content .disclaimer2 {
/*font-size:0.9em;*/
}
/*********** Forms ************/
form input,
form textarea {
/* border:1px solid #000; */
/*font-size:1em;*/
}

#column1 .submit,
#column2 .submit {
/*font-size:0.79em;*/
font-weight:bold;
color:#fff;
border:none;
cursor:hand;
}

/*********** Links em tag ************/
.links li em {
/*font-size:0.7em;*/
font-style: normal;
}

/*********** Column 1 - What's on microformats ************/
#column1 .vevent {
/*font-size:1.0em;*/
/*border-bottom:1px solid #C2C2C2;*/
}

#column1 .vevent .audio-desc .summary {
font-weight:bold;
}
#column1 .vevent abbr {
/* border-bottom:1px solid #fff; */
}
#column1 .vevent .radio1 {
background: url('/staticarchive/dd5eefe1a2b4c37bae09f12fce9ee940a7568c05.png') 10px 0 no-repeat;
}
#column1 .vevent .bbc1 {
background: url('/staticarchive/dd5eefe1a2b4c37bae09f12fce9ee940a7568c05.png') 10px 0 no-repeat;
}
#column1 .vevent .bbc2 {
background: url('/staticarchive/dd5eefe1a2b4c37bae09f12fce9ee940a7568c05.png') 10px 0 no-repeat;
}
#column1 .vevent .bbc3 {
background: url('/staticarchive/dd5eefe1a2b4c37bae09f12fce9ee940a7568c05.png') 10px 0 no-repeat;
}

#column1 .vevent .sixmusic {
background: url('/staticarchive/dd5eefe1a2b4c37bae09f12fce9ee940a7568c05.gif') 10px 0 no-repeat;
}

#column1 .vevent .radioscotland {
background: url('/staticarchive/dd5eefe1a2b4c37bae09f12fce9ee940a7568c05.png') 10px 0 no-repeat;
}

.radio1 {
background:transparent url('/staticarchive/dd5eefe1a2b4c37bae09f12fce9ee940a7568c05.png') no-repeat scroll 0pt 6px;
}

.bbc1 {
background:transparent url('/staticarchive/dd5eefe1a2b4c37bae09f12fce9ee940a7568c05.png') no-repeat scroll 0pt 6px;
}

.bbc2 {
background:transparent url('/staticarchive/dd5eefe1a2b4c37bae09f12fce9ee940a7568c05.png) no-repeat scroll 0pt 6px;
}

.bbc3 {
background:transparent url('/staticarchive/dd5eefe1a2b4c37bae09f12fce9ee940a7568c05.png') no-repeat scroll 0pt 6px;
}

.radioscotland {
background:transparent url('/staticarchive/dd5eefe1a2b4c37bae09f12fce9ee940a7568c05.png') no-repeat scroll 0pt 6px;
}



/*********** Footer ************/

#footer {
background: url('http://www.bbc.co.uk//tinthepark/2008/img/footer.jpg') 0 0 no-repeat;
}
#footer ul {
background: url('http://www.bbc.co.uk//tinthepark/2008/img/footerbg.gif') repeat-x;
}
#footer li a {
color:#000;
text-decoration:none;
/*font-size:0.95em;*/
}
#footer li a:hover {
text-decoration:underline;
}
#footer li.rss a {
background: url('http://www.bbc.co.uk/tinthepark/2008/img/icons/footer/rss_out.png') 3px 0 no-repeat;
}
#footer li.mobile a {
background: url('http://www.bbc.co.uk/tinthepark/2008/img/icons/footer/mobile_out.png') 3px 0 no-repeat;
}
#footer li.podcasts a {
background: url('http://www.bbc.co.uk/tinthepark/2008/img/icons/footer/podcasts_out.png') 3px 0 no-repeat;
}
#footer li.mailinglist a {
background: url('http://www.bbc.co.uk/tinthepark/2008/img/icons/footer/mailinglist_out.png') 3px 0 no-repeat;
}
#footer li.rss a:hover {
background: url('http://www.bbc.co.uk/tinthepark/2008/img/icons/footer/rss_over.png') 3px 0 no-repeat;
}
#footer li.mobile a:hover {
background: url('http://www.bbc.co.uk/tinthepark/2008/img/icons/footer/mobile_over.png') 3px 0 no-repeat;
}
#footer li.podcasts a:hover {
background: url('http://www.bbc.co.uk/tinthepark/2008/img/icons/footer/podcasts_over.png') 3px 0 no-repeat;
}
#footer li.mailinglist a:hover {
background: url('http://www.bbc.co.uk/tinthepark/2008/img/icons/footer/mailinglist_over.png') 3px 0 no-repeat;
}

/* ------------------------  L I N E U P  P A G E  ------------------------ */
h2.lineup
{
	position:relative;
}

h2.lineup span
{
	color:#A7BBBF;
	display:block;
	line-height:2.4em;
	padding:0 9px;
	position:absolute;
	right:0;
	top:0;
}

h2.lineup span a
{
	/*font-size:0.75em;*/
	padding:0 4px;
}

#tvradio #column1 {
font-size:1.1em;
}

#whatson {
color:#FFF;
background:transparent url("/tinthepark/2009/img/panel_bg_75.png") repeat 0 0;
}

#whatson h2 {
margin-bottom:1px;
}

#tvradio #column1 .content {
margin-bottom:2px;
}


/* ------------------------------------------------------------------------ */
/* -------->>>    C A R O U S E L   C O N F I G U R A T I O N    <<<------- */
/* ------------------------------------------------------------------------ */
.carousel
{
	background:#FFFFFF;
	border:10px solid #EEEEF3;
}



/* ------------------------------------------------------------------------ */
/* ------------->>>    C A R O U S E L   C O N T R O L S    <<<------------ */
/* ------------------------------------------------------------------------ */
.carousel div.control
{
	background:url("http://www.bbc.co.uk/radioscotland/m8/img/m8_carousel_nav_arrows.gif") no-repeat 0 center;
}

.carousel .control a
{
	display:block;
	width:18px;
	background:url("http://www.bbc.co.uk/radioscotland/m8/img/m8_carousel_nav_arrows.gif") no-repeat 0 center;
}

#page_container.carousel .control a
{
	background:url("http://www.bbc.co.uk/radioscotland/m8/img/m8_carousel_nav_arrows.gif") no-repeat -30px center;
}


/* ------------------------------------------------------------------------ */
/* ---------------->>>    C A R O U S E L   I T E M S    <<<--------------- */
/* ------------------------------------------------------------------------ */


.carousel li .summary a {color:#000;}

.carousel li .summary div
{
	background:url("http://www.bbc.co.uk/radioscotland/images/furniture/transparent_sm.png") repeat 0px 0px;
}

.carousel li .summary div h3 {color:#ffffff;}

.carousel li .summary div h3 a.audio
{
background:url("http://www.bbc.co.uk/iplayer/syndication/icons/blue/listen_13.png") no-repeat 0px 2px;
}

.carousel li .summary div h3 a.video
{
background:url("http://www.bbc.co.uk/iplayer/syndication/icons/blue/watch_13.png") no-repeat 0px 2px;
}

.carousel li .summary div h3 a.photos
{
background:url("http://www.bbc.co.uk/scotland/music/img/furniture/home/photos.png") no-repeat 0px 2px;
}

.carousel li .summary div h3 a			{color:#ffffff;}

.carousel li .details					{color:#FFFFFF;}

.carousel li.show .details				{background:#000;}

.carousel li .details a					{color:#000000;}

.carousel li.show .details a span, .carousel li.show .details a p {color:#ffffff;}


#listen_again_carousel .carousel {background:#ffffff;}

.img-with-caption .caption {background:#E2ECF5;display:block;font-size:1.0em;padding:5px;}