/***6music/pid/layout.css***/

ol#crumb {
  border-top:none;
  border-bottom:none;
  padding:0.5em 14px;
}

#blq-content {
  border-top:none;
  padding: 14px 14px;
}
.note {
  border-top:none;
  border-bottom:1px solid #D1D7DD;
  padding: 0 15px;
  margin: 0 -15px 0.833em -15px;
}
#blq-content .row .col-b .content {
  /* padding: 0; */
  margin: 0;
}

#blq-content .col-b h2 {
  /* padding-bottom: 15px; */
}

#blq-content .col-b h3 {
  padding: 10px 0 10px 14px;
  margin: 0;
  border-top: none;
}

h2 {
  border-top: none;
}

#brands {
  margin-left: 50px;
}

#brands p.summary {
  padding-bottom: 10px;
}

/***A TO Z YEAR LIST AND NAV***/
#blq-content .navlist {
  border-top: none;
  border-bottom: 1px solid #D1D7DD;

}
#blq-content .navlist li a,
#blq-content .navlist li a:link {
  border: 1px solid #D1D7DD;
}
#blq-content .navlist li span {
  border: 1px solid #D1D7DD;
}
#blq-content .navlist li.focus span {
  border: 1px solid #D1D7DD;
}
#blq-content .navlist li a:hover,
#blq-content .navlist li a:active {
  border-color:#006abc;
}

#blq-content .col .content .episodes .vevent {
  border-bottom: 1px solid #D1D7DD;
}
#sub-genres {
  display: block;
  padding-top: 15px;
}
#blq-content .col-a .content .episodes .vevent {
  border-bottom: 1px solid #D1D7DD;
}

/***EPISODE PAGE***/
#categories dl dt {
  /* padding-left: 14px; */
  margin: 0 0 10px 0;
}
#blq-content #attributes h3 {
  margin-top: 10px;
}
#blq-content .content #microsite p {
  padding: 14px;
}
#blq-content .content #attributes dl {
  padding: 0px 10px 10px 14px;
}
#blq-content .col-b .content #parents #brand .title {
  padding: 0 0 0 14px;
  margin: 0 0 0 0;
}

#blq-content .col-b .content #parents .title {
  padding: 0 14px;
  margin: 0;
}

#peers{
  margin-left:14px;
  }

#broadcasts h2 {
  padding: 10px;
  margin: 0;
}
#broadcasts ol {
  padding: 10px;
}
#synopsis {
  padding-left: 10px;
}

/*** BACKGROUND ***/
#blq-main {
  margin-top:0px;
}

#home .network img{
  position:absolute;
  top:10px;
  left:5px;
}


#listen_platforms .listen_platform img{
  position:absolute;
  top:35px;
  left:240px;
}

ul#listen_platforms_list{
  position:absolute;
  top:0;
  left:-2000px;
}

#on_air_now{
  position:relative;
  top:0;
  left:629px;
  margin: 0 0 0 10px;
  padding:0;
  width:296px;
  font-size:1em;
  font-family:verdana,arial;
  height:100px;
}

#on_air_now .show_details{padding:5px 0 5px;}
#on_air_now p.presenter-rm{line-height:1;}

#on_air_now .presenter_port{
  float:right;
  width:130px;
  padding:4px 0 0 0;
  margin:0 0 -1px 0;
}

p.presenter-rm{
  color:#4C4C4C;
  font-family:arial;
  font-size:0.8em;
  line-height:1em;
  padding:0 0 5px 0;
  }

p.presenter-rm a{
  color:#fe5900;
  font-family:arial;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
}
p.presenter-rm a:link, p.presenter-rm a:visited{
  color:#fe5900;
  font-family:arial;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
  }
p.presenter-rm a:hover, p.presenter-rm a:active{
  color:#fe5900;
  font-family:arial;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
}

p.dep_info {
  font-size:0.75em;
  padding: 3px 0 3px 0;
}

p.time-rm { 
  color:#4C4C4C;
  font-weight:bold;
  font-family:verdana;
  font-size:0.75em; 
  padding:0 0 4px 0;
}

p.audio-help-rm{
  display:none;
}

p.time-rm{
  margin:0;
  padding:5px 0 5px 0;
  font-size:11px;
}

p.listennowrow{padding:0 0 5px 0;color:#4C4C4C;font-family:verdana;font-size:0.8em;}
p.listennowrow a.listennow{
  background:transparent url("/staticarchive/62c5c21076710be4b3d26f71cca96a635c97bd09.gif") 0px 1px no-repeat;
  padding-left:23px;
  text-decoration:none;
  color:#FF5800;
  font-weight:bold;
  font-size:12px;
}
p.listennowrow a.listennow:hover{text-decoration:underline;}

#livetext {
  font-weight:bold;
}



/* ******************* */
/* =DJ LAYOUT TEMPLATE */
/* ******************* */

/* =NON-APS PAGES */

#dj-feature-gap div#blq-content {
	overflow:hidden;
}

#dj-feature-gap #row-1 {

}

/* Set width of wide left column */
#dj-feature-gap #blq-content #row-2 .col-a {
	float:left;
	margin-right:14px;
	width:626px;
}

/* Set width of narrow right column */
#dj-feature-gap #blq-content #row-2 .col-b {
	float:left;
	width:306px;
}

#dj-feature-gap #blq-content #row-2 div.panel {
	display:block;
	margin-bottom:1.167em;
}

/* Sub-navigation and branding */
#sub-navigation {
	position:relative;
	height:224px;
	width:974px;
}

#sub-navigation ul#brand-nav {
	position:absolute;
	bottom:0px;
	left:14px;
	overflow:hidden;
}

#sub-navigation ul#brand-nav li {
	float:left;
	line-height:1.33;
}

#sub-navigation ul#brand-nav li a {
	padding:5px 7px 7px;
	display:block;
}

#sub-navigation a.brand-details {
	height:120px;
	left:15px;
	position:absolute;
	right:auto;
	top:40px;
	width:240px;
}

/* Spacing inside the panels */
#row-2 .col-a .content {
	padding:0 17px 1em;
	overflow:hidden;
	width:auto;
}

#row-2 .col-b .content {
	padding:0 17px 1em;
	overflow:hidden;
}

#dj-feature-gap div.col-b #podcasts {
	float:none;
	margin-right:0;
	padding-bottom:0;
}


/* Left column panel sizing */
#main-promo {
	display:block;
	margin-bottom:1.167em;
}

#dj-feature-gap div#brand-promo {
	margin-bottom:1.167em;
}

#dj-feature-gap div#brand-promo div.slide-item{
	height:280px;
}

