

 /* ----------------------------------------    
  * START of 'music/import.css'        
  * ---------------------------------------- */ 

@import "/include/overridecss/musicfonts.css";
@import "/include/overridecss/branding.css";

 /* ----------------------------------------    
  * START of 'music/classic/common.css'        
  * ---------------------------------------- */ 

/*	npr music - common css
	--------------------------------------------------------------- */

body#musicClassic {background:#171a1e url(http://media.npr.org/chrome/music/bg_html.jpg) repeat-x left top;}

#musicClassic #sectionWrap {background:transparent url(http://media.npr.org/chrome/music/bg_body.jpg) no-repeat center top;}

	
body#musicClassic {
	margin: 0;
	padding: 0;
	font-family:arial, sans-serif;
	font-size: 10px;
	color:#333;	
	height:100%;
	}

#musicHeader {
	border-top:8px solid #000;
	padding:5px 0 0;
	margin:0 auto;
	width:980px;
}
	
#musicClassic #wrapper {
	width:980px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	border:none;
	background-color:#e6e7eb;
	padding-top:8px;
}
	
#musicClassic #main_content {
	width:656px;
	float:left;	
	padding:0 10px 0  7px;
	margin:0;
}
	
#musicClassic #main_sidebar {
	width:300px;
	float:left;	
	margin:0;
	padding:0px 7px 0 0;	
}
	


/*	generic styles
	--------------------------------------------------------------- */
#musicClassic form, 
#musicClassic input, 
#musicClassic select, 
#musicClassic img, 
#musicClassic ul, 
#musicClassic ol, 
#musicClassic li, 
#musicClassic p, 
#musicClassic h1, 
#musicClassic h2, 
#musicClassic h3, 
#musicClassic h4, 
#musicClassic h5, 
#musicClassic h6
	{
	padding: 0;
	margin: 0;
	}
	
#musicClassic a
	{
	text-decoration:none;
	color:#000;
	}
	
#musicClassic a:hover
	{
	text-decoration:underline;
	}	
	
#musicClassic ul
	{
	list-style-type:none;
	}	
	
#musicClassic p,
#musicClassic li
	{
	font-size:12px;
	}	

	
#musicClassic img
	{
	border:none;
	float:left;
	}
	
#musicClassic .thumb
	{
	border:1px solid #999;
	margin:0 10px 10px 0;
	}
	
#musicClassic .spacer
	{
	clear: both;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	}	
	
#musicClassic .byline
	{
	font-size:11px;	
	color:#747474;
	font-style:italic;
	height:1%;
	}		
	
#musicClassic .date
	{
	font-size:11px;
	color:#747474;
	font-style:italic;
	height:1%;	
	}	
	
#musicClassic .listen
	{
	color:#0062a0;
	text-transform:uppercase;
	}
	
#musicClassic .station
	{
	color:#9fa18d;
	}	
	
#musicClassic .stationlogo
	{
	float:right;
	padding:0 0 0 5px;
	margin:0;
	}
	
#musicClassic .dateline
	{
	font-size:10px;
	color:#ccc;
	}
	
#musicClassic .duration
	{
	font-size:11px;
	font-weight:normal;
	color:#999;
	}	
	
#musicClassic h3.slug
	{
	font-weight:bold;
	font-size:14px;	
	color:#b32710;
	text-transform:uppercase;
	background-color: transparent;	
	margin-bottom:5px;
	}		
	
#musicClassic .arrow
	{
	font-weight:bold;
	padding:0 2px;	
	}	
	
#musicClassic ul.bulleted li
	{	
	display: block;
	background-position: top left;
	background-repeat: no-repeat;
	padding: 2px 0 0 9px;
	margin:0;
	background-image: url(http://media.npr.org/chrome/music/bullet.gif);
	}
	
#musicClassic .img75 {width:75px;}

#musicClassic .clearfix {overflow:hidden; height:1%;}

@font-face {
	font-family: 'BebasRegular';
	src: url('/chrome/font/BEBAS___.eot');
}	

@font-face {
	font-family: 'BebasRegular';
	src: local('Bebas Regular'), local('Bebas'), url('/chrome/font/BEBAS___.woff') format('woff'), url('/chrome/font/BEBAS___.TTF') format('truetype'), url('/chrome/font/BEBAS___.svg#Bebas') format('svg');
}	



/*	generic bucket styles
	--------------------------------------------------------------- */	
#musicClassic .bucketwrap, 
#musicClassic .container
	{
	margin-bottom:10px;
	}
	
#musicClassic .titleblock
	{
	margin-bottom:10px;
	}	

#musicClassic .photowrap
	{
	float:left;
	/*width:200px;*/
	}

#musicClassic .caption
	{
	color:#444;
	font-size:11px;
	line-height:15px;
	}
	
#musicClassic .credit
	{
	color:#a0a0a0;
	font-style:italic;
	}	
	
#musicClassic #main_sidebar ul.line li,
#musicClassic .archives ul.line li
	{
	margin:0;
	/*border-bottom:1px solid #e7e9ea;*/
	padding:4px 0;
	background:none;
	}	
	
#musicClassic #main_sidebar ul.line li.last,
#musicClassic .archives ul.line li.last
	{
	border:none;
	margin:0;
	}
	
	
/*	bucket default styles
	--------------------------------------------------------------- */	
#musicClassic #content, 
#musicClassic .bucket
	{
	/*background:#fff url(http://media.npr.org/chrome/music/bg_grey.jpg) repeat-x top left;*/
	background-color:#fff;
	margin:0;
	padding:10px 10px 12px 10px;	
	overflow: hidden;
	o\verflow: visible;
	width: 100%;
	w\idth: auto;
	he\ight: 1%;
	}	
	
#musicClassic #content
	{
	margin-bottom:10px;
	}	
	

	
#musicClassic .bucket ul li
	{	
	/*margin-bottom:5px;*/
	}
	
	
/* orange feature hdr */	
#musicClassic .feature h3,
#musicClassic .container h3
	{	
	background-color:#ee3823;
	text-transform:uppercase;	
	font-size:14px;	
	text-decoration:none;
	margin:0;
	color:#fff;	
	overflow: hidden;
	o\verflow: visible;
	width: 100%;
	w\idth: auto;
	he\ight: 1%;	
	}
	
#musicClassic .feature h3 a,
#musicClassic .container h3 a
	{	
	color:#fff;
	text-decoration:none;
	padding:4px 8px;
	display:block;
	}	
	
#musicClassic .feature h3 a:hover,
#musicClassic .container h3 a:hover
	{	
	background-color:#c42e1d;
	text-decoration:none;
	}

#musicClassic .feature h3 .more,
#musicClassic .container h3 .more
	{
	background:transparent url(http://media.npr.org/chrome/music/icon_more_arrow.gif) no-repeat scroll right 5px;
	font-size:12px;
	font-weight:normal;
	padding-right:12px;
	text-transform:lowercase;
	float:right;
	}

/* blue series hdr */	
#musicClassic .archives h3
	{	
	background-color:#0a3862;
	text-transform:uppercase;	
	font-size:14px;
	text-decoration:none;
	margin:0;
	padding:4px 8px;
	color:#fff;
	}
	
#musicClassic .feature h4,
#musicClassic .archives h4
	{
	font-size:12px;
	font-weight:bold;
	}
	

/*	sidebar
	--------------------------------------------------------------- */	
#musicClassic #main_sidebar iframe#nl_iframe {display:none;}
	
	
#musicClassic #main_sidebar .bucketwrap,
#musicClassic #main_sidebar .container {	
	width:278px;
	
	background-color:#fff;
	padding:10px;
	border:1px solid #ccc;
}		
	

#musicClassic #main_sidebar h3 {
	
	background:none;
	backgound-color:#fff;
	border-bottom:4px solid #ca3131;
	text-transform:none;
	color:#000;
	padding:0 0 6px 0;
}
	
#musicClassic #main_sidebar h3 a {color:#000;padding:0;}	

#musicClassic #main_sidebar h3 a:hover {background-color:#fff;text-decoration:underline;}
	
#musicClassic #main_sidebar .bucket {
	margin:0;
	padding:5px 0 0 0;
	overflow: hidden;
	o\verflow: visible;
	width: 100%;
	w\idth: auto;
	he\ight: 1%;		
}	



#musicClassic #main_sidebar .container .listtext,
#musicClassic #main_sidebar .container .externallink,
#musicClassic #main_sidebar .container .internallink {
	border:none;
	padding:0;
}	



#musicClassic #main_sidebar a.raquo
	{
	display:block;
	}	

/* most emailed */
/*#musicClassic #main_sidebar .mostemailed h3
	{
	background:url(http://media.npr.org/chrome/music/hdr_email_300nolink.gif) top;
	width:300px;
	height:44px;
	display:block;
	}*/	

/* keep this for later
.mostemailed h3 a
	{
	background:url(http://media.npr.org/chrome/music/hdr_email_300.jpg) top;
	width:300px;
	height:44px;
	display:block;
	}	
	
.mostemailed h3 a:hover
	{
	background:url(http://media.npr.org/chrome/music/hdr_email_300.jpg) bottom;
	width:300px;
	height:44px;
	display:block;
	}	*/	

#musicClassic .mostemailed h3 a span,
#musicClassic .mostemailed h3 span
	{
	text-transform:uppercase;
	}

#musicClassic .mostemailed ul li
	{
	margin-bottom:10px;
	}
	
#musicClassic .more a
	{
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	}
		
	
/* discover songs */	

#musicClassic #main_sidebar .discover h3 {font-size:15px;}	
	
#musicClassic #main_sidebar .discover .bucketlists
	{
	/*background:url(http://media.npr.org/chrome/music/bg_song_top.jpg) no-repeat top;*/
	margin:10px 0;
	/*padding:5px 10px 10px 10px;	*/
	}	

#musicClassic .discover .bucket
	{
	/*background:url(http://media.npr.org/chrome/music/bg_song_story.jpg) no-repeat top;*/
	padding:10px 10px 0 10px;
	}	

#musicClassic #main_sidebar .discover h3 span 
	{
	
	}	

#musicClassic #main_sidebar .discover .bucketlists h3.slug
	{
	float:left;
	border-bottom:none;
	}		
	
#musicClassic #main_sidebar .discover .bucketlists .more
	{
	float:right;
	}		

#musicClassic #main_sidebar .discover .bucketlists h4
	{
	clear:both;
	font-size:22px;	
	overflow: hidden;
	o\verflow: visible;
	width: 100%;
	w\idth: auto;
	he\ight: 1%;		
	}		
	
#musicClassic #main_sidebar .discover .bucketlists ul.listentools
	{
	margin:10px 0 0 0;	
	overflow: hidden;
	o\verflow: visible;
	width: 100%;
	w\idth: auto;
	he\ight: 1%;		
	}	
	
#musicClassic #main_sidebar .discover .bucketlists ul.listentools li 
	{
	display:inline;	
	}		
	
#musicClassic #main_sidebar .discover .bucketlists ul.listentools li a.play
	{
	margin-right:75px;	
	line-height:18px;
	}
	
#musicClassic #main_sidebar .discover ul {margin-bottom:10px;}	
	
#musicClassic #main_sidebar .discover ul li.song1,
#musicClassic #main_sidebar .discover ul li.song2,
#musicClassic #main_sidebar .discover ul li.song3,
#musicClassic #main_sidebar .discover ul li.song4,
#musicClassic #main_sidebar .discover ul li.song5
	{
	margin:0;
	padding:7px 10px 7px 35px;	
	overflow: hidden;
	o\verflow: visible;
	width: 100%;
	w\idth: auto;
	he\ight: 1%;
	border-top:1px solid #ccc;
	}	
	
