/*** BBC RADIO 1 ***/

#onairimage img { behavior: url("/staticarchive/cca3fa7428efd627719f57d09963d0f7801bb9c5.htc") }

/*** BACKGROUND + SETUPS FOR BLQ***/

body {
font-size: 85%;
}

img#livestats {
display:none;
}


/* \*/ * html body, body{background-image:none;background:#eaeaea;}/* */ 

#blq-acc {
font-size:87.5%;
/*border-bottom:1px solid #fff;*/
}

#blq-mast {
font-size:87.5%;
/*border-bottom:1px solid #fff;*/
}

#blq-content {
/*position:relative;*/
line-height:1em;
margin:10px 10px 10px 317px; 
padding-top:5px;
background: url(/staticarchive/589f597d43217778eb872fabcba970f6fb240819.gif) no-repeat top;
}

#blq-content-inner {
background:#fff;
padding:0px 5px 5px 5px;
height:100%;
overflow:hidden;
}

#blq-foot {
font-size:87.5%;
}

/*** MASTERHEAD ***/
#radio1_masterhead {
height:110px;
}

#radio1_masterhead h1 a  {
display:block;
width: 519px;
height: 69px;
position: relative;
top: 15px;
left: 10px;
margin-bottom: 31px;
}

#radio1_masterhead h1 a span {
position: absolute;
width: 100%;
height: 100%;
text-indent:-9999px;
}

/*** end MASTERHEAD ***/

body #blq-main #blq-section-header {
background: #3D3D3D !important;
font-family: 'Arial';
}

body #blq-main #blq-section-header h2 {
color:#fff;
font-size: 1.4em;
padding: 10px;
background: #3D3D3D;
}

#blq-main #blq-section-header .blq-section-strapline {
background: #00AFD8;
color: #fff;
font-weight: 700;
padding: 5px 10px;
margin: 0;
font-size: 1.1em;

}

/* Navigation */

#onairbanner {
display:block;
left:220px;
position:absolute;
top:0px;
width:745px;
font-size:75%;
}

#onairmain {
background-color:transparent;
display:block;
float:left;
margin-top:5px;
width:745px;
}

#onairimage {
width:210px;
top:5px;
left:0px;
position:absolute;
}

#onairlinkwrap {
padding-top:14px;
margin-left:175px;
width:570px;
}

#onairnow {
height:48px;
margin-left:47px;
margin-top:0px;
}

#onairnow span.show_info {
visibility:visible;
position:relative;
bottom:0px;
}

#onairnow span.show_info a {
font-size:1.5em;
font-family: Arial, Helvetica, sans-serif;
margin:2px 0;
color: #fff;
text-decoration:none;
}

#onairnow span.show_info span.dep_info {
font-size:12px;
}

#onairnow p {
margin-top:3px;
margin-bottom:5px;
}

#onairnow span#presenters-name a {
color:#fff;
}

#onairnow p span.onairnow {
font-weight:bold;
font-size:11px;
}

#onairnow p span.onairtiming {
font-size:10px;
color:#fff;
}

#onairlinks {
padding-left:45px;
padding-top:0px;
margin-top:13px;
width:216px
}

*html #onairlinks {
margin-top:0px;
}

#blq-main #onairlinks ul {
height:23px;
float: none;
}

#onairlinks .onairlisten {
background:transparent url(/staticarchive/5fcc2af98547667783e35bb7402bcdef1f3863ba.png) 0 2px no-repeat;
behavior: url("/staticarchive/cca3fa7428efd627719f57d09963d0f7801bb9c5.htc");
}

#onairlinks li {
float:left;
height:17px;
margin-left:10px;
padding-bottom:0px;
padding-top:4px;
}

#onairlinks li a {
color:#fff;
font-weight:bold;
padding-left:25px;
font-size:13px;
text-decoration:none;
}

#onairlinks li a:hover {
text-decoration:underline;
}

#onairlinks .onairwebcam {
background:transparent url(/staticarchive/c4c0acb18f6cc1e72184275ad1570be0bd3c4bab.png) 7px 2px no-repeat;
behavior: url("/staticarchive/cca3fa7428efd627719f57d09963d0f7801bb9c5.htc");
margin-left:7px;
}
#onairlinks .track {
background:transparent url(/staticarchive/77d377cbe5cde4fbc1801972b592d8e460f0ef2b.png) 7px 2px no-repeat;
behavior: url("/staticarchive/cca3fa7428efd627719f57d09963d0f7801bb9c5.htc");
margin-left:7px;
}

#onairlinks .shows {
background:transparent url(/staticarchive/5fcc2af98547667783e35bb7402bcdef1f3863ba.png) 0 2px no-repeat;
behavior: url("/staticarchive/cca3fa7428efd627719f57d09963d0f7801bb9c5.htc");
width:130px;
visibility:hidden;
}

#onairlivetext {
height:20px;
padding-left:12px;
margin-top:3px;
}

