/*** 6 MUSIC -  HOMEPAGE ***/


/*** NAV AND NOW PLAYING IMPORTS ***/

@import '/staticarchive/52b84ecbbac1579ea530d26f9c8c97a58b854324.css';
@import '/staticarchive/50e648934448a6cdde501b13482756bf7e3f1366.css';

/***BACKGROUND***/
#blq-main {
  background: #7CB0B5 url("/staticarchive/4db0fdc7fd5499ec9eef69d2493a5fd5410474db.gif") 0px 0px no-repeat;
   margin-top:0px;
  /* padding-top:100px; */

}

#sixmusic_masterhead h1 {display: none;}

/*** grid layout ***/

#col {
padding: 14px;
height: 1300px;
}

#col-a {
width: 626px;
float: left;
margin-right: 14px;

}

#col-b {
width: 306px;
float: left;
}


/*** MAIN PROMO ***/

#main-promo {
width: 626px;
margin-bottom: 14px;
}

#main-promo-image {
float: left;
width: 400px;
}

#main-promo-text h2 {
padding: 10px 0px 10px 405px;
}

#main-promo-text h2 a{
color:#C34402;
font-family: 'arial';
font-size: 1.6em;
text-decoration: none;
}

#main-promo-text p {
color: #333;
line-height: 1.5em;
}

#main-promo-text h2 a:hover {
text-decoration: underline;
}

#main-promo-text .main-text {
margin-left: 405px;
}

#main-promo-text .main-promo-link{
color:#C34402;
font-weight: bold;
line-height: 3.6em;
background: url(/staticarchive/b90f5c3bd72271204c6eff0eb8bdafe1fb9358b0.gif) 0 5px no-repeat;
padding:  0 0 0 10px;
margin:  0 0 0 7px;
text-decoration:none;
}

#main-promo-text .main-promo-link:hover {
text-decoration:underline;
}

/*** MINI PROMOS ***/

#mini-promos {
margin-bottom: 14px;
}

/*** MUSIC NEWS ***/

#music-news {
background: #fff;
width: 626px;
margin-bottom: 14px;
padding-bottom: 7px;
position:relative;
}

#music-news h3 {
background: #3D7E80;
color: #fff;
font-family: 'Arial';
font-size: 1.6em;
padding: 10px;
}

/* rss */
#music-news .rss {padding:8px 10px 0 0;position:absolute;left:457px;top:7px;}
#music-news .rss li {float:left; border-right:1px solid #fff;}
#music-news .rss li.faq {padding-right:10px;}
#music-news .rss li.icon {padding-left:10px;}
#music-news .rss li.icon {border:0;}

#music-news li.faq a, #col li.faq a:link, #col li.faq a:visited {color:#fff; font-weight:normal;text-decoration:none;}
#music-news li.faq a:hover {color:#ccc;text-decoration:underline;}

#music-news #music-news-promo {
background: #fff;
height: 15em;
width: 626px;
position:relative;
}

#music-news p {
color: #333;
line-height: 1.5em;
}


#music-news #music-news-promo img {
float: left;
margin: 10px;
}

#music-news #music-news-promo h4 {
font-size:1.2em;
margin:0 0 2px 303px;
padding-top:8px;
}

#music-news #music-news-promo h4 a:hover, p#news-home-link a:hover {
text-decoration: underline;
}

#music-news #music-news-promo h4 a, p#news-home-link a {
color:#C34402;
text-decoration: none;
}

#music-news #music-news-promo p{
margin-left:306px;
padding-right:12px;
}

#music-news #music-news-list-links {
width:290px;
margin-left: 20px;
margin-top:5px;
float:left;
padding: 0 0 14px 10px;
}


#music-news ul#music-news-list-links li {
line-height: 1.7em;
list-style-image: url("/staticarchive/b90f5c3bd72271204c6eff0eb8bdafe1fb9358b0.gif");
}

p#news-home-link {

position:absolute;
left:0;
top:13em;
font-weight:bold;
}



#music-news-list-links a {
color:#C34402;
display: block;
font-weight: bold;
text-decoration: none;
}

