.now_introduction{
font-weight: bold;
}

.tl-container{
padding-bottom: 0; 
/*3719*/
/* add 125px for each date added .*/
/*height: 6300px;*/

}

ul#now_section1 {
    overflow: hidden;
}

ul#now_section2 {
    height: 4140px;
}

ul#now_section3 {
    height: 1630px;
}

.blq-js ul#now_section2,
.blq-js ul#now_section3 {
    display: none;
}

ul.vert-timeline li.timeline-entry{
    background: none;
    padding-left: 0;
    margin-bottom: 0;
}

div.tl-container ul.vert-timeline li.timeline-entry div.now-lh-side div.media a.panel div.icon-v{
    height: 32px;
    position: relative;
    top: -84px;
    width: 32px;
	background: url("/news/special/uk/11/now_timeline/css/img/play32x32.png")
}

div.tl-container ul.vert-timeline li.timeline-entry div.now-lh-side div.media a.panel:hover div.icon-v{
background-position: -32px 0;
}

div.tl-container ul.vert-timeline li.timeline-entry div.now-lh-side div.media a.panel:active div.icon-v{
background-position: -64px 0;
}

div.tl-container ul.vert-timeline li.timeline-entry div.now-lh-side div.media a.panel div.icon-a{
    height: 32px;
    position: relative;
    top: -84px;
    width: 32px;
	background: url("/news/special/uk/11/now_timeline/css/img/audio32x32.png")
}
.ie7 div.tl-container ul.vert-timeline li.timeline-entry div.now-lh-side div.media a.panel div.icon-a,
.ie6 div.tl-container ul.vert-timeline li.timeline-entry div.now-lh-side div.media a.panel div.icon-a{
top: -81px;
}

.ie7 div.tl-container ul.vert-timeline li.timeline-entry div.now-lh-side div.media a.panel div.icon-v,
.ie6 div.tl-container ul.vert-timeline li.timeline-entry div.now-lh-side div.media a.panel div.icon-v{
top: -81px;
}

div.tl-container ul.vert-timeline li.timeline-entry div.now-lh-side div.media a.panel:hover div.icon-a{
	background-position: -32px 0;
}
div.tl-container ul.vert-timeline li.timeline-entry div.now-lh-side div.media a.panel:active div.icon-a{
	background-position: -64px 0;
}

ul.vert-timeline li.timeline-entry div.now-rh-side{
width: 240px;
}
ul.vert-timeline li.timeline-entry div.now-lh-side{
width: 720px;
float: right;
}
ul.vert-timeline li{
border-bottom: 1px solid #cccccc;
display:block;
}

div.tl-container ul.vert-timeline li.last{
border-bottom: none;
}

ul.vert-timeline li.timeline-entry div.last{

margin-bottom: 16px;
}

ul.vert-timeline li.timeline-entry div.now-rh-side,
ul.vert-timeline li.timeline-entry div.now-lh-side{
padding-top: 22px;
padding-bottom: 22px;
height: 81px;

}

ul.vert-timeline li.timeline-entry div.now-lh-side div.media{
float: left;
padding-right: 16px;
}

ul.vert-timeline li.timeline-entry{
float: left;
}

ul.vert-timeline li.timeline-entry div.now-rh-side{
float: left;
padding-right: 16px;
}

ul.vert-timeline li.timeline-entry div.now-rh-side h2{
font-size: 1.76em;
line-height: 22px;
margin-bottom: 8px;
color: #D1700E;
}

ul.vert-timeline li.timeline-entry div.now-rh-side h3{
font-size: 1.2em;
line-height: 16px;
margin-bottom: 8px;
color: #505050;
}

.tl-container #now-controls ul {
    height: 24px;
    margin-bottom: 8px;
}

.tl-container #now-controls ul li {
    float: left;
    margin: 0px;
    padding: 0px;
    background: none;
}

.tl-container #now-controls ul li a {
    display: block;
    padding: 4px 6px;
    margin-right: 1px;
    color: white;
    text-decoration: none;
    background-color: #404040;
    font-weight: normal;
    text-align: center;
    width: 100px;
    position: relative;
}

.tl-container #now-controls ul li a:hover {
    background-color: black;
    text-decoration: underline;
}

.tl-container #now-controls ul li a.selected {
    background-color: #D1700E !important;
    font-weight: bold;
}