.live-event  {
	background:url(/nol/shared/election2010/liveevent/img/sprite.png) no-repeat 0 0;
	overflow:hidden;
	zoom:1;
	margin-bottom:10px;
	position:relative;
	width:786px;
	*z-index:-1;
}
.live-event h3 {
	float:left;
	padding:2px 3px 3px 8px;
	font: 1.6em/1.4 "Gill Sans", Helvetica, "Microsoft Sans Serif", Arial, sans-serif;
	text-transform:uppercase;
	color:#FFF;
	background:transparent url(/nol/shared/election2010/liveevent/img/sprite.png) no-repeat -796px 0;
}
.live-event h3 img {
	background:#FFF;
}
.live-event h4 {
	text-transform:uppercase;
	color:#FFF;
	font:1.3em/1.6 Helvetica, Arial, "Gill Sans", sans-serif;
	float:left;
	padding:1px 7px 1px;
	background:#808184;
}
.live-event .video-live {
	position:relative;
	height:2.2em;
	overflow:hidden;
	width:630px;
	float:left;
}
.live-event .video-live ol {
	float:left;
	line-height:1.8em;
	position:absolute;
	left:0px;
	top:0px;
	width:60000px;
	height:2.2em;
}
.live-event .video-live li {
	float:left;
	width:653px;
}
.live-event .video-live li p {
	font-size:1.2em;
	line-height:1.8em;
	padding-left:10px;
	float:left;
	white-space:nowrap;
}
.live-event .event-live {
	width:100%;
	float:left;
	clear:both;
	background:#FFF url(/nol/shared/election2010/liveevent/img/sprite.png) 0 100%;
	position:relative;
}
.live-event .event-live ol {
	zoom:1;
}
.live-event .event-live ol li {
	float:left;
	width:606px;
	padding:0 180px 0 0;
	border-top:1px solid #CCC;
}
.live-event .event-live ol li .live-page-wrapper {
	margin:7px 10px 9px 10px;
	display:block;	
}
.live-event h3 span{
	font-weight:bold;
}
.live-page-wrapper p {
	display:inline;
	padding-left:8px;
}
.live-page-wrapper {
	font-size:120%;
}
.live-page-wrapper strong {
	display:inline
}
.live-event .event-live div {
	zoom:1;
	overflow:hidden;
}

.live-event .event-live ol li.type-11, 
.live-event .event-live ol li.type-12,
.live-event .event-live ol li.type-13,
.live-event .event-live ol li.type-14,
.live-event .event-live ol li.type-15,
.live-event .event-live ol li.type-16,
.live-event .event-live ol li.type-17,
.live-event .event-live ol li.type-18,
.live-event .event-live ol li.type-19,
.live-event .event-live ol li.type-20,
.live-event .event-live ol li.type-21,
.live-event .event-live ol li.type-22,
.live-event .event-live ol li.type-23,
.live-event .event-live ol li.type-24,
.live-event .event-live ol li.type-25,
.live-event .event-live ol li.type-26,
.live-event .event-live ol li.type-27 {
	background: transparent url(/nol/shared/election2010/liveevent/img/type1.jpg) no-repeat 10px 5px;
	padding:0 0 0 45px;
	width:741px;
}