#music-news-list-links a:hover {
text-decoration: underline;
}

#music-news-list-links .musicnewshome {
margin: 0px 0px 0px 15px;
line-height: 1.6em;
}


#music-news-list-links .listen {
background: url("/staticarchive/62c5c21076710be4b3d26f71cca96a635c97bd09.gif") 0 0 no-repeat;
padding: 0px 0 5px 20px;
margin: 5px 15px;
}

.musicnewspodcast {
position:absolute;
margin:11px 0 0 460px;
}

#music-news .musicnewspodcast a {
background: url("/staticarchive/cc7f4d38d396306937f90785855c5959ae3e9808.gif") 0 0 no-repeat;
padding-left: 20px;
color:#C34402;
font-weight: bold;
text-decoration: none;
}

#music-news .musicnewspodcast a:hover {
text-decoration: underline;
}

/*--------TICKER-------------*/

#music-news .ticki {
border-top: 2px dotted #8B8B8B;
padding: 7px 0 2px 0;
clear:left;
float:left;
height:15px;
margin: 0px 10px 0 10px;
width: 605px;
}

/* \*/
* html #music-news .ticki {
margin: 0px 5px 0 5px;
width: 595px;
}
/* */



#music-news .ticki span {
font-weight: bold;
color:#C34402;
padding-right: 5px;
}

#music-news .ticki a#tickerAnchor:link, #music-news .ticki a#tickerAnchor:visited {
text-decoration:none;
color: #333;
}

#music-news .ticki a#tickerAnchor:hover, #music-news .ticki a#tickerAnchor:active/*, #music-news .ticki span.ticker_pre_text a:hover, #music-news .ticki span.ticker_pre_text a:active*/ {
text-decoration:underline;
}



#music-news .twitter  {
border-top: 2px dotted #8B8B8B;
padding: 7px 0 2px 0;
clear:left;
float:left;
height:15px;
margin: 0px 10px 0 10px;
width: 605px;
}

/* \*/
* html #music-news .twitter {
margin: 0px 5px 0 5px;
width: 595px;
}
/* */

#music-news .twitter a {
font-weight: bold;
color:#C34402;
padding:3px 5px 1px 20px;
background:url(/staticarchive/804edd2b572803899f1b600f38cc01d9e2628527.jpg) no-repeat;
text-decoration:none;
}
#music-news .twitter a:hover{
text-decoration:underline;
}
/*** SUB COL ***/

#sub-col {
margin-bottom: 14px;
}

/*** PODCASTS ***/

#podcasts {
background: #fff;
width: 306px;
float: left;
margin-right:14px;
padding-bottom: 15px;
}

#podcasts h3 {
background: #3D7E80;
color: #fff;
font-family: 'Arial';
font-size: 1.6em;
padding: 10px;
margin-bottom: 5px;
}

#podcasts h4 {
padding: 0px 10px;
line-height: 1.7em;
}

#podcasts a{
  padding: 0;
  margin: 0 10px;
  color:#C34402;
  font-weight: bold;
  text-decoration: none;
  line-height: 2em;
}

#podcasts a.download{
background: url("/staticarchive/cc7f4d38d396306937f90785855c5959ae3e9808.gif") 0 1px no-repeat;
padding: 0 0 0 22px;
}

#podcasts a:hover{
text-decoration:underline;
}

#podcasts p {
padding: 0 10px 10px 10px;
line-height: 1.5em;
color: #333;
}

#podcasts .all-podcasts {
margin: 0 10px;
line-height: 1.5em;
font-weight: bold;
color:#C34402;
text-decoration:none;
}

#podcasts .all-podcasts:hover { text-decoration: underline;}

/*** PICK OF THE ARCHIVE ***/

#pickofthearchive {
background: #fff;
width: 306px;
float:left;
min-height: 341px; /* to be removed at a later date - just for demo show - also fixes height bug in IE7 */
}

#pickofthearchive h3 {
background: #3D7E80;
color: #fff;
font-family: 'Arial';
font-size: 1.6em;
padding: 10px;
margin: 0 0 10px 0;
}



