table.storycontent {width:786px;}
.mediaAssetWrapper{
	width:545px;
	float:left;
}
.mediaAssetD .mediaAssetWrapper{
	width:790px;
	border-bottom:1px solid #999;
	margin:0 0 10px 0;
}
.videoInStoryD .emp{
	margin:0 75px 0 75px;
}
.mediaAssetWrapper img.holding{
	width:512px;
	height:288px;
}
.mediaAssetStoryA,
.videoInStoryA{
	width:512px;
	margin:0 auto;
}
.mediaAssetStoryA div,
.videoInStoryA .emp, .videoInStoryA div{
	height:323px;
}
.videoInStoryD .emp{
	height:395px;
}
.videoInStoryA div.bbccom_visibility_hidden,
.videoInStoryA div.bbccom_companion_text, 
.videoInStoryA div .companion_v4 .comp_banner_holder,
.videoInStoryA div.companion_v4, 
.videoInStoryA div.companion_v4 iframe, 
.mediaAssetWrapper div.videoInStoryA div.companion_v4 div{
	height:60px;
}

.videoInStoryB div.bbccom_visibility_hidden,
.videoInStoryB div.bbccom_companion_text, 
.videoInStoryB div .companion_v4 .comp_banner_holder,
.videoInStoryB div.companion_v4, 
.videoInStoryB div.companion_v4 iframe, 
.mediaAssetWrapper div.videoInStoryB div.companion_v4 div{
	height:60px;
}

.videoInIndexB div.bbccom_visibility_hidden,
.videoInIndexB div.bbccom_companion_text, 
.videoInIndexB div .companion_v4 .comp_banner_holder,
.videoInIndexB div.companion_v4, 
.videoInIndexB div.companion_v4 iframe, 
.mediaAssetWrapper div.videoInIndexB div.companion_v4 div, 
.videoInIndexB div.companion_v4 div{
	height:60px;
}

.videoInStoryA .bbccom_visibility_hidden, .videoInStoryA .companion_v4,
.videoInStoryB .bbccom_visibility_hidden, .videoInStoryB .companion_v4,
.videoInIndexA .bbccom_visibility_hidden, .videoInIndexA .companion_v4,
.videoInIndexB .bbccom_visibility_hidden, .videoInIndexB .companion_v4{
	padding:10px 0 0 0;
}
.mediaAssetIndexB, .mediaAssetStoryB, .videoInIndexB, .videoInStoryB{
	width:448px;
	margin:0 8px 0 8px;
}
.mediaAssetStoryB img, .mediaAssetStoryB img.holding, .videoInStoryB img.holding,.videoInIndexB img.holding{
	width:448px;
	height:252px;
}
.mediaAssetIndexB div,
.videoInIndexB div{
	height:287px;
}
.mediaAssetStoryB div,
.videoInStoryB .emp, .videoInStoryB div{
	height:287px;
}
.mediaAssetStoryC,
.videoInStoryC{
	margin:15px 0 0 10px;
	float:right;
	width:256px;
}
.mediaAssetStoryC img,
.mediaAssetStoryC img.holding,
.videoInStoryC img.holding{
	width:256px;
	height:144px;
}
.mediaAssetStoryC div,
.videoInStoryC div.emp{
	height:179px;
}
.videoInStoryC div.emp {
	width:256px;
	margin:0;
	padding:0;
}
.mediaAssetIndexB .caption, .mediaAssetStoryB .caption, .mediaAssetStoryC .caption, .videoInIndexB .caption, .videoInStoryB .caption, .videoInStoryC .caption{
	clear:both;
	color:#464646;
	margin:10px 0 10px 0;
	display:block;
	font-size:1.1em;
}
.videoInStoryB p.caption, .videoInStoryC p.caption{
	font-size:0.85em;
}
.videoInStoryC p.caption{
	margin:5px 0 10px 0;
	line-height:1.3em;
}
.mediaAssetWrapper .videoInStoryA,  .mediaAssetWrapper h3{
	margin:20px 8px 10px 16px;
	position:relative;
 }
.mediaAssetWrapper .storybody{
 	clear: left;
 	font-size:1.3em;
	margin:0;
	position:relative;
	left:16px;
	padding:0 0 10px 0;
	width:512px;
 }
.mediaAssetD .mediaAssetWrapper .storybody{
	padding:10px 74px 10px 74px;
	width:642px;
	left:0px;
}
.mediaAssetWrapper .storybody p{
 	font-size:0.9em;
	margin:8px 0 0 0
 }