div.live-event .event-live ol li.type-11 {
	background-image:url(http://newsimg.bbc.co.uk/media/images/47545000/jpg/_47545912_robinson.jpg);
}
div.live-event .event-live ol li.type-12 {
	background-image:url(http://newsimg.bbc.co.uk/media/images/47545000/jpg/_47545865_kuenssberg.jpg);
}
div.live-event .event-live ol li.type-13 {
	background-image:url(http://newsimg.bbc.co.uk/media/images/47545000/jpg/_47545913_rorycellanjones.jpg);
}
div.live-event .event-live ol li.type-14 {
	background-image:url(http://newsimg.bbc.co.uk/media/images/47545000/jpg/_47545914_robertpeston55.jpg);
}
div.live-event .event-live ol li.type-15 {
	background-image:url(http://newsimg.bbc.co.uk/media/images/47545000/gif/_47545915_flanders55.gif);
}
div.live-event .event-live ol li.type-16 {
	background-image:url(http://newsimg.bbc.co.uk/media/images/47545000/jpg/_47545916_landale.jpg);
}
div.live-event .event-live ol li.type-17 {
	background-image:url(http://newsimg.bbc.co.uk/media/images/47545000/jpg/_47545917_watson.jpg);
}
div.live-event .event-live ol li.type-18 {
	background-image:url(http://newsimg.bbc.co.uk/media/images/47545000/jpg/_47545918_sergeant.jpg);
}
div.live-event .event-live ol li.type-19 {
	background-image:url(http://newsimg.bbc.co.uk/media/images/47545000/jpg/_47545919_hawkins.jpg);
}
div.live-event .event-live ol li.type-20 {
	background-image:url(http://newsimg.bbc.co.uk/media/images/47545000/jpg/_47545920_hunt.jpg);
}
div.live-event .event-live ol li.type-21 {
	background-image:url(http://newsimg.bbc.co.uk/media/images/47545000/jpg/_47545921_o%27donoghue.jpg);
}
div.live-event .event-live ol li.type-22 {
	background-image:url(http://newsimg.bbc.co.uk/media/images/47545000/jpg/_47545922_pienaar.jpg);
}
div.live-event .event-live ol li.type-23 {
	background-image:url(http://newsimg.bbc.co.uk/media/images/47545000/jpg/_47545923_seancurran.jpg);
}
div.live-event .event-live ol li.type-24 {
	background-image:url(http://newsimg.bbc.co.uk/media/images/47545000/jpg/_47545924_walker.jpg);
}
div.live-event .event-live ol li.type-25 {
	background-image:url(http://newsimg.bbc.co.uk/media/images/47545000/jpg/_47545925_benwright.jpg);
}
div.live-event .event-live ol li.type-26 {
	background-image:url(http://newsimg.bbc.co.uk/media/images/47545000/jpg/_47545926_briantaylor.jpg);
}
div.live-event .event-live ol li.type-27 {
	background-image:url(http://newsimg.bbc.co.uk/media/images/47545000/jpg/_47545927_chakrabarti.jpg);
}


div.live-event .event-live ol li.type-2 {
	background: transparent url(http://newsimg.bbc.co.uk/media/images/47552000/gif/_47552480_emailsymbol.gif) no-repeat 10px 5px;
	padding:0 291px 0 45px;
	width:450px;
}
div.live-event .event-live ol li.type-3 {
	background: transparent url(http://newsimg.bbc.co.uk/media/images/47552000/gif/_47552481_laughtersymbol55.gif) no-repeat 10px 5px;
	padding:0 301px 0 45px;
	width:490px;
}
div.live-event .event-live ol li.type-4 {
	background: transparent url(http://newsimg.bbc.co.uk/media/images/47552000/gif/_47552482_applausesymbol.gif) no-repeat 10px 5px;
	padding:0 301px 0 45px;
	width:490px;
}
div.live-event .event-live ol li.type-5 {
	background: transparent url(http://newsimg.bbc.co.uk/media/images/47552000/gif/_47552483_blogsymbol.gif) no-repeat 10px 5px;
	padding:0 281px 0 45px;
	width:460px;
}
div.live-event .event-live ol li.type-6 {
	background: transparent url(http://newsimg.bbc.co.uk/media/images/47552000/gif/_47552484_tweetsymbol.gif) no-repeat 10px 5px;
	padding:0 281px 0 45px;
	width:460px;
}
div.live-event .event-live ol li.type-7 {
	background: transparent url(http://newsimg.bbc.co.uk/media/images/47545000/gif/_47545908_boxingglove55.gif) no-repeat 10px 5px;
	padding:0 301px 0 45px;
	width:490px;
}

div.live-event .event-live ol li.type-8 {
	background: transparent url(http://newsimg.bbc.co.uk/media/images/47552000/jpg/_47552485_gordonbrown55.jpg) no-repeat 10px 5px;
	padding:0 311px 0 45px;
	width:500px;
}

div.live-event .event-live ol li.type-9 {
	background: transparent url(http://newsimg.bbc.co.uk/media/images/47552000/jpg/_47552486_davidcameron55.jpg) no-repeat 10px 5px;
	padding:0 311px 0 45px;
	width:500px;
}

div.live-event .event-live ol li.type-10 {
	background: transparent url(http://newsimg.bbc.co.uk/media/images/47552000/jpg/_47552487_nickclegg55.jpg) no-repeat 10px 5px;
	padding:0 311px 0 45px;
	width:500px;
}

.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:28px 0 0 0;
	width:420px;
	background:transparent url(/nol/shared/election2010/liveevent/img/sprite.png) no-repeat -1226px 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:0px;
	padding:7px 15px 7px;
	background:#EEEEEE url(/nol/shared/election2010/liveevent/img/sprite.png) no-repeat -1226px 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 {
	position:absolute;
	top:4px;
	width:400px;
}
.live-event .event-live .live-page-wrapper .lp-wrap div {
	height:2.8333em;
	overflow:hidden;
	text-overflow:ellipsis;
	position:relative;
}
.live-event .event-live ol .type-1 {
	background:transparent url(/nol/shared/election2010/liveevent/img/sprite.png) no-repeat 100% 100%;
	color:#FFF;
	border-top-color:#900;
}
.live-event .event-live .time {
	position:absolute;
	right:85px;
	top:8px;
	font-size:120%;
	width:95px;
	line-height:1.2;
	text-align:center;
	color:#999;
}

/* More Link */
.more-wrap {
	position:relative;
	cursor:pointer;
}
.more-wrap a.more {
	display:inline-block;
	position:absolute;
	top:-8.2em;
	left:0px;
	width:786px;
	height:7.2em;
	color:#FFF;
	cursor:pointer;
	z-index:10;
}
.more-wrap a.more span.p {
	display:block;
	width:79px;
	height:35px;
	right:6px;
	bottom:5px;
	position:absolute;
	cursor:pointer;
}
.more-wrap a.more span.p span {
	background:transparent url(/nol/shared/election2010/liveevent/img/more.png) no-repeat 0 50%;
	display:block;
	height:35px;
	cursor:pointer;
}
.more-wrap a.more span.p span span{
	background:none;
	display:block;
	padding:0;
	line-height:2.5;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	font-weight:bold;
}
.live-event .type-text {
	position:absolute;
	right:175px;
	top:6px;
	font-size:120%;
	width:115px;
}