/* #pickofthearchive a.listen{
background: url("/staticarchive/62c5c21076710be4b3d26f71cca96a635c97bd09.gif") 0 0 no-repeat;
padding: 0px 0 0px 20px;
margin: 0px 10px;
color:#C34402;
font-weight: bold;
text-decoration: none;
line-height: 1.7em;
}
#pickofthearchive a.listen:hover{text-decoration:underline;}



#pickofthearchive a{
  padding: 0px 0 0px 0px;
  margin: 0px 10px;
  color:#C34402;
  font-weight: bold;
  text-decoration: none;
  line-height: 1.7em;
} */




#pickofthearchive a{
  padding: 0 0 0 0px;
  margin: 0px 10px;
  color:#C34402;
  font-weight: bold;
  text-decoration: none;
  line-height: 2em;
}


#pickofthearchive a.listen{
background: url("/staticarchive/62c5c21076710be4b3d26f71cca96a635c97bd09.gif") 0 1px no-repeat;
padding: 0px 0 0px 22px;
}

#pickofthearchive a.watch{
background: url("/staticarchive/71c86507b0f4fa90f2de92f83ad9cc960d8106e6.gif") 0 1px no-repeat;
padding: 0 0 0 22px;
}

#pickofthearchive a.photo{
background: url("/staticarchive/e35d9a1120efdd23faf2f3933ae978f631c555a9.gif") 0 1px no-repeat;
padding: 0 0 0 22px;
}

#pickofthearchive a:hover{text-decoration:underline;}

#pickofthearchive p{
padding: 0 10px 10px 10px;
line-height: 1.5em;
color: #333;

}

/*** GALLERIES ***/

#photogalleries {
background: #fff;
width: 626px;
margin-bottom: 14px;
padding-bottom: 14px;
}

#photogalleries h3 {
background: #3D7E80;
color: #fff;
font-family: 'Arial';
font-size: 1.6em;
margin-bottom: 14px;
padding: 10px;
}

#photogalleries div#photogalleries_surround {
margin: 0 10px;
}

/*** FOOTER ***/

ul#footerlinks {margin:0;padding:0;}

ul#footerlinks li{
float:left;
list-style-type:none;
margin:0;padding:0 0 10px 0;
}

/*ul#footerlinks li#dab, ul#footerlinks li#dtv{margin-right:40px;}*/
ul#footerlinks li#dab a.dab{background:url('/staticarchive/39b6370a5ef9ad53225110135e7f1eb54ebd271c.gif') 25px 5px no-repeat;display:block;margin:0;padding:0;width:120px;}
ul#footerlinks li#dtv a.dtv{background:url('/staticarchive/6141c9f7259003e80af5f8ccf173919d86092cbf.gif') 25px 5px no-repeat;display:block;margin:0;padding:0;width:120px;}
ul#footerlinks li#mobile a.mobile{background:url('/staticarchive/584ee381b3b15e4e30a987c83a0b9829f0dd0774.gif') 0px 5px no-repeat;display:block;margin:0;padding:0;width:70px;}


ul#footerlinks li#dab a.dab, ul#footerlinks li#dtv a.dtv, ul#footerlinks li#mobile a.mobile{
  text-align:center;
  color:#C34402;
  font-family:verdana;
  font-weight:bold;
  font-size:11px;
  text-decoration:none;
  padding-top:80px;
}

/* \*/
* html ul#footerlinks li#dab a.dab, * html ul#footerlinks li#dtv a.dtv, * html ul#footerlinks li#mobile a.mobile{
height:10px;
}
/* */

ul#footerlinks li#dab{margin-left:0px;padding-left:40px;}
ul#footerlinks li#dtv{margin-left:0px;padding-left:90px;}
ul#footerlinks li#mobile{margin-left:0px;padding-left:115px;}

#col-a-footer-two{background-color:#fff;margin:14px 0 0 0;padding:0;height:100px;min-height:100px;clear:both;}






/*** RIGHT HAND NAVIGATION ***/

/*** ON AIR NOW ***/