.mediaAssetWrapper h1{
	font-size:1.6em;
	margin:15px 0 10px 16px;
	font-weight:bolder;
}
#mostPopAVNow h3, .mediaAssetWrapper h3{
	clear:left;
	color:#444;
	font-weight:normal;
	font-size:1.3em;
	padding:0;
	margin:0 0 8px 0;
	text-transform: uppercase;
}
.mediaAssetD #mostPopAVNow {
border-bottom:1px solid #DFDFDF;
float:left;
padding:0 0 12px;
width:226px;
margin:0 10px 0 0;
}
.mediaAssetD .editorsChoice {
float:left;
font-size:1.2em;
font-weight:bold;
width:226px;
}
.mediaAssetD .editorsChoice h3{
	margin:0 0 4px 0;
}
.mediaAssetD .editorsChoice .o {
float:left;
padding:0 0 0 14px;
width:300px;
}
.editorsChoice h3{
	color:#444444;
	float:left;
	font-size:1.1em;
	font-weight:normal;
	height:20px;
	margin:10pt 0 4px 0;
	padding:0 0 0 14px;
	text-transform:uppercase;
	width:226px;
 }
 .mediaAssetWrapper h3{
	padding:0;
	margin:0 0 2px 16px;
}
.mediaAssetWrapper ul{
	list-style-type:none;
	padding:0 0 10px 16px;
	margin:0;
}
.mediaAssetWrapper ul.seealso{
	overflow:none;
}
.mediaAssetWrapper ul.seealso li {
	font-weight:normal;
	padding:3px 0 3px 0;
	background:url("http://newsimg.bbc.co.uk/nol/shared/img/v3/arrow.gif") no-repeat 7px 6px;
	font-size:1.2em;
}
.mediaAssetWrapper ul.seealso li a{padding:0 0 0 24px;}
.mediaAssetWrapper ul.seealso li.video, .video{background:url("http://newsimg.bbc.co.uk/nol/shared/img/v3/icons/video_single.gif") no-repeat 0 4px;}
.mediaAssetWrapper ul.seealso li.audio, .audio{background:url("http://newsimg.bbc.co.uk/nol/shared/img/v3/icons/audio_single.gif") no-repeat 0 3px;}
.mediaAssetWrapper ul li a{padding:0 0 0 20px;}
.mediaAssetWrapper ul li span.length{
	font-weight:normal;
	font-size:10px;
	color:#999;
	margin:0 0 0 5px;
}
.mediaAssetWrapper .storyTools{
border-top:1px dotted #999;
clear:left;
margin:13px 0pt 0pt;
padding:31px 0pt;
}
.mediaAssetD {
position:relative;
float:left;
}
.mediaAssetD .mediaAssetWrapper .storyTools{
border-top:0px;
position:absolute;
bottom:0;
padding:0;
width:100%
}
.mediaAssetD #mostPopAVNow a img{margin:0px}
.mediaAssetD #mostPopAVNow div{margin:0 15px 10px 0;float:left;width:250px}
.mediaAssetD #mostPopAVNow span.headline{padding:0 0 0 88px;}
.mediaAssetD #mostPopAVNow,.mediaAssetD .editorsChoice{border-bottom:0px;padding:0 0 110px 0;}
.mediaAssetD .editorsChoice{padding:0 0 0 14px}
.mediaAssetWrapper .storyTools h4{
	position:absolute;
	top:-5000px;
	left:-5000px;
}
.mediaAssetWrapper .storyTools .sharesb h3 {
	font-size:1.1em;
	font-weight:normal;
	margin:0 5px 0 0;
	padding:0 3px 10px 0;
	text-transform:none;
	position:relative;
	left:0px;
}
.mediaAssetWrapper .storyTools .sharesb p.epl {
	background:url(http://newsimg.bbc.co.uk/nol/shared/img/v3/email.gif) no-repeat 0 1px;
	position:absolute;
	left:0;
	top:-30px;
}
.mediaAssetWrapper .storyTools .sharesb p.epl a{
	font-size:12px;
	padding:0 0 0 20px;
	position:static;
}
#mostPopAVNow{
	float:right;
	width:226px;
	margin:50px 0 0px 10px;
	padding:0 0 12px;
	border-bottom:1px solid #dfdfdf;
}
#mostPopAVNow a img{
	background-image:url("http://newsimg.bbc.co.uk/shared/img/emp/bg_most_pop_numbers.gif");
	background-repeat:no-repeat;
	background-position:0 0;
	border:0px solid #fff;
	margin:0 15px 10px 0;
	padding:0 0 0 9px
}
#mostPopAVNow div.mp1 a img{background-position:0 0;}
#mostPopAVNow div.mp2 a img{background-position:0 -59px;}
#mostPopAVNow div.mp3 a img{background-position:0 -118px;}
#mostPopAVNow div.mp4 a img{background-position:0 -177px;}
#mostPopAVNow div.mp5 a img{background-position:0 -236px;}

