@import url(http://news.bbcimg.co.uk/nol/shared/election2010/liveevent/css/8_0/live_promo.css);
.mxb h1 {
	font-size:200%;
	border-bottom:1px dotted #EAEAEA;
	padding:0 10px 5px;
	margin:0 7px 8px 14px;
	position:relative;
	top:-3px;
}
td div.live-event {
	margin-left:0;
	background:none;
	width:795px;
	margin-left:14px;
	z-index:10;
}
.live-event .event-live  {
	width:330px;
	float:left;
	background:none;
}
.live-event .event-live ol {
	height:700px;
	overflow:auto;
	overflow-y:scroll;
	overflow-x:hidden;
	border-top:1px solid #EAEAEA;
	border-bottom:1px solid #EAEAEA;
	position:relative;
}
.live-event  .event-live  p.noreload {
	font-size:120%;
	padding:5px 20px 7px 50px;
	margin-bottom:10px;
	background:#F4F4F4 url(http://newsimg.bbc.co.uk/sol/shared/img/v4/icons/no_refresh.gif) no-repeat 10px 45%;
}
td div.live-event .event-live ol li {
	background-image:none;
	width:280px;
}
#blq-main td div.live-event .event-live ol li {
	width:273px;
	padding:0 0 0 45px;
	position:relative;
	left:-5px;
}
#blq-main td div.live-event ol li .live-page-wrapper {
	margin-right:0px;
}
#blq-main td div.live-event ol li .live-page-wrapper,
#blq-main td div.live-event .event-live li .live-page-wrapper div.lp-wrap div {
	height:auto;
	width:auto;
}
#blq-main td div.live-event .event-live li .live-page-wrapper div.lp-wrap {
	background-color:transparent;
}
/*  */
.live-event  ol li.type-11 .live-page-wrapper, 
.live-event  ol li.type-12 .live-page-wrapper,
.live-event  ol li.type-13 .live-page-wrapper,
.live-event  ol li.type-14 .live-page-wrapper,
.live-event  ol li.type-15 .live-page-wrapper,
.live-event  ol li.type-16 .live-page-wrapper,
.live-event  ol li.type-17 .live-page-wrapper,
.live-event  ol li.type-18 .live-page-wrapper,
.live-event  ol li.type-19 .live-page-wrapper,
.live-event  ol li.type-20 .live-page-wrapper,
.live-event  ol li.type-21 .live-page-wrapper,
.live-event  ol li.type-22 .live-page-wrapper,
.live-event  ol li.type-23 .live-page-wrapper,
.live-event  ol li.type-24 .live-page-wrapper,
.live-event  ol li.type-25 .live-page-wrapper,
.live-event  ol li.type-26 .live-page-wrapper,
.live-event  ol li.type-27 .live-page-wrapper {
	margin:3px 10px 5px 10px;
	position:relative;
	padding:34px 0 0 0;
	width:420px;
	background:transparent url(http://newsimg.bbc.co.uk/nol/shared/election2010/liveevent/img/live_bubble_234.png) no-repeat 0 0;
}
.live-event li.type-11 .live-page-wrapper .lp-wrap,
.live-event li.type-12 .live-page-wrapper .lp-wrap,
.live-event li.type-13 .live-page-wrapper .lp-wrap,
.live-event li.type-14 .live-page-wrapper .lp-wrap,
.live-event li.type-15 .live-page-wrapper .lp-wrap,
.live-event li.type-16 .live-page-wrapper .lp-wrap,
.live-event li.type-17 .live-page-wrapper .lp-wrap,
.live-event li.type-18 .live-page-wrapper .lp-wrap,
.live-event li.type-19 .live-page-wrapper .lp-wrap,
.live-event li.type-20 .live-page-wrapper .lp-wrap,
.live-event li.type-21 .live-page-wrapper .lp-wrap,
.live-event li.type-22 .live-page-wrapper .lp-wrap,
.live-event li.type-23 .live-page-wrapper .lp-wrap,
.live-event li.type-24 .live-page-wrapper .lp-wrap,
.live-event li.type-25 .live-page-wrapper .lp-wrap,
.live-event li.type-26 .live-page-wrapper .lp-wrap,
.live-event li.type-27 .live-page-wrapper .lp-wrap {
	height:auto;
	overflow:visible;
	padding:10px 20px;
	background:#EEEEEE url(http://newsimg.bbc.co.uk/nol/shared/election2010/liveevent/img/live_bubble_234.png) no-repeat 0 100%;
}
.live-event .event-live .type-11 .live-page-wrapper .lp-wrap div,
.live-event .event-live .type-12 .live-page-wrapper .lp-wrap div,
.live-event .event-live .type-13 .live-page-wrapper .lp-wrap div,
.live-event .event-live .type-14 .live-page-wrapper .lp-wrap div,
.live-event .event-live .type-15 .live-page-wrapper .lp-wrap div,
.live-event .event-live .type-16 .live-page-wrapper .lp-wrap div,
.live-event .event-live .type-17 .live-page-wrapper .lp-wrap div,
.live-event .event-live .type-18 .live-page-wrapper .lp-wrap div,
.live-event .event-live .type-19 .live-page-wrapper .lp-wrap div,
.live-event .event-live .type-20 .live-page-wrapper .lp-wrap div,
.live-event .event-live .type-21 .live-page-wrapper .lp-wrap div,
.live-event .event-live .type-22 .live-page-wrapper .lp-wrap div,
.live-event .event-live .type-23 .live-page-wrapper .lp-wrap div,
.live-event .event-live .type-24 .live-page-wrapper .lp-wrap div,
.live-event .event-live .type-25 .live-page-wrapper .lp-wrap div,
.live-event .event-live .type-26 .live-page-wrapper .lp-wrap div,
.live-event .event-live .type-27 .live-page-wrapper .lp-wrap div {
	margin-top:-25px;
	position:relative;
	top:-8px;
}
/* breaking news*/
#blq-main td div.live-event .event-live ol  li.type-1 {
	background:#900;
	color:#FFFFFF;
	padding:0 10px;
	width:275px;
}
/* text/tweets column */
.live-event .lhs-live-page {
width:306px;
}
#blq-main td div.live-event .lhs-live-page ol li {
width:248px;
}
/* video live */
.live-event  .video-live-page {
	float:left;
	width:434px;
	padding:15px;
	margin-left:13px;
	display:inline;
	border:1px solid #EAEAEA;
}
.live-event  .video-live-page .vid-nav {
	overflow:hidden;
	width:434px;
	padding-top:4px;
	position:relative;
}
.live-event  .video-live-page ol {
	width:100000px;
	height:103px;
	float:left;
	margin-bottom:3px;
	background:#EEE;
}
.live-event  .video-live-page li {
	position:relative;
	top:-8px;
	font-size:120%;
	padding:13px 0 0;
	margin:3px 2px;
	float:left;
}
.live-event  .video-live-page li div {
	width:120px;
	height:90px;
	padding:0 10px 3px;
}
.live-event  .video-live-page li div a img{
	display:block;
}
.live-event  .video-live-page li.selected {
	background:transparent url(http://newsimg.bbc.co.uk/nol/shared/election2010/liveevent/img/vid_live_selected_bg2.png) no-repeat 0 0; 
}
.live-event  .video-live-page li.selected div{
	background:transparent url(http://newsimg.bbc.co.uk/nol/shared/election2010/liveevent/img/vid_live_selected_bg2.png) no-repeat 0 100%;
}
.live-event  .video-live-page li h4{
	display:none;
}
.live-event  .video-live-page .live-vid h2 {
	font-size:140%;
	line-height:1.4;
	margin:0.5em 0 5px;
}
#blq-main td div.live-event .event-live ol li.type-9999 {
	padding-left:0;
	width:292px;
}
.live-event  .video-live-page  .novideo {
	width:432px;
	height:278px;
	display:block;
	background:#EAEAEA url(http://newsimg.bbc.co.uk/nol/shared/election2010/liveevent/img/no_video.jpg) no-repeat 0 0;
	text-align:center;
}
.live-event  .video-live-page  .novideo p {
	font-size:120%;
	width:200px;
	padding-top:82px;
	margin:0 auto;
	text-align:left;
}
#emp-wrapper {
	margin-left:1px;
}

/* Key points */
.live-event .extra {
	float:left;
	font-size:120%;
	margin-left:14px;
	width:465px;
	display:inline;
	float:right;
	margin-right:10px;
}
.live-event .extra .el-nav {
	list-style:none;
	width:100%;
	border-bottom:1px solid #DDD;
	float:left;
}
.live-event .extra .el-nav li {
	float:left;
	display:inline;
	background:#EEE;
	border:1px solid #DFDFDF;
	margin:10px 0 0 7px;
	padding:3px 12px;
	position:relative;
	top:1px;
}
.live-event .extra .el-nav li.selected {
	background:#FFF;
	border-bottom:1px solid #FFF;
}
.live-event .extra .key-points,
.live-event .extra .contact-details {
	display:none;
}
.live-event .extra div.selected {
	padding-top:10px;
	display:block;
	width:100%;
	float:left;
}
.live-event .extra div.selected ol ,
.live-event .extra div.selected ul{
	margin-left:15px;
	list-style:square inside;
}
.live-event div.jserror, .live-event div.warning {
	height:auto;
	overflow:hidden;
	zoom:1;
}