#onairnow {
background: #fff;
width: 306px;
margin-bottom: 14px;
padding-bottom: 12px;
}

#onairnow h3 {
color: #4d4d4d;
font-family: 'Arial';
font-size: 1.2em;
line-height: 1.4em;
margin: 0px 10px;
padding: 5px 0;
border-bottom: 2px dotted #8B8B8B;
}

#onairnow p {
color: #333;
line-height: 1.5em;
}


#onairnow p,
#onairnow ul,
#onairnow a {
padding: 5px 10px;
}

#onairnow a {
color:#C34402;
font-weight: bold;
text-decoration: none;
}

#onairnow a.tracklisting {
padding: 0px;
margin: 5px 10px;
color:#C34402;
font-weight: bold;
text-decoration: none;
}

#onairnow a.webcam {
background: url("/staticarchive/22b7e3b873940de348ceae81ce8312ef92d1b5bf.gif") 0 0 no-repeat;
padding: 0px 0 5px 29px;
margin: 5px 10px;
color:#C34402;
font-weight: bold;
text-decoration: none;
}

#onairnow a.email {
background: url("/staticarchive/51d4757339b9e4f16192935b6e78c25e247a6e6e.gif") 0 0 no-repeat;
padding: 0px 0 5px 29px;
margin: 5px 10px;
color:#C34402;
font-weight: bold;
text-decoration: none;
}

#onairnow a.webcam:hover, #onairnow a.email:hover{text-decoration:underline;}

#onairnow p.text {
font-weight: bold;
display: inline;
}

#onairnow .toplinks {
display:block;
margin: 10px 0;

}

#onairnow .comingup {
border-top: #3D7E80 solid 3px;
padding-top: 5px;
margin-top: 10px;

}

#onairnow ul li a {
display: inline;
line-height: 1.7em;
}

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

#onairnow ul {
margin-bottom: 5px;

}



/*** LISTEN ***/

#listen {
background: #fff;
width: 306px;
margin-bottom: 14px;
padding-bottom:10px;

}

#listen h3,
#mustlisten h3,
#newtotheplaylist h3,
#webcam h3 {
background: #3D7E80;
color: #fff;
font-family: 'Arial';
font-size: 1.6em;
padding: 10px;
}

#listen a {
background: url("/staticarchive/62c5c21076710be4b3d26f71cca96a635c97bd09.gif") 0 0 no-repeat;
padding: 0px 0 7px 20px;
margin: 0px;
color:#C34402;
font-weight: bold;
text-decoration: none;
display: block;
line-height: 1em;
}

#listen a:hover {
text-decoration: underline;
}


#listen a.allshows {
background:none;
padding: 10px 0 0 0;
margin: 0 0 0 10px;
}

#listen ul li {
padding: 10px 0 5px 10px;
color:#333;
}

/* fix for new listen include */

#listen .heading {background-color:#3d7e80;}

#listen .heading h2 {font-size:1.6em; padding:7px 10px 10px; float:left; color:#fff; font-weight:normal;}
#listen .cm {height:1%}

/*** MUST LISTEN ***/

#mustlisten {
background: #fff;
width: 306px;
margin-bottom: 14px;
padding-bottom: 15px;
}

#must-listen-promo img {
float: left;
padding: 10px
}

#must-listen-promo h5 {
padding-top: 10px;
}

#must-listen-promo h5 a {
color:#C34402;
text-decoration:none;
}

#must-listen-promo h5 a:hover {
text-decoration:underline;
}

#must-listen-promo p {
padding-top: 10px;
color: #333;
line-height: 1.5em;
}

/*** NEW TO THE PLAYLIST ***/

#newtotheplaylist {
background: #fff;
width: 306px;
margin-bottom: 14px;
padding-bottom: 14px;
}


#newtotheplaylist a {
display: block;
color: #C34402;
line-height: 1.7;
text-decoration: none;
font-weight: bold;
}

#newtotheplaylist a:hover {
text-decoration: underline;
}

#newtotheplaylist ul li {
padding: 5px 10px;
line-height: 1.6em;
color: #333;
}