#musicClassic #main_sidebar .discover ul li.song1
	{
	background:url(http://media.npr.org/chrome/music/bg_song1_retro.gif) no-repeat 0 10px;
	}
	
#musicClassic #main_sidebar .discover ul li.song2
	{
	background:url(http://media.npr.org/chrome/music/bg_song2_retro.gif) no-repeat 0 10px;
	}
	
#musicClassic #main_sidebar .discover ul li.song3
	{
	background:url(http://media.npr.org/chrome/music/bg_song3_retro.gif) no-repeat 0 10px;
	}
	
#musicClassic #main_sidebar .discover ul li.song4
	{
	background:url(http://media.npr.org/chrome/music/bg_song4_retro.gif) no-repeat 0 10px;
	}
	
#musicClassic #main_sidebar .discover ul li.song5
	{
	background:url(http://media.npr.org/chrome/music/bg_song5_retro.gif) no-repeat 0 10px;
	}				
	
#musicClassic #main_sidebar .discover ul li a
	{	
	font-size:15px;
	color:#ee3823;
	}	
		
#musicClassic #main_sidebar .discover ul li .artist
	{
	color:#616161;
	font-style: italic;
	}	
		
#musicClassic #main_sidebar .discover ul.listentools
	{
	margin:8px 0 0 0;
	}
	
#musicClassic #main_sidebar .discover ul.listentools li 
	{
	padding-bottom:5px;
	}		
	
#musicClassic #main_sidebar .discover ul.listentools li a.play
	{
	padding:3px 0 3px 25px;
	color:#0062a0;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	}		
	
#musicClassic #main_sidebar .discover ul.listentools li a.add
	{
	padding:0 0 0 20px;
	color:#0062a0;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	}		
	
#musicClassic #main_sidebar .discover ul.listentools .duration
	{
	margin-left:26px;
	}		
	
#musicClassic #main_sidebar .img .bucketblock
	{
	margin-left:85px;
	width:190px;	
	}	
	
#musicClassic #main_sidebar .noimg .bucketblock
	{
	margin-left:0;
	width:280px;
	}	
	
	
/* =search bucket */
#musicClassic .search h3 {
	font-size:15px;	
	margin:0 0 10px;
	color:#000;
	padding:4px 0;
	display:block;
}	

#musicClassic #main_sidebar .search form {
	overflow:hidden;
	height:1%;
	margin-bottom:15px;
}

#musicClassic #main_sidebar .search form input.searchbox {
	float:left;
	font-size:12px;
	height:16px;
	margin:0 7px 0 0;
	padding:4px;
	width:200px;
}

#musicClassic #main_sidebar .search form input.btn_search {
	background:transparent url(http://media.npr.org/chrome/music/btn_forms.gif) no-repeat scroll left top;
	border:medium none;
	cursor:pointer;
	float:left;
	height:26px;
	width:77px;
}

#musicClassic #main_sidebar .search .bucket {
	clear:both;
	background:transparent url(http://media.npr.org/chrome/news/hrule_single_dotted.gif) repeat-x scroll left top;
	padding-top:7px;
}

#musicClassic #main_sidebar .search ul.line li {
	background:none;
	margin:0;
	padding:8px 0 0;
	font-weight:bold;
}
	

/* =coming up */
#musicClassic .comingup p,
#musicClassic .comingup ul li
	{
	color:#747474;
	font-size:11px;
	}
	
#musicClassic .comingup p
	{
	margin-bottom:10px;	
	}	
	
#musicClassic .comingup ul li
	{
	font-style:italic;
	}	
	
	
	
/* =ecommerce */
#musicClassic .ecommerce img
	{
	float:left;
	margin:0 0 0 0;
	padding:0;
	}
	
#musicClassic .ecommerce ul.line li 
	{
	position:relative;
	width:280px;
	padding:4px 0 10px 0;
	margin-bottom:5px;
	}
	
#musicClassic .ecommerce .artist
	{
	font-style:italic;
	color:#747474;
	}		
	
#musicClassic .ecommerce .titleblock
	{
	width:195px;
	position:absolute;
	bottom:10px;
	right:0;
	margin:0;
	padding:0;
	}	
	

	
	
/*	icons
	--------------------------------------------------------------- */	
#musicClassic a.email
	{
	background: url(http://media.npr.org/chrome/music/icon_email.gif) top left no-repeat;
	padding: 0 0 0 22px;	
	}	
	
#musicClassic a.email:hover
	{
	background: url(http://media.npr.org/chrome/music/icon_email.gif) bottom left no-repeat;
	}	

#musicClassic a.print
	{
	background: url(http://media.npr.org/chrome/music/icon_print.gif) top left no-repeat;
	padding: 0 0 0 22px;	
	}	
	
#musicClassic a.print:hover
	{
	background: url(http://media.npr.org/chrome/music/icon_print.gif) bottom left no-repeat;
	}
	
#musicClassic #storybody a.email,
#musicClassic .stbottom a.email
	{
	background:transparent url(http://media.npr.org/chrome/news/icon_storytools.gif) no-repeat scroll 0 0;
	line-height:16px;
	padding:1px 0 1px 22px;
	}	
	
#musicClassic #storybody a.email:hover,
#musicClassic .stbottom a.email:hover
	{
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0px -16px no-repeat;
	}	
	
#musicClassic a.share
	{
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -32px no-repeat;
	padding:1px 0 1px 20px;
	line-height:16px;
	}	
	
#musicClassic a.share:hover
	{
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -48px no-repeat;
	}	
	
#musicClassic a.comment
	{
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -64px no-repeat;
	padding:1px 0 1px 21px;
	line-height:16px;
	}	
	
#musicClassic a.comment:hover
	{
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -80px no-repeat;
	}
	
#musicClassic a.recommend
	{
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0px -96px no-repeat;
	padding:1px 0 1px 23px;
	line-height:16px;	
	}	
	
#musicClassic a.recommend:hover
	{
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -112px no-repeat;
	}	

#musicClassic a.recommended, 
#musicClassic a.recommended:hover {
	background:url(http://media.npr.org/chrome/news/icon_storytools.gif) no-repeat scroll 0 -128px transparent;
	padding:1px 0 1px 23px;
	line-height:16px;
}

#musicClassic a.reced,
#musicClassic ul.storytools li a.reced:hover
	{
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -128px no-repeat;
	padding:1px 0 1px 23px;
	line-height:16px;
	cursor:default;
	color:#333;
	text-decoration:none;

	}		

#musicClassic #storybody a.print,
#musicClassic .stbottom a.print
	{
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -144px no-repeat;
	padding:1px 0 1px 21px;
	line-height:16px;
	}	
	
#musicClassic #storybody a.print:hover,
#musicClassic .stbottom a.print:hover
	{
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -160px no-repeat;
	}	

#musicClassic a.transcript
	{
	background: url(http://media.npr.org/chrome/music/icon_transcript_retro.gif) top left no-repeat;
	padding:1px 0 1px 21px;
	line-height:16px;
	}	

#musicClassic a.transcript:hover
	{
	background: url(http://media.npr.org/chrome/music/icon_transcript_retro.gif) bottom left no-repeat;
	}		
	
#musicClassic #storybody a.tpend,
#musicClassic #storybody a.tpend:hover
	{
	background: url(http://media.npr.org/chrome/icon_storytools2.gif) 0px -312px no-repeat;
	padding: 0 0 5px 22px;	
	cursor:default;
	color:#505050;
	text-decoration:none;
	}		
	

#musicClassic a.enlarge
	{
	background: url(http://media.npr.org/chrome/music/icon_enlarge.gif) top left no-repeat;
	padding: 1px 0 0 15px;	
	font-size:10px;
	color:#a0a0a0;
	}
	
#musicClassic a.gallery
	{
	background: url(http://media.npr.org/chrome/music/icon_gallery.gif) top left no-repeat;
	padding: 0 0 0 25px;	
	}	
	
#musicClassic a.gallery:hover
	{
	background: url(http://media.npr.org/chrome/music/icon_gallery_hover.gif) top left no-repeat;
	}		
	
#musicClassic a.play,
#musicClassic a.playlarge
	{
	background: url(http://media.npr.org/chrome/icon_listen_main.gif) top left no-repeat;
	padding:3px 0 7px 28px;	
	}
	
#musicClassic a.watchlarge
	{
	background: url(http://media.npr.org/chrome/icon_watch_large.gif) left no-repeat;	
	padding:8px 0 8px 28px;	
	}		
	
#musicClassic a.watch
	{
	background: url(http://media.npr.org/chrome/music/icon_watch.gif) top left no-repeat;	
	padding:5px 0 0 23px;	
	}	
	
#musicClassic a.add
	{
	background: url(http://media.npr.org/chrome/icon_add_1.gif) left no-repeat;
	padding: 0 0 0 15px;	
	}	

#musicClassic a.download
	{
	background: url(http://media.npr.org/chrome/icon_download_1.gif) left no-repeat;
	padding: 0 0 0 15px;		
	}		
	
#musicClassic a.otheraudio
	{
	background: url(http://media.npr.org/chrome/music/icon_secondary_audio.gif) top left no-repeat;
	padding: 1px 0 0 20px;	
	}	

#musicClassic a.purchase
	{
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) no-repeat 0 -210px;
	padding: 0 0 0 20px;	
			
	}
	
#musicClassic a.purchasepl
	{
	background: url(http://media.npr.org/images/icon_ecommerce.gif) top left no-repeat;
	padding: 2px 0 10px 30px;		
	}

#musicClassic a.feature
	{
	background: url(http://media.npr.org/chrome/music/icon_features.gif) no-repeat;	
	padding:0 0 0 15px;
	}

#musicClassic a.pod
	{
	background: url(http://media.npr.org/chrome/music/icon_pod.gif) no-repeat top left;	
	padding:4px 0 0 20px;
	}
	
#musicClassic a.pod:hover
	{
	background: url(http://media.npr.org/chrome/music/icon_pod.gif) no-repeat bottom left;
	}	
	
#musicClassic a.newsletter
	{
	background: url(http://media.npr.org/chrome/music/icon_news.gif) no-repeat top left;	
	padding:4px 0 0 25px;
	}
	
#musicClassic a.newsletter:hover
	{
	background: url(http://media.npr.org/chrome/music/icon_news.gif) no-repeat bottom left;	
	}	

#musicClassic a.arrow
	{
	background: url(http://media.npr.org/chrome/music/arrow_blue.gif) no-repeat;	
	padding:0 0 0 12px;
	}

#musicClassic a.rss
	{
	background: url(http://media.npr.org/chrome/music/icon_rss.gif) no-repeat;
	padding:0 0 4px 20px;
	display: block;
	}	
	
#musicClassic a.rss:hover
	{
	background: url(http://media.npr.org/chrome/music/icon_rss_hover.gif) no-repeat;
	}	
	
#musicClassic a.raquo,
#musicClassic a.raquo:hover
	{
	background: url(http://media.npr.org/chrome/music/icon_raquo_hover.gif) no-repeat;
	padding:0 0 0 15px;
	}
	
#musicClassic a.viewcomm
	{
	background: url(http://media.npr.org/chrome/music/icon_aggcomments.gif) 0 2px no-repeat;
	padding: 0 0 0px 16px;	
	color:#777;
	text-decoration:none;
	}	
	
#musicClassic a.viewcomm:hover
	{
	background: url(http://media.npr.org/chrome/music/icon_aggcomments.gif) 0px -14px no-repeat;
	color:#214ac6;
	text-decoration:none;
	}
	
#musicClassic a.reccomm
	{
	background: url(http://media.npr.org/chrome/music/icon_aggcomments.gif) 0px -30px no-repeat;
	padding: 0 0 0 13px;
	color:#777;
	text-decoration:none;
	}	
	
#musicClassic a.reccomm:hover
	{
	background: url(http://media.npr.org/chrome/music/icon_aggcomments.gif) 0px -46px no-repeat;
	color:#214ac6;
	text-decoration:none;
	}		
	
#musicClassic a.recedcomm,
#musicClassic a.recedcomm:hover
	{
	background: url(http://media.npr.org/chrome/music/icon_aggcomments.gif) 0px -62px no-repeat;
	padding: 0 0 0 13px;
	color:#777;
	text-decoration:none;
	cursor:default;
	}	
	
	


#musicFooter {
	width:980px;	
	margin:20px auto 0;
}	


#musicFooter a.pod {
	background:url(http://media.npr.org/chrome/news/icon_services.gif) 0 -46px no-repeat;
}

#musicFooter a.pod:hover {
	background:url(http://media.npr.org/chrome/news/icon_services.gif) 0 -69px no-repeat;
}	

#musicFooter a.rss {
	background:url(http://media.npr.org/chrome/news/icon_services.gif) 0 0 no-repeat;
}

#musicFooter a.rss:hover {
	background:url(http://media.npr.org/chrome/news/icon_services.gif) 0 -23px no-repeat;
}

#musicFooter a.radio {
	background:url(http://media.npr.org/chrome/news/icon_services.gif) 0 -92px no-repeat;
}

#musicFooter a.radio:hover {
	background:url(http://media.npr.org/chrome/news/icon_services.gif) 0 -115px no-repeat;
}

#musicFooter a.mobile {
	background:url(http://media.npr.org/chrome/news/icon_services.gif) 0 -138px no-repeat;
}

#musicFooter a.mobile:hover {
	background:url(http://media.npr.org/chrome/news/icon_services.gif) 0 -161px no-repeat;
}

#musicFooter a.newsletter {
	background:url(http://media.npr.org/chrome/news/icon_services.gif) 0 -184px no-repeat;
}

#musicFooter a.newsletter:hover {
	background:url(http://media.npr.org/chrome/news/icon_services.gif) 0 -207px no-repeat;
}

#musicFooter a.widget {
	background:url(http://media.npr.org/chrome/news/icon_services.gif) 0 -230px no-repeat;
}

#musicFooter a.widget:hover {
	background:url(http://media.npr.org/chrome/news/icon_services.gif) 0 -253px no-repeat;
}

#musicFooter a.api {
	background:url(http://media.npr.org/chrome/news/icon_services.gif) 0 -276px no-repeat;
}

#musicFooter a.api:hover {
	background:url(http://media.npr.org/chrome/news/icon_services.gif) 0 -299px no-repeat;
}




	
/*	ecommerce popup
	---------------------------------------------------------- */	
#musicClassic .ecommerce .commPopWrapper
	{	
	clear:both;
	position:absolute;
	left:-340px;
	margin-top:-90px;	
	color:#000;
	}
	
#musicClassic #main_content .listenblock .ecommerce
	{
	position:relative;
	margin:0;
	padding:0;
	z-index:2000;
	}	
	
#musicClassic #main_content .listenblock .ecommerce .commPopWrapper
	{	
	/*margin-top:-65px;
	color:#000;	
	width:350px;*/
	clear:both;
	position:absolute;
	left:220px;
	top:-10px;
	color:#000;
	z-index:1000;	
	}	
	
#musicClassic .ecommerce .commPop
	{
	float:left;
	width:300px;	
	padding:0;
	background-color:#fff;
	border:1px solid #000;
	}
	
#musicClassic .ecommerce .commPop .header	
	{	
	margin-bottom:10px;
	}		
	
#musicClassic #main_content .ecommerce .commPop .header h3,		
#musicClassic #main_sidebar .ecommerce .commPop .header h3,	
#musicClassic .listenblock .ecommerce .commPop .header h3,	
#asc #main_sidebar .ecommerce .commPop .header h3,
#ftt #main_sidebar .ecommerce .commPop .header h3,
#js #main_sidebar .ecommerce .commPop .header h3,
#pj #main_sidebar .ecommerce .commPop .header h3,
#wc #main_sidebar .ecommerce .commPop .header h3,
#woo #main_sidebar .ecommerce .commPop .header h3,
#wc #main_content .ecommerce .commPop .header h3, /*playlist purchase hdr */
#asc #main_content .ecommerce .commPop .header h3, /*playlist purchase hdr */
#musicClassic #main_content .playlistwrap ul.listentools li .ecommerce .commPop .header h3 {		
	background:url(http://media.npr.org/chrome/music/bg_speedbump_hd.gif) repeat-x;
	border-bottom:none;
	text-transform:none;
	font-size:14px;
	color:#fff;
	padding:5px 10px 0 10px;	
	margin:0;
	width:280px;
	height:25px;
	display:block;
}
	
#musicClassic .commPop .close {	
	float:right;	
	margin-right:10px;
	width:25px;
	height:8px;
	display:block;
	margin-top:-20px;
	background:url(http://media.npr.org/chrome/music/icon_close_ecomm_retro.gif) no-repeat top right;
}
	
#musicClassic .commPop .close img {display:none;}	
	
	
#musicClassic #main_sidebar .ecommerce .commPop ul li,
#musicClassic #main_content .ecommerce .commPop ul li
	{
	list-style-type: none;
	font-size:11px;
	color:#666;
	margin:0;
	padding:0;
	text-transform:none;
	font-weight:normal;
	border-bottom:none;
	}	
	
#musicClassic .ecommerce .commPop ul.left 
	{	
	float:left;	
	margin:0;
	padding:0 0 10px 10px;
	}

#musicClassic #main_content .ecommerce .commPop ul.left li,
#musicClassic #main_sidebar .ecommerce .commPop ul.left li
	{
	width:150px;
	}	
	
#musicClassic .ecommerce .commPop ul.right
	{	
	float:right;
	width:130px;
	margin:0;
	padding:0;
	border:none;
	}
	
#musicClassic #main_sidebar .ecommerce .commPop ul.right li
	{
	width:130px;
	}		
	
#musicClassic .commPop  a
	{
	float:none;
	font-weight:normal;
	font-size:11px;
	font-weight:bold;
	color:#36c;
	}

#musicClassic .commPop .note
	{
	clear:both;
	color:#666;
	font-size:10px;
	text-transform:none;
	padding:4px 10px;
	border-top:1px solid #ccc;
	}	
	
#musicClassic .commPop .note a
  	{
	font-size:10px;
	}	

#musicClassic .openDiv
	{display:block;}
	
#musicClassic .closeDiv
	{display:none;}			
	
	
/*	sponsors
	--------------------------------------------------------------- */
#musicClassic .sponsor88
	{
	float:right;
	margin:12px;
	}	
	
#musicClassic .sponsor88 p
	{	
	width:70px;
	margin:3px 7px 0 0;
	color:#fff;
	font-size:10px;
	float:left;
	text-align:right;
	line-height:12px;
	}	

#musicClassic .sponsor88
	{
	float:right;
	}	
	
#musicClassic .sponsor180,	
#musicClassic .sponsor300
	{
	/*margin-top:15px;
	margin-bottom:15px;	*/
	overflow: hidden;
	o\verflow: visible;
	width: 100%;
	w\idth: auto;
	he\ight: 1%;	
	}
	
#musicClassic .sponsor180
	{
	width:211px;
	}	
	
#musicClassic .sponsor180 img
	{
	padding-left:15px;
	}	

#musicClassic .sponsor180 p,
#musicClassic .sponsor180 p a,
#musicClassic .sponsor300 p,
#musicClassic .sponsor300 p a
	{
	color:#333;
	margin:0;
	text-align:center;
	font-size:12px;	
	}	

#musicClassic .sponsor728
	{	
	padding:8px;
	margin-bottom:10px;
	}	
	
#musicClassic .sponsor728 img
	{
	float:none;
	}
	
#musicClassic .sponsor728 p,
#musicClassic .sponsor728 p a
	{	
	color:#fff;
	margin:0 0 2px 0;
	font-size:12px;
	}
	
#musicClassic .sponsor728 p.left
	{
	float:left;
	}
	
#musicClassic .sponsor728 p.right
	{
	float:right;
	}			
	
	
/* wrapper for 180 ad in 300px column */	
#musicClassic .sponsorwrap
	{
	margin-left:40px;
	}	
	
#musicClassic .creative /*fix for javascript ads - controls the spacing outside of ad code*/
	{
	margin-top:15px;
	margin-bottom:15px;
	background:none;
	padding:0;
	}
	

#musicClassic .adwrapper {
	/*margin-top:15px;
	margin-bottom:15px;
	background:none;
	padding:0;*/
	background:none;
	padding:10px 0 15px 0px;
}	
	

#musicClassic .creative
	{
	background:#fff;
	overflow:hidden;
	height:1%;
	padding-top:10px;
	}

#musicClassic .creative a.more 
	{
	background:transparent url(http://media.npr.org/chrome/news/icon_arrow_hp_promo.gif) no-repeat scroll right center;
	cursor:pointer;
	float:right;
	font-size:12px;
	margin:10px;
	padding-right:20px;
	color:#000;
	}
	
#musicClassic .creative a:hover {color:#3366CC;}



		
/* station streams */	
#musicClassic .stationpromo img
	{
	margin:0 10px 10px 0;
	}
	
#musicClassic #main_sidebar .stationpromo
	{
	margin-left:0;
	}	
	
#musicClassic .stationpromo h4 a
	{
	color:#ee3823;
	font-size:14px;
	}		
	
#musicClassic .stationpromo .bucketblock
	{
	margin-left:60px;
	}		
	
#musicClassic .stationpromo p	
	{
	margin-bottom:10px;
	}
	
#musicClassic .stationpromo .tagline
	{
	color:#4c4c4c;
	font-style:italic;
	font-size:12px;
	display:block;
	font-weight:normal;
	margin-bottom:10px;
	}	
	
#musicClassic .stationpromo h4.listen
	{	
	font-size:11px;
	margin-bottom:0;
	}
	
#musicClassic .stationpromo h4.listen a
	{
	font-size:11px;
	color:#0062a0;
	}
	
	
	
/* newsletters */
#musicClassic #main_sidebar .newsletter
	{
	margin:0;
	padding:0;
	width:312px;
	}

#musicClassic #main_sidebar .newsletter a
	{
	text-decoration:underline;
	color:#575757;
	font-size:11px;
	}

#musicClassic #main_sidebar .newsletter .buckettop
	{
	background:#f7f5ef url(http://media.npr.org/chrome/music/bg_nltop.jpg) repeat-x top;
	margin:0;
	padding:0;
	}

#musicClassic #main_sidebar .newsletter .bucketcontent
	{
	padding:0 20px 20px 20px;
	margin:0;
	background:#f7f5ef url(http://media.npr.org/chrome/music/bg_nlbottom.jpg) repeat-x bottom;
	}	
	
#musicClassic #main_sidebar .newsletter .bucketcontent a.close
	{
		display:none;
	}		

#musicClassic #main_sidebar .newsletter h3
	{
	color:#5498e5;
	background:none;
	font-size:18px;
	text-transform:uppercase;
	padding:20px 20px 3px 20px;
	width:260px;
	border:none;
	}
	
#musicClassic #main_sidebar .newsletter h4
	{
	font-size:18px;
	float:left;
	padding:15px 10px 0 20px;
	margin:0;
	text-transform:uppercase;
	color:#575757;	
	}	
	
#musicClassic #main_sidebar .newsletter p,	
#musicClassic #main_sidebar .newsletter form 
	{
	margin-bottom:10px;
	}	
	
#musicClassic #main_sidebar .newsletter form .emailfield
	{
	font-size:11px;
	width: 190px;
	height:14px;	
	}
	
#musicClassic #main_sidebar .newsletter form .signup
	{
	vertical-align:bottom;
	}
	
#musicClassic #main_sidebar .newsletter span.eaddress
	{
	background-color:#f4f5a8;
	font-weight:bold;
	font-size:12px;
	padding:1px;
	}
	
#musicClassic #main_sidebar div.newsletter ul li
	{
	display:inline;	
	}	
	
#musicClassic #main_sidebar .newsletter form.upsell .cbox
	{
	margin:0;
	padding:0;
	height:13px;
	width:15px;
	line-height:12px;
	}	

#musicClassic #main_sidebar .newsletter form.upsell p.title
	{	
	display:inline;
	font-weight:bold;
	margin:0;
	padding:0;
	}
		
#musicClassic #main_sidebar .newsletter form.upsell p.desc
	{
	margin:0;
	padding:0 0 7px 18px;
	}
	
#musicClassic #main_sidebar .newsletter form .nothx,
#musicClassic #main_sidebar .newsletter form .subscribe,
#musicClassic #main_sidebar .newsletter form .inactive
	{

	}

#musicClassic #main_sidebar .newsletter form input.nothx {padding-right:10px;} 	

	
/*#musicClassic #main_sidebar .newsletter ul.subscription li,*/
#musicClassic #main_sidebar .newsletter ul#upsellSubscriptionsList li
	{
	display:block;
	margin-bottom:7px;
	}	
	
#musicClassic #main_sidebar .newsletter p.thx,
#musicClassic #main_sidebar .newsletter p.verify,
#musicClassic #main_sidebar .newsletter p.nl_send_verify
	{
	font-weight:bold;
	}

#musicClassic #main_sidebar .newsletter p.errormsg
	{
	color:#c83030;
	}



/* most popular bucket */
#musicClassic #main_sidebar #mostpopular h3 {
	background:url(http://media.npr.org/chrome/music/hdr_mostpop_retro.gif) no-repeat top left;
	height:24px;
	padding:0;
}

#musicClassic #mostpopular .bucket ul
    {
    padding:0 0 0 0;
    margin:0;
    list-style-type:none;
    clear:left;
    }   
    
#musicClassic #mostpopular .bucket ul li
    {
    /*background: transparent url(http://media.npr.org/images/hrule_dotted_ccc.gif) repeat-x bottom left;*/
    margin:0;
    padding:6px 0;
    }   

#musicClassic #mostpopular .bucket p.updateTime
    {
    font-size:10px;
    margin:3px 0 3px 0;
    color:#999;
    border-bottom:1px solid #ccc;
    padding-bottom:3px;
    }
    
#musicClassic #mostpopular .bulletLnk
    {
    display: block;
    background-position: top left;
    background-repeat: no-repeat;
    padding: 0 0 0 7px;
    background-image: url(http://media.npr.org/chrome/bluebullet.gif);
    }   
    
#musicClassic #main_sidebar #mostpopular ul.nav {
	overflow:hidden;
	height:1%;
	background:#d9d9d9;
	padding:8px 2px 0;
}

#musicClassic #main_sidebar #mostpopular ul.nav li {
	background:none;
	border:none;
	float:left;
	font-size:12px;
	padding:0;
	text-transform:uppercase;
	margin:0;
}

#musicClassic #mostpopular ul.nav li a {
	float:left;
	display:block;
	height:auto;
	line-height:normal;
	text-align:center;
	outline:none;
	border:none;
	padding:0 14px;
	_padding:0 12px; /* IE6 only */
	font-weight:bold;
	color:#fff;
	margin-top:5px;
}

#musicClassic div.viewviewed .viewviewed {display:block;}
#musicClassic div.viewviewed .viewcomm {display:none;}

#musicClassic div.viewcomm .viewviewed {display:none;}
#musicClassic div.viewcomm .viewcomm {display:block;}

/* =selected tabs */
#musicClassic #mostpopular ul.nav li.selected {
	background:none;
	border:none;
}

#musicClassic #mostpopular ul.nav li.selected a {
	background:#fff;
	color:#000;
	padding:5px 10px;
	margin:0 4px;
}


	
/* podcast/rss combo bucket */
#musicClassic #main_sidebar .feed
	{
	background-color:#fff;
	
	}
	
#musicClassic #main_sidebar .feed h3
	{
	
	
	font-size:15px;	
	
	}
	
#musicClassic #main_sidebar .feed .svcs
	{	
	float:right;
	font-size:11px;
	text-transform:none;
	font-weight:normal;
	line-height:16px;
	}
	
#musicClassic #main_sidebar .feed .svcs a
	{	
	color:#fff;
	}	
	
#musicClassic #main_sidebar .feed .svcs .pod,
#musicClassic #main_sidebar .feed .svcs .rss
	{
	background:none;
	padding:0;
	display:inline;
	}		

#musicClassic #main_sidebar .feed .bucket
	{
	padding:5px 6px;
	width:268px;
	_width:260px;
	margin:0;
	background:none;
	}	
	
#musicClassic #main_sidebar .feed .bucket .feedhdrs
	{
	float:right;
	color:#8f8f8f;
	padding-bottom:5px;
	font-size:10px;
	padding-right:15px;
	}		

#musicClassic #main_sidebar .feed .bucket .feedhdrs span
	{margin:0 0 0 18px;}	
	
#musicClassic #main_sidebar .feed .bucket ul li
	{
	background:url(http://media.npr.org/images/hrule_dotted_ccc.gif) repeat-x left bottom;
	padding:8px 60px 8px 0;
	margin:0;
	position:relative;
	width:211px;
	_width:200px;
	float:right;
	}		
	
#musicClassic #main_sidebar .feed a.title
	{
	color:#000;
	}	

#musicClassic #main_sidebar span.blank,
#musicClassic #main_sidebar span.blankpod
	{
	display:block;
	height:23px;
	width:20px;
	padding:0;	
	position:absolute;
	top:3px;
	right:40px;
	color:#8f8f8f;
	}
	
#musicClassic #main_sidebar span.blankrss
	{
	display:block;
	height:23px;
	width:20px;
	padding:0;	
	position:absolute;
	top:3px;
	right:-4px;
	color:#8f8f8f;
	}		
	
#musicClassic #main_sidebar .feed ul li a.podicon
	{
	background:url(http://media.npr.org/chrome/icon_pod_bucket.gif) top no-repeat;
	display:block;
	height:23px;
	width:20px;
	padding:0;	
	position:absolute;
	top:3px;
	right:58px;
	}
	
#musicClassic #main_sidebar .feed ul li a.podiconnoevent
	{
	background:url(http://media.npr.org/chrome/icon_pod_bucket.gif) top no-repeat;
	display:block;
	height:23px;
	width:20px;
	padding:0;	
	position:absolute;
	top:3px;
	right:58px;
	}			
	
#musicClassic #main_sidebar .feed ul li a.rssicon
	{
	background:url(http://media.npr.org/chrome/icon_rss_bucket.gif) top no-repeat;
	display:block;
	height:23px;
	width:14px;
	margin:0;
	padding:0;	
	position:absolute;
	top:2px;
	right:16px;
	}
	
#musicClassic #main_sidebar .feed .podbox
	{	
	width:175px;
	border:1px solid #333;
	background-color:#efefef;
	padding:7px;
	position:absolute;
	top:0;
	left:260px;
	}
	
#musicClassic #main_sidebar .feed .podbox span
	{
	font-weight:bold;
	}	
	
#musicClassic #main_sidebar .feed .podbox input
	{
	width:160px;
	height:14px;
	}	
	
#musicClassic #main_sidebar .feed .podbox a.closethis
	{
	color:#666;
	float:right;
	font-weight:bold;
	}
	
#musicClassic #main_sidebar .feed .podbox p
	{
	clear:both;
	margin-bottom:8px;
	}
	
#musicClassic #main_sidebar .feed .podurl
	{
	font-size:11px;
	}
	
	
	
	
	


 /* ----------------------------------------    
  * START of 'music/classic/story.css'        
  * ---------------------------------------- */ 



#musicClassic #wrapper {
	width:980px;
	border:none;
	padding-top:0;
	background:url(http://media.npr.org/chrome/music/bg_story.gif) repeat-y right top;
}
	

	
#musicClassic #main_content
	{
	width:650px;
	background-color:#fff;	
	margin:0;
	margin:0 0px 0 0px;
	padding:0;
	}
	
#musicClassic #content {
	width:624px;
	float:left;	
	padding:0 10px 0 16px;
}	

#musicClassic #main_sidebar {
	width:330px;
	float:left;	
	margin:7px 0 0;
	padding:0;
	color:#000;	

}


#musicClassic #storytext {
	clear:none;
	overflow:visible;
	height:auto;
}


#musicClassic .adwrapper {
	padding:10px 0 15px 15px;
}	



#musicClassic #main_sidebar .feed .bucket .feedhdrs {padding-right:0;}
#musicClassic #main_sidebar .feed ul li a.rssicon {right:4px;}
#musicClassic #main_sidebar .feed .bucket
	{

	width:288px;

	}	
#musicClassic #main_sidebar .feed .bucket ul li
	{

	padding:8px 75px 8px 0;

	}	


/*	program header
	--------------------------------------------------------------- */	
#musicClassic .programhdr
	{
	padding:13px 13px 0;
	}	
	
#musicClassic .programhdr h2
	{
	border-bottom:5px solid #D7311F;
	font-family:Helvetica,Arial,sans-serif;
	font-size:24px;
	margin-bottom:10px;
	padding-bottom:3px;
	text-transform:uppercase;
	}	
	
#musicClassic .programhdr h2, 
#musicClassic .programhdr h2 a
	{
	color:#111;
	}		

#asc .programhdr,
#wc .programhdr,
#js .programhdr,
#pj .programhdr,
#woo .programhdr,
#musicClassic.theme92133820 .programhdr {padding:0;}

#asc .programhdr h2,
#wc .programhdr h2,
#js .programhdr h2,
#pj .programhdr h2,
#woo .programhdr h2,
#musicClassic.theme92133820 .programhdr h2 {border:none;}

#asc .programhdr h2 a,
#wc .programhdr h2 a,
#js .programhdr h2 a,
#pj .programhdr h2 a,
#woo .programhdr h2 a,
#musicClassic.theme92133820 .programhdr h2 a {
	display:block;
	height:42px;
	width:auto;
	}
	
#asc .programhdr h2 a {background:transparent url(http://media.npr.org/images/branding/programs/asc/hdr_story.jpg) no-repeat scroll left top;}
#wc .programhdr h2 a {background:transparent url(http://media.npr.org/images/branding/programs/worldcafe/hdr_story.jpg) no-repeat scroll left top;}
#js .programhdr h2 a {background:transparent url(http://media.npr.org/images/branding/programs/jazzset/hdr_story.jpg) no-repeat scroll left top;}
#pj .programhdr h2 a {background:transparent url(http://media.npr.org/images/branding/programs/pianojazz/hdr_story.jpg) no-repeat scroll left top;}
#woo .programhdr h2 a {background:transparent url(http://media.npr.org/images/branding/programs/worldofopera/hdr_story.jpg) no-repeat scroll left top;}
#musicClassic.theme92133820 .programhdr h2 a, 
#musicClassic.theme92133820 .programhdr h2 a:hover {
	background:transparent url(http://media.npr.org/images/branding/programs/mtnstage/hdr_story.jpg) no-repeat scroll left top !important;
}



#musicClassic .programhdr h2 a span.raquo
	{
	font-size:29px;
	line-height:22px;
	display:none;
	}
	
#musicClassic .programhdr ul 
	{
	float:right;
	text-align:right;
	width:170px;
	padding-top:8px;
	height:20px;
	display:none;
	}
	
#musicClassic .programhdr ul li
	{
	padding:0 10px 0 0;
	display:inline;
	font-size:12px;
	
	height:20px;
	}
	
#musicClassic .programhdr ul li a
	{
	color:#fff;
	}
	
/* special series hdrs */

/* song of the day */
.series-OLD-4703895
	{
	background:url(http://media.npr.org/chrome/music/series/hdrbg_sotd.jpg);
	height:35px;
	}	
	
/* project song */	
.series-OLD-15668524
	{
	background:url(http://media.npr.org/chrome/music/series/hdrbg_asc.jpg);
	height:35px;
	}		
	
/* what's in a song */	
.series-OLD-9904205
	{
	background:url(http://media.npr.org/chrome/music/series/hdrbg_whatsong.jpg);
	height:35px;
	}	
	
/* live in concert */	
.series-OLD-15681603
	{
	background:url(http://media.npr.org/chrome/music/series/hdrbg_asc.jpg);
	height:35px;
	}	
	
/* second stage */	
.series-OLD-15466058
	{
	background:url(http://media.npr.org/chrome/music/series/hdrbg_secstg.jpg);
	height:35px;
	}		
	
/* jazz profiles */	
.series-OLD-10208861	
	{
	background:url(http://media.npr.org/chrome/music/series/hdrbg_jazz.jpg);
	height:35px;
	}			
					
/* xpn live fridays */	
.series-OLD-5194329
	{
	background:url(http://media.npr.org/chrome/music/series/hdrbg_xpn.jpg);
	height:35px;
	}
	
/* favorite sessions */	
.series-OLD-15667984
	{
	background:url(http://media.npr.org/chrome/music/series/hdrbg_sessions.jpg);
	height:35px;
	}		
	
/* classics in concert */	
.series-OLD-10210144
	{
	background:url(http://media.npr.org/chrome/music/series/hdrbg_classics.jpg);
	height:35px;
	}
	
/* holiday music */	
.series-OLD-6511959
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_holiday.jpg);
	height:35px;
	}
	
/* best07 */	
.series-OLD-16774105
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_holiday.jpg);
	height:35px;
	}
	
/* alsop */	
.series-OLD-7302443
	{
	background:url(http://media.npr.org/chrome/music/series/hdrbg_classics.jpg);
	height:35px;
	}	
	
/* video sessions */	
.series-OLD-15668660
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_videosessions.jpg);
	height:35px;
	}
	
/* love loathing */	
.series-OLD-18815967 
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_loveloathing.jpg);
	height:35px;
	}
	
/* sxsw */	
.series-OLD-7729350
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_sxsw09.jpg);
	height:35px;
	}
	
/* npr100 */	
.series-OLD-18955124
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_npr100.jpg);
	height:35px;
	}
	
/* take five */	
.series-OLD-90379427
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_takefive.jpg);
	height:35px;
	}
	
/* village vanguard */	
.series-OLD-90611896
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_vv.jpg);
	height:35px;
	}			

/* road trip */	
.series-OLD-90404014
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_roadtrip.jpg);
	height:35px;
	}
	
/* monterey jazz fest */	
.series-OLD-14571634
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_mjazz.jpg);
	height:35px;
	}
	
/* disney */	
.series-OLD-6711527
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_disney.jpg);
	height:63px;
	}	
	
/* toast of the nation */	
.series-OLD-6729178
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_toast.jpg);
	height:35px;
	}					
	
/* basic jazz record library */	
.series-OLD-4565717
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_basicjazz.jpg);
	height:35px;
	}	
	
/* mountain stage */	
.series-OLD-92133820
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_mountainstage.jpg);
	height:35px;
	}
	
/* homegrown */	
.series-OLD-92189005
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_homegrown.jpg);
	height:63px;
	}		
	
/* newport jazz fest */	
.series-OLD-92839666
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_newport.jpg);
	height:35px;
	}
	
/* country */	
.series-OLD-92792712
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_country.jpg);
	height:35px;
	}	
	
/* newport folk */	
.series-OLD-92834404
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_newportfolk.jpg);
	height:35px;
	}		

/* what makes it great */	
.series-OLD-95448272
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_wmig.jpg);
	height:35px;
	}		
	