#mostPopAVNow img,.editorsChoice img{
	float:left;
	margin:0 5px 10px 0;
	border:0;
}
#mostPopAVNow div{clear:both;	font-size:1.2em;}
#mostPopAVNow span{display:block;}
#mostPopAVNow span.headline{
	font-weight:bold;
	padding:0 0 18px 80px;
}
.editorsChoice{font-weight:bold;font-size:1.2em;}
.editorsChoice .o{
	float:right;
	width:226px;
}
/* NO JS ENABLED */
.audioInStoryA div.warning{
	padding:8px 0 2px 0;	
	margin:84px 0 0 2px;
	width:509px
}
/* duplicate rule */
.audioInStoryA div.warning {
	padding: 0;
	height: 30px;
	margin: 0;
}
/* triplicate rule */
.audioInStoryA div.warning{background-position:6px 3px;}
.audioInStoryA div.warning p{padding:8px 0 2px 35px;}
.audioInStoryC div.warning{background-position:3px 10px;}
/* duplicate rule */
.audioInStoryC div.warning {
	padding: 0;
	height: 45px;
}
.audioInStoryC div.warning p{
	padding:3px 0 2px 30px;	
	line-height:1.2em;
}
div.jserror, div.warning{
	background:#f3f5f5 url("http://newsimg.bbc.co.uk/shared/img/emp/warning.gif") no-repeat 2px 3px;
	padding:4px 0 3px 0;
	height:25px;
}
div.jserror p, div.warning p{
	font-size:11px;
	color:#656566;
	padding:2px 0 2px 30px;	
}
/* duplicate rule */
div.jserror p, div.warning p{margin:0;}

.video div.jserror, .video div.warning {width:398px;}
.mediaAsset div.jserror, .mediaAsset div.warning{padding:3px;}
/* // END NO JS ENABLED */

.audioInStoryA {
	width:512px;
	height:106px;
	margin: 20px 0 10px 17px;
}
.audioInStoryA div {
	width:512px;
	margin: 0;
	padding: 0;
}
.audioInStoryC {
	float:right;
	width:226px;
	height:106px;
}
.audioInStoryC div {
	width:226px;
	margin: 0;
	padding: 0;
}
.audioInStoryC div.audioImage,
.audioInStoryA div.audioImage{
	height:69px;
	background: url("http://newsimg.bbc.co.uk/shared/img/emp/bg_audio_disabled.gif") no-repeat 50% 50%;
}
.audioInStoryA div.audioImage {
	width:509px;
}
.embedvideo, .embedaudio{
	position:relative;
	margin:0 0 5px 0;
}
.embedvideo .latestinfo h1{
	border:0;
	margin:0;
}
.embedvideo h1 a, .embedaudio h1 a{font-size:1.8em;}
.embedvideo .latestinfo p{
	margin:300px 0 0 0;
	font-size:1.2em;
	line-height:1.4em;
}
 .embedaudio .latestinfo p{
	margin:130px 0 0 0;
	font-size:1.2em;
	line-height:1.4em;
}
.embedvideo .videoInIndexB, .embedaudio .audioInIndexB{
	position:absolute;
	top:35px;
	margin:0;
}
.embedvideo .videoInIndexB .caption, .embedaudio .videoInIndexB .caption{display:none;}
.embedvideo .clear{height:0;}
.embeddedavstory .mvb a.shl{font-size:2.6em;font-weight:normal;}
.embeddedavstory div.o{font:1.3em/1.3em verdana;margin:0 0 10px 0;}
.embeddedavstory .wideav{font-size:1.3em}
.embeddedavstory .arr{font-size:1.3em}

.videoInStoryA div.bbccom_companion_text, 
.videoInStoryB div.bbccom_companion_text,
.videoInIndexB div.bbccom_companion_text
 { color: #666; text-align:left; font-family:arial; font-size:9px; text-transform:uppercase; letter-spacing:1px;float:left;padding:11px 5px 0px 0px;}