#newtotheplaylist .shows {
margin: 5px 0 0 10px;
color:#C34402;
line-height:1.5em;

}


/*** WEBCAM ***/

#webcam {
background: #fff;
width: 306px;
margin-bottom: 14px;
}

#webcam img {
padding: 10px 0 10px 10px;

}

#webcam-emp-wrapper {
    padding: 25px;
}

#webcam-emp-wrapper a {
    color:#C34402;
    text-decoration:none;
}

#webcam-emp-wrapper a:focus,
#webcam-emp-wrapper a:hover {
    text-decoration:underline;
}


/*** ON AIR NEXT ***/

table#schedule{margin:10px;}
table#schedule tr th{display:none;}
table#schedule tr td.time{width:40px;}

#onairnow p.presenter-rm, #onairnow p.audio-help-rm, #onairnow p.time-rm{display:inline;}
#onairnow p.audio-help-rm, #onairnow p.time-rm{display:none;}
#onairnow p.presenter-rm{margin-left:-15px;}


#livetext{padding:0 10px 0px;width:260px;}
/* \*/
* html #livetext{padding-top:5px;}
/* */

/* taken from */
/* http://www.positioniseverything.net/easyclearing.html */
.cm:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.cm {/*display:inline-table;*/}

/* hides from IE-mac (includes other styles) \*/

* html .cm {height:1%;}
.cm {display:block;}
/* end hide from IE-mac */



#sub-col{background:url('/staticarchive/0e3a4d729dfde8ecc1e53c9dc3b07d155beba899.gif') 0 0 no-repeat;}

.hubCombosLink {display:none;}



/* Obit CSS */
#obit #blq-content { background: #fff; width: 626px; padding: 5px; margin-bottom: 20px; margin-left: 328px; }
#obit #navigation { margin-bottom: 10px; }
#obit #mainpromo h2 { margin-right: 20px; }

/* Mini Promos */
#mini-promos { width: 626px; overflow: hidden; }
#mini-promo-layout { width: 640px; height: 145px; }

#mini-promo-layout li { float: left; position: relative; margin-right: 14px; width: 146px; height: 145px; overflow: hidden; }

#mini-promo-layout li a { display: block; padding-top: 110px; width: 146px; height: 145px; position: absolute; top:0; left: 0; text-decoration: none; color: #C34402; font-weight: bold; background-position: 0 0; background-repeat: no-repeat; }
#mini-promo-layout li a:hover { padding-top: 0; background-position: 0 90px; }

#mini-promo-layout li a div { width: 146px; height: 90px; padding: 11px 0 0 0; background: #fff; cursor: pointer; }
#mini-promo-layout li a div h2 { padding: 0 0 0 13px; }

#mini-promo-layout li a div p { padding: 13px 13px 0 13px; font-weight: normal; color: #000; line-height: 1.3em; } 

#col-a h3, #col-a h2, .col-a h2 {
background:url("/staticarchive/47ea933beed7bd07f564df2747a5924765ebc34a.gif") repeat-x scroll left bottom transparent;
}

#col-b #listen h3,#col-b #newtotheplaylist h3,#col-b #mustlisten h3,#col-b #webcam h3 {
background:url("/staticarchive/c3bc981577c95f92728fa0b012a8849557c2fda0.gif") repeat-x scroll left bottom transparent;
}


  #listen .most-popular a{
background:none;
padding:0 0 3px 0;
}
  #listen  .most-popular a .brand-title{
  padding:0 0 3px 22px;
  background:url("/staticarchive/62c5c21076710be4b3d26f71cca96a635c97bd09.gif") no-repeat scroll 0 0 transparent;
  }
  #listen  .most-popular li{
  min-height:60px;
  }
  #listen .most-popular .thumb{
  float:left;
  width:94px;
  }
  #listen .most-popular .desc,
  .episode-title{
  float:left;
  width:186px;
  }
  #listen .most-popular .episode-title{
  color:#888;
  display:block;
  margin-top:0.3em;
  width:286px;
  text-align:right;
  }
  