/* listen while you work */	
.series-OLD-95515639
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_listenwork.jpg);
	height:35px;
	}	
	
/* tiny desk */	
.series-OLD-92071316
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_tinydesk.jpg);
	height:35px;
	}
	
/* music and technology */
.series-OLD-96401973
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_musictech.jpg);
	height:35px;
	}

/* npr music downloads */	
.series-OLD-95800307
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_downloads.jpg);
	height:35px;
	}

/* best08 */	
.series-OLD-96539763
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_best08.jpg);
	height:35px;
	}
	
/* first listen */	
.series-OLD-98679384
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_firstlisten.jpg);
	height:35px;
	}
	
/* from the top */	
.series-OLD-99022917
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_fromthetop.jpg);
	height:35px;
	}	
	
/* funk archaeology */	
.series-OLD-99077537
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_funk.jpg);
	height:35px;
	}
	
/* classic 50 */	
.series-OLD-99866406
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_classic50.jpg);
	height:35px;
	}		

/* 9:30 Club */ 
.series-OLD-102628979
    {
    background:url(http://media.npr.org/chrome/music/series/hdr_ninethirty.jpg);
    height:35px;
    }   
    
/* It's Time To Party: Summer Songs */	
.series-OLD-105161956
	{
	background:url(http://media.npr.org/chrome/music/series/hdr_summersongs.jpg);
	height:35px;
	}	
    
.series15668524 h2,
.series9904205 h2,
.series15681603 h2,
.series15466058 h2,
.series10208861	h2,
.series5194329 h2,
.series15667984 h2,
.series10210144 h2,
.series4703895 h2,
.series6511959 h2,
.series16774105 h2,
.series7302443 h2,
.series15668660 h2,
.series18815967 h2,
.series7729350 h2,
.series18955124 h2,
.series90379427 h2,
.series90611896 h2,
.series90404014 h2,
.series14571634 h2,
.series6711527 h2,
.series6729178 h2,
.series4565717 h2,
.series92133820 h2,
.series92189005 h2,
.series92839666 h2,
.series92792712 h2,
.series92834404 h2,
.series95448272 h2,
.series95515639 h2,
.series92071316 h2,
.series96401973 h2,
.series96539763 h2,
.series98679384 h2,
.series99022917 h2,
.series99077537 h2,
.series99866406 h2,
.series102628979 h2,
.series105161956 h2
	{
	/*padding-top:4px;*/
	}	

.series4703895 h2 a
	{
	/*padding-left:50px;
	color:#c6030b;*/
	}
	
#musicClassic span.subtext
	{
	font-size:14px;
	}		
	

/*	story title bucket
	--------------------------------------------------------------- */		
#musicClassic #storybody
	{
	margin:0 0 5px 0;
	position:relative;
	overflow:hidden;
	height:1%;
	}	
	
#musicClassic .storytitle
	{
	margin:0 0 20px 0;
	padding:0;
	}	
	
#musicClassic .storytitle h1,
#musicClassic h1
	{
	font-size:22px;
	line-height:24px;
	margin-bottom:5px;
	height:1%;
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	}	
	
#musicClassic .storytitle h2.contentsubtitle
	{
	font-size:16px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	}

#musicClassic #main_content .byline {font-size:14px;}
#musicClassic #main_content .byline a span {text-transform:none;}
	
	
/*	listen section
	--------------------------------------------------------------- */		
#musicClassic .listenblock
	{
	margin-bottom:15px;
	}	

#musicClassic .bucketwrap .listenblock,
#musicClassic .bucketwrap .watchblock,
#musicClassic .container .listenblock,
#musicClassic .container .watchblock
	{
	margin:0;
	padding:0;
	}
	
#musicClassic .listenblock p.listentab /* segmented audio */
	{	
	font-weight:bold;
	font-size:15px;
	}
	
#musicClassic #content .listenblock p.listentab,
#musicClassic #main_sidebar .listenblock p.listentab,
#musicClassic #content .watchblock p.watchtab,
#musicClassic #main_sidebar .watchblock p.watchtab
	{
	color:#666;
	margin-bottom:2px;	
	display:block;
	}

#musicClassic .listenblock p.listenlinks
	{
	padding-left:30px;
	margin:0;
	}	
	
#musicClassic .bucketwrap p.listenlinks,
#musicClassic .container p.listenlinks /* for container listenlinks */
	{
	padding-left:25px;
	}
	
#musicClassic .watchblock p.watchlinks
	{
	padding-left:25px;
	margin:0;
	}
	
#musicClassic p.listenlinks span.listeninfo {display:block;}	
		
#musicClassic .duration
	{
	font-weight:normal;
	color:#999;
	font-size:10px;
	margin-right:5px;
	}

#musicClassic p.listenlinks span.listeninfo .duration {margin-right:0;}	
	
#musicClassic p.listenlinks span.prog,
#musicClassic p.listenlinks span.prog a {
	color:#999;
	font-size:11px;
}

#musicClassic p.listenlinks span.prog a {
	font-style:italic;
}	

	
#musicClassic .bucketwrap a.play,
#musicClassic .container a.play
	{
	margin:0;
	color:#000;
	word-wrap: break-word;	
	
	font-size:11px;
	background: url(http://media.npr.org/chrome/music/icon_sec_audio.gif) top left no-repeat;
	padding: 1px 0 0 20px;	
	}	
	
#musicClassic .bucketwrap a.watch,
#musicClassic .container a.watch
	{
	font-size:12px;
	}	
	
#musicClassic #content .listenblock .pipe
	{
	color:#999;
	font-weight:normal;
	padding:0 5px;	
	}		


#musicClassic a.add {
	background:url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) no-repeat 0 0;
	padding:0 0 0 20px;
	font-size:11px;
	color:#999;
}	
	