#onairnow .onairnow,
#onairnow .onairtiming  { 
visibility: visible;
}

.dep_info {
color: #fff;
}


#page_curl a {
height: 102px;
width: 111px;
position: absolute;
top: 0px;
left: 643px;
text-align: right;
}

#page_curl span {
height: 100%;
width: 100%;
position: absolute;
top: -1px;
left: 0px;
background: url(/staticarchive/7bf548b1551d6a5ec77097ae8a4f4289a310fdb8.png) no-repeat scroll 0 0;
behavior: url("/staticarchive/cca3fa7428efd627719f57d09963d0f7801bb9c5.htc");
}

/* GENERIC */

/* home page */

#crosspromo {
color:#000;
font-size:0.7em;
margin-left:200px;
margin-top:10px;
}

.moduletitle h1 {
width:600px;
}

#latest ol {
list-style-type:decimal;
}

#latest .module, #popularcontent .module {
width:210px;
}

#realtimecontent .lastmodule {
width:208px;
}

/* events */

body {
background-color: #eaeaea !important;
}

.homepagebg1 {
background:none !important;
height:auto;
}


/* genre pages */

table#ft-rm .rss_Links a img {
vertical-align:middle;
}

.linkbox-layout {
height:100px;
}

.linkbox-layout .linkbox-content {
padding:20px 0 0 5px;
}


/* genre - daytime */

#genre-daytime #showbox10.linkboxWrapper {
padding-top:101px;
}


/* mobile */
.help-title {
margin-top:0px;
}


/* summer events */
#barryisland a.mini-promo-title, #ibiza08 a.mini-promo-title, #mallorca08 a.mini-promo-title, #tinthepark08 a.mini-promo-title, #summer08 a.mini-promo-title, #summer08 a.main-promo-title, #boardmasters08 a.mini-promo-title, #creamfields08 a.mini-promo-title {
text-decoration:none;
}


#ibiza08 #rhn, #barryisland #rhn, #creamfields08 #rhn, #boardmasters08 #rhn, #tinthepark08 #rhn, #mallorca08 #rhn {
width:205px;
float:right;
margin:0;
padding-left:10px;
}

/* IPS templates: R1 - Specialist - indexBLQ, R1 - Daytime DJ - IndexBLQ  */
table#ft-rm a img {
vertical-align:top;
}

/* IPS templates: R1 - Specialist - featureBLQ  */
.promo-mini-2col-rm table p {
font-size:80%;
}

/* IPS templates: R1 - ChartShow - ChartPageBLQ  */
#charttable th h3 {
font-size:80%;
}

#charttable th.col4 div {
font-size:80%;
}

#charttable td.col4 p {
font-size:85%;
}

#charttable td.col2 {
padding:7px 0;
}

#charttable td.col3 {
padding:7px 0;
}

#charttable td.disclaimer {
font-size:80%;
}

/* DJ pages - rhs network promos */
.rh-image-rm {
background-color:#000;
}

#rh-rm {
display:block;
width:205px;
margin-left:4px;
}

.promo-rm p, .biog-promo-rm h5 {
width:auto;
padding:0;
}

.promo-rm p {
padding-bottom:10px;
}

.promo-rm h5 {
padding:10px 0 0 0;
}

.this-week-rm, 
.listen-again-rm, 
.listenagain-list, 
.tracklisting-rm {
width:420px;
display:block;
}

.comments-form-rm form {
width:400px;
}

.included_from-the-show .from-the-show-article {
height:100%;
overflow:hidden;
}

/* DJ tracklistings */

#tracklisting_wrapper .tracklisting_for_month {
height:100%;
overflow:hidden;
}

.tracklisting_for_month .date {
padding-left:10px;
}

/* DJ listen again links */

.aps_info {
padding-bottom:10px;
}

.aps_info a.iplayer-console {
background:url(/staticarchive/3dee169a002e475aaadb60c3d3aaf1b82b64c42a.jpg) 0 0 no-repeat;
padding: 5px 0 10px 40px;
border-bottom:1px solid grey;
display:block;
width:360px;
}

.listen-again-rm p a.iplayer-console {
background:url(/staticarchive/3dee169a002e475aaadb60c3d3aaf1b82b64c42a.jpg) 0 0 no-repeat;
padding: 5px 0 10px 40px;
border-bottom:1px solid grey;
display:block;
width:360px;
}

.aps_info p.aps_latest {
font-size:11px;
margin-top:0;
}

.listen-again-rm #aps_listenagain p {
padding-top:5px;
}

.listen-again-rm p.aps_latest {
font-size:11px;
margin-top:0;
padding-top:0;
padding-right:0;
line-height:1.5em;
}

.listen-again-rm p.aps_latest a {
padding:0;
display:inline;
}


/* help pages */

.helpwrap .help-heading {
width:420px;
}

.helpwrap-col-a .help-heading, 
.helpwrap-col-b .help-heading {
width:204px;
}






