/*=Listen Live : persistant 'On Air Now' bar */

/* =ON AIR NOW
****************************************************************/

#masterhead{
background: transparent url('/staticarchive/ac1029ce3aba3c1a319778167d6b688ae8106d29.png') 0px 0px no-repeat;
_background: none;
}

#on-air-now 
{
  background: url('/staticarchive/31c7870eb6faec290625da60cdb9a0d33a9ab0ab.gif') 0 0 repeat-x;
  font-family: Arial, Helvetica, sans-serif;
}

#on-air-now .glance 
{
  background: #bdbdbf url('/staticarchive/31c7870eb6faec290625da60cdb9a0d33a9ab0ab.gif') repeat-x 0 100% ;
  height: 32px;
}


#on-air-now .glance p.title {
  width: 125px;
  font-size: 1.3em;
  font-weight:bold;
  letter-spacing:-0.05em;
  /*color:#FAFAFA;*/
  color:#2b2b2b;
  text-transform:none;
  height: 15px;
  position: relative;
  top: 9px;
  left: 12px;
  padding-bottom: 10px;
  _padding-bottom: 0px;
  padding-right:8px;
}

/* Replace 'On Radio Three Now' with an image
#on-air-now .glance h2 span {
  background: url('http://www.bbc.co.uk/radio4/img/listenlive/onAirNow.gif') no-repeat;
  position: absolute;
  width: 100%;
  height: 100%;
  }
*/

#on-air-now .glance p#js-rotate-title a,
#on-air-now .glance p#js-rotate-dep-info {
  position: absolute;
  top:9px;
  left:152px;
  font-size: 1.3em;
  font-weight:bold;
  padding-bottom:0.3em;
font-family: arial, sans-serif;
}


#on-air-now .glance a
{
  text-decoration:none;
  color:#001B96;
}

#on-air-now #next-service-details p a,
#on-air-now #next-service-details .schedule a 
{
  text-decoration:none;
  color:#032f86;
}

#on-air-now .glance a:hover,
#on-air-now #next-service-details p a:hover,
#on-air-now #next-service-details .schedule a:hover 
{
  text-decoration:underline;
}

#on-air-now .js-collapsed .glance .more {
background: url('/staticarchive/32829d842d5719ff81098fa23d6b67c1e8ec3e17.gif') 0 0 no-repeat;
height: 25px;
width: 70px;
padding-top: 5px;
position: absolute;
top:4px;
left:811px;
}

#on-air-now .js-expanded .glance .more {
background: url('/staticarchive/8e76d6934a19bd394b0a4ddcb7c93afeb9a67024.gif') 0 0 no-repeat;
height: 25px;
width: 70px;
padding-top: 5px;
position: absolute;
top:4px;
left:793px;
}

#on-air-now .glance .more #toggle-more
{
  color: #3F3F3F;
  background: none; 
  font-weight: normal;
  font-size: 1.1em;
  padding:5px 14px 6px 30px;
}

#on-air-now .glance .listen {
background: url('/staticarchive/8b025b2d334a7c6379b778a1c7e7e1deb96039f8.gif') 0 0 no-repeat;
height: 25px;
width: 76px;
padding-top: 5px;
position: absolute;
top:4px;
left:885px;

}

#on-air-now .glance .listen a 
{
  color: #3F3F3F;
  background: none; 
  font-weight:normal;
  padding:5px 105px 6px 30px;
  font-size: 1.1em;
font-family: arial, sans-serif;
}

#on-air-now #now-service-details {
/*  background:#FFFFFF url('http://www.bbc.co.uk/radio4/img/listenlive/panel-bg.jpg') repeat-x scroll 0 100%;
*/  
  /*background:transparent url('/radio3/images/listenlive/vertical-divide-tall.gif') no-repeat scroll 136px 10px;*/
  height: 76px;
}

#on-air-now #now-service-details img {
/*border: 1px solid #ccc;*/
background-color:#f2f2f2;
position: absolute;
top:36px;
left:14px;
padding:0px;
}

#on-air-now #now-service-details .time{
color: #313131;
position: absolute;
top:40px;
left:152px;
font-size: 1.2em;
font-weight: bold;
}

#on-air-now #now-service-details #description, #on-air-now #now-service-details #short-description
{
  font-size:1.1em;
  line-height:1.3;
  left:152px;
  position:absolute;
  top:55px;
  width:345px;
color: #000000;
}


#on-air-now #now-service-supporting-links {
position: absolute;
top:50px;
left:500px;
line-height: 1.5em;
}