#musicClassic a.download {
	background:url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) no-repeat 0 -30px;
	padding:0 0 0 20px;
	font-size:11px;
	color:#999;
}
	
#musicClassic #content a.add:hover {
	background:url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) no-repeat 0 -15px;
	color:#000;
	text-decoration:none;
}	
	
#musicClassic #content a.download:hover {
	background:url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) no-repeat 0 -45px;
	color:#000;
	text-decoration:none;
}	

#musicClassic #content a.purchase:hover {
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) no-repeat 0 -225px;
	color:#000;
	text-decoration:none;
}
	
#musicClassic #content .listenblock a.otheraudio
	{
	background: url(http://media.npr.org/chrome/icon_listen_red.gif) left no-repeat;
	padding:4px 0 0 18px;
	font-size:11px;	
	text-decoration:none;
	font-weight:bold;
	}	
	
#musicClassic #content .listenblock a.otheraudio:hover
	{
	text-decoration:underline;
	}	
	
#musicClassic #main_content .bucketwrap a.otheraudio,
#musicClassic #main_sidebar .bucketwrap .listenblock a.otheraudio
	{
	background: url(http://media.npr.org/chrome/music/icon_sec_audio.gif) top left no-repeat;
	padding: 1px 0 0 20px;	
	font-weight:normal;
	}		
	
/* when audio is not available */
#musicClassic ul.noaudio
	{
	margin-bottom:15px;
	list-style-type:square;
	margin-left:17px;
	}
	
#musicClassic ul.noaudio li
	{
	font-size:12px;
	color:#c30;
	}
	
#musicClassic ul.noaudio li span
	{
	color:#444;
	}	
	


#musicClassic #content .correction
	{	
	/*background:#fff url(http://media.npr.org/chrome/music/bg_grey.jpg) repeat-x top left;*/
	border:dotted 1px #6f91b6;
	margin-bottom:15px;
	padding:10px;
	font-style:italic;
	font-size:12px;	
	color:#666;
	}		

	
/*	story tools bucket
	--------------------------------------------------------------- */			
#musicClassic ul.storytools
	{
	margin:0;
	padding:0 0 15px 0;
	overflow:hidden;
	height:1%;
	}
	
#musicClassic ul.storytools li
	{
	display:inline;
	font-size:11px;
	padding:0 15px 0 0;
	line-height:16px;
	}
	
#musicClassic ul.storytools li a
	{
	color:#505050;
	}	
	
#musicClassic ul.storytools li a:hover
	{
	color:#0062a0;
	}
		
#musicClassic ul.storytools li .pipe
	{
	color:#ccc;
	padding:0 5px;
	display:none;
	}		
	
#musicClassic .stbottom	
	{
	padding-top:10px;
	border:none;
	}

/*share popup */
#musicClassic #sharepop
	{
	width:400px;
	height:130px;
	position:absolute;
	top:20px;
	left:105px;
	background:#fff;
	display:none;
	border:1px solid #000;
	z-index:50;	
	padding:5px 10px;
	}

#musicClassic #sharepop2
	{
	padding:0px;
	width:400px;
	}	
	
#musicClassic #sharepop ul,
#musicClassic #sharepop2 ul
	{
	width:130px;
	float:left;
	position:relative;
	}
	
#musicClassic #sharepop ul a,
#musicClassic #sharepop2 ul a
	{
	text-decoration:none;
	}	
	
#musicClassic #sharepop ul li,
#musicClassic #content #sharepop p,
#musicClassic #sharepop2 ul li,
#musicClassic #content #sharepop2 p
	{	
	padding-bottom:5px;
	font-size:12px;	
	}	
	
#musicClassic #sharepop p a,
#musicClassic #sharepop2 p a
	{
	float:right;
	}
	
/* social bookmarking icons */
#musicClassic a.delicious
	{
	background: url(http://media.npr.org/chrome/icon_delicious.gif) top left no-repeat;
	padding: 2px 0 2px 22px;	
	}
	
#musicClassic a.digg
	{
	background: url(http://media.npr.org/chrome/icon_digg.gif) top left no-repeat;
	padding: 2px 0 2px 22px;
	}		

#musicClassic a.facebook
	{
	background: url(http://media.npr.org/chrome/icon_facebook.gif) top left no-repeat;
	padding: 2px 0 2px 22px;
	}

#musicClassic a.mixx
	{
	background: url(http://media.npr.org/chrome/icon_mixx.gif) top left no-repeat;
	padding: 2px 0 2px 22px;	
	}	
	
#musicClassic a.reddit
	{
	background: url(http://media.npr.org/chrome/icon_reddit.gif) top left no-repeat;
	padding: 2px 0 2px 22px;	
	}	

#musicClassic a.stumble
	{
	background: url(http://media.npr.org/chrome/icon_stumbleupon.gif) top left no-repeat;
	padding: 2px 0 2px 22px;	
	}	
	
#musicClassic a.twitter
	{
	background: url(http://media.npr.org/chrome/icon_twitter.gif) top left no-repeat;
	padding: 2px 0 2px 22px;
	}	
	
/*#musicClassic a.ybuzz
	{
	background: url(http://media.npr.org/chrome/icon_yahoo.gif) top left no-repeat;
	padding: 1px 0 0 22px;	
	}	*/			
	
	
/*	story content
	--------------------------------------------------------------- */		
#musicClassic #main_content p
	{
	font-size:15px;
	line-height:20px;
	margin:0 0 10px 0;
	}	
	
#musicClassic .program a
	{
	color:#666;
	font-style:italic;
	}
	
#musicClassic .program a:hover
	{
	color:#0062a0;
	}	

#musicClassic .date
	{
	font-size:15px;
	font-style:normal;
	}
	
#musicClassic #content, 
#musicClassic .bucket {background:none;}	
	

/*	related stories at bottom of page
	--------------------------------------------------------------- */
#musicClassic #main_content .bucketwrap .bucket,
#musicClassic #main_content .container .bucket
 	{
	background:none;
	padding:0;
	}

#musicClassic #main_content .bucketwrap h3,
#musicClassic #main_content .container h3,	
#asc #main_content .bucketwrap h3,
#ftt #main_content .bucketwrap h3,
#js #main_content .bucketwrap h3,
#pj #main_content .bucketwrap h3,
#wc #main_content .bucketwrap h3,
#woo #main_content .bucketwrap h3
	{
	background-color:#fff;
	background:none;
	color:#333;
	padding:0;
	margin:0;	
	color:#611307;
	font-size:15px;
	text-transform:uppercase;
	margin-bottom:10px;	
	}
	
#musicClassic #main_content .contentinset .feature .commPop .header h3
{
    background:transparent none repeat scroll 0%;
    color:#EE3823;
    float:left;
    font-size:14px;
    margin:0pt;
    padding:0pt;
    text-transform:uppercase;
    width:250px;
}
	
/* #musicClassic #main_content .bucketwrap .bucket h4
	{
	color:#611307;
	font-size:15px;
	text-transform:uppercase;
	margin-bottom:10px;	
	}	*/
	
#musicClassic #main_content .bucketwrap .bucket .date,
#musicClassic #main_content .container .bucketwrap .date 
	{
	font-size:12px;
	font-style:italic;
	}	
		
	
/*	inset column (inset specific styles in inset.css)
	--------------------------------------------------------------- */
/* #musicClassic #main_content .contentinset
	{
	clear:left;
	float:left;
	width:210px;
	margin:0 10px 0 0;
	}	*/

/* inset - bucket border color */
#musicClassic #main_content .contentinset .bucketwrap,
#asc #main_content .contentinset .bucketwrap,
#ftt #main_content .contentinset .bucketwrap,
#js #main_content .contentinset .bucketwrap,
#pj #main_content .contentinset .bucketwrap,
#wc #main_content .contentinset .bucketwrap,
#woo #main_content .contentinset .bucketwrap,
#musicClassic #main_content .contentinset .container
	{
	clear:left;
	float:left;
	width:210px;
	margin:0 10px 0 0;
	/*padding:5px;*/
	/*background:#fff url(http://media.npr.org/chrome/music/bg_grey.jpg) repeat-x top left;	*/
	}
	
#musicClassic #main_content .contentinset .bucketwrap, 
#musicClassic #main_content .contentinset .container
	{	
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	/*border-bottom:1px solid #ccc;*/
	}		


#musicClassic #main_content .contentinset .container .bucketwrap,
#asc #main_content .contentinset .container .bucketwrap,
#ftt #main_content .contentinset .container .bucketwrap,
#js #main_content .contentinset .container .bucketwrap,
#pj #main_content .contentinset .container .bucketwrap,
#wc #main_content .contentinset .container .bucketwrap,
#woo #main_content .contentinset .container .bucketwrap
	{
	border:none;
	/*background:#FFFFFF url(http://media.npr.org/chrome/music/bg_grey.jpg) repeat-x scroll left top;*/
	margin:0;
	padding:10px;
	width:auto;
	float:none;
	border-bottom:1px solid #ccc;
	}

/* inset - bucket background hdr */	
#musicClassic #main_content .contentinset .bucketwrap h3,
#asc #main_content .contentinset .bucketwrap h3,
#ftt #main_content .contentinset .bucketwrap h3,	
#js #main_content .contentinset .bucketwrap h3,		
#pj #main_content .contentinset .bucketwrap h3,
#wc #main_content .contentinset .bucketwrap h3,	
#woo #main_content .contentinset .bucketwrap h3, 
#main_content .contentinset .container h3
	{
	color:#d7311f;
	font-size:12px;
	border-top:4px solid #d7311f;
	margin:0;
	padding:3px 8px;	
	}	
	
#musicClassic #main_content .contentinset .top {border-top:4px solid #d7311f;}	


/*	child story
	--------------------------------------------------------------- */	
#musicClassic .childstory
	{

	
	
	border-top:4px solid #ce3131;
	float:left;
	width:624px;
	
	margin-bottom:15px;

	overflow: hidden;
	o\verflow: visible;
	he\ight: 1%;	
	
	
	}	
	
#musicClassic .childstory h1 {font-size:16px;padding-top:20px;}	
	
#musicClassic #main_content .childstory .contentinset .bucketwrap
	{
	clear:left;
	float:left;
	width:210px;
	margin:0 10px 0 0;
	border-left:none;
	border-right:none;
	/*border-bottom:1px solid #ff7300;*/
	}	
		
		
/*  user comments 
	--------------------------------------------------------------- */	
#musicClassic #main_content #commentsection	
	{
	clear:left;
	border-left:1px solid #ff7300;
	border-right:1px solid #ff7300;
	border-bottom:1px solid #ff7300;
	border-top:1px solid #ff7300;
	padding:0;
	margin-bottom:10px;	
	}		
		
#musicClassic #commentsection h3
	{
	color:#fff;
	background-color:#ff7300;
	font-size:13px;
	text-transform:uppercase;
	margin:0;
	padding:3px 8px;
	}	
	
#musicClassic #main_content #commentsection .usercomment
	{
	padding:10px;	
	}		
	
#musicClassic #main_content #commentsection .usercomment p
	{
	font-size:12px;
	line-height:15px;
	margin-bottom:10px;
	}		
	
#musicClassic #main_content #commentsection .usercomment p.usercommentbyline
	{
	text-align:right;
	font-style:italic;
	color:#747474;
	}	
	
/* fix for lists (container) at bottom of page */	
#musicClassic #main_content .playlistbottom 
	{
	clear:left;
	}

#musicClassic #main_content .playlistbottom .photo200 img
	{
	margin-right:10px;	
	}
	
#musicClassic #main_content .playlistbottom p.caption
	{	
	margin-bottom:10px;
	width:400px;
	}	
	
#musicClassic #main_content .playlistbottom .listentab 
	{	
	display:block;
	margin-left:200px;
	width:400px;
	margin-bottom:10px;
	}
	
#musicClassic #main_content blockquote {padding:0 10px;font-family:arial;font-style:normal;color:#7F4D1A;font-size:15px;}		





/* ecommerce in inset */
#musicClassic #main_content .contentinset .bucketwrap .ecommerce h3,
#asc #main_content .contentinset .bucketwrap .ecommerce h3,
#ftt #main_content .contentinset .bucketwrap .ecommerce h3,	
#js #main_content .contentinset .bucketwrap .ecommerce h3,		
#pj #main_content .contentinset .bucketwrap .ecommerce h3,
#wc #main_content .contentinset .bucketwrap .ecommerce h3,	
#woo #main_content .contentinset .bucketwrap .ecommerce h3, 
#musicClassic #main_content .contentinset .container .ecommerce h3
	{
	background:url(http://media.npr.org/chrome/music/bg_speedbump_hd.gif) repeat-x 0 0;
	font-size:14px;
	color:#fff;
	text-transform:none;
	margin:0;
	padding:5px 10px;	
	border:none;
	}	





	
	
/*	sidebar
	--------------------------------------------------------------- */		
#musicClassic #main_sidebar .bucketwrap,
#musicClassic #main_sidebar .container {	
	width:300px;
	margin-left:8px;
	background-color:#fff;
	padding:10px 7px;
	border:1px solid #ccc;
}	

#musicClassic #main_sidebar .container .bucketwrap {margin:0;padding:0;border:none;}	
	
	
	

	
	
#musicClassic #main_sidebar h3 a,
#musicClassic #main_sidebar .bucketwrap a h3 {
	background:none;
	color:#000;
	padding:5px 0 6px 0;
}	

#musicClassic #main_sidebar h3 a:hover,
#musicClassic #main_sidebar .bucketwrap a:hover h3 {
	text-decoration:none;
	color:#36c;
}
	
	
#musicClassic #main_sidebar .bucketblock
	{
	margin-left:60px;
	}	
	
#musicClassic #main_sidebar .listentab
	{	
	width:auto;
	margin-bottom:10px;
	}	

#musicClassic #main_sidebar .listentab p	
	{	
	text-transform:uppercase;
	font-weight:bold;
	font-size:13px;
	margin-bottom:10px;
	}	
	
#musicClassic #main_sidebar .listentab p a
	{
	margin:0;
	color:#0062a0;
	text-transform:uppercase;
	font-size:13px;
	font-weight:bold;
	line-height:18px;
	display:block;
	}	
	

/* ecommerce */
#musicClassic #main_sidebar .buy {
	padding:0 0 10px 0;
	width:312px;
}	

#musicClassic #main_sidebar .buy h3 {
	background:url(http://media.npr.org/chrome/music/hdr_purch_retro.gif) top left no-repeat;
	height:32px;
	padding:0;
	border:none;
}

#musicClassic #main_sidebar .buy .ecommerce {
	padding:5px 10px;
	_padding:5px 9px;
	background:url(http://media.npr.org/chrome/news/hrule_single_dotted.gif) repeat-x left bottom;
}	
	
	
#musicClassic #bppstory
	{display:none;}
	
	
	
	
	
	
	
	
	
	
	
	
	
/* pluck - comments section */
#musicClassic #main_content p.commentsarchive
	{
	font-weight:bold;
	font-size:13px;
	margin-top:15px;
	}
	
#musicClassic #main_content p.commentsarchive a
	{
	text-decoration:underline;
	}	

#musicClassic h3.commenthdr
	{
	font-size:15px;
	padding:0;
	line-height:11px;
	margin-bottom: 2px !important;
	}
	
#musicClassic ul.pagenavtop,	
#musicClassic ul.pagenavbot
	{
	margin-top:20px;
	margin-bottom:20px;
	}

#musicClassic ul.pagenavtop li,
#musicClassic ul.pagenavbot li
	{
	display:inline;
	font-size:11px;
	margin-right:5px;
	}
	
#musicClassic ul.pagenavtop li a,
#musicClassic ul.pagenavbot li a
	{
	text-decoration:underline;
	}	
	
#musicClassic form.sortcomments
	{
	float:right;
	padding:5px 0 0 0;
	}	
	
#musicClassic form.sortcomments select
	{
	font-size:13px;	
	}	
	
#musicClassic .commentblock
	{
	border-top:1px solid #ccc;
	padding:15px 10px 10px 10px;	
	}
	
#musicClassic .topcomment
	{
	padding-top:25px;
	}	
	
#musicClassic .commentblock .thumb60
	{
	float:left;
	border:1px solid #575757;	
	margin:0;
	padding:0;
	}		
	
#musicClassic #main_content .commentblock .commentinfo
	{
	margin-left:90px;
	}	
	
#musicClassic #main_content .commentblock p
	{
	font-size:13px;
	margin:0;
	line-height:16px;
	}	
	
#musicClassic #main_content .commentblock p.commentbyline a
	{
	font-weight:bold;
	}
	
#musicClassic #main_content .commentblock p.commentdate
	{
	color:#999;
	margin-bottom:5px;
	}
	
#musicClassic .commentblock .commentlinks
	{
	float:left;
	margin:0;
	padding:0;
	font-size:12px;
	/*position:relative;*/
	}	

#musicClassic .commentblock .commentlinks a
	{
	text-decoration:underline;
	}		
	
#musicClassic .commentblock .commentlinks .feat
	{
	position:relative;
	}	
	
#musicClassic .commentblock .commentlinks a.rec,
#musicClassic .commentblock .commentlinks a.rec:hover
	{
	background: url(http://media.npr.org/chrome/music/icon_recommend_mini.gif) top right no-repeat;
	padding:0 12px 0 0;
	height:14px;
	text-decoration:underline;
	}	
	
#musicClassic .commentblock .commentlinks a.reced,
#musicClassic #main_content .commentblock .commentlinks a.reced:hover
	{
	background: url(http://media.npr.org/chrome/music/icon_recommend_mini.gif) bottom right no-repeat;
	padding:0 12px 0 0;
	height:14px;
	color:#505050;
	text-decoration:none;
	}		
	
#musicClassic .commentblock .report
	{
	float:right;
	font-size:12px;
	position:relative;	
	}		
	
#musicClassic .commentblock .report a
	{
	text-decoration:underline;
	}		
	
#musicClassic .staff
	{
	background:url(http://media.npr.org/chrome/bg_staffcomment.gif) repeat-x;
	_background:none; /* IE6 only */
	}	
	
#musicClassic .staff .thumb60
	{
	float:left;
	border:1px solid #c83030;	
	margin:0;
	padding:0;
	}		
	
#musicClassic #main_content .staff p.stafftitle
	{
	color:#000;
	font-weight:bold;
	}
	
#musicClassic #main_content .staff p.stafftitle span.staffhdr
	{
	color:#c83030;	
	}	
	
#musicClassic .commentbox p.closeddisc
	{	
	background-color:#efefef;
	padding:10px;
	}				
	
#musicClassic .commentbox
	{
	padding:15px 0;
	position:relative;
	clear:left;
	}		
	
#musicClassic .commentbox a
	{
	text-decoration:underline;
	}	
	
#musicClassic .commentbox h3
	{
	font-size:13px;
	margin:0 0 7px 0;
	padding:0;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	}	
	
#musicClassic #main_content .commentbox p
	{
	font-size:11px;
	line-height:14px;
	margin:0 0 7px 0;
	color:#777;
	}
	
#musicClassic .commentbox span.instruct
	{
	font-weight:bold;
	color:#c30;
	}	
	
#musicClassic p#commentBoxNeedMoreInfo a
	{
	font-weight:bold;
	}	
	
#musicClassic .commentbox .btn_submit
	{
	float:right;
	padding:0;
	margin:0 85px 0 0;	
	}
	
#musicClassic .commentbox textarea
	{
	width:550px;
	margin-bottom:5px;
	}
	
#musicClassic .commentbox .commentingerrors
	{
	border:1px solid #c30;;
	padding:10px;
	margin-bottom:10px;
	}	
	
#musicClassic .commentbox .commentingerrors h4
	{
	color:#c30;
	margin:0 0 10px 0;
	font-size:12px;
	}		

#musicClassic #facebook_connect_wrapper
    {
    float:right;
    background: transparent url(http://media.npr.org/chrome/icon_facebook_sm.gif) no-repeat scroll top left;
    margin:2px 15px 0 0;
    padding-left:20px;
    }

#musicClassic #facebook_connect_wrapper input
    {
    float:left;
    margin:1px 4px 0 0;
    *margin:-3px 0 0 0;  /* IE7 and below */
    }

	
/* pluck overlay iframes */
#musicClassic .iframe
	{
	position:absolute;
	top:35px;
	left:100px;
	width:325px;
	border:1px solid;
	background-color:#fff;
	margin:0;
	padding:0;
	}
	
#musicClassic .login {height:250px;}	
#musicClassic .register {height:550px;}
#musicClassic .notverified {height:200px;}
#musicClassic .addinfo {height:300px;}
#musicClassic .verify1 {height:170px;}
#musicClassic .verify2 {height:170px;}		
	
/* report abuse iframe */	
#musicClassic .ireportabuse
	{
	/*clear:both;*/
	position:absolute;
	top:-210px;
	right:-10px;
	width:200px;
	height:190px;	
	border:1px solid;	
	background-color:#fff;	
	margin:0;	
	padding:0;	
	}
	
/* feature comment iframe */	
#musicClassic .ireportfeatured
	{
	/*clear:both;*/
	position:absolute;
	top:-205px;
	right:-35px;
	width:300px;
	height:190px;	
	border:1px solid;	
	background-color:#fff;	
	margin:0;	
	padding:0;	
	}	






/* NEW - since redesign */
#musicClassic #main_content .contentinset .container .listenblock,
#musicClassic #main_content .contentinset .container .watchblock {
	margin:0;
	padding:10px;
	/*background:#FFFFFF url(http://media.npr.org/chrome/music/bg_grey.jpg) repeat-x scroll left top;*/
	font-size:12px;
	}

#musicClassic #main_content .contentinset .container .bucket {
	/*background:#FFFFFF url(http://media.npr.org/chrome/music/bg_grey.jpg) repeat-x scroll left top;*/
	padding:0;
	}

#musicClassic #main_content .contentinset .container .bucket .bucketwrap {
	float:none;
	}

#musicClassic #main_content .contentinset .container .bucket .bucketwrap .bucket {
	padding:0;
	background:none;
	}

#musicClassic #main_content .primary p.listentab {
	font-size:15px;
	font-weight:bold;
	line-height:20px;
	}

#musicClassic #main_content .primary a.play {
	background:transparent url(http://media.npr.org/chrome/icon_listen_main.gif) no-repeat scroll left top;
	padding:3px 0 7px 28px;
	font-size:15px;
	font-weight:bold;
	}
	
#musicClassic #main_content .unavail p.listentab,
#musicClassic #main_content .unavail p.listentab a {
	font-size:12px;
	font-style:italic;
	color:#900;
	font-weight:normal;
}	
	
#musicClassic #main_content .unavail a.play {
	background:transparent url(http://media.npr.org/chrome/icon_listen_unavail.gif) no-repeat left top;
	padding:5px 0 7px 28px;
	}
	
#musicClassic #main_content .unavail a.play:hover {text-decoration:none;}			

/*#main_content .primary .listenlinks a.add {
	
	background:url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) no-repeat 0 0;
	padding:0 0 0 20px;
	}*/

#musicClassic #main_content .container .bucketwrap {margin-bottom:0px;}

#musicClassic #storyspan03 {padding-top:10px;}

#musicClassic #main_sidebar .container .internallink ul li,
#musicClassic #main_sidebar .container .externallink ul li {
	/*border-bottom:1px solid #E7E9EA;*/
	margin:0;
	padding:5px 0;
	background:none;
	}

#musicClassic .storylocation {clear:left;}



/*	=audio/video - primary, secondary
	--------------------------------------------------------------- */
#musicClassic #storyspan02 .primary,
#musicClassic #storyspan02 .secondary {
	padding:0;
	margin-bottom:10px;
	overflow:visible;
	height:auto;
	position:relative;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

#musicClassic #storyspan02 .primary .listenicon,
#musicClassic #storyspan02 .secondary .listenicon,
#musicClassic #storyspan02 .playlistlnk .listenicon {
	width:50px;
	float:left;
	margin:0;
	padding:0;
}
	
#musicClassic #storyspan02 .primary .listenicon a,
#musicClassic #storyspan02 .secondary .listenicon a  {
	background:url(http://media.npr.org/chrome/music/icon_listen_sq.gif) no-repeat left center;
	display:block;
	margin:12px 0 11px 20px;
	width:23px;
	height:23px;
}

#musicClassic #storyspan02 .primary .listenicon a:hover,
#musicClassic #storyspan02 .secondary .listenicon a:hover  {
	background:url(http://media.npr.org/chrome/music/icon_listen_sq_hover.gif) no-repeat left center;
}

#musicClassic #storyspan02 .secondary .videoicon {padding:6px 0 5px 6px;}

#musicClassic #storyspan02 .primary .avcontent,
#musicClassic #storyspan02 .secondary .avcontent,
#musicClassic #storyspan02 .playlistlnk .avcontent {
	background:none;
	width:420px;
	padding:10px 10px;
	/*padding:10px 15px 10px 15px;*/
	margin:0 5px 0 0;
	float:left;

}

#musicClassic #storyspan02 .primary h3,
#musicClassic #storyspan02 .secondary h3,
#musicClassic #storyspan02 .playlistlnk h3 {
	font-size:15px;
	margin:0;
	padding:0;
	width:400px;
	
}

