  /* CSS */ 


 @import "/staticarchive/0e0f22ec3c04b556d5f083977af09a10dcf5993e.css";
@import "/staticarchive/ef1d046bcdf0cd5ee7cf7d3ce233014d72dedfa7.css";
body{background-color: #eaeaea; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;text-align:left}
a{color:#000000}
a:hover{color:#790707}
a.bbcpageFooter{color:#ffffff}




/* OVER RIDES */
#container {margin-top: -30px;_margin-top: 0px; *margin-top: 0px;}
#content {width: 900px;}
#header-inner, #content-inner, #footer-inner {width:900px;}
#container-inner {
	margin-left:0pt;
	margin-right:0pt;
	width:940px;
	border-right: solid 10px #fff;
}




#container-inner{margin: 0px; background:url('/cultureshow/images/global/bg.jpg') #edfbfd no-repeat; border: solid 0px 10px 10px 0px #fff;}
#footer-inner{width:900px}
#header{background:transparent none; border:0pt none;margin:30px 0px 60px 0px;_margin-bottom: -10px; *margin-bottom: -10px;}
#header #header-inner{margin:0}
#header #header-inner #header-name a:hover{text-decoration:none}
#header #header-inner #header-name span{background: none no-repeat;position:absolute;width:319px;height:37px}
#header #header-inner #header-description{margin-top:10px}
#header #header-inner #header-description span{background:none;}




#content{margin-left:110px;margin-top:30px; }
#content #content-inner{margin:0}
#content{background-color:transparent}




.header_strap { background-color: #000; width: 665px; }
/* LEFT */
#content #content-inner #alpha{background-color:#ffffff;width:440px}
#content #content-inner #alpha-inner{padding-top:10px}
/* POST HEADER */
#content .asset-header{margin-bottom:5px;margin-top:10px}
#content .asset-header h1{font-size:1.6em;font-weight:normal;text-decoration:underline}
#content .asset-header h2 a{font-size:1em;font-weight:normal;text-decoration:underline}
#content .asset-header .asset-meta{border:0}
#content .asset-header .asset-meta .author{background: none ;padding-left:15px;margin-right:20px}
#content .asset-header .asset-meta .published{background:none;padding-left:18px}
#content .asset-content a:hover{text-decoration:underline}
/* COMMENTS */
#content #comments a:hover{text-decoration:underline}
#content #comments .comments-header{position:absolute}
#content #comments h3{font-size:1.2em;font-weight:bold;color:#000000;margin:0}
#content #comments h3 a{margin-left:10px;font-size:0.8em}
#content #comments .dna-commentbox-userstate{margin:10px 0 0}
#content #comments .pagination{margin:10px 0 0;list-style:none;position:relative}
#content #comments .pagination li{display:inline}
#content #comments .pagination li.next{position:absolute;right:0}
#content #comments .forumthreadposts{margin:0;list-style:none}
#content #comments .forumthreadposts li{background-color:#eeeeee;padding:10px 25px;margin:10px 0 0;border:0;position:relative}
#content #comments .forumthreadposts li .comment-number{font-weight:bold;font-size:1.2em;background:none;padding-left:15px;margin-left:-18px}
#content #comments .forumthreadposts li cite{font-style:normal}
#content #comments .forumthreadposts li p{margin:5px 0 0}
#content #comments .forumthreadposts li p.flag{background:none;padding-left:18px}
#content #comments .dna-commentbox-rss{margin:10px 0 0;display:none}
#content #comments #postcomment{margin:30px 0 0}
#content #comments #postcomment p{margin:10px 0 0}
#content #comments #postcomment p label{vertical-align:top}
#content #comments #postcomment p #dna-commentbox-text{margin-left:47px;width:240px;height:250px}
#content #comments #postcomment p #dna-commentbox-submit{margin-left:10px}
/* POST HEADER */
#content #content-inner #alpha-inner .entry-links ul{margin:0;list-style:none;background-color:#000000;line-height:1.7em;padding-left:10px}
#content #content-inner #alpha-inner .entry-links li{display:inline}
#content #content-inner #alpha-inner .entry-links a{color:#ffffff;text-decoration:none}
#content #content-inner #alpha-inner .entry-links a:hover{color:#ffffff;text-decoration:underline}
#content #content-inner #alpha-inner .entry-links .link-divider{color:#ffffff;margin:0 3px 0}
/* POST CONTENT */
#content #content-inner #alpha-inner .asset-content{margin:10px 0 0 0}
#content #content-inner #alpha-inner .asset-content .asset-body{margin:0;}
#content #content-inner #alpha-inner .asset-content .asset-body br{display:block;margin-top:10px}
/* POST FOOTER */
#content #content-inner #alpha-inner .asset-footer{border:none;margin-top:10px;padding-top:0}
#content #content-inner #alpha-inner .asset-footer a:hover{text-decoration:underline;color:#790707}
#content #content-inner #alpha-inner .asset-footer .links{padding:10px 0;border-top:dashed 1px #b5b6b8}
#content #content-inner #alpha-inner .asset-footer .links a.permalink{background:none;padding-left:15px;margin-right:20px}
#content #content-inner #alpha-inner .asset-footer .links a.comments-link{background: none;padding-left:18px}
#content #content-inner #alpha-inner .asset-footer .bookmarks{padding:10px 0;border-top:dashed 1px #b5b6b8}
#content #content-inner #alpha-inner .asset-footer .bookmarks h3{display:inline;margin-right:8px}
#content #content-inner #alpha-inner .asset-footer .bookmarks ul{display:inline;list-style:none;margin:0}
#content #content-inner #alpha-inner .asset-footer .bookmarks li{display:inline}
#content #content-inner #alpha-inner .asset-footer .bookmarks p{margin:0;margin-top:5px}
#content #content-inner #alpha-inner .asset-footer .bookmarks .link-divider{margin-left:3px}
/* RIGHT */
#content #content-inner #beta{left:0;background-color:#fff;color:#03444b;width:225px; border-left: solid 1px #b8f1f8;}
#content #content-inner #beta a{color:#03444b}
#content #content-inner #beta a:hover{color:#03444b;text-decoration:underline}
#content #content-inner #beta-inner div{padding:0px}
#content #content-inner #beta-inner div.first{border:none}
#content #content-inner #beta-inner div a{text-decoration:none}
#content #content-inner #beta-inner div ul{margin:0;list-style:none;position:relative}
#content #content-inner #beta-inner div li{background:none;padding-left:10px}
#content #content-inner #beta-inner #meta-links h3 a{background:transparent url('http://www.bbc.co.uk/markkermode/images/icons/rss.gif') no-repeat 0 50%;padding-left:18px;font-size:1.1em}
#content #content-inner #beta-inner #blog-links{margin:0;padding:0}
#content #content-inner #beta-inner #blog-links h4{font-size:1em;text-transform:uppercase}
#content #content-inner #beta-inner #blog-links .blog-link{border-top:1px solid #FFFFFF}
#content #content-inner #beta-inner #blog-links .first{border:none}
#content #content-inner #beta-inner #internal-links{padding:0}
#content #content-inner #beta-inner #internal-links .internal-link{border-top:1px solid #ffffff;min-height:105px;_height:105px}
#content #content-inner #beta-inner #internal-links .first{border:none}
#content #content-inner #beta-inner #internal-links .first{border:none}
#content #content-inner #beta-inner #internal-links h4{font-size:1.0em;margin:0;text-transform:uppercase}
#content #content-inner #beta-inner #internal-links h5{margin:5px 0 0;font-size:0.9em}
#content #content-inner #beta-inner #internal-links img{position:absolute;margin-top:10px;}
#content #content-inner #beta-inner #internal-links p{margin:10px 0 0 80px}
#content #content-inner #beta-inner #internal-links ul{margin:10px 0 0 80px}
#content #content-inner #beta-inner #internal-links li{padding-left:0;background:none}
#content #content-inner #beta-inner #internal-links a:hover{text-decoration:none;cursor:hand}
#content #content-inner #beta-inner #internal-links h5 a{background:transparent url(http://www.bbc.co.uk/markkermode/images/icons/list_item.gif) no-repeat scroll 0pt 50%;padding-left:10px}
#content #content-inner #beta-inner #internal-links h5 a:hover{text-decoration:underline}
#content #content-inner #beta-inner #internal-links span{background:#000000 none no-repeat}
#content #content-inner #beta-inner #internal-links .podcast span{background-image:url('http://ideweb-dev.national.core.bbc.co.uk/markkermode/images/icons/podcast.gif');width:71px;height:14px;position:absolute}
#content #content-inner #beta-inner #internal-links .question{position:absolute;margin-top:-16px;margin-left:80px}
#content #content-inner #beta-inner #internal-links .question span{background-image:url('http://ideweb-dev.national.core.bbc.co.uk/markkermode/images/icons/question.gif');width:14px;height:14px;position:absolute}
#content #content-inner #beta-inner #internal-links .itunes{margin-top:5px;}
#content #content-inner #beta-inner #internal-links .itunes a{background:url('http://www.bbc.co.uk/markkermode/images/icons/itunes.gif') no-repeat;padding-left:20px}
#content #content-inner #beta-inner #internal-links .itunes a:hover{text-decoration:underline}
#content #content-inner #beta-inner #internal-links .watch-now span{background-image:url('http://www.bbc.co.uk/markkermode/images/icons/watch_now.gif');width:84px;height:14px;position:absolute}
#content #content-inner #beta-inner #external-links h3{text-transform:uppercase}
#content #content-inner #beta-inner #social_bookmarks h3{text-transform:uppercase;margin-bottom:0}
#content #content-inner #beta-inner #social_bookmarks li{float:left;margin-top:10px;background:none;padding-left:0}
#content #content-inner #beta-inner #social_bookmarks li img{margin-right:5px}
#content #content-inner #beta-inner #social_bookmarks li a{background-repeat:no-repeat;padding-left:23px}
#content #content-inner #beta-inner #social_bookmarks li.delicious a{background-image:url('/staticarchive/9d05efa927d86ed9de692c95bca15d2eda20fc49.gif')}
#content #content-inner #beta-inner #social_bookmarks li.delicious{margin-right:20px}
#content #content-inner #beta-inner #social_bookmarks li.digg a{background-image:url('/staticarchive/aabbbe2cc99b92794f81930e1bc669ba8f6c52ea.gif')}
#content #content-inner #beta-inner #social_bookmarks li.reddit a{background-image:url('/staticarchive/cf55534912427987cc78471023ffedae9a86ca41.gif')}
#content #content-inner #beta-inner #social_bookmarks li.reddit{margin-right:48px}
#content #content-inner #beta-inner #social_bookmarks li.facebook a{background-image:url('/staticarchive/8481b7573bdbe18d91cd8cadb19428e64ca33000.gif')}
#content #content-inner #beta-inner #social_bookmarks li.stumbleupon a{background-image:url('/staticarchive/12ee334df7e95968b5e3de75d56aaba714809943.gif')}
#content #content-inner #beta-inner #social_bookmarks p{float:left;clear:left;margin:10px 0 0}
#content #content-inner #beta-inner #social_bookmarks span{display:block;clear:left}




.blog_divider {
	width: 306px;
	height:10px;
	background-image:url(/cultureshow/images/header_strap/rhn/small/blog_divider.gif);
	background-position:center bottom;
	background-repeat:repeat-x;}
.promo {
	margin-bottom:10px;
	padding-bottom:10px;
	background:#fff;
	background-image:url(/staticarchive/f/bg-separator-hz-01.gif);
	background-position:center bottom;
	background-repeat:repeat-x;
}
.q-open {
	background:url(/cultureshow/images/global/open_quote.jpg) left top no-repeat;
	height:19px;
	float:left;
	width:29px;
}
.q-closed {
	background:url(/cultureshow/images/global/close_quote.jpg) right top no-repeat;
	height:19px;
}
.text {
	float:left;
	width:250px;
	padding-top:5px;
	padding-left:4px			
}
#footer{background-color:transparent;}
#footer-inner, #footer-inner a, .widget-powered {color: #000;}
.widget-content {
	color: #000;
}
/*-----------blog rhn specifics------------*/








.promo .photobox { 
	margin-left:10px;
	margin-top:15px;
}




.promo .photos { 
	width:80px;
	height:80px;
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}




.promo {
	margin-top:10px;
	margin-left:10px;
}




.promo .nomargin {
	margin-top:0px;
	margin-left:10px;
}
#beta-inner p-mod {
	padding: 0px;
	margin: 0px;
}
#beta-inner div ul.rss {
 	list-style-type:none;
 }
#beta-inner div ul.rss li {
	padding: 5px 0 5px 0px;
}




.intro_text {
	background-color:#b8f1f7;
	padding:0px;
	margin:0px;
}
.intro_text a {
	font-weight: bold;
}
.intro_text p {
	padding:10px;
	margin:0px;
}


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


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


* html #beta-inner{
	width: 225px;
}

#archive th {
    padding-right: 5px; 
    font-size: 90%;
}
p.disclaimer {
    padding: 0px 10px;
    font-size: 80%;
}

#beta h2	{
	display:none;
}

/* EMP */

div.emp	{
	margin:10px 0;
}