#on-air-now #now-service-supporting-links ul li a {
  background: url('/staticarchive/04b81ca5f092a800729147deb36c2a433f81e4b5.gif') 0 3px no-repeat;
  padding: 0 0 0 10px;
}

#on-air-now #next-service-details {
  position: absolute;
  top:40px;
  left:687px;
color: #000;
}

#on-air-now #next-service-details p.title{
  width: 278px;
  font-size: 1.2em;
  color:#3f3f3f;
  height: 13px;
  position: relative;
  padding:0 0 7px 0;
  font-weight: bold;
  /*text-transform:none;*/
}




#on-air-now #next-service-details p.details {
  font-size: 1.1em;
  padding-bottom:0;
}

#on-air-now #next-service-details p.details .title a{
  font-weight: bold;
  }


#on-air-now #next-service-details .schedule {
margin-top:3px;
padding: 3px 0 3px 0;
font-size: 1.1em;
}

#on-air-now #next-service-details .schedule a {
background: url('/staticarchive/f86b5ec91384b9d9752985caf641f8cff87c2671.gif') 0px 0px no-repeat;
padding: 2px 0 7px 25px;
color: #005CA3;

}


#masthead #network-branding {
background: #fff;
height: 100px;
}

#masthead #network-branding .network-logo {
position: relative; 
top:-20px;
left: 14px;
}

#masthead #network-branding .banner-branding {
position: relative; 
top:0px;
left:16px;
}

#on-air-now  .js-expanded  .full  
{ 
  display:block;
  height:76px;
  width:974px;
  background:#e9e9e9 url('/staticarchive/6919819fcae747deb162d0628027c5454a4238d2.gif') repeat-x scroll 0 0;
 }
 
#on-air-now  .js-collapsed .full  { display:    none;  }
#on-air-now .glance p#js-rotate-dep-info { display: none; }

#on-air-now h2 {
  margin: 0;
} 

/* homepage hd-audio stream button */
#hd-link{position:relative;top:56px; left:761px;width:189px;display:block;}
#hd-link ul{list-style-type:none;margin:0;padding:0;}
#hd-link ul li.a, #hd-link ul li.b{float:left;}
#hd-link ul li.a a span, #hd-link ul li.b a span{display:none;}

#hd-link ul li.a a{width:159px; height:24px;display:block;background:url('/staticarchive/b5843cbc094096ecb543460f31d02aa27d179867.gif') 0px 0px no-repeat;}
#hd-link ul li.a a:hover{width:159px; height:24px;display:block;background:url('/staticarchive/b5843cbc094096ecb543460f31d02aa27d179867.gif') 0px -24px no-repeat;}

#hd-link ul li.b a{width:30px; height:24px;display:block;background:url('/staticarchive/7bc7bf31964f69b63101c10631faaee39d1b5ddf.gif') 0px 0px no-repeat;}
#hd-link ul li.b a:hover{width:30px; height:24px;display:block;background:url('/staticarchive/7bc7bf31964f69b63101c10631faaee39d1b5ddf.gif') 0px -24px no-repeat;}

/* programmes hd-audio stream button */
#masterhead{height: 130px;}
#masterhead #r3homelink, #masterhead #hd-links-not-home-pg{float:left;}
#masterhead #hd-links-not-home-pg{padding-top:56px;padding-left:581px;}
#masterhead #hd-links-not-home-pg ul{list-style-type:none;margin:0;padding:0;}
#masterhead #r3homelink, #masterhead #hd-links-not-home-pg ul li{float:left;}
#masterhead #hd-links-not-home-pg ul li.a a span, #masterhead #hd-links-not-home-pg ul li.b a span{display:none;}

#masterhead #hd-links-not-home-pg ul#links-hd li.a a{width:159px; height:24px;display:block;background:url('/staticarchive/b5843cbc094096ecb543460f31d02aa27d179867.gif') 0px 0px no-repeat;}
#masterhead #hd-links-not-home-pg ul#links-hd li.a a:hover{width:159px; height:24px;display:block;background:url('/staticarchive/b5843cbc094096ecb543460f31d02aa27d179867.gif') 0px -24px no-repeat;}

#masterhead #hd-links-not-home-pg ul#links-hd li.b a{width:30px; height:24px;display:block;background:url('/staticarchive/7bc7bf31964f69b63101c10631faaee39d1b5ddf.gif') 0px 0px no-repeat;}
#masterhead #hd-links-not-home-pg ul#links-hd li.b a:hover{width:30px; height:24px;display:block;background:url('/staticarchive/7bc7bf31964f69b63101c10631faaee39d1b5ddf.gif') 0px -24px no-repeat;}