#musicClassic #storyspan02 .primary p.byline,
#musicClassic #storyspan02 .secondary p.byline {
	font-size:11px;
	margin:0 10px 0;
	padding:0;
	color:#666;
	float:left;
	width:auto;
}	

#musicClassic #storyspan02 .avcontent .duration {float:left;}

#musicClassic #storyspan02 .primary ul,
#musicClassic #storyspan02 .secondary ul {
	margin:0;
	padding:10px 10px 7px 0;

}

#musicClassic #storyspan02 .playlistlnk {
	border:1px solid #D7D7D7;
	background-color:#fbfbfb;
	overflow:hidden;
	height:1%;
	margin-bottom:24px;
	padding-bottom:10px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

#musicClassic #storyspan02 .playlistlnk .listenicon a {
	background:url(http://media.npr.org/chrome/music/icon_playlist.gif) no-repeat left center;
	display:block;
	margin:10px 0 0 20px;
	width:23px;
	height:23px;
	float:left;
}



/* apiquery buckets - simple */
#musicClassic #main_sidebar .apiquery .simple {
	height:1%;
	margin:0;
	overflow:visible;
	width:auto;
	}

#musicClassic #main_sidebar .apiquery .simple h3 {
	background-color:#EE3823;
	font-size:14px;
	text-transform:uppercase;
	}
	
#musicClassic .apiquery .simple h3,
#musicClassic .apiquery .simple h3 a {color:#FFFFFF;}

#musicClassic .apiquery .simple h3 .arrow {display:none;}

#musicClassic .apiquery .simple ul {
	/*background:#FFFFFF url(http://media.npr.org/chrome/music/bg_grey.jpg) repeat-x scroll left top;*/
	padding:10px 10px 12px;
	}

#musicClassic .apiquery .simple ul li {
	border-bottom:1px solid #E7E9EA;
	margin:0;
	padding:5px 0;
	}
	

/* playlist for asc */
#musicClassic #main_content .container .playlistitem {
	/*background: url(http://media.npr.org/chrome/music/bg_grey.jpg) repeat-x left top;*/
	padding:10px 10px 10px 0;
}

/* temp solution, should be removed later WWW-5317 */
#musicClassic.id113301632 .programhdr {padding:0;height:39px;}

#musicClassic.id113301632 .programhdr h2 {
	width:656px;
	height:39px;
	background:url(http://media.npr.org/chrome/music/series/hdr_50greatvoices.jpg);
 	padding-bottom:0;
}

#musicClassic.id113301632 .programhdr h2 a {display:none;}

 /* ----------------------------------------    
  * START of 'base/localization.css'        
  * ---------------------------------------- */ 

/* =localization - tab */
.headercontent .support .tab {
	height:54px;
	padding:0 8px;
	float:left;
	overflow:hidden;
	}

.headercontent  .dd_active .tab {background:transparent url(http://media.npr.org/chrome/news/bg_localtab_left.gif) no-repeat left top scroll;}

.headercontent  .support .tab a {
	float:left;
	display:block;
	background:url(http://media.npr.org/chrome/news/bg_localtab_right.gif) no-repeat right top scroll;
	height:54px;
	padding:0 35px 0 0;
	outline:none;
	}

.headercontent .dd_active .tab a {background:url(http://media.npr.org/chrome/news/bg_localtab_right_active.gif) no-repeat right top scroll;}

.headercontent .support .tab img {
	float:none;
	/*margin-top:2px;*/
	max-width:138px;
	}	

.headercontent .support .tab a span {
	display:block;
	font-size:24px;
	font-weight:bold;
	margin-top:20px;
	}	

.headercontent .dd_active {
	background:transparent url(http://media.npr.org/chrome/news/bg_localtop.gif) no-repeat scroll bottom;
}


/* =localization - dropdown */
.ddstn {
	display:none;
	height:139px;
	margin:0;
	padding:0;
	width:978px;
	position:relative;
	background:transparent url(http://media.npr.org/chrome/news/bg_localbottom.gif) no-repeat scroll top center;
}

.ddstn a.closemenu {
	position:absolute;
	background:transparent url(http://media.npr.org/chrome/news/icon_close_13x13.gif) no-repeat scroll right top;
	bottom:10px;
	_bottom:13px; /* IE6 only */
	right:20px;
	padding-right:17px;
	text-transform:uppercase;
	font-size:10px;
	color:#999;
}
	
.ddstn .station {
	background:transparent url(http://media.npr.org/chrome/news/bg_stationdata_left.gif) no-repeat scroll 364px 4px;
	margin:0 20px 0 175px;
	padding:4px 0 0 0;
	height:139px;
	position:relative;
	border:none;
}

.ddstn .stationinfo {
	float:left;
	font-size:11px;
	margin-top:5px;
	width:200px;
	padding-left:3px;
	}
	
.ddstn .stationinfo p {margin-bottom:5px;}

.ddstn .stationinfo a:hover {color:#007987;}

.ddstn .stationinfo h3 {
	font-size:16px;
	font-weight:bold;
	}

.ddstn .stationinfo p.desc {
	font-size:11px;
	font-style:italic;
	color:#999;
	margin-bottom:8px;
	}

.ddstn .stationinfo p.donate {
	text-transform:uppercase;
	font-weight:bold;
	}

.ddstn .stationinfo p.donate,
.ddstn .stationinfo p.donate a {
	color:#f30;
	}


.ddstn .station .change {
	position:absolute;
	bottom:15px;
	left:0;
	color:#999;
	font-size:11px;
	padding-left:3px;
	}

.ddstn .station .change a {color:#999;}

.ddstn .station .change span.pipe {margin:0 5px;}

.ddstn .stationnav {
	float:left;
	font-size:11px;
	color:#999;
	margin:10px 0 0 15px;
	text-transform:uppercase;
	width:135px;
}

.ddstn .stationnav li {
	line-height:20px;
}

.ddstn .stationnav li a {
	color:#999;
}

.ddstn .stationnav li a.selected {
	color:#007987;
}

.ddstn .stationnav .gtarrow {
	font-size:9px;
}

.ddstn .stationdata_wrap {
	background:transparent url(http://media.npr.org/chrome/news/bg_stationdata_right.gif) no-repeat scroll right top;
	float:left;
	margin:0 0 0 17px;
	height:117px;
	width:200px;
	padding:4px 6px;
}

.ddstn .stationdata {
	overflow:auto;
	height:116px;
	font-size:11px;
	color:#007987;
	padding-left:2px;
}
	
.ddstn .stationdata_arrow {
	position:absolute;
	top:13px;
	left:531px;
	width:10px;
	height:20px;
	background:transparent url(http://media.npr.org/chrome/news/arrow_stationdata.gif) no-repeat scroll right top;
}

.ddstn .stationdata .sd_audio,
.ddstn .stationdata .sd_podcast,
.ddstn .stationdata .sd_newsfeed,
.ddstn .stationdata .sd_community {
	display: none;
}

.ddstn .stationdata .selected {
	display: block;
	min-height:118px;
}
	
.ddstn .stationdata ul {
	list-style-type:none;
}
	
.ddstn .stationdata ul li {
	margin-bottom:3px;
	font-weight:bold;
}
	
.ddstn .stationdata ul li a {
	color:#007987;
}

	
/* =localization - scrollable area */	
.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
	display:block;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0px !important;
	height: 100%;
	background:transparent url(http://media.npr.org/chrome/news/bg_scrolltrack.gif) no-repeat scroll center top;
}

.jScrollPaneDrag {
	position: absolute;
	cursor: pointer;
	overflow: hidden;
}

.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	background:transparent url(http://media.npr.org/chrome/news/bg_scrollbar_top.gif) no-repeat scroll center top;
	height:70%;
}

.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
	background:transparent url(http://media.npr.org/chrome/news/bg_scrollbar_bottom.gif) no-repeat scroll center bottom;
	height:70%;
}

a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 10px;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background:transparent url(http://media.npr.org/chrome/news/arrow_scrollup.gif) no-repeat scroll center top;
	height: 10px;
}

a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background:transparent url(http://media.npr.org/chrome/news/arrow_scrolldown.gif) no-repeat scroll center top;
	height: 10px;
}

a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}

a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}	

 /* ----------------------------------------    
  * START of 'music/globalnav.css'        
  * ---------------------------------------- */ 


/*	=global nav - music header
	--------------------------------------------------------------- */

#musicHeader {
	background:none;
	width:980px;
	border-left:none;
	border-right:none;
}

#musicHeader .toplinks {
	color:#000;
	padding:0 0 12px;
}

#musicHeader .toplinks,
#musicHeader .toplinks li,
#musicHeader .toplinks p {
	font-size:11px;
}

#musicHeader .toplinks .left {float:left;}
#musicHeader .toplinks .left li {float:left;}
#musicHeader .toplinks .left li a {margin:0 10px;}
#musicHeader .toplinks .left li a.nprhome {font-weight:bold;}

#musicHeader #loginPElm {
	float:right;
	margin:0;
}

#musicHeader .toplinks a, .toplinks span.user {
	color:#000;
	margin:0 8px;
}
	
#musicHeader .toplinks a.comm {
	height:18px;
	background:url(http://media.npr.org/chrome/news/icon_community_mini.gif) no-repeat;
	padding:1px 0 1px 22px;
}

#musicHeader .toplinks a.shop {
	height:18px;
	background:url(http://media.npr.org/chrome/news/icon_shop_mini.gif) no-repeat;
	padding:1px 0 1px 22px;
}

#musicHeader .toplinks a.donate {
	text-transform:uppercase;
	color:#f30;
	font-weight:bold;
}

#musicHeader .toplinks span.user a {
	margin:0;
	font-weight:bold;
}


#musicHeader .headercontent {padding:7px 15px;}

#musicHeader a.logo {
	display:block;
	float:left;
	border-right:1px solid #ccc;
	width:190px;
	height:47px;
}

#musicHeader .supportwrap {
	float:left;
	position:relative;
	margin-left:10px;
	padding-left:15px;
}

#musicHeader .support {
	position:absolute;
	top:0;
	left:0;
	height:54px;
	width:350px;
	font-size:11px;
	text-transform:uppercase;
}


#musicHeader .support .tab {padding:0 0 0 8px;}

#musicHeader .support .tab a {margin-right:40px;}

#musicHeader .support p {margin:29px 0 0;}

#musicHeader .support p a.find {
	color:#858585;
	font-size:11px;
	font-weight:normal;
}


/* =search box */
#musicHeader .headercontent form.search {
	float:right;
	margin:0;
	padding:10px 0 0;
}		
	
#musicHeader .headercontent form.search label {
	font-size:11px;
	text-transform:uppercase;
	color:#333;
	margin:3px 5px 0 0;
	float:left;
}	

#musicHeader .headercontent form.search .searchbox {
	font-size:12px;
	width:170px;
	height:16px;
	margin:0 7px 0 0;
	float:left;
}		
	
#musicHeader .headercontent form.search .btn_go,
#musicHeader .headercontent form.search .btn_go:hover {
	background:url(http://media.npr.org/chrome/news/buttons.gif) 0 -80px;
	border:none;
	width:24px;
	height:20px;
	float:left;
	cursor:pointer;
}

#musicHeader .topnavSponsor {padding:5px 0 0 10px; display:none;}

/* =localization */
#musicHeader .dd_active .tab {background:transparent url(http://media.npr.org/chrome/music/bg_localtab_left.gif) no-repeat left top;}
#musicHeader .dd_active .tab a {background:url(http://media.npr.org/chrome/music/bg_localtab_right_active.gif) no-repeat right top;}

#musicHeader .dd_active {
	background:transparent url(http://media.npr.org/chrome/music/bg_localtop.gif) no-repeat scroll bottom;
}

#musicHeader .ddstn {
	height:138px;
	width:980px;
	background:transparent url(http://media.npr.org/chrome/music/bg_localbottom.gif) no-repeat top center;
}


/* =general nav */
#musicHeader #music_nav {
	position:relative;
	z-index:1000;
}

#musicHeader #music_nav .genres {
	background:transparent url(http://media.npr.org/chrome/music/bg_nav_genres.png) no-repeat right bottom;
	_background:transparent url(http://media.npr.org/chrome/music/bg_nav_genres.gif) no-repeat right bottom;
	height:22px;
}

#musicHeader #music_nav .genres ul,
#musicHeader #music_nav .genres ul li.right,
#musicHeader #music_nav .topics ul.main li.right {
	float:right;
}

#musicHeader #music_nav .genres ul li, #music_nav .topics ul.main li {float:left;}
#musicHeader #music_nav .topics {
	position:relative; 
	z-index:1000; 
	border-top:1px solid #404040;
}

#musicHeader #music_nav .dd_shim {
	position:absolute;
	left:-5000px;
	top:51px;
	z-index:999; 
	background:#fff;

}

#musicHeader #music_nav .topics ul.main {
	background:transparent url(http://media.npr.org/chrome/music/bg_nav_blackbar.png) repeat-x left bottom;
	_background:transparent url(http://media.npr.org/chrome/music/bg_nav_blackbar.gif) repeat-x left bottom;
	overflow:hidden;
	height:1%;
	height:32px;
}

#musicHeader #music_nav a span {display:none;}


/* =nav items - genres */
#musicHeader #music_nav .genres ul li a {
	display:block;
	height:23px;
	background-image:url(http://media.npr.org/chrome/music/nav_genre.gif);
	background-repeat:no-repeat;
	outline:none;
}

#musicHeader #music_nav .genres ul li a.rock {
	background-position:16px 0;
	width:85px;
	padding:0 14px 0 16px;
}

#musicHeader #music_nav .genres ul li a.classical {
	background-position:10px -34px;
	width:58px;
	padding:0 10px;
}

#musicHeader #music_nav .genres ul li a.jazz {
	background-position:10px -68px;
	width:74px;
	padding:0 12px 0 10px;
}

#musicHeader #music_nav .genres ul li a.hiphop {
	background-position:10px -102px;
	width:77px;
	padding:0 10px;
}

#musicHeader #music_nav .genres ul li a.world {
	background-position:10px -136px;
	width:38px;
	padding:0 12px;
}

#musicHeader #music_nav .genres ul li a.streams {
	background:transparent url(http://media.npr.org/chrome/music/nav_genre_streams.png) no-repeat scroll 18px 2px;
	_background:transparent url(http://media.npr.org/chrome/music/nav_genre_streams.gif) no-repeat scroll 18px 2px;
	width:123px;
	padding:0 10px 0 18px;
}

#musicHeader #music_nav .genres ul li a.rock:hover {background-position:16px -17px;}
#musicHeader #music_nav .genres ul li a.classical:hover {background-position:10px -51px;}
#musicHeader #music_nav .genres ul li a.jazz:hover {background-position:10px -85px;}
#musicHeader #music_nav .genres ul li a.hiphop:hover {background-position:10px -119px;}
#musicHeader #music_nav .genres ul li a.world:hover {background-position:10px -153px;}
#musicHeader #music_nav .genres ul li a.streams:hover {background:transparent url(http://media.npr.org/chrome/music/nav_genre_streams.png) no-repeat scroll 18px -18px;}
#musicHeader #music_nav .genres ul li a.streams:hover {_background:transparent url(http://media.npr.org/chrome/music/nav_genre_streams.gif) no-repeat scroll 18px -18px;}

/* =nav items - topics */
#musicHeader #music_nav .topics ul.main li a {
	display:block;
	height:30px;
	background-image:url(http://media.npr.org/chrome/music/nav_music.gif);
	background-repeat:no-repeat;
	padding:0 15px;
	outline:none;
}

#musicHeader #music_nav .topics ul li a.home {
	background-position:15px 10px;
	width:33px;
}

#musicHeader #music_nav .topics ul li a.concerts {
	background-position:15px -44px;
	width:60px;
}

#musicHeader #music_nav .topics ul li a.features {
	background-position:15px -206px;
	width:58px;
}

#musicHeader #music_nav .topics ul li a.interviews {
	background-position:15px -368px;
	width:69px;
}

#musicHeader #music_nav .topics ul li a.news {
	background-position:15px -422px;
	width:73px;
}

#musicHeader #music_nav .topics ul li a.programs {
	background-position:15px -476px;
	width:104px;
}

#musicHeader #music_nav .topics ul li a.asc {
	background-position:15px -638px;
	width:137px;
}

#musicHeader #music_nav .topics ul li a.find {
	background-position:15px -692px;
	width:100px;
	padding-right:10px;
}

#musicHeader #music_nav .topics ul li a.home:hover {background-position:15px -17px;}
#musicHeader #music_nav .topics ul li a.concerts:hover {background-position:15px -71px;}
#musicHeader #music_nav .topics ul li a.features:hover {background-position:15px -233px;}
#musicHeader #music_nav .topics ul li a.interviews:hover {background-position:15px -395px;}
#musicHeader #music_nav .topics ul li a.news:hover {background-position:15px -449px;}
#musicHeader #music_nav .topics ul li a.programs:hover {background-position:15px -503px;}
#musicHeader #music_nav .topics ul li a.asc:hover {background-position:15px -665px;}
#musicHeader #music_nav .topics ul li a.find:hover {background-position:15px -719px;}


#musicHeader #music_nav .topics ul li.drop a.concerts {
	background-position:15px -98px;
	width:76px;
}

#musicHeader #music_nav .topics ul li.drop a.features {
	background-position:15px -260px;
	width:73px;
}

#musicHeader #music_nav .topics ul li.drop a.programs {
	background-position:15px -530px;
	width:120px;
}

#musicHeader #music_nav .topics ul li.drop a.concerts:hover {background-position:15px -125px;}
#musicHeader #music_nav .topics ul li.drop a.features:hover {background-position:15px -287px;}
#musicHeader #music_nav .topics ul li.drop a.programs:hover {background-position:15px -557px;}


/* =nav items - dropdown */
#musicHeader #music_nav .tab_wrap {
	position:absolute;
	top:0px;
	background:url(http://media.npr.org/chrome/music/dd_tab_right.png) no-repeat right top;
	padding-right:8px;
	left:-5000px;
}

#musicHeader #music_nav .dd_tab {
	background:url(http://media.npr.org/chrome/music/dd_tab.png) no-repeat left top;
	padding-left:8px;
}

#musicHeader #music_nav .dd_tab a {
	display:block;
	height:31px;
	padding:0 10px;
}

#musicHeader #music_nav .dd_wrap {
	position:absolute;
	top:23px;
	left:-5000px;
}

#musicHeader #music_nav .dd_top_wrap, #music #music_nav .dd_btm_wrap {padding-right:8px;}
#musicHeader #music_nav .dd_top_wrap {background:url(http://media.npr.org/chrome/music/dd_cnr_top.png) no-repeat right top;}
#musicHeader #music_nav .dd_btm_wrap {background:url(http://media.npr.org/chrome/music/dd_cnr_btm.png) no-repeat right top;}
#musicHeader #music_nav .dd_top {background:url(http://media.npr.org/chrome/music/dd_border_top.png) no-repeat left top;}
#musicHeader #music_nav .dd_btm {background:url(http://media.npr.org/chrome/music/dd_border_btm.png) no-repeat left top;}

#musicHeader #music_nav .dd_top img,
#musicHeader #music_nav .dd_btm img {
	float:none;
	height:8px;
}

#musicHeader #music_nav .dd_body_right {
	background:url(http://media.npr.org/chrome/music/dd_border_right.png) repeat-y right top;
	padding-right:8px;
}

#musicHeader #music_nav .dd_body_left {
	background:url(http://media.npr.org/chrome/music/dd_border_left.png) repeat-y left top;
	padding-left:8px;
}

#musicHeader #music_nav .dd_body {background:url(http://media.npr.org/chrome/music/dd_body.png) repeat-x left top;}

#musicHeader #music_nav .dd_body ul li {
	font-size:12px;
	_margin-bottom:-14px;
}

#musicHeader #music_nav .dd_body ul li.top {padding-top:1px;}

#musicHeader #music_nav .dd_body ul li a {
	display:block;
	padding:0 10px;
}

#musicHeader #music_nav .dd_body ul li a span {
	display:block;
	border-top:1px solid #2a2a2a;
	padding:5px 0;
	*padding:0 0 5px;
}

#musicHeader #music_nav .dd_body ul li a:hover {background-color:#831a0c; text-decoration:none;}
#musicHeader #music_nav .dd_body ul li.top a span {border-top:none;}
#musicHeader #music_nav .dd_body ul li a:hover span {border-top-color:#831a0c;}

#musicHeader #music_nav .dd_body ul li,
#musicHeader #music_nav .dd_body ul li a {
	color:#fff;
}

#musicHeader #music_nav #tab_concerts a {
	background:url(http://media.npr.org/chrome/music/nav_music.gif) no-repeat 10px -98px;
	width:76px;
	outline:none;
}

#musicHeader #music_nav #tab_features a {
	background:url(http://media.npr.org/chrome/music/nav_music.gif) no-repeat 10px -260px;
	width:73px;
	outline:none;
	cursor:default;
}

#musicHeader #music_nav #tab_programs a {
	background:url(http://media.npr.org/chrome/music/nav_music.gif) no-repeat 10px -530px;
	width:120px;
	outline:none;
	cursor:default;
}

/*#musicHeader #music_nav #tab_concerts a:hover {background-position:10px -125px;}
#musicHeader #music_nav #tab_features a:hover {background-position:10px -287px;}
#musicHeader #music_nav #tab_programs a:hover {background-position:10px -557px;}*/


/* =IE6 specific */
#musicHeader #music_nav .tab_wrap,
#musicHeader #music_nav .dd_top_wrap,
#musicHeader #music_nav .dd_btm_wrap,
#musicHeader #music_nav .dd_btm,
#musicHeader #music_nav .dd_body_right,
#musicHeader #music_nav .dd_body_left {
	_background:none;
}

#musicHeader #music_nav .dd_wrap {_top:29px;}

#musicHeader #music_nav .dd_top {_background:#2e2e2e; _margin-left:8px;}
#musicHeader #music_nav .dd_top img {_height:1px;}

#musicHeader #music_nav .dd_tab {
	_background:url(http://media.npr.org/chrome/music/dd_tab.gif) repeat-x left top;
	_padding-left:0px;
	_margin-left:8px;
}

#musicHeader #music_nav .dd_body {_background:#222;}

#musicHeader #music_nav .topics {_border-top:none;}




/*	=global nav - music footer
	--------------------------------------------------------------- */
#musicFooter {
	margin-top:20px;
	border:none;
	background:none;
}

#musicFooter .footerwrap {
	margin-bottom:20px;
	border:1px solid #292a2b;
}

#musicFooter .footerwrap, 
#musicFooter .col,
#musicFooter .listbg h3 {
	background:#070809;
}

#musicFooter .listbg {
	background:url(http://media.npr.org/chrome/music/bg_footer_eq.gif) repeat-y left bottom;
	padding-bottom:40px;
}

#musicFooter .listbg h3 {
	border-bottom:1px solid #494b4e;
	margin:0 15px;
	padding:10px 0;
}

#musicFooter .listbg h3 a {
	display:block;
	background:url(http://media.npr.org/chrome/music/logo_nprmusic_footer.png) no-repeat left top;
	_background:url(http://media.npr.org/chrome/music/logo_nprmusic_footer.gif) no-repeat left top;
	width:130px;
	height:35px;
}

#musicFooter .listbg h3 a span {display:none;}

#musicFooter .col h4,
#musicFooter .col ul {
	background:none;
}

#musicFooter .col {
	float:left;
	width:138px;
	padding:0 9px 0 15px;
	margin:0;
}

#musicFooter .col h4 {
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:4px solid #494b4e;
	font-size:18px;
	margin-bottom:6px;
	padding:20px 0 6px;
}

#musicFooter .col h4.subhed {
	border-bottom:none;
	margin:0;
	padding:0 0 10px;
}

#musicFooter .col h4, 
#musicFooter .col h4 a,
#musicFooter .col ul li,
#musicFooter .col ul li a,
#musicFooter ul.bottomlist li,
#musicFooter ul.bottomlist li a,
#musicFooter ul.bottomlist li.contact a {
	color:#fff;
}

#musicFooter .col ul {padding-bottom:20px;}

#musicFooter .col ul li {
	font-size:11px;
	line-height:14px;
	margin-bottom:3px;
}

#musicFooter .col ul li span {
	margin:0 0 3px 10px;
}

#musicFooter .bg_opaque {
	position:absolute;
	top:0;
	left:0;
	width:980px;
	height:100%;
	background-color:#000;
	opacity:0.7;
	filter:alpha(opacity=70);
}

/* everywhere */
#musicFooter .everywhere {
	margin:0;
	padding:0;
	overflow:hidden;	
	background-color:#000;
	height:1%;
}

#musicFooter .everywhere h3 a {color:#fff;}

#musicFooter .everywhere h3 span {color:#999;}

#musicFooter .everywhere h3 {
	font-family:georgia,sans-serif;
	font-size:22px;
	font-weight:bold;
	padding:10px 10px 10px 15px;
	margin:0;
	float:left;
	color:#fff;
}

#musicFooter .everywhere ul  {
	padding:12px 15px 0 0;
	float:right;
}

#musicFooter .everywhere ul li {
	float:left;
	font-size:11px;
	padding-left:40px;
	line-height:23px;
}	
	
#musicFooter .everywhere ul li a {float:left;color:#fff;}
#musicFooter .everywhere ul li a:hover {color:#999;}
#musicFooter .everywhere ul li a.radio {padding:0 0 0 30px;}
#musicFooter .everywhere ul li a.pod {padding:0 0 0 20px;}
#musicFooter .everywhere ul li a.mobile {padding:0 0 0 20px;}
#musicFooter .everywhere ul li a.rss {padding:0 0 0 22px;}
#musicFooter .everywhere ul li a.newsletter {padding:0 0 0 20px;}
#musicFooter .everywhere ul li a.widget {padding:0 0 0 26px;}
#musicFooter .everywhere ul li a.api {padding:0 0 0 27px;}

/* =bottom list */
#musicFooter ul.bottomlist {
	clear:left;	
	padding:15px 0;
	margin:0;
	height:1%;
	overflow:hidden;
}

#musicFooter ul.bottomlist li {
	float:left;
	font-size:12px;
	margin-right:15px;
	color:#999;
}

#musicFooter ul.bottomlist li a {color:#999;}

#musicFooter ul.bottomlist li.contact a {color:#fff;font-weight:bold;}

#musicFooter ul.bottomlist li.donate a {color:#c92d1c;font-weight:bold;}


#musicHeader .beta {display:none;}


	

 /* ----------------------------------------    
  * START of 'music/classic/playlist.css'        
  * ---------------------------------------- */ 

#musicClassic #main_content .playlistwrap
	{
	clear:left;
	font-size:12px;
	padding-bottom:20px;
	background-color:#fcfcfc;
	}

	
#musicClassic #main_content .playlistwrap h3
	{
	background:none;
	color:#fff;
	background-color:#d7311f;
	border-bottom:1px solid #8c231b;
	font-size:14px;
	text-transform:uppercase;
	margin:0;
	padding:7px 8px;

	}	
	
#wc #main_content .playlistwrap h3
	{
	background:none;
	background-color:#773704;
	}	
	
#asc #main_content .playlistwrap h3 	
	{
	background:url(http://media.npr.org/chrome/music/programs/asc/hdr_asc.jpg);
	padding:4px 10px;	
	}
	
	
/*	content buckets
	--------------------------------------------------------------- */	
#musicClassic #main_content .playlistwrap .bucket {
	border-bottom:1px solid #ccc;
	margin-bottom:0;
}	
		
#musicClassic #main_content .playlistwrap .bucket h4
	{
	font-size:15px;	
	margin-bottom:5px;
	display:inline;
	}
	
#musicClassic #main_content .playlistwrap .bucket .bucketblock .titleblock
	{	
	margin:0;
	padding:0;
	}	
	
#musicClassic #main_content .playlistwrap .bucket .bucketblock .titleblock h4
	{
	margin:0 0 7px 0;
	padding-right:10px;
	display:block;
	}		

#musicClassic .playlistwrap .info
	{
	margin-right:10px;
	color:#747474;
	font-size:11px;
	font-family:arial;
	font-size:12px;
	display:inline;
	}	

#musicClassic .playlistwrap .songrow1,
#musicClassic .playlistwrap .songrow2,
#musicClassic .playlistwrap .songrow3
	{
	display:block;
	margin-bottom:7px;
	}
	
#musicClassic .playlistwrap .type
	{
	font-style:italic;
	font-weight:bold;
	}

#musicClassic #main_content .playlistwrap .bucket .bucketblock  p
	{
	font-size:12px;
	margin-bottom:10px;
	line-height:15px;
	}
	
#musicClassic #main_content .playlistwrap ul.listentools
	{
	/*text-transform:uppercase;
	font-weight:bold;*/
	margin:0;
	}	
	
#musicClassic .playlistwrap ul.listentools li
	{	
	float:left;
	text-transform:lowercase;
	/*line-height:30px;*/
	display:inline;
	margin:0 10px 0 0;
	padding:7px 0;
	}
	
#musicClassic #main_content .playlistwrap ul.listentools li a.play
	{
	font-size:15px;
	font-weight:bold;
	text-transform:none;
	padding:2px 0 8px 28px;	

	background: url(http://media.npr.org/chrome/icon_listen_main.gif) top left no-repeat;
	}	

#musicClassic #main_content .playlistwrap ul.listentools li a.watchlarge
	{
	font-size:15px;
	font-weight:bold;
	text-transform:none;
	padding:4px 0 4px 28px;	

	background: url(http://media.npr.org/chrome/icon_watch_large.gif) top left no-repeat;
	}	
	

	
#musicClassic .playlistwrap ul.listentools .duration
	{	
	/*display:block;*/
	text-transform:none;
	margin:0;
	/*padding-top:3px;*/
	display:inline;
	padding-right:1px;
	padding-left:5px;
	}				
	
#musicClassic #main_content .playlistwrap ul.listentools li .pipe
	{
	padding:0;margin:0;
	color:#999;
	}
		
	
/*	image vs no img styles
	--------------------------------------------------------------- */		

#musicClassic #main_content .playlistwrap .img200 .bucketblock
	{
	margin-left:220px;
	width:390px;	
	}			
	
	
#musicClassic #main_content .playlistwrap .img200 {	
	background:url(http://media.npr.org/chrome/music/bg_playlist_orig.gif) repeat-y 0 0;	
	}
	
/*	world cafe playlist
	--------------------------------------------------------------- */		
#musicClassic .playlistwrap table.wc tr th
	{
	background:none;
	background-color:#4b0700;
	color:#fff;
	text-transform:uppercase;
	font-size: 12px;
	font-weight: bold;	
	}	

#musicClassic table.wc tr td
	{
	background:#fff url(http://media.npr.org/chrome/music/bg_grey.jpg) repeat-x top left;		
	}		

#musicClassic table.wc
	{
	margin:0;
	padding:0;
	width:634px;
	}

#musicClassic table.wc th.artist,
#musicClassic table.wc td.artist
	{
	width:155px;	
	vertical-align:top;
	margin:0;
	padding:5px 10px;
	}
		
#musicClassic table.wc th.cd, 
#musicClassic table.wc th.song,
#musicClassic table.wc td.cd, 
#musicClassic table.wc td.song
	{
	width:165px;	
	vertical-align:top;
	margin:0;
	padding:5px 10px 5px 0;
	}

#musicClassic table.wc th.buy,
#musicClassic table.wc td.buy
	{
	width:110px;
	vertical-align:top;
	margin:0;
	padding:5px 0;	
	}		

#musicClassic .wcpromo table.wc
	{
	background:#1f1f1f url(http://media.npr.org/chrome/music/bg_wcplaylist.jpg) repeat-x top left;		
	color:#fff;	
	}	
	
#musicClassic .wcpromo table.wc tr td
	{
	background:none;
	border-bottom:1px solid #353c42;
	}
	
#musicClassic .wcpromo table.wc tr td.last
	{
	background:none;
	border:none;
	}	
	
#musicClassic .wcpromo table.wc tr td.artist a
	{
	font-size:16px;
	font-weight:bold;
	}	
	
#musicClassic .wcfeature
	{
	font-size:11px;
	color:#fff;
	font-style:italic;
	display:block;
	margin-top:3px;
	}	

#musicClassic a.purchase,
#musicClassic a.purchasepl
	{
	font-size:11px;
	color:#999;
	/*font-weight:bold;
	text-transform:uppercase;*/
	}	
	
/* ecommerce */		
#musicClassic #main_content .playlistwrap .ecommerce
	{
	position:relative;
	margin:0;
	padding:0;
	}	
	
#musicClassic #main_content .playlistwrap .ecommerce .commPopWrapper
	{	
	/*margin-top:-65px;
	color:#000;	
	width:350px;*/
	clear:both;
	position:absolute;
	left:-170px;
	top:-70px;
	color:#000;		
	}	
	
#asc #main_content .playlistwrap ul.listentools li .ecommerce ul li, /* fix for list items not being block elements*/
#musicClassic #main_content .playlistwrap ul.listentools li .ecommerce ul li
	{	
	float:none;
	margin-right:10px;	
	line-height:14px;
	display:block;
	}
	


 /* ----------------------------------------    
  * START of 'music/classic/inset.css'        
  * ---------------------------------------- */ 

/*	inset column for story page
	--------------------------------------------------------------- */
#musicClassic #main_content .contentinset .bucketwrap .bucket {
	padding:10px;
	margin:0;
	font-size:12px;
}	
	
#musicClassic #main_content .childstory .contentinset .bucketwrap .bucket
	{
	background:none;	
	}
	
#musicClassic #main_content .contentinset h4
 	{
	color:#611307;
	font-size:15px;
	text-transform:uppercase;
	margin-bottom:10px;	
	}	
	
/* image style */
#musicClassic #main_content .contentinset img
	{
	/*float:none; */
	margin-bottom:2px;
	}	
	
#musicClassic #main_content .contentinset .photo300
	{	
	float:left !important;
	width:300px !important;
	padding:0 10px 10px 0;
	position:relative;
	border:none !important;
	margin:0 !important;
	background:none;
	}
	
#asc #main_content .contentinset .photo300,
#ftt #main_content .contentinset .photo300,
#js #main_content .contentinset .photo300,
#pj #main_content .contentinset .photo300,
#wc #main_content .contentinset .photo300,
#woo #main_content .contentinset .photo300
	{
	background:none;
	}		
	
#musicClassic #main_content .contentinset .photo200,
#musicClassic #main_content .contentinset .bucket .photo200 {
	float:left;
	width:200px;
	padding:5px 5px 0;
	overflow:hidden;
	height:1%;
}	
	
#musicClassic #main_content .contentinset .photo300 .photowrap
	{
	float:left;
	width:300px;
	}	
	
	
/*new */
#musicClassic #main_content .contentinset .bucketwrap .photo200
	{
	padding:0;
	width:200px;
	}	
	
#musicClassic #main_content .contentinset .gallery
	{
	float:left;
	font-size:10px;
	}		

#musicClassic #main_content .photo624 {
	width:624px;
	margin:0 0 20px;
	border:none;
	position:relative;
	overflow:hidden;
	float:none;  /* 4col img doesn't need to float - will fix date and text size from hiding */
}
	
#musicClassic #main_content .photo624 .img624 {
	width:624px;
	padding-bottom:5px;
}		

	
#musicClassic #main_content .contentinset .bucketwrap .photo /* smaller padding for 200px non-primary img */
	{
	padding:5px;
	min-height:56px;	
	}
	
#musicClassic #main_content .contentinset p
	{
	font-size:12px;
	line-height:14px;
	margin:0 0 10px 0;
	}
	
#musicClassic #main_content .contentinset p a
	{
	font-style:normal;
	}		
	
#musicClassic .contentinset .photowrap a.gallery
	{
	padding: 0 0 0 20px;	
	}		
	
/* listen */
#musicClassic .contentinset .listentab
	{
	width:190px;
	}
	
#musicClassic .contentinset a.play,
#musicClassic .contentinset a.watch
	{
	display:block;
	}
	
	
/* blockquote */	
#musicClassic #main_content .contentinset blockquote
	{
	font-size:12px;
	line-height: 150%;
	font-style: italic;
	margin:0;
	overflow: hidden;
	o\verflow: visible;
	width: 100%;
	w\idth: auto;
	he\ight: 1%;		
	}	
	
#musicClassic #main_content .contentinset cite
	{
	display: block;
	color: #666;
	text-align: right;
	padding:10px 10px 0 0;
	}	
	
#musicClassic #main_content ol
	{
	list-style-position:outside;
	margin-left:10px;
	padding-left:20px;
	}	
	
#musicClassic #main_content ul li,
#musicClassic #main_content ol li
	{
	margin-bottom:5px;
	}
	
	
/* video player */
#musicClassic a.playvideo,
#musicClassic a.playvideo:hover
	{
	position:absolute;
	top:75px;
	left:120px;
	width:63px;
	height:61px;
  	cursor:pointer;
	}
	
#musicClassic a.playvideo	/* Mozilla ignores crazy MS image filters, so it will skip the following */
	{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://media.npr.org/chrome/music/vplay_music.png');
	}	

#musicClassic a.playvideo[class] /* IE ignores styles with [attributes], so it will skip the following. */
	{
	background-image:url(http://media.npr.org/chrome/music/vplay_music.png);
	}

#musicClassic a.playvideo:hover /* Mozilla ignores crazy MS image filters, so it will skip the following */
	{  
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://media.npr.org/chrome/music/vplay_music_hover.png');
	}	

#musicClassic a.playvideo[class]:hover /* IE ignores styles with [attributes], so it will skip the following. */
	{
	background-image:url(http://media.npr.org/chrome/music/vplay_music_hover.png);
	}

#musicClassic .photo300 .watchblock
	{
	margin-bottom:15px;
	clear:both;
	}

#musicClassic #content .photo300 .watchblock p.watchtab, /* forces watch links to be inline */
#musicClassic .contentinset .photo300 a.watch,
#musicClassic .photo300 .watchblock p.watchlinks
	{
	display:inline;	
	}

#musicClassic .photo300 .watchblock p.watchlinks
	{
	padding:0;
	}
	
/*#musicClassic .photo300 .watchblock a.add
	{
	background: url(http://media.npr.org/chrome/icon_add_2.gif) left no-repeat;
	}	*/
	
#musicClassic .photo300 span.pipe
	{
	margin:0 5px 0 10px;
	color:#999;
	}	
	
		
/* featured comment */
#musicClassic #main_content .contentinset .featuredcomment
	{
	clear:left;
	float:left;
	width:192px;
	margin:10px 10px 0 0;	
	padding:0px;
	}

#musicClassic #main_content .contentinset .featuredcomment .buckettop,
#musicClassic #main_content .contentinset .featuredcomment .bucketbottom {height:3px;}
	
#musicClassic #main_content .contentinset .featuredcomment .bucket 
	{
	background:none;
	padding:0;
	}
	
#musicClassic #main_content .featuredcomment h4
	{
	color:#fff;
	font-size:12px;
	margin:-7px 0 10px 0;
	padding:0;
	border:none;
	width:140px;
	}	
	
#musicClassic #main_content .featuredcomment p
	{
	font-style:italic;
	margin:0 0 3px 0;	
	}
	
#musicClassic #main_content .featuredcomment p.byline
	{
	text-align:right;
	margin:0 0 10px 0;
	}	
	
#musicClassic #main_content .contentinset p.join {margin-left:10px;}		
	
#musicClassic .featuredcomment .featinset /* for staff to feature/unfeature */
	{
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
	font-size:11px;
	}	

/* new since News ReDesign */
#musicClassic #main_content .bucket .captionwrap p,
#musicClassic #main_content .captionwrap p {font-size:11px;clear:both}
#musicClassic #storyspan03 .captionwrap p {line-height:14px;}
#musicClassic #inset .container .conintrotext {padding:4px 8px 0;}

#musicClassic #main_content .creditwrap {	
	text-align:right;
	display:block;
	font-size:10px;
	color:#666;
	margin:0;	
	float:right;
}	

#musicClassic #main_content .photo138 .enlarge .creditwrap {width:115px;float:right;}	
#musicClassic #main_content .photo200 .enlarge .creditwrap {width:180px;float:right;}	
#musicClassic #main_content .photo300 .enlarge .creditwrap {width:220px;float:right;}	

#musicClassic #inset .container .internallink,
#musicClassic #inset .container .externallink {
	padding:0 8px;
	}

#musicClassic #inset .primary .listentab,
#musicClassic #inset .secondary .listentab {
	width:auto;
	padding:10px 8px 0;
	}
	
#musicClassic #inset .primary .listenlinks,
#musicClassic #inset .secondary .listenlinks {
	padding-left:30px;
	}
	
#musicClassic #inset .container .primary .listentab,
#musicClassic #inset .container .secondary .listentab {
	padding:0;
	}
	
#musicClassic #inset .container .primary .listenlinks,
#musicClassic #inset .container .secondary .listenlinks {
	padding-left:20px;
	}

/* old stories with migration issue/playlistbottom hack */
#musicClassic #storyspan03 .photo200 {
	margin:0 10px 0 0;
	width:200px;
	float:left;
}

#musicClassic #inset .pullquote p.byline {margin-left:10px;}


 /* ----------------------------------------    
  * START of 'music/classic/email.css'        
  * ---------------------------------------- */ 

#musicClassic .emailPage h1 {
	font-size:28px;
	font-family:Arial, Helvetica, sans-serif;
	padding:35px 0 10px 0;
	font-weight:normal;
}	

#musicClassic .emailPage #emailform {
	margin-bottom:20px;
}
	
#musicClassic .emailPage #emailform h2 {
	font-size:16px;
	font-family:georgia,sans-serif;
}	
	
#musicClassic .emailPage #main_content .bucket {
	padding:5px 0;
	color:#666;
	clear:both;
}

#musicClassic .emailPage .bucket p {
	font-size:12px;
}
	
#musicClassic .emailPage #emailform label,
#musicClassic .emailPage #emailform p.question { 
	float: left; 
	text-align: right;
	width: 210px; 
	padding: 0; 
	margin:0 10px 0 100px;
	font-size:12px;
	display:inline;
}

#musicClassic .emailPage #emailform input,
#musicClassic .emailPage #emailform textarea {
	width:295px;
}
	
#musicClassic .emailPage #emailform .radiowrap label {
	float:none;
	width:10px;
	margin:0;
	text-align:left;
	margin-right:20px;
}	
	
#musicClassic .emailPage #emailform .radiowrap input {
	width:15px;
	display:inline;
}		
	
#musicClassic .emailPage .subtext {
	clear:both;
	font-style:italic;
	font-size:11px;
}	

#musicClassic .emailPage .below {
	display: block;
	margin: 0 0 0 320px;
}
	
#musicClassic .emailPage #emailform .send {
	margin:0 0 10px 320px;
	border:none;
	width:141px;
	background-color:#000;
	color:#fff;
	font-size:13px;
	text-transform:lowercase;
	font-weight:bold;
}


/* =copied from music email page (in the code */
#musicClassic .emailPage ul#stationinputs {
	margin:0;
	padding:0;
	list-style-type:none;
}

#musicClassic .emailPage #emailform input#station_selector {width:200px;}

#stationsac #stationinputs li {padding-bottom:4px;}

#stationsac {
	width:250px;
	background-color: #ced9ee;
	border:1px solid;
	border-color:#000;
}

#stationsac #stations ul {
	margin:0;
	padding:0;
}

#musicClassic .emailPage .stationselected {position:relative;}

#musicClassic .emailPage #stationinputs .stationstext {
	background-color:#efefef;
	font-size:12px;
	padding:2px 0 0 2px;
}

#stationsac .stationsacHighlight {
	font-weight:bold;
	text-transform:uppercase;
	background-color:#ffd800;
}

#stationsac #stationsul {
	padding:0;
	margin:0;
}

#stationsac #stationsul li {
	padding:4px;
	list-style:none;
	cursor:pointer;
	font-size:12px;
}

#stationsac .stationsacSelected {
	background-color:#113e98;
	color:#fff;
}

#musicClassic .emailPage form .btn_minus {
	border:1px solid #000;
	height:18px;
	background-color: #9cc3f0;
	position:absolute;
	cursor: pointer;
	top: 0;
	right: 0;
	padding: 0;
	margin: 0;
	font-size:12px;
}

#musicClassic .emailPage ul#stationsfail li.stationsfail {font-size:12px;}



/*	=email confirmation page */
#musicClassic .emailPage #content h4 {margin:30px 0;}

#musicClassic .emailPage #content ol.mostEmailedList {
	list-style-position:outside;
	margin:0 0 20px 15px;
	padding-left:20px;
}

#musicClassic .emailPage #content ol li {
	font-size:small;
	line-height:110%;
	margin:0 0 0.5em;
	padding-bottom:0;
	padding-top:0;
	text-align:left;
}

#musicClassic .emailPage #content p {font-size:12px;}

#musicClassic .emailPage hr {
	background-color:#ccc;
	border:0 none;
	color:#ccc;
	height:1px;
	margin:30px 0 20px 0;
	*margin:10px 0;
	text-align:center;
}

#musicClassic .emailPage a.orig {
	font-family:georgia,serif;
	font-size:12px;
	font-weight:bold;
}

#musicClassic .emailPage #content h5 {
	font-weight:bold;
	padding:10px 0;
}

#musicClassic .emailPage p.more {float:right;}

#musicClassic .emailPage p.more a {
	background:url(http://media.npr.org/chrome/news/ico-more-sm.gif) no-repeat right;
	color:#333333;
	padding:0 7px 0 0;
	font-weight:bold;	
}

#musicClassic .emailPage .captcha {float:right;}

 /* ----------------------------------------    
  * START of 'base/enlarge.css'        
  * ---------------------------------------- */ 

/*	=image enlargment
	--------------------------------------------------------------- */
a.enlargeicon {
	background:url(http://media.npr.org/chrome/news/icon_enlarge.gif) 0 0 no-repeat;
	/*display:block;
	width:16px;
	height:18px;
	float:left;*/
	clear:left;
	padding-left:20px;
	font-size:10px;
	height:18px;
	display:block;
	float:left;
}	

#main_content .photo138 .enlarge a.enlargeicon span,
#main_content .photo200 .enlarge a.enlargeicon span {display:none;}	

/*a.enlargeicon span {
	display:block;
	margin:2px 0 0 20px;
	font-size:11px;
}	*/

a.enlargeicon:hover {
	background:url(http://media.npr.org/chrome/news/icon_enlarge.gif) 0 -18px no-repeat;
}	

img.enlarge {cursor:pointer;}

.bucketwrap .enlarge_html,
.bucketwrap .enlarge_measure {
	float:left;
	display:none;
	}

#zoom_overlay {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:#000;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
	filter: alpha(opacity=20);
	opacity:0.2;
	display:none;
	}

#zoom {
	position:absolute;
	top:0; 
	left:-5000px; 
	z-index:1000;
	background-color:#fff;
	padding:20px;
	-moz-box-shadow:0 0 20px #333;
	-webkit-box-shadow:0 0 20px #333;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#zoom_close {
	position:absolute;
	left:-15px;
	top:-15px;
	display:block;
	width:30px;
	height:30px;
	background:url(http://media.npr.org/chrome/news/enlarge/closebox.png) no-repeat left top;
	_background:url(http://media.npr.org/chrome/news/enlarge/closebox.gif) no-repeat left top;
}

#zoom_content img {float:none;}

#zoom_content p {
	color:#666;
	font-size:11px;
}

#zoom_content .creditwrap {
	color:#999;
	font-size:11px;
	margin-left:5px;
	float:right;
}

#zoom_content .caption {
	font-size:12px;
	margin:4px 0 25px;
	line-height:16px;
	clear:both;
}

#zoom_content .caption a {color:#3366CC;}

#zoom_content .sponsor p {float:left; margin:0 5px 0 0;}

#zoom a.closezoom {
	position:absolute;
	right:20px;
	bottom:15px;
	background:transparent url(http://media.npr.org/chrome/news/icon_close_13x13.gif) no-repeat scroll right -39px;
	color:#666;
	font-size:10px;
	padding-right:17px;
	text-transform:uppercase;
	}
