

 /* ----------------------------------------    
  * START of 'news/common.css'        
  * ---------------------------------------- */ 

/* calls globalnav, sidebar, branding then common */
body {	
	margin:0;
	padding:0;
	font-family:arial, sans-serif;
	font-size:100%;
	/* line-height:1.125em; 16x1.125=18px */
	color:#333;
}
	

/*	=structure
	--------------------------------------------------------------- */
#header {
	width:978px;	
	margin:0 auto;
	padding:5px 0 0 0;
	border-top:8px solid #000;	
	border-left: 1px solid #b4b2b2;
	border-right: 1px solid #b4b2b2;
	background-color:#fff;
}
	
#wrapper {
	width:978px;
	margin:0 auto;
	padding:0;
	border-left: 1px solid #b4b2b2;
	border-right: 1px solid #b4b2b2;
}
	
#wrapper_main {
	width:978px;
	background:url(http://media.npr.org/chrome/news/bg_wrapper.gif) repeat-y;
	/*overflow:hidden;*/
	position:relative;
}
	
#main_content {
	width:651px;
	float:left;
}
	
#content {
	width:624px;
	float:left;	
	padding:0 12px 0 15px;
}	
	
#main_sidebar {
	width:326px;
	float:left;	
	margin:0 0 0 1px;
	padding:0;
	color:#000;
}
	
#footer {
	width:980px;	
	margin:0 auto;
	border-top:1px solid #b4b2b2;
	clear:both;
	background-color:#fff;
}

#npr_thin {width:980px;}

/*	=general styles
	--------------------------------------------------------------- */	
img	{
	border:none;
	float:left;
}

a {
	text-decoration:none;
	color:#000;
}

a:hover {
	text-decoration:underline;
	color:#36c;
}

form, input, select, img, ul, ol, li, p, h1, h2, h3, h4, h5, h6, dl, dt, dd {
	padding:0;
	margin:0;
}

ul li {list-style-type:none;}		

p {margin:0 0 10px 0;}

#content p {line-height:1.3em;}

.spacer {
	clear: both;
	font-size: 1px;
	line-height: 1px;
	/*height: 1px;*/
}		
	
hr {
	color: #ccc;
	background-color: #ccc;
	margin:0 20px 15px 20px;
	border: 0;
	height: 1px;
	text-align:center;
}

.gtarrow,
.ltarrow {
	font-family:arial,sans-serif;
}

form .textbox {
	color:#333;
	border:1px solid #ccc;
	padding:1px;
	}
	
	
/*	=breadcrumbs
	--------------------------------------------------------------- */
ul.breadcrumb {
	border-bottom:1px solid #ccc;
	padding:15px 0 8px 0;
	font-size:11px;
	}
		
ul.breadcrumb li {display:inline;}	

ul.breadcrumb li a {
	font-size:11px;
	font-weight:bold;
	color:#000;
}	
	
ul.breadcrumb span.arrow {
	font-weight:normal;
	color:#666;
	font-size:10px;
}	


/*	=hdr colors */
body#news .bucketwrap h3 span,
body#news .bucketwrap h3.gahdr span,
body#news .bucketwrap h3.slug {
	color:#ee1300;
}
	
body#arts .bucketwrap h3 span,
body#arts .bucketwrap h3.gahdr span,
body#arts .bucketwrap h3.slug {
	color:#800149;
}	

body#program .bucketwrap h3 span,
body#program .bucketwrap h3.gahdr span,
body#program .bucketwrap h3.slug {
	color:#229ACD;
}	


/* =egg carton */
.colwrap {
	background:none;
/*	border-bottom:1px solid #b4b2b2;*/
	padding:10px 0;
	border-top:1px solid #b4b2b2;
}	
	
.colwrap:first-child {border-top:none;}
	
.colwrap .divider {
	background:transparent url(http://media.npr.org/chrome/news/bg_3col.gif) repeat scroll 0 0;
}	
	
.colwrap .col1 {
	margin-right:15px;
	width:187px;
	float:left;
	min-height:20px;
	_height:20px;
}
	
.colwrap .col2 {
	margin:0 15px;
	width:187px;
	float:left;
	min-height:20px;
	_height:20px;
}
	
.colwrap .col3 {
	margin-left:15px;
	width:187px;
	float:left;
	min-height:20px;
	_height:20px;
}

body#news .colwrap  h3,
body#news .colwrap  h3 a {
	color:#ee1300;
}

body#news .colwrap  h3 a:hover {color:#c71a0a;}

body#arts .colwrap  h3,
body#arts .colwrap  h3 a {
	color:#800149;
}

body#arts .colwrap  h3 a:hover {color:#680233;}

body#program .colwrap h3,
body#program .colwrap h3 a {
	color:#229acd;;
}

.colwrap h4 {
	margin:0 0 10px 0;
	font-size:14px;
}	
	
.colwrap h3 {
	font-size:16px;
	margin-bottom:8px;
}
	
.colwrap p {
	color:#333;
	font-size:12px;
	line-height:16px;
	margin:0 0 7px;
}

.colwrap ul li {
	background:transparent url(http://media.npr.org/chrome/news/bullet_blk.gif) no-repeat scroll 0 0;
	display:block;
	font-size:12px;
	line-height:14px;
	margin:0 0 7px;
	padding:0 0 0 7px;
}

.colwrap input {
	margin:7px 7px 7px 0;
	font-size:12px;
	width:115px;
	height:16px;
}

.colwrap input.btn_signup {
	margin:0 0 7px;
	font-size:12px;
	width:75px;
	height:auto;
}

.colwrap .more {
	float:right;
}

.colwrap a.more {
	color:#666;
	font-weight:bold;
}

.colwrap .gtarrow {
	font-size:12px;
	padding-left:7px;
}

/* =podcast rss feeds (egg carton) */
.feed h4 {
	background-color:#f7f7f7;
	border-bottom:1px solid #f0f0f0;
	color:#666;
	height:18px;
	padding-top:5px;
}		

.feed .feedhdrs {
	float:right;
	font-size:10px;
}		

.feed .feedhdrs span {
	margin:0 5px 0 5px;
}	
	
.feed ul li {
	background:none;
	border-bottom:1px solid #f0f0f0;
	margin:0;
	padding:0;
	position:relative;
}
 
.feed .title {
	color:#000;
	font-weight:normal;
	float:left;
	width:125px;
	padding:8px 5px 8px 0;
}	

.feed a.podicon {
	display:block;
	width:13px;
	height:23px;
	float:left;
	margin-top:3px;
}

.feed a.podiconnoevent {
	display:block;
	width:13px;
	height:23px;
	float:left;
	margin-top:3px;
}

.feed a.rssicon {
	width:24px;
	height:23px;
	float:right;
	margin-top:4px;
}

.feed .podbox
	{	
	width:240px;
	border:1px solid #ccc;
	background-color:#fff;
	padding:7px;
	position:absolute;
	top:0;
	left:160px;
	_left:15px; /* ie6 only */
}
	
.feed .podbox span {
	font-weight:bold;
}	

.feed .podbox a.podurllink img {
	padding:7px 10px 0 0;
	float:left;
}

.feed .podbox p.divider {
	padding-top:10px;
	margin-bottom:5px;
	background:url(http://media.npr.org/chrome/news/hrule_single_dotted.gif) left top repeat-x;
}
	
.feed .podbox img {float:none;}	

.feed .podbox a.subitunes {padding-right:20px;}

.feed .podbox p.closethis {line-height:13px;text-align:right;}
	
.feed .podbox p.closethis a {
	color:#666;
	text-transform:uppercase;
	font-size:10px;
	font-weight:normal;
	background:url(http://media.npr.org/chrome/news/icon_close_13x13.gif) top right no-repeat;
	padding-right:20px;
	height:13px;
}

.feed .podbox input {
	width:190px;
	height:14px;
	font-weight:normal;
	padding:2px;
	font-size:11px;
}	

.feed span.blankpod {
	display:block;
	height:23px;
	width:20px;
	padding:0;	
	position:absolute;
	top:3px;
	right:30px;
	color:#8f8f8f;
}
	
.feed span.blankrss {
	display:block;
	height:23px;
	width:20px;
	padding:0;	
	position:absolute;
	top:3px;
	right:-2px;
	color:#8f8f8f;
}	


/* =newsletter signup btn (egg carton) */
body#news .newsletter h3 {
	font-size:16px;
	margin-bottom:8px;
	color:#ee1300;
}

body#arts .newsletter h3 {
	font-size:16px;
	margin-bottom:8px;
	color:#800149;
}

body#program .newsletter h3 {
	font-size:16px;
	margin-bottom:8px;
	color:#229acd;
}

.newsletter .icon {display:none;}

.newsletter p {
	font-size:12px;
	line-height:16px;
}

.newsletter input.emailfield {	
	width:110px;
	font-size:11px;
	height:15px;
	padding:2px;
	color:#666;
	margin-right:2px;
}

.newsletter ul {padding-top:5px;}

.newsletter ul li a {
	font-size:10px;
	display:inline;
	color:#666;
}

.newsletter ul#upsellSubscriptionsList li {
	display:block;
	font-size:12px;
}

.newsletter form.upsell .cbox {
	margin:0 5px 0 0;
	padding:0;
	height:13px;
	width:15px;
	line-height:12px;
}	

	
.newsletter form .nothx,
.newsletter form .subscribe {
	/*width:80px;*/
}

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

.newsletter .closewrapper {
	display: none;	
}

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




/* old styles, need to go thru when the code is up */
/*.newsletter form 
	{
	margin-bottom:10px;
	}	

.newsletter form .emailfield
	{
	font-size:11px;
	width: 200px;
	height:14px;
	padding-bottom:2px;
	}
	
.newsletter form .button
	{
	border:1px solid #000;
	background-color:#65a2e8;
	font-size:11px;
	margin:0;
	padding:0;
	color:#fff;
	}*/

.newsletter form .signup {
	vertical-align:top;
	padding-top:1px;
}
	
.newsletter span.eaddress {
	background-color:#f4f5a8;
	font-weight:bold;
	font-size:12px;
}	
	
div.newsletter ul li .pipe
	{
	display:none;
	}	

.newsletter form.upsell p.title
	{		
	font-weight:bold;
	font-size:11px;
	padding:0;
	display:block;
	margin:0 0 5px 0;
	}
		
.newsletter form.upsell p.desc
	{
	margin:0;
	padding:0 0 7px 20px;
	line-height:12px;	
	}

/*	
	
.newsletter p.thx,
.newsletter p.verify
	{
	font-weight:bold;
	}*/
	
.newsletter p.errormsg
	{
	color:#c83030;
	margin:0 0 5px 0;
	padding:0 7px;
	}
	








/* =search btn (egg carton)
.colwrap input.btn_search {
	background:url(http://media.npr.org/chrome/news/buttons.gif) 0 -40px;
	border:none;
	width:48px;
	height:20px;
	*margin:0px 0px 10px 0;
}

.colwrap input.btn_search:hover {
	background:url(http://media.npr.org/chrome/news/buttons.gif) 0 -60px;
} */



/*	=community */
.community {border-top:1px solid #b4b2b2;}

body#news .community .buckettop {
	background:url(http://media.npr.org/chrome/news/icon_quotes_lg.gif) 0 0 no-repeat;
	margin-bottom:7px;
	line-height:23px;
	height:23px;
}	
	
body#news .community .bucketbottom {
	background:url(http://media.npr.org/chrome/news/icon_quotes_lg.gif) 0 -23px no-repeat;
	margin:7px 0 10px 0;
	line-height:23px;
	height:23px;
}		

body#arts .community .buckettop {
	background:url(http://media.npr.org/chrome/news/icon_quotes_lg.gif) 0 -46px no-repeat;
	margin-bottom:7px;
	line-height:23px;
	height:23px;
}	
	
body#arts .community .bucketbottom {
	background:url(http://media.npr.org/chrome/news/icon_quotes_lg.gif) 0 -69px no-repeat;
	margin:7px 0 10px 0;
	line-height:23px;
	height:23px;
}

.community  p.byline {
	font-style:italic;
	color:#666;
	font-size:12px;
	margin-bottom:3px;
}

.community  p.byline a {color:#666;}

.community  h5 {
	font-size:12px;
	margin-bottom:3px;
}
.community  p.comments a {
	font-size:11px;
	color:#666;
	text-transform:uppercase;
}

.community span.pipe {margin:0 5px;}

#main_content .community .bucket p {
	font-size:14px;
	font-weight:bold;
	margin:0;
	line-height:1.3em;
}

#main_content .whatsthis {
	font-size:11px;
	font-style:italic;
}

#main_content #popmain {
	border:1px solid #d0e0ed;
	background-color:#f2f9ff;
	width:290px;
	padding:5px 5px 0 5px;
	position:absolute;
	left:10px;
	bottom:-40px;	
}

#main_content #popmain p {font-size:11px;}


/* =container */
#main_content .container {position:relative;}





/* =AP (egg carton) 
#main_content .ap h3 {
	background:url(http://media.npr.org/chrome/news/aplogo.gif) left no-repeat;
	font-size:16px;
	padding: 0 0 0 25px;
	margin:0;
}	

#main_content .ap h4 {
	font-size:12px;
	color:#000;
	padding:0;
}

#main_content .ap .more,
#main_content .ap .date {
	float:left;
	width:100%;
	padding:0;
}*/



/*  =community
	--------------------------------------------------------------- */
#main_content .community h3.slug {
	font-family:arial,sans-serif;
	font-size:11px;
	padding-top:20px;
	text-transform:uppercase;
}

#main_content .community h3.gahdr {
	font-size:22px;
	font-family:georgia, sans-serif;
	margin-bottom:15px;
}

#main_content .community p,
#main_content .community h4 {
	font-size:12px;
}

#main_content .community .bucketblockwrap {
	background:url(http://media.npr.org/chrome/news/hrule_single_dotted.gif) left bottom repeat-x;
	margin:0 0 10px 0;
	overflow:hidden;
	height:1%;
	padding-bottom:15px;
}	

#main_content .community .photowrap {
	display:block;
	float:left;
	width:300px;
	padding:5px 0 0;
}

#main_content .community .photowrap img {
	float:none;
}

#main_content .community .img {
	margin-left:324px;
	padding:5px 0 15px 0;
}


/*	=breaking news
	--------------------------------------------------------------- */
#mainspan01 .bucketwrap {margin:0;}

.breakingnews {
	position:relative;
	margin:12px 9px 0 12px;
}

.breakingnews .banner {
	position:absolute;
	top:10px;
	left:0px;
	_left:-5px; /* IE6 only */
	background:transparent url(http://media.npr.org/chrome/news/bg_dogear_breakingnews_red.gif) no-repeat scroll right bottom;
	width:100%;
}

.mute .banner {
	background:transparent url(http://media.npr.org/chrome/news/bg_dogear_breakingnews_gry.gif) no-repeat scroll right bottom;
}

.breakingnews .banner h4 {
	color:#fff;
	font-size:16px;
	text-transform:uppercase;
	padding:5px 10px;
	background:#ff3300;
	margin-right:11px;
}

.mute .banner h4 {background:#959595;}

.breakingnews .info {
	border:1px solid #ccc;
	margin:0 3px;
	padding:45px 10px 10px;
}

.breakingnews .info h3 {
	font-size:16px;
	margin-bottom:2px;
	color:#ff3300;
}

.breakingnews .info h3 a {color:#ff3300;}

.mute .info h3 {color:#000;}

.mute .info h3 a {color:#000;}

.breakingnews .info a.view {
	background:transparent url(http://media.npr.org/chrome/news/icon_generic_mini.gif) no-repeat scroll right 1px;
	padding-right:10px;
	margin-left:20px;
	font-size:12px;
	color:#666;
	float:right;
	line-height:16px;
	font-weight:bold;
	height:16px;
	margin-top:4px;
}

#main_content .breakingnews .info p {
	font-size:12px;
	margin:0;
	line-height:15px;
}

#main_content .breakingnews .info p.alert {
	margin-top:10px;
}

#main_content .breakingnews .info p.alert a {
	font-size:10px;
	color:#333;
	font-style:italic;
}

.breakingnews a.listen {
	background:transparent url(http://media.npr.org/chrome/news/icon_audio_12px.gif) no-repeat scroll left center;
	padding-left:17px;
	font-size:11px;
	color:#333;
	margin-left:20px;
}

.breakingnews a.listen:hover {
	background:transparent url(http://media.npr.org/chrome/news/icon_audio_12px_hover.gif) no-repeat scroll left center;
}

/*	=live events
	--------------------------------------------------------------- */
.live_event {
	position:relative;
	margin:12px 9px 0 12px;
	padding-top:12px;
}

.live_event .banner {
	position:absolute;
	top:0px;
	left:20px;
	background:url(http://media.npr.org/chrome/news/bg_liveevents.gif) repeat-y bottom;
	padding:20px 7px 20px;
	width:38px;
}

.live_event .music {
	position:absolute;
	top:0px;
	left:20px;
	background:url(http://media.npr.org/chrome/news/bg_live_music.gif) repeat-y bottom;
	padding:18px 7px 18px;
	width:38px;
}

.live_event .music .dogear {
	/*background:transparent url(http://media.npr.org/chrome/news/bg_dogear_liveevents_navy.gif) no-repeat scroll right bottom;*/
	/*width:38px;
	padding:10px 7px 15px;*/
}


.live_event .banner h4,
.live_event .banner .subhed,
.live_event .banner .time,
.live_event .banner .zone {
	color:#fff;
}

.live_event .banner h4 {
	text-align:center;
	text-transform:uppercase;
	font-size:16px;
	margin-bottom:5px;
}

.live_event .banner .subhed,
#main_content .live_event .banner .subhed {
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	margin:0;
}

.live_event .banner p.time,
#main_content .live_event .banner p.time {
	font-size:14px;
	font-weight:bold;
	margin:0 0 2px;
	line-height:15px;
	text-align:center;
}

.live_event .banner p.zone,
#main_content .live_event .banner p.zone {
	font-size:8px;
	margin:0;
	line-height:15px;
	text-align:center;
}

.live_event .info {
	border:1px solid #ccc;
	margin:0 3px;
	padding:5px 10px;
	height:100%;
}

.live_event .info .bucketblock {
	margin-left:75px;
	overflow:hidden;
}

.live_event .info .bucketblock a.photowrap {
	display:block;
	position:relative;
	float:left;
	margin-right:15px;
	*height:62px;
	}

.live_event .info .bucketblock a.photowrap img {float:none;}

.live_event .info .bucketblock a.photowrap img.play {
	position:absolute;
	top:16px;
	left:27px;
	}

.live_event .info h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	margin-bottom:2px;
	color:#000;
}

.live_event .info h3 a {color:#000;}

#main_content .live_event .info p {
	color:#666;
	font-size:12px;
	margin:0;
	line-height:15px;
}

.live_event a.listen {
	background:transparent url(http://media.npr.org/chrome/news/icon_audio_12px.gif) no-repeat scroll left center;
	padding-left:17px;
	font-size:11px;
	color:#333;
	margin-left:20px;
}

.live_event a.listen:hover {
	background:transparent url(http://media.npr.org/chrome/news/icon_audio_12px_hover.gif) no-repeat scroll left center;
}

.live_event p.audio {padding-top:7px;}
.live_event p.audio a.listen {margin-left:0;}


	
/* CHARTS for story pages, etc (from Design) */
#storyspan03 .chart {
	margin: 0 0 30px 0;
}

.chart table {
	border-collapse:collapse;
	padding:0;
	width: 100%;
}

.chart table caption {
	font: bold 16px Arial, Helvetica, sans-serif;
	text-align:left;
	padding-bottom: 10px;
}
	
.chart table caption span {
	font-weight:bold;
	color:#333;
	text-transform:uppercase;
	display: block;
}

.chart table th {
	font: bold 14px Georgia, sans-serif;
	color: #000;
	border-bottom: 3px solid #000;
	padding: 0 10px 5px 10px;
	text-align: left;
	white-space: nowrap;
	vertical-align: bottom;
}
	
.chart table th span {
	font-weight: normal;
}
	
.chart table td {
	vertical-align: top;
	padding: 7px 10px;
	font-size: 12px;
	line-height: 16px;
	text-align: left;
	color: #333;
}

.chart table .shadedrow {
	background-color:#f1f1f1;
}

.chart table td.right,
.chart table th.right {
	text-align: right;
}	


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

/*	=global nav
	--------------------------------------------------------------- */	
#todaysdate {
	float:left;
	font-size:11px;
	font-weight:bold;
	padding:0 0 0 15px;
}	

#login {
	text-align:right;
	color:#000;
	padding:0 15px 6px 0;
}	
	
#login a, #login span.user {
	color:#000;
	margin:0 5px;
}
	
#login a.comm {
	height:18px;
	background:url(http://media.npr.org/chrome/news/icon_community_mini.gif) no-repeat;
	padding:1px 0 1px 22px;
	margin:0 7px;
}

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

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

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

#login a.reg {margin:0 0 0 7px;}
	
#login p {
	margin:0;
	font-size:11px;
}

#login .hdrdonate {display:none} /*hides donate text for news*/	
	
#header .headercontent {
	clear:both;
	margin:0;
	padding:5px 15px 8px;
	overflow:hidden;
	height: 1%;
}
	
#header .supportwrap {
	float:left;
	position:relative;
	margin-left:10px;
	padding-left:15px;
}

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

#header .support p {margin:28px 0 4px;}	

#header .support p a.find {
	font-weight:bold;
	color:#000;
	font-size:14px;
}	


/* =localization */
#header .support .tab {
	height:54px;
	padding:0 8px;
	float:left;
	overflow:hidden;
	}

#header .dd_active .tab {background:transparent url(http://media.npr.org/chrome/news/bg_localtab_left.gif) no-repeat left top scroll;}

#header .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;
	}

#header .dd_active .tab a {background:url(http://media.npr.org/chrome/news/bg_localtab_right_active.gif) no-repeat right top scroll;}

#header .support .tab img {
	float:none;
	/*margin-top:2px;*/
	max-width:138px;
	}	

#header .support .tab a span {
	display:block;
	font-size:24px;
	font-weight:bold;
	margin-top:20px;
	}	

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


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

#header .headercontent form.search .searchbox {
	font-size:12px;
	width:170px;
	height:16px;
	margin:0 7px 0 0;
	float:left;
}		
	
#header .headercontent form.search .btn_go,
#header .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;
}

	
/* =nav */
#header ul#nav {
	height:50px;
	width:978px;
	background-color:#000;
	font-family:georgia,sans-serif;
	font-size:22px;
	list-style-type:none;
	margin-top:7px;
}

#header ul#nav li {float:left;}

#header ul#nav li a {
	color:#fff;
	text-decoration:none;
	display:block;
	outline:none;
	height:32px;
	padding-top:18px;
}
	
#header ul#nav li a:hover {color:#999;}	

#header ul#nav li.navprograms a {
	background:transparent url(http://media.npr.org/chrome/news/nav_arrow_down_fff.gif) no-repeat;
}

#header ul#nav li.navlisten a {
	background:#333 url(http://media.npr.org/chrome/news/nav_arrow_down_fff.gif) no-repeat;
} 

#header ul#nav li.navprograms a:hover, 
#header ul#nav li.navlisten a:hover {
	color:#999;
	background-image:url(http://media.npr.org/chrome/news/nav_arrow_down_999.gif);
}

#header ul#nav li.navprograms a.selected, 
#header ul#nav li.navprograms a.selected:hover {
	color:#000;
	background:url(http://media.npr.org/chrome/news/nav_arrow_up_000.gif) no-repeat;
}
 
#header ul#nav li.navlisten a.selected, 
#header ul#nav li.navlisten a.selected:hover  {
	color:#fff;
	background:url(http://media.npr.org/chrome/news/nav_arrow_up_fff.gif) no-repeat;
}

#header ul#nav li.navprograms a,
#header ul#nav li.navprograms a:hover,
#header ul#nav li.navprograms a.selected, 
#header ul#nav li.navprograms a.selected:hover {
	background-position:133px 29px;
}

#header ul#nav li.navlisten a,
#header ul#nav li.navlisten a:hover,
#header ul#nav li.navlisten a.selected, 
#header ul#nav li.navlisten a.selected:hover {
	background-position:84px 29px;
}

body#home #header ul#nav li.navhome a,
body#news #header ul#nav li.navnews a,
body#arts #header ul#nav li.navarts a {
	background:url(http://media.npr.org/chrome/news/nav_selected.gif) no-repeat top right;
}

#header ul#nav li.navhome a,
#header ul#nav li.navnews a,
#header ul#nav li.navarts a,
#header ul#nav li.navmusic a,
#header ul#nav li.navprograms a,
#header ul#nav li.navlisten a,
#header ul#nav li.navhourly a {
	border-right:1px solid #fff;
}	

#header ul#nav li.navhome a {
	width:72px;
	padding-left:18px;
}	

#header ul#nav li.navnews a {
	width:80px;
	padding-left:30px;
}

#header ul#nav li.navarts a {
	width:124px;
	padding-left:30px;
}	
	
#header ul#nav li.navmusic a {
	width:89px;
	padding-left:30px;
}
	
#header ul#nav li.navprograms a {
	width:143px;
	padding-left:31px;
}	

#header ul#nav li.navlisten a {
	width:87px;
	padding-left:22px;
}
	
#header ul#nav li.navhourly a {
	width:107px;
	height:50px;
	background:#666 url(http://media.npr.org/chrome/news/nav_hourlynews.gif) no-repeat center top;
	padding:0;
}	
	
#header ul#nav li.navhourly a:hover {background-position:center bottom;}		
	
#header ul#nav li.navpodcasts a {
	width:108px;
	height:50px;
	background:#999 url(http://media.npr.org/chrome/news/nav_podcasts.gif) no-repeat center top;
	padding:0;
}
	
#header ul#nav li.navpodcasts a:hover {background-position:center bottom;}		


/* =programs dropdown */
#menuprograms {
	background:transparent url(http://media.npr.org/chrome/news/bg_gradient_programs.jpg) no-repeat center top;
	display:none;
}	
	
#menuprograms a {color:#333;}
	
#menuprograms ul.left {
	float:left;
	margin:0 10px 0 0;
	width:140px;
}
	
#menuprograms ul.right {
	float:left;
	width:145px;
}

#menuprograms ul li {
	font-size:12px;
	line-height:13px;
	background: url(http://media.npr.org/chrome/news/bullet_blk.gif) no-repeat;	
	padding: 0 0 0 7px;
	margin-bottom:5px;
}	

#menuprograms .col {
	float:left;
	padding:10px;
}

#menuprograms .news {width:310px;}
#menuprograms .entertainment {width:162px;}	
#menuprograms .music {width:298px;}
#menuprograms .special {width:128px;}

#menuprograms .news ul.col {padding:0;}
	
#menuprograms h3 {
	font-family:georgia,sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#333;
	margin:5px 0 6px 0;
	padding-bottom:5px;
	border-bottom:4px solid #999;
}	
	
#menuprograms ul li.hdr {
	color:#a7a5a0;
	font-size:10px;
	font-style:italic;
	margin:8px 0 3px 0;
	background:none;
	padding:0 0 0 3px;
}

#menuprograms ul li.other {
	font-size:12px;
	line-height:13px;
	background: url(http://media.npr.org/chrome/news/bullet_gry.gif) no-repeat;	
	padding: 0 0 0 7px;
	margin-bottom:3px;
}		
	
#menuprograms ul li.other a {
	font-size:11px;
	line-height:10px;
	margin:0;
	color:#888784;
}	
	
#menuprograms ul li.other span {	
	color:#cfcdc7;
	font-size:9px;
}
	
#menuprograms .footer {
	clear:both;
	background-color:#ccc;
	height:18px;
	font-size:10px;
	text-transform:uppercase;
	color:#fff;
	text-align:right;
	padding:7px 15px 0 0
}

#menuprograms .footer a.closemenu {
	background:transparent url(http://media.npr.org/chrome/news/icon_close_13x13.gif) no-repeat scroll right -13px;
	color:#fff;
	padding:0 17px 0 0;
}

	
/* =listen dropdown */
#menulisten {
	background:#abd0d4 url(http://media.npr.org/chrome/news/bg_gradient_listen.gif) repeat-x scroll left top;
	display:none;
	color:#fff;
	font-size:12px;
}
	
#menulisten .audiostreams a, #menulisten .footer a {color:#fff;}

#menulisten h3 {
	font-family:georgia,sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#007987;
	margin:5px 0 4px 0;
}	

#menulisten .hourlynews, 
#menulisten .audiostreams, 
#menulisten .latestshow {
	float:left;
	padding:10px 0 10px 15px;
	width:306px;
}

#menulisten.external .hourlynews, 
#menulisten.external .audiostreams, 
#menulisten.external .latestshow {
	width:466px;
}
 
#menulisten.external .latestshow {display:none;}

#menulisten .listenblock .primary {
	background-color:#cce4e7;
	padding:10px 16px 10px 10px;
	overflow:hidden;
}
	
#menulisten .listenblock .primary a.listenicon {
	float:left;
	background:transparent url(http://media.npr.org/chrome/news/icon_av_main.gif) 0 -210px no-repeat;
	display:block;
	height:42px;
	width:43px;
	margin-top:5px;
}

#menulisten .listenblock .primary a.listenicon:hover {
	background:transparent url(http://media.npr.org/chrome/news/icon_av_main.gif) 0 -336px no-repeat;
}

#menulisten .listenblock .primary .listencontent {
	background:#e6f2f3;
	color:#7fbcc3;
	font-size:11px;
	padding:8px 10px;
	margin-left:53px;
}

#menulisten .listenblock .primary h4 {
	color:#409ba5;
	font-size:16px;
	font-weight:bold;
}	

#menulisten .listenblock h4 a {color:#409ba5;}

#menulisten .listenblock .info {margin:0;}

#menulisten .listenblock .duration {float:right;}

#menulisten .listenblock ul {float:left;}

#menulisten .listenblock ul li {
	font-size:11px;
	padding:0;
	margin:0 0 2px 0;
	line-height:15px;
}

#menulisten .listenblock a.add {
	color:#097e8b;
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 1px no-repeat;
	padding:1px 0 0 18px;
	display:block;
	margin:0 4px;
	font-size:11px;
}	

#menulisten .listenblock a.add:hover {
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -134px no-repeat;
}

#menulisten .listenblock a.trans {
	color:#097e8b;
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -59px no-repeat;
	padding:1px 0 0 18px;
	display:block;
	margin:0 4px;
	font-size:11px;
}	

#menulisten .listenblock a.trans:hover {
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -164px no-repeat;
}

/*#menulisten .listenblock a.download {
	color:#80bdc4;
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -30px no-repeat;
	padding:1px 0 1px 22px;
}	

#menulisten .listenblock a.download:hover {
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -150px no-repeat;
}*/	

#menulisten .listenblock .tab {
	float:right;
	background: url(http://media.npr.org/chrome/news/tab_listen_left.gif) left center no-repeat;
	padding-left:12px;
	margin-right:8px;
	height:18px;
	}

#menulisten .listenblock .tab span {
	float:left;
	background: url(http://media.npr.org/chrome/news/tab_listen_right.gif) right center no-repeat;
	padding-right:12px;
	display:block;
	height:18px;
	}

#menulisten .listenblock .findstreams {
	margin:0;
	font-weight:bold;
	font-size:12px;
	padding:2px 0 0 4px;
	}

#menulisten .listenblock .findstreams a {color:#fff;}
	
#menulisten .footer {
	background-color:#80bdc4;
	clear:both;
	color:#FFFFFF;
	font-size:10px;
	height:18px;
	padding:7px 15px 0 0;
	text-align:right;
	text-transform:uppercase;
}

#menulisten .footer a.closemenu {
	background:transparent url(http://media.npr.org/chrome/news/icon_close_13x13.gif) no-repeat scroll right -26px;
	color:#fff;
	padding:0 17px 0 0;
}


/* =for both shows and listen dropdowns */
.footer .pipe {padding:0 4px;}	


/* fix closemenu icon for safari */
@media screen and (-webkit-min-device-pixel-ratio:0) {
.ddstn a.closemenu,
#menuprograms .footer a.closemenu,
#menulisten .footer a.closemenu {padding:1px 17px 1px 0;}
}




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

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

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

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

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

#footer .everywhere ul li {
	float:left;
	font-size:11px;
	padding-left:40px;
	line-height:23px;
}	
	
#footer .everywhere ul li a {float:left;color:#fff;}
#footer .everywhere ul li a:hover {color:#999;}

#footer .everywhere ul li a.radio {padding:0 0 0 30px;}

#footer .everywhere ul li a.pod {padding:0 0 0 20px;}

#footer .everywhere ul li a.mobile {padding:0 0 0 20px;}

#footer .everywhere ul li a.rss {padding:0 0 0 22px;}

#footer .everywhere ul li a.newsletter {padding:0 0 0 20px;}

#footer .everywhere ul li a.widget {padding:0 0 0 26px;}

#footer .everywhere ul li a.api {padding:0 0 0 27px;}

#footer .footerwrap {
	clear:both;
	overflow:hidden;
	width:978px;
	border-left: 1px solid #b4b2b2;
	border-right: 1px solid #b4b2b2;	
	border-bottom: 1px solid #b4b2b2;	
}

#footer .listbg {
	background:url(http://media.npr.org/chrome/news/bg_footer.gif) left bottom;
	overflow:hidden;
	height:1%;
	padding-bottom:20px;
}

#footer .col {
	width:138px;
	float:left;
	margin-right:24px;
}

#footer .first {padding-left:15px;}
#footer .last {margin-right:0;}

#footer h4 {
	font-family:georgia,sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#333;
	border-bottom:4px solid #b2b2b2;
	padding:20px 0 6px 0;
	margin-bottom:6px;
	background-color:#fff;
}
	
#footer h4 a {color:#333;}

#footer .col {background-color:#fff;}

#footer .col ul {
	padding-bottom:20px;
	background-color:#fff;
}

#footer .col ul li {
	padding:0;
	margin-bottom:3px;
	line-height:14px;
	font-size:12px;
}

#footer .col ul li a {color:#333;}

#footer .col ul li span {
	margin:0 0 3px 10px;
	line-height:14px;
}

#footer .col ul li.space {margin-top:15px;}

#footer ul.bottomlist {
	clear:left;	
	padding:15px 0;
	margin:0;
	height:1%;
	overflow:hidden;
}

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

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

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

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

#footer ul.bottomlist li.pbs {
	margin:0;
	margin-top:-2px;
	*margin-top:-4px;
	padding:0;
	float:right;
}

#footer ul.bottomlist li.pbs img {
	float:none;
	margin:0;
	padding:0;
	vertical-align:middle;
}



.loginwrap {float:right;margin-bottom:5px;height:19px;}
.loginwrap div.donate {float:left;}

p#loginPElm {float:left;}

.loginwrap div.donate a {
	background:url(http://media.npr.org/images/donate/support_stroke.gif) no-repeat top;
	height:19px;
	width:141px;
	display:block;
}

.loginwrap div.donate a:hover {background:url(http://media.npr.org/images/donate/support_stroke.gif) no-repeat bottom;}

#header .beta {display:none;}



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

/* =localization - tab */
#header .support .tab {
	height:54px;
	padding:0 8px;
	float:left;
	overflow:hidden;
	}

#header .dd_active .tab {background:transparent url(http://media.npr.org/chrome/news/bg_localtab_left.gif) no-repeat left top scroll;}

#header .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;
	}

#header .dd_active .tab a {background:url(http://media.npr.org/chrome/news/bg_localtab_right_active.gif) no-repeat right top scroll;}

#header .support .tab img {
	float:none;
	/*margin-top:2px;*/
	max-width:138px;
	}	

#header .support .tab a span {
	display:block;
	font-size:24px;
	font-weight:bold;
	margin-top:20px;
	}	

#header .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 'news/sponsorship.css'        
  * ---------------------------------------- */ 

/*	=sponsors
	--------------------------------------------------------------- */
.adwrapper {
	/*margin-bottom:5px;*/
	padding:5px 0 10px 11px;
	background:url(http://media.npr.org/chrome/news/hrule_double.gif) repeat-x bottom;	
	overflow:hidden;
}

.sponsor300 {
	overflow: hidden;
	o\verflow: visible;
	w\idth: auto;
	he\ight: 1%;
	width:300px;
}

.sponsor300 .sponsor300 {padding:7px 0;}
	
.sponsor300 p {
	margin:0;	
	font-size:10px;
	color:#333;
}

.sponsor300 p.top {
	margin-bottom:2px;	
}

.sponsor300 p.left {
	float:left;
	margin-top:4px;
}

.sponsor300 p.right {
	margin-top:4px;
	font-style:italic;
	float:right;	
}

.sponsor300 p.right a {color:#333;}
.sponsor300 p.right a:hover {color:#000;}

/* old sponsor styles */
.sponsor300 .dynamicbucket .story {padding-top:2px;}

.sponsor300 .buckettop, .sponsor300 .bucketbottom {display:none;}

.sponsor300 .bucketcontent .story p {
	text-align:center;
	padding:2px 0;
}

.mojowrapper div.sponsor {font-size:10px;margin:0;padding-left:11px;} /* static ad include */
.mojowrapper div.sponsor p {text-align:center;margin:0;}


/* =search sponsor */	
.topnavSponsor {
	float:right;
	padding:15px 0 0 10px;
	/*width:163px;*/
}

.searchSponsorTxt {
	float:left;
	width:70px;
	text-align:right;
	color:#666;
	margin: 0 5px 0 0;
	font-size:10px;
	padding-top:5px;
}
	
.searchSponsor {
	float:left;
	width:88px;
}		
		
.sponsor88 {
	float:right;
	width:163px;
}

#wrapper .sponsor88 p.left {
	float:left;
	width:70px;
	text-align:left;
	color:#666;
	margin: 0 5px 0 0;
	font-size:10px;
	line-height:13px;
	padding-top:5px;
}	

.sponsor88 p.right img {
	float:left;
	width:88px;
}			


/* =donate now */	
.topnavSponsor .donate {padding:10px 0 0 25px;}



/*  =sponsorship engagement area
    --------------------------------------------------------------- */
#sponsor_dd .panel, #sponsor_dd .strip {display:none;}

#sponsor_dd .panel {
    background:transparent url(http://media.npr.org/images/promos/sea/bg-drawer-fade.gif) repeat-x left bottom;
    border-bottom: none;
    overflow: hidden;
    text-align:center;
    padding:10px 0;
    border-bottom:1px solid #B8C9D4;
}

#sponsor_dd .panel .support {
    margin:0 auto;
    text-align:left;
}

#sponsor_dd .panel .support p {
    font-size:10px;
    color:#666;
    margin:0;
}

#sponsor_dd .panel .support p a {color:#3366CC;}

#sponsor_dd .panel img {float:none;}

#sponsor_dd .strip {
    background: #cedce5; 
    padding:15px;
    font-family:Arial, Helvetica, sans-serif;
    border-top:1px solid #E1EDF3;
    margin:0 1px;
	overflow:hidden;
	height:1%;
}

#sponsor_dd .strip p {
    font-size: 14px;
    margin:0;
    padding:0;
    float:left;
}

#sponsor_dd .strip a {
    text-decoration: none;
    font-weight: bold;
    color: #36c;
}

#sponsor_dd .strip a:focus {
    outline: none;
}

#sponsor_dd .strip a:hover {
    text-decoration: underline;
}

#sponsor_dd .strip img.logo {margin:0 5px;}
#sponsor_dd .strip img.left {float:left;}
#sponsor_dd .strip img.right {float:right;}

#sponsor_dd .btn-wrap {float:right; width:110px;}

#sponsor_dd .btn-wrap .expander { 
     display: block; 
     font-size: 14px;
     padding-right: 20px; 
     text-align: right;
     background: url(http://media.npr.org/images/promos/sea/btn-arrow-down.gif) right no-repeat;
}

#sponsor_dd .btn-wrap .active {
    background: url(http://media.npr.org/images/promos/sea/btn-arrow-up.gif) right no-repeat;
}

 /* ----------------------------------------    
  * START of 'news/icons.css'        
  * ---------------------------------------- */ 

/*	=icons
	--------------------------------------------------------------- */		
a.email	{
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 0 no-repeat;
	padding:0 0 0 22px;
	line-height:16px;	
}	
	
a.email:hover {
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0px -16px no-repeat;
}	
	
a.share,
a.share2 {
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -32px no-repeat;
	padding:0 0 0 20px;
	line-height:16px;	
}	
	
a.share:hover,
a.share2:hover {
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -48px no-repeat;
}	
	
a.comment
/*a.viewcomm*/ {
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -64px no-repeat;
	padding:0 0 0 21px;
	line-height:16px;	
}	
	
a.comment:hover
/*a.viewcomm:hover*/ {
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -80px no-repeat;
}
	
a.recommend
/*a.reccomm*/ {
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0px -96px no-repeat;
	padding:0 0 0 23px;
	line-height:16px;	
}	
	
a.recommend:hover
/*a.reccomm:hover*/ {
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -112px no-repeat;
}
	
a.recommended,
a.recommended:hover,
a.reced,
a.reced:hover {
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -128px no-repeat;
	padding:0 0 0 23px;
	line-height:16px;
	cursor:default;
	color:#333;
	text-decoration:none;
}	
	
a.print {
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -144px no-repeat;
	padding:0 0 0 21px;
	line-height:16px;	
}	
	
a.print:hover {
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -160px no-repeat;
}		

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



a.add {
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 0 no-repeat;
}	

a.add:hover {
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -15px no-repeat;
}

a.download {
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -30px no-repeat;
}	

a.download:hover {
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -45px no-repeat;
}	

a.trans {
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -60px no-repeat;
}	

a.trans:hover {
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -75px no-repeat;
}

a.subscribe {
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -180px no-repeat;
}	

a.subscribe:hover {
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -195px no-repeat;
}

a.purchase {
	background:url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) no-repeat scroll 0 -210px;
}

a.purchase:hover {
	background:url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) no-repeat scroll 0 -225px;
}


a.slideshow {
	background:url(http://media.npr.org/chrome/news/icon_slideshow_mini_ltgry.gif) no-repeat;
	padding:1px 0 1px 20px;
}

a.slideshow:hover {
	background:url(http://media.npr.org/chrome/news/icon_slideshow_mini_hover.gif) no-repeat;
}

a.video {
	background:url(http://media.npr.org/chrome/news/icon_video_mini_ltgry.gif) no-repeat;
	padding:1px 0 1px 20px;
}

a.video:hover {
	background:url(http://media.npr.org/chrome/news/icon_video_mini_hover.gif) no-repeat;
}

a.map {
	background:url(http://media.npr.org/chrome/news/icon_graphic_mini_ltgry.gif) no-repeat;
	padding:1px 0 1px 20px;
}

a.map:hover {
	background:url(http://media.npr.org/chrome/news/icon_graphic_mini_hover.gif) no-repeat;
}

a.graphic {
	background:url(http://media.npr.org/chrome/news/icon_graphic_mini_ltgry.gif) no-repeat;
	padding:1px 0 1px 20px;
}

a.graphic:hover {
	background:url(http://media.npr.org/chrome/news/icon_graphic_mini_hover.gif) no-repeat;
}

a.interactive {
	background:url(http://media.npr.org/chrome/news/icon_int_mini_ltgry.gif) no-repeat;
	padding:1px 0 1px 20px;
}

a.interactive:hover {
	background:url(http://media.npr.org/chrome/news/icon_int_mini_hover.gif) no-repeat;
}

a.genericicon {
	background:transparent url(http://media.npr.org/chrome/news/icon_generic_mini.gif) no-repeat scroll 0 0;
}

a.genericicon:hover {
	background:transparent url(http://media.npr.org/chrome/news/icon_generic_mini_hover.gif) no-repeat scroll 0 0;
}

/*	=spikes
	--------------------------------------------------------------- */	
.spike a	{
	background: url(http://media.npr.org/chrome/news/spike_bullet.gif) no-repeat left top;
	padding:0 0 0 17px;
	display:block;
	float:left;
}	

.spike a:hover {
	background: url(http://media.npr.org/chrome/news/spike_bullet_hover.gif) no-repeat left top;
}	

.spike a.audio {background: url(http://media.npr.org/chrome/news/icon_audio_12px.gif) no-repeat;}	
.spike a.audio:hover {background: url(http://media.npr.org/chrome/news/icon_audio_12px_hover.gif) no-repeat;}

/* can remove all for add spike after bug SFW-1884 is posted live */
.spike a.add {display:none;}
/*.spike a.add {background: url(http://media.npr.org/chrome/news/spike_add.gif) no-repeat;}	
.spike a.add:hover {background: url(http://media.npr.org/chrome/news/spike_add_hover.gif) no-repeat;}*/


.spike a.infographic {background: url(http://media.npr.org/chrome/news/spike_info.gif) no-repeat;}	
.spike a.infographic:hover {background: url(http://media.npr.org/chrome/news/spike_info_hover.gif) no-repeat;}

.spike a.slideshow {background: url(http://media.npr.org/chrome/news/spike_slideshow.gif) no-repeat;}	
.spike a.slideshow:hover {background: url(http://media.npr.org/chrome/news/spike_slideshow_hover.gif) no-repeat;}

.spike a.video {background: url(http://media.npr.org/chrome/news/spike_video.gif) no-repeat;}	
.spike a.video:hover {background: url(http://media.npr.org/chrome/news/spike_video_hover.gif) no-repeat;}

.spike a.map {background: url(http://media.npr.org/chrome/news/spike_map.gif) no-repeat;}	
.spike a.map:hover {background: url(http://media.npr.org/chrome/news/spike_map_hover.gif) no-repeat;}	

.spike a.externallink {background: url(http://media.npr.org/chrome/news/spike_extlink.gif) no-repeat;}	
.spike a.externallink:hover {background: url(http://media.npr.org/chrome/news/spike_extlink_hover.gif) no-repeat;}

.spike a.interactive {background: url(http://media.npr.org/chrome/news/spike_interactive.gif) no-repeat;}	
.spike a.interactive:hover {background: url(http://media.npr.org/chrome/news/spike_interactive_hover.gif) no-repeat;}

.spike a.download {background: url(http://media.npr.org/chrome/news/spike_download.gif) no-repeat;}	
.spike a.download:hover {background: url(http://media.npr.org/chrome/news/spike_download.gif) no-repeat;}

.spike a.chat {background: url(http://media.npr.org/chrome/news/spike_chat.gif) no-repeat;}	
.spike a.chat:hover {background: url(http://media.npr.org/chrome/news/spike_chat.gif) no-repeat;}

.spike a.playlist {background: url(http://media.npr.org/chrome/news/spike_playlist.gif) no-repeat;}	
.spike a.playlist:hover {background: url(http://media.npr.org/chrome/news/spike_playlist.gif) no-repeat;}


 /* ----------------------------------------    
  * START of 'news/sidebar.css'        
  * ---------------------------------------- */ 

/*	=main_sidebar
	--------------------------------------------------------------- */
#main_sidebar .container {
	margin:0 0 5px;
	padding:10px 14px 10px 12px;
	background:url(http://media.npr.org/chrome/news/hrule_double.gif) repeat-x bottom;	
	/*overflow:hidden;*/
}	

#main_sidebar .container .bucketwrap {
	margin:0;
	padding:0;
	background:none;
	height:1%;
	overflow:hidden;
}	

#main_sidebar .container .bucketwrap .bucket {padding:5px 0 0;}	

#main_sidebar .container h3.conheader {
	margin:0 0 10px;
	font-size:16px;
}

body#news #main_sidebar .container h3.conheader {color:#ee1300;}

body#arts #main_sidebar .container h3.conheader {color:#800149;}

#main_sidebar .container h3.slug {
	font-family:arial,sans-serif;
	font-size:12px;
	margin:0 10px;
	padding-top:10px;
	text-transform:uppercase;
}

#main_sidebar .container h3.gahdr {
	border:none;
	margin-bottom:10px;
	font-size:22px;
	font-family:georgia, sans-serif;
	padding:0 10px 5px 10px;	
}

#main_sidebar .container p,
#main_sidebar .container h4 {
	font-size:12px;
}

#main_sidebar .container p.footer {
	font-size:11px;
	padding:10px 0 0;
}
	
#main_sidebar .bucketwrap {
	margin:0 0 5px;
	background:url(http://media.npr.org/chrome/news/hrule_double.gif) repeat-x bottom;
	overflow:hidden;
	height:1%;
}
	
#main_sidebar .bucketwrap h3 {
	font-size:22px;
	font-family:georgia, sans-serif;
	padding:0 0 5px;
}

#main_sidebar .bucket {
	margin:0;
	padding:5px 15px 20px 11px;
	overflow: hidden;
	/*o\verflow: visible;*/
	/*w\idth: auto;*/
	he\ight: 1%;
	height:1%;
	font-size:12px;
}	
	
#main_sidebar .bucket h4 {
	font-size:16px;
	font-family:georgia,sans-serif;
	margin:0 0 7px 0;
	font-weight:bold;
}	

#main_sidebar .bucket .bucketblock h4 {
	font-family:arial,sans-serif;
	font-size:14px;
	margin:0 0 6px 0;
}
		
#main_sidebar .bucketblock p {
	font-size:12px;
	margin:0 0 6px 0;
}		
		
#main_sidebar .img .bucketblock {
	margin-left:100px;
}	
	
#main_sidebar ul li {
	display: block;
	padding: 0 0 0 7px;
	background: url(http://media.npr.org/chrome/news/bullet_blk.gif) no-repeat left 1px;	
	margin:0 0 7px 0;
	line-height:14px;	
}		
			
#main_sidebar ul.line li {
	background:none;
	margin:0;
	border-bottom:1px solid #b4b2b2;
	padding:6px 0;
}	
	
#main_sidebar ul.line li a {color:#333;}
	
#main_sidebar ul.line li a span {color:#959595;}

#main_sidebar .listtext p a {color:#36c;}


/*	=apiquery (simple, apisublist, newspackage)
	--------------------------------------------------------------- */
#main_sidebar .apiquery .simple,
#main_sidebar .apisublist,
#main_sidebar .newspackage {
	padding:10px 14px 15px 12px;
	font-size:12px;
}

#main_sidebar .container .apiquery .simple,
#main_sidebar .container .apisublist,
#main_sidebar .container .newspackage {
	padding:0 0 10px 0;
	font-size:12px;
}

/*#main_sidebar .apisublist h4 a,
#main_sidebar .apiquery .simple h3 a {
	background:transparent url(http://media.npr.org/chrome/news/ico-more-lg.gif) no-repeat scroll right 6px;
	padding:0 12px 0 0;
}*/

#main_sidebar .apisublist h4 span.arrow,
#main_sidebar .apiquery .simple h3 span.arrow {
	padding: 0 5px 0 2px;
	background: url(http://media.npr.org/chrome/news/ico-more-lg.gif) no-repeat right center;
	width:6px;
}

#main_sidebar .apisublist h4,
#main_sidebar .apiquery .simple h3,
#main_sidebar .newspackage h3 {
	font-family:georgia, sans-serif;
	font-size:18px;
	text-transform:lowercase;
	border:none;
	padding:0;
	margin-bottom:5px;
}

#main_sidebar .apisublist img {margin:0 10px 10px 0;}
#main_sidebar .apisublist .bucket {padding:0;}

/* to remove after we get all the arrow img's set */
#main_sidebar .apisublist h4 span.gtarrow {display:none;}



/*  =ecommerce
	--------------------------------------------------------------- */
#main_sidebar .ecommerceContainer {padding-top:10px;}	
	
#main_sidebar .container .ecommerce {
	background:url(http://media.npr.org/chrome/news/hrule_single_dotted.gif) left bottom repeat-x;
	padding:0;
}

#main_sidebar .container .ecommerce .bucket {
	position:relative;
	padding:10px 0;
	_position:static;
}

#main_sidebar .ecommerce h4 {
	width:190px;
	font-size:14px;
	font-family:arial,sans-serif;
	margin:0 0 5px 0;
	padding:0;
}

#main_sidebar .ecommerce p.byline {
	width:190px;
	margin:0;
	padding:0;
}

#main_sidebar .ecommerce ul {
	display:block;
	margin:0;
	padding:0;
	position:absolute;
	bottom:10px;
	right:0;
	width:100px;
	_position:static;
	_float:right;
	_width:auto;
}

#main_sidebar .ecommerce ul li {
	background:none;
	font-size:11px;
	margin:0;
	padding:0;
}	

.ecommerce .gtarrow {
	font-size:10px;
	font-weight:normal;
	margin-left:2px;
}




/*  =internal/external links
	--------------------------------------------------------------- */
#main_sidebar .internallink {padding:0;}	

#main_sidebar .container .internallink,
#main_sidebar .container .externallink {
	margin-bottom:7px;
}	

/* gerneral padding for all style of internal links */
#main_sidebar .internallink .simple,
#main_sidebar .internallink .simplenodate,
#main_sidebar .externallink {
	padding:10px 14px 15px 11px;
}

#main_sidebar .promo_audio,
#main_sidebar .community,
#main_sidebar .promo_featured,
#main_sidebar .promo  {
	padding:10px 14px 15px 11px;
}

#main_sidebar .dontmiss,
#main_sidebar .story_2col {
	padding:5px 14px 10px 11px;
}

#main_sidebar .container .internallink .simple,
#main_sidebar .container .internallink .simplenodate,
#main_sidebar .container .externallink,
#main_sidebar .container .community,
#main_sidebar .container .promo_featured,
#main_sidebar .container .promo,
#main_sidebar .container .dontmiss,
#main_sidebar .container .story_2col  {
	padding:0;
}

/* =simple, simplenodate */
#main_sidebar .internallink .simple a,
#main_sidebar .internallink .simplenodate a,
#main_sidebar .externallink a {
	display: block;
	padding: 0 0 0 7px;
	background: url(http://media.npr.org/chrome/news/bullet_blk.gif) no-repeat;	
	margin:0;
	font-size:12px;
}	

#main_sidebar .internallink .simple span.date,
#main_sidebar .internallink .simplenodate span.date,
#main_sidebar .externallink span.date {
	color:#999;
	font-style:normal;	
	font-size:12px;
	display:block;
	margin:0;
	padding:0 0 0 7px;
}	

/* =internal link - story_2col */
#main_sidebar .story_2col {
	overflow:hidden;
	height:1%;
	}

#main_sidebar .story_2col h3.slug {
	padding:0;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin-bottom:3px;
	text-transform:lowercase;
	}

#main_sidebar .story_2col h3.slug,
#main_sidebar .story_2col h3.slug a {
	color:#999;
	}
	
#main_sidebar .story_2col .bucketblock {margin-left:148px;}

#main_sidebar .story_2col a.photowrap {
	float:left;
	margin:0 0 10px 0;
	}

#main_sidebar .story_2col h4.title {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:16px;
	text-transform:none;
	margin:0 0 10px;
	}

#main_sidebar .story_2col h4.title,
#main_sidebar .story_2col h4.title a {
	color:#000;
	}

#main_sidebar .story_2col p {
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:10px;
	}

/*	=audio promo */
#main_sidebar .promo_audio {
	background:#fff url(http://media.npr.org/chrome/news/bg_gradient_hpaudio.gif) repeat-x center bottom;
	_background:none;  /* IE6 only */
	margin-bottom:4px;
	overflow:hidden;
	height:1%;
	}

#main_sidebar .promo_audio h4 {
	margin:10px 0 15px 5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	}

#main_sidebar .promo_audio .flash h4 {
	font-size:22px;
	margin:0 0 10px 5px;
	}
	
#main_sidebar .promo_audio h4 a,
#main_sidebar .promo_audio h4 span {
	color:#007987;
	}

#main_sidebar .promo_audio h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0;
	margin:0 0 5px 5px;
	color:#333;
	}
	
#main_sidebar .promo_audio h3 a:hover {color:#007987;}	

#main_sidebar .promo_audio h3 .date,
#main_sidebar .promo_audio h3 a.program {
	margin:0;
	padding:0;
	font-size:11px;
	font-style:italic;
	font-weight:normal;
	color:#666;
	}

#audioflash {margin:0 0 10px;}

#audioflash p {
	font-size:12px;
	color:#666;
	background:url(http://media.npr.org/chrome/news/icon_alert.gif) no-repeat 10px 15px;
	border:1px solid #ccc;
	margin:10px 0 0 0;
	padding:10px 10px 10px 55px;	
}

#audioflash p a {
	font-weight:bold;
	color:#666;
}

#main_sidebar .promo_audio .quote {
	margin:0 0 5px 5px;
	font-size:14px;
	font-weight:bold;
	color:#333;
}

#main_sidebar .promo_audio .quote span {
	padding:0 5px;
	background-image:url(http://media.npr.org/chrome/news/quote_sm.gif);
	background-repeat:no-repeat;
}

#main_sidebar .promo_audio .quote .lquote {background-position:left top;}
#main_sidebar .promo_audio .quote .rquote {background-position:right bottom;}

#main_sidebar .promo_audio .quote_byline {
	margin:0 0 10px 5px;
	font-size:14px;
	color:#333;
	text-align:right;
	font-size:11px;
	font-style:italic;
}

#main_sidebar .promo_audio .read {
	margin:0 0 2px 5px;
	font-size:10px;
	color:#999;
}

/*  =embedded audio (HTML5) */
#main_sidebar .embed_audio h4 {
	font-size:22px;
	margin:0 0 10px 5px;
}

.embed_audio #audioContent {
	overflow:hidden; 
	margin-bottom:5px;
	border-bottom:1px solid #ccc;
	padding-bottom:5px;
	visibility:hidden;
}

.embed_audio #audioContent .flashError,
.embed_audio .variables {display:none;}

.embed_audio .controls a.play {
	display:block;
	width:32px; 
	height:32px; 
	float:left;
	background:transparent url(http://media.npr.org/chrome/ipad/player/embed/btn_playpause.gif) no-repeat left top;
	outline:none;
}

.embed_audio .controls a.play:hover {background-position:0 0px;}
.embed_audio .controls a.pause {background-position:0 -32px;}
.embed_audio .controls a.pause:hover {background-position:0 -32px;}

.embed_audio .controls .scrubber {
	float:left;
	border:1px solid #ccc;
	margin:6px 5px;
	background-color:#fff;
}

.embed_audio .controls .progressbar {
	padding:7px 0;
	margin:0 10px;
	width:150px;
	position:relative;
}

.embed_audio .controls .bufferbar {
	background-color:#555;
	width:100%;
	height:3px;
}

.embed_audio .controls .playedbar {display:none;}

.embed_audio .controls .scrubhandle {
	display:block;
	background:transparent url(http://media.npr.org/chrome/ipad/player/embed/ico_scrub_handle.gif) no-repeat left top;
	width:15px;
	height:13px;
	margin-left:-7px;
	position:absolute;
	left:0;
	top:2px;
}

.embed_audio .controls .timer {
	float:left;
	font-size:10px;
	line-height:31px;
}

.embed_audio .controls .volume {
	float:left;
	width:35px;
	background:transparent url(http://media.npr.org/chrome/ipad/player/embed/ico_speaker.gif) no-repeat left center;
	padding:7px 0 7px 15px;
	margin:7px 0 0 10px;
}

.embed_audio .controls .volume .volumebar {
	background-color:#ccc;
	height:3px;
	position:relative;
}

.embed_audio .controls .volume .volumehandle {
	display:block;
	background:transparent url(http://media.npr.org/chrome/ipad/player/embed/ico_volume_handle.gif) no-repeat left top;
	width:6px;
	height:11px;
	position:absolute;
	left:0;
	top:-4px;
	margin-left:-3px;
}



/*  =don't miss bucket */
#main_sidebar .dontmiss h3 {
	padding:0;
	border:none;
}

#main_sidebar .dontmiss .bucket {padding:5px 0;}

#main_sidebar .dontmiss .bucket a.photowrap {
	display:block;
	float:left;
}

#main_sidebar .dontmiss span.pipe {
	color:#ccc;
	font-weight:normal;
}	

#main_sidebar .dontmiss span.cat {
	font-size:10px;
	font-family:arial,sans-serif;
	font-weight:normal;
	text-transform:uppercase;
}

#main_sidebar .dontmiss h3.slug {
	font-size:14px;
	margin:0 0 10px 0;
	padding:0;
	color:#666;
	font-family:arial,sans-serif;
	text-transform:lowercase;
}

#main_sidebar .dontmiss p.audiorow {
	float:right;
	font-size:11px;
	margin:0;
	padding-top:2px;
}

#main_sidebar .dontmiss p.audiorow a.listen {
	background:url(http://media.npr.org/chrome/news/icon_audio_12px.gif) no-repeat left;
	padding-left:17px;
	float:left;
}

#main_sidebar .dontmiss p.audiorow a.listen:hover {background:url(http://media.npr.org/chrome/news/icon_audio_12px_hover.gif) no-repeat left;}

#main_sidebar .dontmiss p.audiorow a.add {
	width:13px;
	height:15px;
	float:left;
	margin-left:15px;
	text-indent:-5000px;
	outline:none;
}


/*  =community
	--------------------------------------------------------------- */
#main_sidebar .community {border:none;}

#main_sidebar .community h3.slug {
	font-family:arial,sans-serif;
	font-size:11px;
	padding:0 0 0 2px;
	text-transform:uppercase;
	border:none;
}

#main_sidebar .community h3.gahdr {
	border:none;
	font-family:georgia,sans-serif;
	font-size:22px;
	margin-bottom:10px;
	padding:0;
}

#main_sidebar .community .bucketblock {
	background:url(http://media.npr.org/chrome/news/hrule_single_dotted.gif) repeat-x left bottom;
	padding:5px 0;
	margin:0 0 10px;
}
	
#main_sidebar .community .bucket,
#main_sidebar .community  p {
	padding:0;
}

#main_sidebar .community .bucket p {
	margin:0;
	font-weight:bold;
	font-size:14px;
}

#main_sidebar .community p.join {font-size:12px;}

#main_sidebar .whatsthis {
	font-size:11px;
	font-style:italic;
}

#whatpop {
	border:1px solid #d0e0ed;
	background-color:#f2f9ff;
	width:290px;
	padding:5px 5px 0 5px;
	position:absolute;
	/*left:10px;
	bottom:-40px;*/	
}

#whatpop p {font-size:11px;}


	
/*	=promo featured */
#main_sidebar .promo_featured .bucket {padding:0 0 5px;}

#main_sidebar .promo_featured a.photowrap {float:left;}

#main_sidebar .promo_featured .bucketblock {margin-left:100px;}

#main_sidebar .promo_featured h3.slug {
	text-transform:uppercase;
	font-size:11px;
	border-bottom:6px solid #000;
	padding:0 0 7px;
	font-family:Arial, Helvetica, sans-serif;
}

#news #main_sidebar .promo_featured h3.slug,
#arts #main_sidebar .promo_featured h3.slug {
	color:#000;
}

#main_sidebar .promo_featured .bucket .bucketblock h4 {
	font-family:georgia,sans-serif;
	font-size:16px;
	padding-top:7px;
}


/*  =most popular bucket
	--------------------------------------------------------------- */
#main_sidebar #mostpopular {width:326px;}

#main_sidebar #mostpopular .top {
	border-bottom:1px solid #B4B2B2;
	padding:8px 10px 15px 5px;
	overflow:hidden;
	height:1%;
}

#main_sidebar #mostpopular .top h3 {
	float:left;
	padding:0;
	border:none;
	margin-left:6px;
	_margin-left:0;
}

#main_sidebar #mostpopular span.pipe {
	color:#ccc;
	font-weight:normal;
	margin:0 2px;
}		
	
#mostpopular span.cat {
	float:left;
	width:135px;
	font-size:10px;
	font-family:arial,sans-serif;
	font-weight:normal;
	text-transform:uppercase;
	margin-top:8px;
}

#news #mostpopular span.cat {color:#ee1300;}
#arts #mostpopular span.cat {color:#800149;}
#program #mostpopular span.cat {color:#229ACD;}

#mostpopular .bucket {padding:0 0 20px 1px;}

div.viewrec .viewrec {display:block;}
div.viewrec .viewcomm {display:none;}
div.viewrec .viewviewed {display:none;}

div.viewcomm .viewrec {display:none;}
div.viewcomm .viewcomm {display:block;}
div.viewcomm .viewviewed {display:none;}

div.viewviewed .viewrec {display:none;}
div.viewviewed .viewcomm {display:none;}
div.viewviewed .viewviewed {display:block;}

#mostpopular ol.line {
	clear:both;
	margin:0 5px;
	padding:6px 5px 0 5px;
	list-style-position: inside;
	width:300px;
}
	
#mostpopular ol.line li {
	vertical-align:top;
	margin:0;
	border-bottom:1px solid #b4b2b2;
	margin-top:9px;
	padding-bottom:9px;
	color:#666;
}	

#mostpopular ol li a {
	display:block;
	margin:0 0 0 8px;
	padding:0 0 0 8px;
	width:280px;
	margin-top:-15px;
	*margin:auto;
	color:#666;
}

/* ugly safari hack */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#mostpopular ol li a {margin:auto;width:290px;}
}


/* =unselected tabs */
#mostpopular ul.nav li {
	background:#f1f1f1;
	float:left;
	font-size:12px;
	/*line-height:11px;*/
	color:#666;
	margin:0;
	border-bottom:1px solid #b2b2b4;
	/*height:31px;*/
	padding:0;
}
	
#mostpopular ul.nav li a {
    display:block;
	outline:none;
	height:31px;
	line-height:31px;
	text-align:center;
}		
		
/* =selected tabs */
#mostpopular ul.nav li.selected {
	border-bottom:1px solid #fff;
	background:#fff;
}

#mostpopular ul.threetab li a.tabrec {	
	/*padding:10px 0 0 10px;
	width:97px;*/
	width:108px;
}			
	
#mostpopular ul.threetab li a.tabcomm {
	border-left:1px solid #b2b2b4;
	/*padding:10px 0 0 19px;
	width:89px;*/
	width:108px;
}	

#mostpopular ul.threetab li a.tabviewed {
	/*padding:10px 0 0px 32px;*/
	border-right:1px solid #b2b2b4;	
	/*width:76px;*/
	width:107px;
}	

#mostpopular ul.twotab li a.tabrec {width:162px;}

#mostpopular ul.twotab li a.tabcomm {
	border-left:1px solid #b2b2b4;
	width:162px;
}		



/*  =agg promo
	--------------------------------------------------------------- */

/*delete after next release - bp*/
#main_sidebar p.more .gtarrow {display:none;}

#main_sidebar .promo {
	margin:0;
	background:none;
	overflow:hidden;
	height:1%;
}

#main_sidebar .promo a.photowrap {
	margin:0 0 10px;
	display:block;
	overflow:hidden;
	height:1%;
}

#main_sidebar .promo .titles,
#main_sidebar .promo .content {
	margin:0;
}

#main_sidebar .bucketwrap .promo h3.slug {
	font-family:arial,sans-serif;
	font-size:10px;
	text-transform:uppercase;
	font-weight:normal;
	margin:0 0 3px;
	padding:0;
	border:none;
}

#main_sidebar .bucketwrap .promo h3.slug,
#main_sidebar .bucketwrap .promo h3.slug a {
	color:#666;
}

#main_sidebar .promo h3 {
	padding:0;
	border:none;
	font-weight:normal;
}

#main_sidebar .promo ul li {
	color:#666;
	font-size:12px;
	background: url(http://media.npr.org/chrome/news/bullet_gry.gif) left no-repeat;
	padding-left:7px;
	margin-bottom:5px;
}

#main_sidebar .promo p {
	margin-bottom:10px;
	color:#666;
}		

#main_sidebar .promo p.more {
	font-size:14px;
	text-align:right;
	padding:0;
}	

#main_sidebar .promo p.more a {
	color:#333;
	font-weight:bold;
	background:transparent url(http://media.npr.org/chrome/news/ico-more-sm.gif) no-repeat scroll right 5px;
	padding:0 10px 0 0;
}	

#main_sidebar .promo h3.brand {
	font-size:14px;
	font-weight:bold;
	padding-bottom:3px;
}

#main_sidebar .promo ul.brand {margin-top:5px;}

#main_sidebar .promo ul.series {margin-top:5px;}

#main_sidebar .promo ul.series li {
	float:left;
	width:128px;
	margin-right:10px;
}



/*  =branded promos (api)
	--------------------------------------------------------------- */
#main_sidebar .brand_excerpt, #main_sidebar .brand_headlines {
	padding:10px 15px 10px 11px;
}

#main_sidebar .brand_excerpt a.photowrap,
#main_sidebar .brand_headlines a.photowrap {
	float:none;
	display:block;
	margin-bottom:10px;
	text-indent:-5000px;
	outline:none;
}

#main_sidebar .brand_promo h3.slug {margin:0 0 5px;}

#main_sidebar .brand_promo a.slug {display:block;}

#main_sidebar .brand_promo a.slug span,
#main_sidebar .brand_promo .content p {
	display:none;
}

#main_sidebar .brand_promo .content p.more {display:block;}

#main_sidebar .brand_promo .titles {padding:0;}

#main_sidebar .brand_promo .titles h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:10px;
}

#main_sidebar .brand_promo .titles h3,
#main_sidebar .brand_promo .titles h3 a {
	color:#666;
}

#main_sidebar .brand_excerpt a.photowrap img,
#main_sidebar .brand_headlines a.photowrap img {
	float:none;
}

#main_sidebar .brand_excerpt .bucketblock,
#main_sidebar .brand_headlines .bucketblock {
	margin:0;
}

#main_sidebar .brand_excerpt h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	padding:0 0 3px;
	border:none;
}

#main_sidebar .brand_headlines ul li {
	background:transparent url(http://media.npr.org/chrome/news/bullet_gry.gif) no-repeat scroll left 1px;
	font-size:12px;
	margin-bottom:7px;
	padding-left:7px;
}

#main_sidebar .brand_headlines ul li,
#main_sidebar .brand_headlines ul li a {
	color:#666;
}

#main_sidebar .brand_excerpt p,
#main_sidebar .brand_headlines p {
	color:#666;
	font-size:13px;
	margin:0 0 5px;
	line-height:1.3em;
}

#main_sidebar .brand_excerpt p.more,
#main_sidebar .brand_headlines p.more {
	font-size:14px;
	padding:10px 0 0;
	text-align:right;
	font-weight:bold;
}

#main_sidebar .brand_excerpt p.more a,
#main_sidebar .brand_headlines p.more a {
	color:#333;
	background:transparent url(http://media.npr.org/chrome/news/ico-more-sm.gif) no-repeat scroll right center;
	padding:0 10px 0 0;
}


/*  =sublist with thumbs, sublist mini (api)
	--------------------------------------------------------------- */
#main_sidebar .sublist_thumbs,
#main_sidebar .sublist_mini {padding:3px 15px 0 12px;}

#main_sidebar .sublist_thumbs h4,
#main_sidebar .sublist_mini h4 {
	background:transparent url(http://media.npr.org/chrome/news/hrule_single_dotted.gif) repeat-x left bottom;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:lowercase;
	padding-bottom:10px;
	margin:0;
}

#main_sidebar .sublist_thumbs h3,
#main_sidebar .sublist_mini h3 {
	font-size:14px;
	padding:0 0 5px 0;
	border:none;
}

#main_sidebar .sublist_thumbs .bucket,
#main_sidebar .sublist_mini .bucket {
	background:transparent url(http://media.npr.org/chrome/news/hrule_single_dotted.gif) repeat-x left bottom;
	padding:12px 0;
	overflow:hidden;
	height:1%;
}

#main_sidebar .sublist_thumbs p,
#main_sidebar .sublist_mini p {
	font-size:13px;
	color:#555555;
	line-height:1.3em;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
}

#main_sidebar .sublist_mini p {margin:0 0 5px;}

#main_sidebar .sublist_thumbs p.more,
#main_sidebar .sublist_mini p.more {
	border:none;
	padding:5px 0 10px;
	font-size:14px;
	text-align:right;
}

#main_sidebar .sublist_thumbs p.more a,
#main_sidebar .sublist_mini p.more a {
	color:#333;
	font-weight:bold;
	background:transparent url(http://media.npr.org/chrome/news/ico-more-sm.gif) no-repeat scroll right center;
	padding:0 10px 0 0;
}	

#main_sidebar .sublist_thumbs p.byline,
#main_sidebar .sublist_mini p.byline {font-size:11px;}

#main_sidebar .sublist_thumbs p.byline a,
#main_sidebar .sublist_thumbs p.byline span
#main_sidebar .sublist_mini p.byline a,
#main_sidebar .sublist_mini p.byline span {
	text-transform:uppercase;
}

#main_sidebar .sublist_thumbs p.byline,
#main_sidebar .sublist_thumbs p.byline a,
#main_sidebar .sublist_mini p.byline,
#main_sidebar .sublist_mini p.byline a {
	color:#000;
}

/*  =pullquote
	--------------------------------------------------------------- */
/*#main_sidebar .pullquote {
	padding:10px 10px 20px;
}
	
#main_sidebar .pullquote .bucket {
	margin:0;
	padding:0;
}
		
#main_sidebar .pullquote .bucket p {
	font-size:16px;
	font-weight:bold;
	margin-bottom:0;
}	
	
#main_sidebar .pullquote h3 {
	border:none;
	font-size:12px;
	margin:0 0 10px;
	padding:0;
	font-family:arial,sans-serif;
}	

#main_sidebar .pullquote h4,
#main_sidebar .pullquote p.comments {
	font-size:12px;
}*/



/*  =images
	--------------------------------------------------------------- */
#main_sidebar .photo138,
#main_sidebar .photo200 {padding:10px;}
	
#main_sidebar .photo200 .img200	{
	width:200px;
	padding-bottom:5px;	
}	

#main_sidebar .photo200 .captionwrap {
	clear:left;
	float:left;
	width:200px;
	margin:0;	
}

#main_sidebar .captionwrap p,
#main_sidebar .creditwrap {
	font-size:11px;
	color:#666;
	margin:0;
}	

#main_sidebar .container .photo138 {margin-bottom:7px;}

#main_sidebar .photo138 .captionwrap {margin-left:148px;}

#main_sidebar .photo300 {padding:0 15px 10px 11px;}


/* hiding enlarge in sidebar */ /* jira WWW-3764 */
#main_sidebar .enlarge_measure,
#main_sidebar .enlarge_html {display:none;}



/*  =search for agg pages
	--------------------------------------------------------------- */
#main_sidebar .search {padding:10px 10px 20px;}	
	
#main_sidebar .search h3 {
	border:none;
	color:#000;
	font-size:22px;
	font-family:georgia,sans-serif;
	text-transform:lowercase;
	padding:0 0 10px;
}

#main_sidebar .search form.search {
	padding:0;
}

#main_sidebar .search form input.searchbox {
	font-size:12px;
	height:16px;
	width:240px;
	margin:0 7px 0 0;
	float:left;
}
	
	
/*  =AP bucket
	--------------------------------------------------------------- */
#main_sidebar .ap h3 {
	background:url(http://media.npr.org/chrome/news/aplogo.gif) left no-repeat;
	font-size:14px;
	padding: 0 0 0 25px;
	border:none;
	margin:10px 10px 3px 10px;
	_margin-top:0; /*ie6*/
}	

#main_sidebar .ap h4 {
	border-bottom:1px solid #b4b2b2;
	font-size:12px;
	color:#000;
	padding:0 0 10px 10px;
}

body#news .ap h3 {color:#ee1300;}

body#arts .ap h3 {color:#c71a0a;}

body#arts #main_sidebar .ap h3 span {
	display:block;
	color:#000;
	font-size:12px;
	font-family:arial,sans-serif;
}
	
.ap .bucket p {
	margin:0;
	overflow:hidden;
	}	
	
.ap .more {
	float:right;
	padding:10px 10px 0 0;
	font-size:14px;
	font-weight:bold;
	color:#333;
	background:transparent url(http://media.npr.org/chrome/news/ico-more-sm.gif) no-repeat scroll right 15px;
	text-transform:lowercase;
}

.ap .more:hover {color:#3366CC;}		

.ap .more span.gtarrow {display:none;}	

.ap p .date {
	float:left;
	color:#959595;
	font-size:11px;
	font-style:italic;
	padding-top:10px;
}

.ap span.date {
	display:block;
	color:#959595;
}

/*  =calendar (on archive pages)
	--------------------------------------------------------------- 
#main_sidebar .calhdr h3 {
	padding:10px 0 4px 11px;
	font-size:14px;
	text-transform:lowercase;
}		*/
	











/*	=multimedia in the right
	--------------------------------------------------------------- */	
#main_sidebar .primary,
#main_sidebar .secondary {
	position:relative;
	padding:10px 14px 10px 11px;
}

#main_sidebar .container .primary,
#main_sidebar .container .secondary {
	margin:0;
	padding:10px 0;
	position:relative;
	border-bottom:1px solid #ccc;
}

#main_sidebar .primary .date,
#main_sidebar .secondary .date {
	font-size:10px;
	color:#666;
	margin:0 0 0 40px;
}

#main_sidebar .primary .listenicon a,
#main_sidebar .secondary .listenicon a {
	background:url(http://media.npr.org/chrome/news/icon_av_sec.gif) 0 0 no-repeat;
	display:block;
	height:33px;
	width:33px;
	float:left;
}

#main_sidebar .primary .listenicon a:hover,
#main_sidebar .secondary .listenicon a:hover {
	background:url(http://media.npr.org/chrome/news/icon_av_sec.gif) 0 -33px no-repeat;
}

#main_sidebar .primary .listen,
#main_sidebar .secondary .listen {
	margin:0 0 0 40px;
}

#main_sidebar .primary .listen h3,
#main_sidebar .secondary .listen h3 {
	font-size:12px;
	margin:0 0 5px;
	padding:0;
	font-family:arial,sans-serif;
	border:none;
}

#main_sidebar .primary p.byline,
#main_sidebar .secondary p.byline {
	font-size:10px;
	margin:0 0 5px;
	padding:0;
	color:#666;
}	

#main_sidebar .primary p.byline a,
#main_sidebar .secondary p.byline a {
	color:#666;
	font-weight:normal;
}

#main_sidebar .primary p.byline a.program,
#main_sidebar .secondary p.byline a.program {
	font-style:italic;
}

#main_sidebar .duration {
	font-size:11px;
	color:#666;
	margin:10px 0 0 0;
}	

#main_sidebar .listen .duration {
	margin:0;
	float:left;
}	

#main_sidebar .video .duration {
	clear:both;
	margin:0 0 0 81px;
}

#main_sidebar .primary ul,
#main_sidebar .secondary ul {
	/*clear:both;
	position:absolute;
	bottom:10px;
	right:10px;*/
	float:right;
	margin:0;
	padding:0;
}

#main_sidebar .primary ul li,
#main_sidebar .secondary ul li {
	float:left;
	background:none;
	margin:0 0 0 3px;
	padding:0;
}

#main_sidebar .primary ul li a.add,
#main_sidebar .secondary ul li a.add {
	padding:0;
	width:16px;
	display:block;
	height:15px;
}	

#main_sidebar .primary ul li a.download,
#main_sidebar .secondary ul li a.download {
	padding:0;
	width:16px;
	display:block;
	height:15px;
}	

#main_sidebar .primary ul li a.trans,
#main_sidebar .secondary ul li a.trans {
	padding:0;
	width:16px;
	display:block;
	height:15px;
}	

#main_sidebar .primary ul li a span,
#main_sidebar .secondary ul li a span {
	display:none;
}

#main_sidebar .img70 {
	width:70px;
	margin-right:10px;
	float:left;
	padding:0;
}

#main_sidebar .primary .overlayvideo,
#main_sidebar .secondary .overlayvideo {
	background:url(http://media.npr.org/chrome/news/icon_video_mini.gif) no-repeat;
	position:relative;
	top:0px;
	*left:-80px;
	width:20px;
	height:15px;
	display:block;
	cursor:pointer;
}

#main_sidebar .secondary .overlaygraphic {
	background:url(http://media.npr.org/chrome/news/icon_graphic_mini.gif) no-repeat;
	position:relative;
	top:0px;
	*left:-80px;
	width:19px;
	height:17px;
	display:block;
	cursor:pointer;
}

#main_sidebar .secondary .overlayslideshow {
	background:url(http://media.npr.org/chrome/news/icon_slideshow_mini.gif) no-repeat;
	position:relative;
	top:0px;
	*left:-80px;
	width:20px;
	height:17px;
	display:block;
	cursor:pointer;
}

#main_sidebar .primary .video h3,
#main_sidebar .secondary .video h3,
#main_sidebar .secondary .graphic h3,
#main_sidebar .secondary .slideshow h3 {
	font-size:12px;
	margin-top:-16px;
	padding:0;
	/*float:left;
	width:120px;*/
	font-family:arial,sans-serif;
	border:none;
}

#main_sidebar .primary .video h3,
#main_sidebar .secondary .video h3 {
	margin-top:0px;
	*margin-top:-16px;
}

#main_sidebar .primary .videoicon,
#main_sidebar .secondary .videoicon {
	float:left;
	*float:none;
}


/*	=blogs
	--------------------------------------------------------------- */
#main_sidebar .blog  {padding-bottom:15px;}
	
#main_sidebar .blog h3 {
	border:none;
	font-size:18px;
	margin-bottom:10px;
	padding:10px 10px 3px;
	text-transform:lowercase;
}

#main_sidebar .blog h3 span {}

#main_sidebar .blog p {
	font-size:12px;
	padding:0 10px 5px 10px;
	line-height:130%;
}

#main_sidebar .blog ul li {
	background:none;
	font-size:12px;
	margin:0 15px 7px 7px;
	padding-left:7px;
}

#main_sidebar .blog .bucket {
	padding-bottom:5px;
}

#main_sidebar .blog .bucketblock h4 {margin:0;}

#main_sidebar .blog .bucketblock p {color:#999;padding:0;}

#blog #main_sidebar .adwrapper {
	margin-bottom:5px;	
}


/*  =podcast 
	--------------------------------------------------------------- */	
.podcast h4 {
	padding-left:11px;
}
	
/*  =styles for generic static html buckets (includes podcast bucket)
	--------------------------------------------------------------- */
#main_sidebar .promo_default {padding:10px 0 5px 0;}	
	
#main_sidebar .promo_default h3 {padding:0 10px 5px;}

#main_sidebar .promo_default .bucket h3 {
	font-size:14px;
	font-family:arial,sans-serif;
	border:none;
	padding-left:1px;
}

#main_sidebar .promo_default .bucket p {line-height:17px;}

#main_sidebar .promo_default .img90 .bucketblock {margin-left:100px;}

#main_sidebar .promo_default p.more {
	font-size:14px;
	margin-right:15px;
	border:none;
	text-transform:lowercase;
	text-align:right;
	padding:0;
}

#main_sidebar .promo_default p.more a {
	color:#333;
	font-weight:bold;
	background:transparent url(http://media.npr.org/chrome/news/ico-more-sm.gif) no-repeat scroll right 6px;
	padding:0 10px 0 0;
}

#main_sidebar .promo_default p.more a:hover {color:#36c;}

#main_sidebar .promo_default .bucket p.more {margin:0;border:none;}

#main_sidebar .promo_default .img90 img.pod {border:1px solid #e0e0e0;width:90px;}


/*	=creatives (served sponsorship)
	--------------------------------------------------------------- */
#main_sidebar .creative {
	overflow:hidden;
	height:1%;
	padding:5px 14px 12px 11px;
	}
	
	
/* =legacy photogallery
	--------------------------------------------------------------- */
#main_sidebar .photogallery {
	font-size:12px;
	margin-bottom:5px;
	border:none;
	padding-left:11px;
	padding-bottom:5px;
}	

/* =legacy audio
	--------------------------------------------------------------- */
 /* WWW-3741 */	
#main_sidebar .otheraudio .avcontent {padding:10px 0;}	
#main_sidebar .otheraudio h3 {font-size:12px;font-weight:normal;font-family:arial,sans-serif;}
#main_sidebar .otheraudio ul li {font-size:12px;background:none;}
#main_sidebar .otheraudio ul li a {background: url(http://media.npr.org/chrome/news/icon_spikes.gif) 0 -40px no-repeat;padding-left:15px;}

/* =wikinvest widgets
	--------------------------------------------------------------- */	
#main_sidebar #nv_bullsbears {margin:10px 0 0 11px;}
#main_sidebar #nv_overview_tickerboard {margin:7px 0 15px 11px;}
#main_sidebar #nv_stockchart {margin:10px 0 20px 11px;}

/*	=facebook bucket
	--------------------------------------------------------------- */
#main_sidebar .facebook {padding-top:15px;}
#main_sidebar .facebook h4 a {background:url(http://media.npr.org/chrome/news/icon_facebook_32x32.gif) no-repeat left;padding:10px 0 10px 40px;display:block;color:#000;font-size:14px;font-family:arial;}
#main_sidebar .facebook p.more {border:none;font-size:14px;padding:0;margin:0;}	
#main_sidebar .facebook p.more a {background:transparent url(http://media.npr.org/chrome/news/ico-more-sm.gif) no-repeat scroll right 5px;padding-right:10px;}	


 /* ----------------------------------------    
  * START of 'news/branding.css'        
  * ---------------------------------------- */ 

/*	=general
	--------------------------------------------------------------- */
.brand_excerpt_1col a.onecol_sq {height:138px;}
.brand_excerpt_hp a.onecol_st {height:103px;}


/*	=series promos
	--------------------------------------------------------------- */

/* America's Battalion */
.brand105411007 a.twocol {
	background:url(http://media.npr.org/images/branding/series/americas-battalion-2col.gif) no-repeat left top;
	height:50px;
}
.brand105411007 h3.brand a {color:#333;}


/* Best Books 2008 */
.brand96539642 a.twocol {
	background:url(http://media.npr.org/images/branding/series/best-books-2008-2col.gif) no-repeat left top;
	height:90px;
}
.brand96539642 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/series/best-books-2008-1col-sq.jpg) no-repeat left top;
}
.brand96539642 a.onecol_st {
	background:url(http://media.npr.org/images/branding/series/best-books-2008-1col-st.jpg) no-repeat left top;
}
.brand96539642 h3.brand a {color:#333;}


/* Best Books of 2009 */
.brand120499960 a.twocol {
    background:url(http://media.npr.org/images/branding/series/holidays-2009-books-2col.gif) no-repeat left top;
    height:75px;
}


/* California Characters */
.brand111175973 a.twocol {
	background:url(http://media.npr.org/images/branding/series/california-characters-2col.gif) no-repeat left top;
	height:70px;
}
.brand111175973 h3.brand a {color:#333;}


/* Climate Connections */
.brand9657621 a.twocol {
	background:url(http://media.npr.org/images/branding/series/climate-connections-2col.gif) no-repeat left top;
	height:70px;
}
.brand9657621 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/series/climate-connections-1col-sq.gif) no-repeat left top;
}
.brand9657621 a.onecol_st {
	background:url(http://media.npr.org/images/branding/series/climate-connections-1col-st.gif) no-repeat left top;
}
.brand9657621 h3.brand a {color:#333;}


/* Correspondents Choice */
.brand9529093 a.twocol {
	background:url(http://media.npr.org/images/branding/series/correspondents-choice-2col.gif) no-repeat left top;
	height:45px;
}
.brand9529093 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/series/correspondents-choice-1col-sq.jpg) no-repeat left top;
}
.brand9529093 a.onecol_st {
	background:url(http://media.npr.org/images/branding/series/correspondents-choice-1col-st.jpg) no-repeat left top;
}
.brand9529093 h3.brand a {color:#333;}


/* Divas on Screen */
.brand124127840 a.twocol {
    background:url(http://media.npr.org/images/branding/series/divas-on-screen-2col.gif) no-repeat left top;
    height:68px;
}


/* Diversity In The Workplace */
.brand122227245 a.twocol {
    background:url(http://media.npr.org/images/branding/series/workplace-diversity-2col.jpg) no-repeat left top;
    height:62px;
}
.brand122227245 h3.brand a {color:#333;}


/* Dollar Politics */
.brand105878862 a.twocol {
	background:url(http://media.npr.org/images/branding/series/dollar-politics-2col.gif) no-repeat left top;
	height:42px;
}
.brand105878862 h3.brand a {color:#333;}


/* Fast Track */
.brand112034391 a.twocol {
	background:url(http://media.npr.org/images/branding/series/fast-track-2col.gif) no-repeat left top;
	height:70px;
}
.brand112034391 h3.brand a {color:#333;}


/* Friday Night Lives */
.brand112108815 a.twocol {
	background:url(http://media.npr.org/images/branding/series/friday-night-lives-2col.gif) no-repeat left top;
	height:70px;
}
.brand112108815 h3.brand a {color:#333;}


/* Health Care For All */
.brand91972152 a.twocol {
	background:url(http://media.npr.org/images/branding/series/health-care-for-all-2col.gif) no-repeat left top;
	height:75px;
}
.brand91972152 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/series/health-care-for-all-1col-sq.gif) no-repeat left top;
}
.brand91972152 a.onecol_st {
	background:url(http://media.npr.org/images/branding/series/health-care-for-all-1col-st.gif) no-repeat left top;
}
.brand91972152 h3.brand a {color:#333;}


/* Hidden Kitchens */
.brand91851784 a.twocol {
	background:url(http://media.npr.org/images/branding/series/hidden-kitchens-2col.gif) no-repeat left top;
	height:75px;
}
.brand91851784 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/series/hidden-kitchens-1col-sq.jpg) no-repeat left top;
}
.brand91851784 a.onecol_st {
	background:url(http://media.npr.org/images/branding/series/hidden-kitchens-1col-st.jpg) no-repeat left top;
}
.brand91851784 h3.brand a {color:#333;}


/* Holiday Recipes 2009 */
.brand6527560 a.twocol {
    background:url(http://media.npr.org/images/branding/series/holidays-2009-recipes-2col.gif) no-repeat left top;
    height:75px;
}


/* How Green Is It */
.brand111667261 a.twocol {
	background:url(http://media.npr.org/images/branding/series/how-green-is-it-2col.jpg) no-repeat left top;
	height:70px;
}
.brand111667261 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/series/how-green-is-it-1col-sq.jpg) no-repeat left top;
}
.brand111667261 a.onecol_st {
	background:url(http://media.npr.org/images/branding/series/how-green-is-it-1col-st.jpg) no-repeat left top;
}
.brand111667261 h3.brand a {color:#333;}


/* My Guilty Pleasure */
.brand104566969 a.twocol {
	background:url(http://media.npr.org/images/branding/series/my-guilty-pleasure-2col.gif) no-repeat left top;
	height:55px;
}
.brand104566969 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/series/my-guilty-pleasure-1col-sq.jpg) no-repeat left top;
}
.brand104566969 a.onecol_st {
	background:url(http://media.npr.org/images/branding/series/my-guilty-pleasure-1col-st.jpg) no-repeat left top;
}
.brand104566969 h3.brand a {color:#333;}


/* On The Road To Safety */
.brand120539465 a.twocol {
    background:url(http://media.npr.org/images/branding/series/roadtosafety-2col.gif) no-repeat left top;
    height:62px;
}
.brand120539465 h3.brand a {color:#333;}


/* One Hundred Days */
.brand99912003 a.twocol {
	background:url(http://media.npr.org/images/branding/series/one-hundred-days-2col.gif) no-repeat left top;
	height:75px;
}
.brand99912003 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/series/one-hundred-days-1col-sq.jpg) no-repeat left top;
}
.brand99912003 a.onecol_st {
	background:url(http://media.npr.org/images/branding/series/one-hundred-days-1col-st.jpg) no-repeat left top;
}
.brand99912003 h3.brand a {color:#333;}


/* Oscar's Top Documentaries */
.brand124208272 a.twocol {
    background:url(http://media.npr.org/images/branding/series/oscars-top-documentaries_2-col.gif) no-repeat left top;
    height:64px;
}


/* Power Hungry: Reinventing The U.S. Electric Grid */
.brand103281114 a.twocol {
	background:url(http://media.npr.org/images/branding/series/power-hungry-2-col.jpg) no-repeat left top;
	height:70px;
}
.brand103281114 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/series/power-hungry-1-col-sq.jpg) no-repeat left top;
}
.brand103281114 a.onecol_st {
	background:url(http://media.npr.org/images/branding/series/power-hungry-1-col-st.jpg) no-repeat left top;
}
.brand103281114 h3.brand a {color:#333;}


/* Story Corps */
.brand4516989 a.twocol {
	background:url(http://media.npr.org/images/branding/series/story-corps-2col.gif) no-repeat left top;
	height:75px;
}
.brand4516989 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/series/story-corps-1col-sq.jpg) no-repeat left top;
}
.brand4516989 a.onecol_st {
	background:url(http://media.npr.org/images/branding/series/story-corps-1col-st.jpg) no-repeat left top;
}
.brand4516989 h3.brand a {color:#333;}


/* Summer Books 2009 */
.brand104067703 a.twocol {
	background:url(http://media.npr.org/images/branding/series/summer-books-2009-2col.gif) no-repeat left top;
	height:90px;
}
.brand104067703 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/series/summer-books-2009-1col-sq.jpg) no-repeat left top;
}
.brand104067703 a.onecol_st {
	background:url(http://media.npr.org/images/branding/series/summer-books-2009-1col-st.jpg) no-repeat left top;
}
.brand104067703 h3 a {color:#cc7f4f;}


/* Three Books */
.brand90796087 a.twocol {
	background:url(http://media.npr.org/images/branding/series/three-books-2col.gif) no-repeat left top;
	height:70px;
}
.brand90796087 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/series/three-books-1col-sq.jpg) no-repeat left top;
}
.brand90796087 a.onecol_st {
	background:url(http://media.npr.org/images/branding/series/three-books-1col-st.jpg) no-repeat left top;
}
.brand90796087 h3.brand a {color:#333;}


/* What We're Reading */
.brand120012205 a.twocol {
    background:url(http://media.npr.org/images/branding/series/what-we-read/what-reading-2-col.gif) no-repeat left top;
    height:65px;
}


/* You Must Read This */
.brand5432412 a.twocol {
	background:url(http://media.npr.org/images/branding/series/you-must-read-this-2col.gif) no-repeat left top;
	height:70px;
}
.brand5432412 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/series/you-must-read-this-1col-sq.jpg) no-repeat left top;
}
.brand5432412 a.onecol_st {
	background:url(http://media.npr.org/images/branding/series/you-must-read-this-1col-st.jpg) no-repeat left top;
}
.brand5432412 h3.brand a {color:#333;}



/* music */

/* ASC */
.brand37 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/series/asc-1col-sq.jpg) no-repeat left top;
}

/* Jazzset */
.brand20 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/series/jazzset-1col-sq.jpg) no-repeat left top;
}

/* Piano Jazz */
.brand24 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/series/mmpianojazz-1col-sq.jpg) no-repeat left top;
}

/* Mountain Stage */
.brand92133820 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/series/mountainstage-1col-sq.jpg) no-repeat left top;
}

/* NPR Classical 50 */
.brand99866406 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/series/nprclassical50-1col-sq.jpg) no-repeat left top;
}

/* Village Vanguard */
.brand90611896 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/series/villagevanguard-1col-sq.jpg) no-repeat left top;
}

/* World Cafe */
.brand39 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/series/worldcafe-1col-sq.jpg) no-repeat left top;
}

/* World of Opera */
.brand36 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/series/worldofopera-1col-sq.jpg) no-repeat left top;
}




/*	=blog promos
	--------------------------------------------------------------- */

/* 13.7 Cosmos and Culture */
.brand114424647 a.twocol {
	background:url(http://media.npr.org/images/branding/blogs/13.7-2col.jpg) no-repeat left top;
	height:75px;
}
.brand114424647 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/blogs/13.7-1col-sq.jpg) no-repeat left top;
}	

	
/* A Blog Supreme  */
.brand104014555 a.twocol {
	background:url(http://media.npr.org/images/branding/blogs/a-blog-supreme-2col.gif) no-repeat left top;
	height:46px;
}
.brand104014555 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/blogs/a-blog-supreme-1col-sq.jpg) no-repeat left top;
}
.brand104014555 a.onecol_st {
	background:url(http://media.npr.org/images/branding/blogs/a-blog-supreme-1col-st.jpg) no-repeat left top;
}
.brand104014555 h3.brand a {color:#333;}


/* All Songs Considered  */
.brand15709577 a.twocol {
	background:url(http://media.npr.org/images/branding/blogs/all-songs-considered-2col.gif) no-repeat left top;
	height:65px;
}
.brand15709577 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/blogs/all-songs-considered-1col-sq.jpg) no-repeat left top;
}
.brand15709577 a.onecol_st {
	background:url(http://media.npr.org/images/branding/blogs/all-songs-considered-1col-st.jpg) no-repeat left top;
}
.brand15709577 h3.brand a {color:#333;}


/* All Tech Considered */
.brand102920358 a.twocol {
	background:url(http://media.npr.org/images/branding/blogs/all-tech-considered-2col.gif) no-repeat left top;
	height:55px;
}
.brand102920358 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/blogs/all-tech-considered-1col-sq.jpg) no-repeat left top;
}
.brand102920358 a.onecol_st {
	background:url(http://media.npr.org/images/branding/blogs/all-tech-considered-1col-st.jpg) no-repeat left top;
}
.brand102920358 h3.brand a {color:#d2d1d2;}


/* As A Matter of Fact */
.brand96651030 a.twocol {
	background:url(http://media.npr.org/images/branding/blogs/as-a-matter-of-fact-2col.gif) no-repeat 0 10px;
	height:40px;
}
.brand96651030 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/blogs/as-a-matter-of-fact-1col-sq.jpg) no-repeat left top;
}
.brand96651030 a.onecol_st {
	background:url(http://media.npr.org/images/branding/blogs/as-a-matter-of-fact-1col-st.jpg) no-repeat left top;
}
.brand96651030 h3.brand a {color:#014171;}


/* Blog of the Nation */
.brand7282089 a.twocol {
	background:url(http://media.npr.org/images/branding/blogs/blog-of-the-nation-2col.gif) no-repeat 0 10px;
	height:60px;
}
.brand7282089 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/blogs/blog-of-the-nation-1col-sq.jpg) no-repeat left top;
}
.brand7282089 a.onecol_st {
	background:url(http://media.npr.org/images/branding/blogs/blog-of-the-nation-1col-st.jpg) no-repeat left top;
}
.brand7282089 h3.brand a {color:#c4c4c4;}


/* Go Figure */
.brand0000000 a.twocol {
	background:url(http://media.npr.org/images/branding/blogs/go-figure-2col.gif) no-repeat 0 5px;
	height:70px;
}
.brand0000000 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/blogs/go-figure-1col-sq.gif) no-repeat left top;
}
.brand0000000 a.onecol_st {
	background:url(http://media.npr.org/images/branding/blogs/go-figure-1col-st.jpg) no-repeat left top;
}
.brand0000000 h3.brand a {color:#49b3c3;}


/* Inside NPR */
.brand91000411 a.twocol {
	background:url(http://media.npr.org/images/branding/blogs/inside-npr-2col.gif) no-repeat left top;
	height:60px;
}
.brand91000411 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/blogs/inside-npr-1col-sq.jpg) no-repeat left top;
}
.brand91000411 a.onecol_st {
	background:url(http://media.npr.org/images/branding/blogs/inside-npr-1col-st.jpg) no-repeat left top;
}
.brand91000411 h3.brand a {color:#3b83d4;}


/* Knights in Training */
.brand90399050 a.twocol {
	background:url(http://media.npr.org/images/branding/blogs/knights-in-training-2col.gif) no-repeat 0 5px;
	height:50px;
}
.brand90399050 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/blogs/knights-in-training-1col-sq.jpg) no-repeat left top;
}
.brand90399050 a.onecol_st {
	background:url(http://media.npr.org/images/branding/blogs/knights-in-training-1col-st.jpg) no-repeat left top;
}
.brand90399050 h3.brand a {color:#d8cbb2;}


/* Monitor Mix */
.brand15710080 a.twocol {
	background:url(http://media.npr.org/images/branding/blogs/monitor-mix-2col.gif) no-repeat left top;
	height:60px;
}
.brand15710080 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/blogs/monitor-mix-1col-sq.jpg) no-repeat left top;
}
.brand15710080 a.onecol_st {
	background:url(http://media.npr.org/images/branding/blogs/monitor-mix-1col-st.jpg) no-repeat left top;
}
.brand15710080 h3.brand a {color:#000;}


/* Monkey See */
.brand93568166 a.twocol {
	background:url(http://media.npr.org/images/branding/blogs/monkey-see-2col.gif) no-repeat left top;
	height:60px;
}
.brand93568166 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/blogs/monkey-see-1col-sq.gif) no-repeat left top;
}
.brand93568166 a.onecol_st {
	background:url(http://media.npr.org/images/branding/blogs/monkey-see-1col-st.jpg) no-repeat left top;
}
.brand93568166 h3.brand a {color:#000;}


/* NPR Health Blog */
.brand103537970 a.twocol {
	background:url(http://media.npr.org/images/branding/blogs/npr-health-blog-2col.gif) no-repeat 0 5px;
	height:75px;
}
.brand103537970 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/blogs/npr-health-blog-1col-sq.jpg) no-repeat left top;
}
.brand103537970 a.onecol_st {
	background:url(http://media.npr.org/images/branding/blogs/npr-health-blog-1col-st.jpg) no-repeat left top;
}
.brand103537970 h3.brand a {color:#1a4b8b;}


/* NPR Ombudsman */
.brand5169267 a.twocol {
	background:url(http://media.npr.org/images/branding/blogs/npr-ombudsman-2col.gif) no-repeat 0 10px;
	height:60px;
}
.brand5169267 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/blogs/npr-ombudsman-1col-sq.jpg) no-repeat left top;
}
.brand5169267 a.onecol_st {
	background:url(http://media.npr.org/images/branding/blogs/npr-ombudsman-1col-st.jpg) no-repeat left top;
}
.brand5169267 h3.brand a {color:#203049;}


/* Planet Money */
.brand93559255 a.twocol {
	background:url(http://media.npr.org/images/branding/blogs/planet-money-2col.gif) no-repeat left top;
	height:75px;
}
.brand93559255 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/blogs/planet-money-1col-sq.jpg) no-repeat left top;
}
.brand93559255 a.onecol_st {
	background:url(http://media.npr.org/images/branding/blogs/planet-money-1col-st.jpg) no-repeat left top;
}
.brand93559255 h3.brand a {color:#7e836c;}


/* Political Junkie */
.brand97248522 a.twocol {
	background:url(http://media.npr.org/images/branding/blogs/political-junkie-2col.gif) no-repeat 0 10px;
	height:65px;
}
.brand97248522 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/blogs/political-junkie-1col-sq.jpg) no-repeat left top;
}
.brand97248522 a.onecol_st {
	background:url(http://media.npr.org/images/branding/blogs/political-junkie-1col-st.jpg) no-repeat left top;
}
.brand97248522 h3.brand a {color:#4c6eb5;}
#home .brand97248522 {border-top-color:#4c6fb3; border-bottom-color:#4c6fb3;}


/* Soap Box */
.brand88133562 a.twocol {
	background:url(http://media.npr.org/images/branding/blogs/soap-box-2col.gif) no-repeat left top;
	height:65px;
}
.brand88133562 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/blogs/soap-box-1col-sq.jpg) no-repeat left top;
}
.brand88133562 a.onecol_st {
	background:url(http://media.npr.org/images/branding/blogs/soap-box-1col-st.jpg) no-repeat left top;
}
.brand88133562 h3.brand a {color:#4473b0;}


/* Tell Me More */
.brand6831923 a.twocol {
	background:url(http://media.npr.org/images/branding/blogs/tell-me-more-2col.gif) no-repeat 0 10px;
	height:55px;
}
.brand6831923 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/blogs/tell-me-more-1col-sq.jpg) no-repeat left top;
}
.brand6831923 a.onecol_st {
	background:url(http://media.npr.org/images/branding/blogs/tell-me-more-1col-st.jpg) no-repeat left top;
}
.brand6831923 h3.brand a {color:#dedede;}


/* The Picture Show */
.brand97635953 a.twocol {
	background:url(http://media.npr.org/images/branding/blogs/the-picture-show-2col.gif) no-repeat 0 10px;
	height:65px;
}
.brand97635953 a.slug {
	background:url(http://media.npr.org/images/branding/blogs/the-picture-show-2col-slug.gif) no-repeat left top;
}
.brand97635953 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/blogs/the-picture-show-1col-sq.gif) no-repeat left top;
}
.brand97635953 a.onecol_st {
	background:url(http://media.npr.org/images/branding/blogs/the-picture-show-1col-st.gif) no-repeat left top;
}
.brand97635953 h3.brand a {color:#000;}
.brand97635953 h3.slug, .brand97635953 a.slug {height:25px;}
.brand97635953 .titles {padding-top:30px;}


/* The Two-Way */
.brand103943429 a.twocol {
	background:url(http://media.npr.org/images/branding/blogs/the-two-way-2col.gif) no-repeat left top;
	height:70px;
}
.brand103943429 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/blogs/the-two-way-1col-sq.gif) no-repeat left top;
}
.brand103943429 a.onecol_st {
	background:url(http://media.npr.org/images/branding/blogs/the-two-way-1col-st.jpg) no-repeat left top;
}
.brand103943429 h3.brand a {color:#40a9de;}
#home .brand103943429 {border-top-color:#003366; border-bottom-color:#003366;}


/* Wait Wait... Don't Tell Me */
.brand112176971 a.twocol {
	background:url(http://media.npr.org/images/branding/blogs/wwdtm-blog-2-col.jpg) no-repeat left top;
	height:50px;
}
.brand112176971 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/blogs/wwdtm-blog-1-col-sq.jpg) no-repeat left top;
}
.brand112176971 a.onecol_st {
	background:url(http://media.npr.org/images/branding/blogs/wwdtm-blog-1-col-sq.jpg) no-repeat left top;
}
.brand112176971 h3.brand a {color:#000;}


/* Watching Washington */
.brand15724598 a.twocol {
	background:url(http://media.npr.org/images/branding/blogs/watching-washington-2col.gif) no-repeat 0 10px;
	height:50px;
}
.brand15724598 a.onecol_sq {
	background:url(http://media.npr.org/images/branding/blogs/watching-washington-1col-sq.jpg) no-repeat 0 10px;
}
.brand15724598 a.onecol_st {
	background:url(http://media.npr.org/images/branding/blogs/watching-washington-1col-st.jpg) no-repeat 0 10px;
}
.brand15724598 h3.brand a {color:#000;}



/*	=third party
	--------------------------------------------------------------- */
#kaiserhealth .brand_headlines a.photowrap {
	background:url(http://media.npr.org/images/branding/third_party/khn_header.gif) no-repeat 0 0;
	height:70px;
}


 /* ----------------------------------------    
  * START of 'news/story.css'        
  * ---------------------------------------- */ 

/*	=storytitle
	--------------------------------------------------------------- */		
.storytitle {
	margin:0 0 20px 0;
	padding:0;
}
	
h1 {
	font-size:1.40em;
	line-height:1.2em;
	font-family:georgia,sans-serif;
	margin:0 0 0.10em 0;
}
	
.storytitle h2.contentsubtitle {
	font-family:georgia,sans-serif;
	font-size:1.00em;
	margin:0 0 0.60em 0;
}	
	
	
/*	=correction
	--------------------------------------------------------------- */		
.correction {
	border:1px solid #dae5ec;
	background-color:#fafdff;
	padding:10px;
	margin-bottom:15px;
}	

#storybody .correction p {
	font-size:12px;
	margin:0;
	color:#666;
}

.correction span {
	display:block;
	font-weight:bold;
}
		
	
/*	=text size
	--------------------------------------------------------------- */		
.textsize {
	padding-left:20px;
	float:right;
	font-size:11px;
	color:#999;
}
	
.textsize a {
	color:#999;
	outline:none;
	font-weight:bold;
	padding:0 2px;
}
	
.textsize a.big {font-size:14px;}
	
.textsize a.bigger {font-size:16px;}	

.textsize a:hover {color:#333;}

/*	=storybody
	--------------------------------------------------------------- */	
#storybody {
	border-bottom:2px solid #000;
	width:624px;
	padding-bottom:30px;
	}

#storybody p {
	font-size:0.85em; 
	/*line-height:1.35em;*/
	line-height:1.45em;
	margin-bottom:1.25em;
}

/*	=storytext
	--------------------------------------------------------------- */	
#storytext {
	overflow:hidden;
	height:1%;
	clear:both;
	margin-bottom:18px;
}

/* fixes for IE6 italics problem */
#storytext p,
.childstory p {
	/*overflow: hidden;*/
	_overflow: visible;
	/*width: 100%;*/
	/*_width: auto;*/
	_height: 1%;
}

#storyspan01 p a, 
#storyspan02 p a,
#storyspan03 p a,
#storyspan04 p a,
#storyspan05 p a,
#storytext p a,
#storyspan01 .listtext a,
#storyspan02 .listtext a,
#storyspan03 .listtext a,
#storyspan04 .listtext a,
#storyspan05 .listtext a,
#storytext .listtext a,
#storytext ul li a {
	color:#36c;
}

span.city,
span.date,
span.org,
span.org a {
	color:#999;
	font-style:italic;
	font-size:0.85em;
}	

span.city {text-transform:uppercase;}

/* =story content */	
#storytext blockquote {
	padding:0 15px;
	font-style:italic;
}	

#storytext ol {
	padding:0 0 0 40px;
	margin:0 0 15px 40px;
}	

#storytext ol li {margin:0 0 7px 0;}	

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

#storytext ul li {
	padding: 0 0 0 7px;
	background: url(http://media.npr.org/chrome/news/bullet_blk.gif) no-repeat;	
	margin-bottom:7px;
}


	
/*	=html addressing
	---------------------------------------------------------- */	
#storytext ul.edTag,
#storytext ol.edTag {
	margin:0;
	padding:0;
	display:table;
	*display:inline-block;		
}

#storytext ul.edTag li,
#storytext ol.edTag li {
	font-size:0.85em;
}	
	
#storytext ol.edTag {list-style-position:inside;}		
	
#storytext h3.edTag {
	font-size:18px;
	margin:0 0 .85em;
	color:#000;
	font-family:georgia,sans-serif;
}
	
#storytext h4.edTag {
	font-size:16px;
	margin:0;
	color:#000;
	font-family:georgia,sans-serif;
}
	
#storytext h5.edTag {
	font-size:13px;
	margin:0;
	color:#000;
	font-family:georgia,sans-serif;	
}

#storytext h3.edTag a,
#storytext h4.edTag a,
#storytext h5.edTag a {
	color:#000;
}

#storytext h3.edTag a:hover,
#storytext h4.edTag a:hover,
#storytext h5.edTag a:hover {
	color:#3366cc;
}

#storytext h6 {
	font-size:11px;
	margin: 0 0 5px 0;
	color:#666;	
	font-weight:normal;	
}	

#storytext .bucket ol.edTag {
	margin:0;
	padding:0;
}

#storytext .bucket ol.edTag li {font-size:12px;}


/* =date block */
.dateblock {margin-bottom:10px;overflow:hidden;}
	
/* =inset column / bucket styles */	
#storytext .container {
	clear:left;
	float:left;
	border-top:8px solid #000;
	border-bottom:1px solid #000;
	padding:10px 0;
	margin:5px 20px 5px 0;
	width:138px;
}

#storytext .con1col {width:138px;}
#storytext .con2col {width:300px;}
#storytext .con3col {width:462px;}
#storytext .con4col {width:624px; margin-right:0;}
#storytext .conlegacy {width:200px;}
#storytext .container.topbar {border-bottom:none;}
#storytext .container.btmbar {border-top:none;}
#storytext .container.nobar {border:none;}

#storytext .container h3.conheader,
.childstory .container h3.conheader {
	/*width:200px;*/
	width:auto;
}

#storytext .container p.conintrotext,
.childstory .container p.conintrotext {
	font-size:12px;
	clear:both;
	/*width:200px;*/
	width:auto;
}

#storytext .container p.join,
.childstory .container p.join {
	/*width:200px;*/
	clear:both;
	margin:0;
	font-size:12px;
}

#storytext .bucketwrap {
	clear:left;
	float:left;
	border-top:8px solid #000;
	border-bottom:1px solid #000;
	margin:5px 20px 5px 0;
	font-size:11px;
	color:#666;
}

#storytext .container .bucketwrap,
.childstory .container .bucketwrap {
	clear:left;
	float:none;
	border-top:none;
	border-bottom:none;
	margin:0 0 10px 0;
	padding:0;
	overflow:hidden;
	height:1%;
}

#storytext .bucketwrap h3,
.childstory .bucketwrap h3 {
	font-size:15px;
	margin:10px 0 5px 0;
}

#storytext .container h3,
.childstory .container h3 {
	font-size:13px;
	margin:0 0 5px;
}

#storytext .bucketwrap span.date,
.childstory .bucketwrap span.date {
	color:#666;
	font-style:normal;	
	font-size:10px;
	display:block;
	margin:0;
	padding:0;
	margin-left:7px; /* fix for */
}		
	
#storytext .bucketwrap .bucket,
.childstory .bucketwrap .bucket {
	padding-top:10px;
}
		
#storytext .bucketwrap h4,
.childstory .bucketwrap h4 {
	font-size:13px;
	margin:0 0 5px 0;
}	
	
#storytext .bucketwrap p,
.childstory .bucketwrap p {
	font-size:12px;
}
	
#storytext .bucketwrap ul,
.childstory .bucketwrap ul {
	margin:0;
	padding:0;
}	

#storytext .bucketwrap ol,
.childstory .bucketwrap ol {
	margin:0 0 0 15px;
	padding:0 0 0 15px;
}		
	
#storytext .bucketwrap ul li,
.childstory .bucketwrap ul li {
	font-size:12px;
	line-height:14px;
}
		
#storytext .bucketwrap blockquote,
.childstory .bucketwrap blockquote {
	padding:0;
	margin:0;
}	
	
#storytext .bucketwrap hr,
.childstory .bucketwrap hr {
	margin:0 0px 15px 0px;
}	

#storytext .listtext,
.childstory .listtext,
#storytext .externallink,
.childstory .externallink,
#storytext .internallink,
.childstory .internallink,
#storytext .primary,
.childstory .primary,
#storytext .secondary,
.childstory .secondary,
#storytext .otheraudio,
.childstory .otheraudio,
#storytext .featuredcomment,
.childstory .featuredcomment {
	width:138px;
}

#storytext .container .listtext,
.childstory .container .listtext,
#storytext .container .externallink,
.childstory .container .externallink,
#storytext .container .internallink,
.childstory .container .internallink,
#storytext .container .primary,
.childstory .container .primary,
#storytext .container .secondary,
.childstory .container .secondary,
#storytext .container .otheraudio,
.childstory .container .otheraudio,
#storytext .container .featuredcomment,
.childstory .container .featuredcomment {
	width:auto;
}

#storytext .listtext,
.childstory .listtext {
	padding-bottom:8px;
}

#storytext .pullquote,
.childstory .pullquote {
	width:200px;
}

#storytext .container .internallink,
#storytext .container .externallink {
	border-bottom:none;
	margin:0 0 5px 0;
}

#storytext .internallink,
.childstory .internallink,
#storytext .externallink,
.childstory .externallink {
	padding:10px 0;
}	

#storytext .internallink .simple a,
#storytext .internallink .simplenodate a,
#storytext .externallink a {
	display: block;
	padding: 0 0 0 7px;
	background: url(http://media.npr.org/chrome/news/bullet_blk.gif) no-repeat;	
	margin:0 0 0px 0;
	font-size:11px;
	color:#333;
}	

#storytext .internallink .simple a:hover,
#storytext .internallink .simplenodate a:hover,
#storytext .externallink a:hover {
	color:#3366CC;
}	


#storytext .container .primary,
#storytext .container .secondary,
#storytext .container .otheraudio {
	border-top:1px solid #ccc;
	margin:10px 0 0;
	*margin:0; /* IE7 and below */
	padding:10px 0 0;
}

body#news .featuredcomment .buckettop {
	background:url(http://media.npr.org/chrome/news/icon_quotes.gif) 0 0 no-repeat;
	margin:0;
	line-height:16px;
}	

body#news .featuredcomment .bucketbottom {
	background:url(http://media.npr.org/chrome/news/icon_quotes.gif) 0 -16px no-repeat;
	margin:0 0 10px 0;
	line-height:16px;	
}		

body#arts .featuredcomment .buckettop {
	background:url(http://media.npr.org/chrome/news/icon_quotes.gif) 0 -32px no-repeat;
	margin:0;
	line-height:16px;
}	

body#arts .featuredcomment .bucketbottom {
	background:url(http://media.npr.org/chrome/news/icon_quotes.gif) 0 -48px no-repeat;
	margin:0 0 10px 0;
	line-height:16px;	
}

#main_content .featuredcomment {
	padding:10px 0;
}

#main_content .featuredcomment .bucket {
	padding-top:7px;
}

#main_content .featuredcomment p {
	font-size:13px;
	font-style:italic;
	margin:0 0 5px 0;
	line-height:17px;
	font-weight:bold;
}
	
#main_content .featuredcomment p.byline a {
	font-size:12px;
	font-style:italic;
	font-weight:normal;
	color:#666;
}	
	
/*	=bylines
	--------------------------------------------------------------- */
#storytext .byline,
.childstory .byline {
	border:none;
	clear:none;
	float:none;
	margin:0;	
}	
	
#storybody .byline p {
	color:#000;
	margin:0 0 0.60em 0;
	font-size:0.70em;
}

#storybody .byline p span {text-transform:uppercase;}
	
#storybody .byline p a {color:#000;}	
#storybody .byline p a:hover {color:#36c;}
	

/*	=photos, caption, credit, rightsnotice
	--------------------------------------------------------------- */
#main_content .photo90 {
	width:90px;
	margin:0 20px 11px 0;
	float:left;
	clear:left;
	border:none;
	position:relative;
}
	
#main_content .photo90 .img90 {
	width:90px;
	padding-bottom:5px;
}

#main_content .photo138 {
	width:138px;
	margin:0 20px 11px 0;
	float:left;
	clear:left;
	border:none;
	position:relative;
}
	
#main_content .photo138 .img138 {
	width:138px;
	padding-bottom:5px;
}		

#main_content .photo200	{
	width:200px;
	margin:0 20px 11px 0;
	float:left;
	clear:left;
	border:none;
	position:relative;
}

#storytext .photo200 {margin:30px 20px 11px 0;}
#storytext .photo200:first-child {margin:0 20px 11px 0;}

#main_content .photo200 .img200	{
	width:200px;
	padding-bottom:5px;
}		

#main_content .photo300 {
	width:300px;
	margin:0 20px 11px 0;
	float:left;
	clear:left;
	border:none;
	position:relative;
}
	
#main_content .photo300 .img300	{
	width:300px;
	padding-bottom:5px;
}

#main_content .photo462 {
	width:462px;
	margin:0 20px 11px 0;
	float:left;
	clear:left;
	border:none;
	position:relative;
}
	
#main_content .photo462 .img462	{
	width:462px;
	padding-bottom:5px;
}	
	
#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 */
}
	
#main_content .photo624 .img624 {
	width:624px;
	padding-bottom:5px;
}			

a.genericicon {
	background:url(http://media.npr.org/chrome/news/icon_generic_mini.gif) no-repeat;
	padding:0 0 0 10px;
	float:left;
}

a.genericicon:hover {
	background:url(http://media.npr.org/chrome/news/icon_generic_mini_hover.gif) no-repeat;
}

#main_content .captionwrap p {
	clear:both;
	font-size:11px;
	color:#666;
	margin:0;		
}		


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

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


#pagespanstory {padding:0 15px;}

#pagespanstory .photo948 {
	width:948px;
	margin-right:0;	
	margin-bottom:20px;
	border:none;
	position:relative;
}
	
#pagespanstory .photo948 .img948 {
	width:948px;
	padding-bottom:5px;
	float:none;
}			

#pagespanstory .captionwrap p {
	font-size:11px;
	color:#666;
	margin:0;
}	

/*	=graphic/flash in a container
	--------------------------------------------------------------- */	
#main_content .graphic300 {
	width:300px;
	margin:0 24px 10px 0;
	padding-bottom:15px;
}

#main_content .graphic462 {
	width:462px;
	margin:0;
	padding-bottom:15px;
}

#main_content .graphic624 {
	width:624px;
	margin:0 0 10px 0;
	padding-bottom:15px;
}

#main_content .graphic624 img {float:none;margin:0;padding:0;}

#main_content .graphic300 h3,
#main_content .graphic462 h3
#main_content .graphic624 h3 {
	margin: 0 0 5px 0;
	padding:0;
}

#storyspan02 .graphic624 h3 {display:none} /*WWW-1728*/

#main_content .graphic300 p,
#main_content .graphic462 p,
#main_content .graphic624 p {
	color:#666;
}

.graphicwrapper {
	margin-bottom:10px;
	overflow:hidden;
	height:1%;
}



#main_content .notes h4 {
	margin:0;
	font-size:11px;
	color:#333;
}

#main_content .notes {
	margin:0 0 10px 0;
	padding:0;
	color:#666;
	font-size:11px;
}

#main_content .graphic300 .footer p,
#main_content .graphic462 .footer p,
#main_content .graphic624 .footer p {
	color:#999;
	margin:0;
	font-size:11px;
	font-style:italic;
}

/*	=photo948
	--------------------------------------------------------------- */
.photo948 {padding:0 15px;}
.photo948 img {float:none;}
.photo948 .captionwrap {display:none;}


/*	=pullquote
	--------------------------------------------------------------- */	
.pullquote .buckettop {
	background:url(http://media.npr.org/chrome/news/quote_top.gif) no-repeat;
	height:25px;
	margin:0 0 8px;
}	
	
.pullquote .bucketbottom {
	background:url(http://media.npr.org/chrome/news/quote_bottom.gif) no-repeat;
	height:25px;
	margin:8px 0 10px;
}		
	
#storytext .pullquote {
	clear:right;
	float:right;
	margin:10px 20px 34px 45px;
	border:none;
	font-size:1em;	
}

#storytext .pullquote p {
	font-size:1em;
	font-weight:bold;
	margin-bottom:0;
	color:#000;
}
	
#main_content .pullquote .buckettop,
#main_content .pullquote .bucketbottom {
	margin-left:0;
}	

#main_content .pullquote .bucket {
    padding-top:0px;
}

#storytext .pullquote p.byline {
	font-style:italic;
	font-size:.75em;
	color:#000;
}

#main_content .pullquote p.date {
	font-size:.75em;
	color:#999;
	font-weight:normal;
}	

#storytext .container .pullquote {
	width:auto;
}

#storytext .container .pullquote p {
	font-size:11px;
	font-weight:normal;
	line-height:1.3em;
}			

/*	=internal links
	--------------------------------------------------------------- */
#storytext .story_2col h3.slug, 
#storytext .story_2col p,
#storytext .promo_audio h4 {display:none;}

.story_2col a.photowrap {
	display:block;
	overflow:hidden;
	height:1%;
	margin-bottom:10px;
}

/*	=column header
	--------------------------------------------------------------- */
.colheader {
	border-bottom:1px solid #ccc;
	overflow: hidden; 
	height: 1%;
	padding:20px 0 10px 0;
	margin-bottom:10px;
}	
	
.colheader img.photowrap {
	float:left;
	width:90px;
	margin-right:20px;
}	

.colheader .titlewrap {
	float:left;
	width:500px;
}		

.colheader .titlewrap p.byline {font-weight:bold;}

.colheader .titlewrap p.byline a:hover {text-decoration:none;}

.colheader h2 {
	font-size:40px;	
	line-height:40px;
	margin-top:-5px;
	margin-bottom:7px;
	letter-spacing: -.02em;
}
	
body#news .colheader h2 a {color:#ee1300;}

body#news .colheader h2 a:hover {
	color:#c71a0a;
	text-decoration:none;
}
	
body#arts .colheader h2	a {color:#800149;}

body#arts .colheader h2	a:hover {
	color:#680233;
	text-decoration:none;
}

.colheader p.desc {
	font-size:15px;
	font-style:italic;
	color:#666;
	line-height:17px;
	font-family:georgia,sans-serif;
}	
	
	
/*	=transcript
	--------------------------------------------------------------- */		
.transcript {
	clear:both;
	padding:50px 0 20px 0;
	background:url(http://media.npr.org/chrome/news/tab_transcript.gif) repeat-x top;
	margin-bottom:15px;
	overflow: hidden;
	o\verflow: visible;
	he\ight: 1%;		
}

h1.transcript {
	font-size:18px;
	margin-bottom:1.00em;
	background:none;
	padding:20px 0;
}

#storybody .transcript p.byline {
	font-style:italic;
	color:#999;
}
	
#storybody .transcript .textsize {
	padding-right:20px;
}	
	
#storybody .transcript p {
	font-size:0.85em; 
	line-height:1.35em;
	margin-bottom:1.25em;
}	

#storybody .transcript p.disclaimer {
	font-style:italic;
	font-size:11px;
	color:#666;
}	
	

/*	=childstory
	--------------------------------------------------------------- */		
.childstory {
	clear:both;
	padding:20px 0 0 0;
	margin-bottom:15px;
	background:url(http://media.npr.org/chrome/news/hrule_subcontent.gif) repeat-x top;
	overflow: hidden;
	o\verflow: visible;
	he\ight: 1%;	
}	

.childstory .storytitle {
	margin:0 0 10px 0;
	padding:0;
}
	
.childstory h1 {
	font-size:1em;	
	font-family:arial,sans-serif;
	margin:0;
	padding:0;
}	

.childstory p {
	font-size:0.85em; 
	line-height:1.35em;
	margin-bottom:1.25em;
}

.childstory #storybyline .byline p.byline  {
	font-size:11px
}

	
	
/*	=pagination
	--------------------------------------------------------------- */		
ul.pagination {
	clear:both;
	text-align:right;
	font-size:14px;
	font-weight:bold;
	margin-bottom:20px;
}
		
ul.pagination li {
	display:inline;
	border-left:1px solid #ccc;
	padding:0 10px;
}		
	
	
/*	=storyspan02, storyspan03 - related stories
	--------------------------------------------------------------- */
#storyspan02 .container,
#storyspan03 .container {
	border:none;
	margin-bottom:10px;
}	

#storyspan02 h3,	
#storyspan03 h3 {
	font-size:16px;	
	margin:0 0 8px 0;
}

body#news #storyspan02 .container h3.conheader,
body#news #storyspan03 .container h3.conheader {color:#ee1300;}

body#arts #storyspan02 .container h3.conheader,	
body#arts #storyspan03 .container h3.conheader {color:#800149;}

#storyspan02 .externallink,
#storyspan02 .internallink .simple,
#storyspan02 .internallink .simplenodate,
#storyspan03 .externallink,
#storyspan03 .internallink .simple,
#storyspan03 .internallink .simplenodate {
	margin:0 0 7px 0;
	line-height:14px;	
}	

#storyspan02 .externallink a,	
#storyspan02 .internallink .simple a,
#storyspan02 .internallink .simplenodate a, 
#storyspan03 .externallink a,	
#storyspan03 .internallink .simple a,
#storyspan03 .internallink .simplenodate a {
	font-size:12px;
	/*display: block;*/
	padding: 0 0 0 7px;
	background: url(http://media.npr.org/chrome/news/bullet_blk.gif) no-repeat;	
}	

#storyspan02 .internallink span.date,
#storyspan03 .internallink span.date {
	font-size:12px;
	font-style:normal;
}	

/* added for some books stories with containers in #storyspan03 */
.childstory #storyspan03 .container p {font-size:13px;}
.childstory #storyspan03 .container h6 {font-size:12px;}



	
/*	=storybottom
	--------------------------------------------------------------- */
#storybottom {margin-bottom:-3px;}	

body#news #storybottom .apiquery .simple h3 a {
	background:transparent url(http://media.npr.org/chrome/news/ico-more-lg-news.gif) no-repeat scroll right 4px;
	padding:0 12px 0 0;
}

body#arts #storybottom .apiquery .simple h3 a {
	background:transparent url(http://media.npr.org/chrome/news/ico-more-lg-arts.gif) no-repeat scroll right 4px;
	padding:0 12px 0 0;
}

/*	=comments
	--------------------------------------------------------------- */		
#main_content p.commentsarchive {
	font-weight:bold;
	font-size:12px;
}

#main_content h3.commenthdr {
	font-size:15px;
	padding:0;
	line-height:11px;
	margin:0 0 10px 0;
}	

#main_content h1.parenttitle {

	font-size:18px;
	margin:0 0 10px 0;
}
	
#main_content ul.pagenavbot {
	margin-top:20px;
	margin-bottom:20px;
}

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

#main_content .commentblock .commentlinks .feat {
	position:relative;
}
	
#main_content .commentblock .commentlinks a.rec,
#main_content .commentblock .commentlinks a.rec:hover {
	background: url(http://media.npr.org/chrome/icon_recommend_mini.gif) top right no-repeat;
	padding:0 12px 0 0;
	height:12px;
	text-decoration:underline;
}	
	
#main_content .commentblock .commentlinks a.reced,
#main_content .commentblock .commentlinks a.reced:hover {
	background: url(http://media.npr.org/chrome/icon_recommend_mini.gif) bottom right no-repeat;
	padding:0 12px 0 0;
	height:12px;
	color:#505050;
	text-decoration:none;
}		
	
#main_content .commentblock .report {
	float:right;
	margin:0;
	padding:0;	
	position:relative;
}		
	
#main_content .commentblock .report a {
	text-decoration:underline;
}	
	
#main_content .staff {
	/*background:url(http://media.npr.org/chrome/bg_staffcomment.gif) repeat-x;*/
	background-color:#f7f7f7;
}	
	
#main_content .staff .thumb60 {
	float:left;
	border:1px solid #c83030;	
	margin:0;
	padding:0;
}		
	
#main_content .staff p.stafftitle {
	font-size:10px;
}
	
#main_content .staff p.stafftitle span.staffhdr {
	color:#c83030;
	font-size:11px;
	font-weight:bold;
}	
	
#main_content .commentbox span.instruct {
	font-weight:bold;
	color:#000;
}
	
p#commentBoxNeedMoreInfo a {
	font-weight:bold;
}		
	
p#commentBoxNotLoggedIn	a {color:#36c;}
	
#main_content .commentbox form {
	overflow:hidden;
	margin-bottom:5px;
}	

#main_content .commentbox .btn_submit {
	float:right;
	padding:0;
	margin:0 7px 3px 0;	
}
	
#main_content .commentbox textarea {
	width:613px;
	margin-bottom:5px;
}
	
#main_content .commentbox .commentingerrors {
	border:1px solid #c30;;
	padding:10px;
	margin-bottom:10px;
}	
	
#main_content .commentbox .commentingerrors h4 {
	color:#c30;
	margin:0 0 10px 0;
	font-size:12px;
}	
	
#main_content .commentbox p.closeddisc {	
	background-color:#efefef;
	padding:10px;
}	
	
.commentbox {
	clear:both;
	border-top:2px solid #000;
	padding:20px 0 20px 0;
	position:relative;
}	

.commentbox h3 {
	font-size:20px;
	font-family:georgia,sans-serif;
	margin:0 0 7px 0;
	padding:0;
	text-transform:lowercase;
}	

.commentbox p {
	font-size:12px;
	line-height:16px;
	margin:0 0 7px 0;
	color:#666;
}	
	
.commentbox p a {
	font-weight:bold;
	color:#666;
}	

#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;
	font-size:11px;
	}

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


/* =pluck overlay iframes */ 
.iframe {
	position:absolute;
	top:-50px;
	left:0;
	width:325px;
	border:1px solid;
	background-color:#fff;
	margin:0;
	padding:0;
	z-index:1000;/*WWW-7072*/
}
	
.login {height:250px;}	

.register {height:550px;}

.notverified {height:200px;}

.addinfo {height:300px;}	

.verify1 {height:170px;}

.verify2 {height:170px;}	
	
/* =report abuse iframe */	
.ireportabuse {
	position:absolute;
	top:-205px;
	right:-10px;
	width:200px;
	height:190px;	
	border:1px solid;	
	background-color:#fff;	
	margin:0;	
	padding:0;	
}

/* =feature comment iframe */	
.ireportfeatured {
	position:absolute;
	top:-205px;
	right:-35px;
	width:300px;
	height:190px;	
	border:1px solid;	
	background-color:#fff;	
	margin:0;	
	padding:0;	
}	


/* =legacy photogallery */
#storytext .photogallery {
	font-size:12px;
	margin-bottom:5px;
	width:200px;
	border:none;
}

/*	=sponsorship partners
	--------------------------------------------------------------- */
#storybody .partner {
	background:#f2f2f2;
	padding:10px;
	margin-bottom:15px;
}

#storybody .partner p {
	font-size:11px;
	color:#666;
	margin:0;
}

#storybody .partner img {
	float:none;
	margin-left:5px;
}

	
	
/* 	=FROM MULTIMEDIA.CSS */
/*	=multimedia in the top section
	--------------------------------------------------------------- */			
#storyspan02 .primary, 
#storyspan02 .secondary {
	border:1px solid #d7d7d7;
	padding:10px;
	margin-bottom:24px;
	overflow:hidden;
	height:1%;
}

.childstory #storyspan02 .primary,
.childstory #storyspan02 .secondary {width:602px;margin:0 0 24px 0;}

/*	
#storyspan02 .inneravblock {
	background:url(http://media.npr.org/chrome/news/bg_listen.gif) 50px 0 repeat-y;
}*/	

#storyspan02 .primary p.date,
#storyspan02 .secondary p.date,
#storyspan02 .primary .videoicon img,
#storyspan02 .secondary .videoicon img {display:none;}

#storyspan02 .primary .listenicon,
#storyspan02 .primary .videoicon {
	width:50px;
	float:left;
	margin-top:5px;
}
	
#storyspan02 .secondary .listenicon,
#storyspan02 .secondary .videoicon {
	width:42px;
	float:left;
	padding:6px 0 0 4px;
	margin-right:4px;
}
		
#storyspan02 .primary .listenicon a {
	background:url(http://media.npr.org/chrome/news/icon_av_main.gif) 0 0 no-repeat;
	display:block;	
	height:42px;
	width:42px;	
}

#storyspan02 .primary .listenicon a:hover {
	background:url(http://media.npr.org/chrome/news/icon_av_main.gif) 0 -42px no-repeat;
}

#storyspan02 .secondary .listenicon a {
	background:url(http://media.npr.org/chrome/news/icon_av_sec.gif) 0 0 no-repeat;
	display:block;	
	height:33px;
	width:33px;
	padding-left:10px;
}

#storyspan02 .secondary .listenicon a:hover {
	background:url(http://media.npr.org/chrome/news/icon_av_sec.gif) 0 -33px no-repeat;
}

#storyspan02 .primary .avcontent {
	background:#e5e5e5;
	font-size:11px;
	width:415px;
	padding:10px 15px;
	*padding:10px 15px 10px 15px;
	margin:0 5px 0 0;
	float:left;
}
	
#storyspan02 .secondary .avcontent {
	background:#e5e5e5;
	font-size:11px;
	width:415px;
	padding:15px;
	*padding:15px 15px 0 15px;
	margin:0 5px 0 0;
	float:left;
	/*background:url(http://media.npr.org/chrome/news/hrule_secaudio.gif) top no-repeat;*/
}
	
#storyspan02 .primary h3 {
	font-size:16px;
	margin:0;
}	

#storyspan02 .primary h3 a, 
#storyspan02 .secondary h3 a {color:#000;}

#storyspan02 .primary h3 a:hover, 
#storyspan02 .secondary h3 a:hover {color:#007987;}	


#storyspan02 .secondary h3 {
	font-size:12px;
	float:left;
	width:300px;
	*padding-bottom:15px;
	margin:0;
}	

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

#storyspan02 .primary p.byline a,
#storyspan02 .secondary p.byline a {
	color:#666;
	font-weight:normal;
}

#storyspan02 .primary p.byline a.program,
#storyspan02 .secondary p.byline a.program {font-style:italic;}

#storyspan02 .avcontent .duration {
	color:#666;
	float:right;
}

#storyspan02 .primary ul {
	float:left;
	padding-top:3px;
}

#storyspan02 .secondary ul {
	float:left;
	padding-top:6px;
}

#storyspan02 .primary ul li,
#storyspan02 .secondary ul li {
	font-size:11px;
	padding:0;
	margin:0 0 2px 0;
	line-height:15px;
}

#storyspan02 .primary ul li a,
#storyspan02 .secondary ul li a {padding:1px 0 1px 22px;color:#999;}

#storyspan02 .primary ul li a:hover,
#storyspan02 .secondary ul li a:hover {color:#999;}	


/* ugly safari hack */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#storyspan02 .secondary ul li a span {padding-bottom:1px;}
}	

#storyspan02 .unavailable p {
	color:#900;
	font-size:12px;
	font-style:italic;
	margin:0;
	padding:0;

}

#storyspan02 .unavailable .secondary .avcontent p {*padding-bottom:10px; }

#storyspan02 .unavailable .listenicon a,
#storyspan02 .unavailable .listenicon a:hover {
	background:url(http://media.npr.org/chrome/news/icon_av_main.gif) 0 0 no-repeat;
	display:block;	
	height:42px;
	width:42px;
	cursor:text;
	float:left;
}




#storyspan02 .unavailable ul li a.add,
#storyspan02 .unavailable ul li a.add:hover {
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -90px no-repeat;
	padding:0 0 0 22px;
	line-height:15px;
	cursor:text;
	text-decoration:none;
	color:#b1b0b0;
}	

#storyspan02 .unavailable ul li a.download,
#storyspan02 .unavailable ul li a.download:hover {
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -105px no-repeat;
	padding:0 0 0 22px;
	line-height:15px;
	cursor:text;
	text-decoration:none;
	color:#b1b0b0;
}	

#storyspan02 ul li a.pending,
#storyspan02 ul li a.pending:hover {
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -120px no-repeat;
	padding:0 0 0 22px;
	line-height:15px;
	text-decoration:none;
	color:#b1b0b0;
	cursor:text;
	display:block;
}	

#storyspan02 .primary .videoicon a {
	background:url(http://media.npr.org/chrome/news/icon_av_main.gif) 0 -126px no-repeat;
	display:block;	
	height:42px;
	width:42px;	
}

#storyspan02 .primary .videoicon a:hover {
	background:url(http://media.npr.org/chrome/news/icon_av_main.gif) 0 -168px no-repeat;
}

#storyspan02 .secondary .videoicon a {
	background:url(http://media.npr.org/chrome/news/icon_av_sec.gif) 0 -66px no-repeat;
	display:block;	
	height:33px;
	width:33px;
	padding-left:10px;
}

#storyspan02 .secondary .videoicon a:hover {
	background:url(http://media.npr.org/chrome/news/icon_av_sec.gif) 0 -99px no-repeat;
}

#storyspan02 .video img {display:none;}


/* =other audio like real and wm */
#storyspan02 .otheraudio {
	overflow:hidden;
	height:1%;
	border:1px solid #d7d7d7;
	padding:10px;
	margin-bottom:10px;
}

#storyspan02 .otheraudio .listenicon {
	float:left;
	background:transparent url(http://media.npr.org/chrome/news/icon_av_sec.gif) no-repeat scroll 0 0;
	height:33px;
	margin:6px 8px 0 0;
	width:33px;
}

#storyspan02 .otheraudio .avcontent {
	width:377px;
	float:left;
	padding:10px 0 15px 60px;
	margin-right:30px;
	background-color:#e5e5e5;
}

#storyspan02 .otheraudio .avcontent h3 {font-size:13px;}

#storyspan02 .otheraudio p.byline {margin:0;}
 
#storyspan02 .otheraudio p.byline a.program {
	background:none;
	padding:0;
}

#storyspan02 .otheraudio ul {float:left;}

.otheraudio a {
	background:url(http://media.npr.org/chrome/news/icon_audio_mini.gif) no-repeat;
	padding:0 0 0 24px;
	margin:0;
	font-size:11px;
}

.otheraudio a:hover {
	background:url(http://media.npr.org/chrome/news/icon_audio_mini_hover.gif) no-repeat;
	padding:0 0 0 24px;
	margin:0;
	font-size:11px;
}


/*	=multimedia in the inset
	--------------------------------------------------------------- */	
#storytext .primary,
#storytext .secondary {
	/*margin:0;*/
	padding:10px 0;
	position:relative;
}

#storytext .primary .date,
#storytext .secondary .date {
	font-size:10px;
	color:#666;
	margin:0 0 0 30px;
}

#storytext .primary .listenicon a,
#storytext .secondary .listenicon a {
	background:url(http://media.npr.org/chrome/news/icon_av_sec_22.gif) 0 0 no-repeat;
	display:block;	
	padding-left:7px;
	height:22px;
	width:22px;
	float:left;
}

/*#storytext .primary .listen {
	float:left;	
	width:157px;
}*/

#storytext .primary .listen h3,
#storytext .secondary .listen h3 {
	font-size:11px;
	margin:0 0 5px 30px;
	padding:0;
}

#storytext .primary p.byline,
#storytext .secondary p.byline {
	font-size:10px;
	margin:0 0 5px 30px;
	padding:0;
	color:#666;
}	

#storytext .primary p.byline a,
#storytext .secondary p.byline a {
	color:#666;
	font-weight:normal;
}

#storytext .primary p.byline a.program,
#storytext .secondary p.byline a.program {
	font-style:italic;
}

#storytext .duration {
	font-size:10px;
	color:#666;
	margin:0 0 8px 30px;
}	

/*#storytext .listen .duration {
	margin-left:42px;
}	*/

/*#storytext  .video .duration {
	clear:both;
	margin:0 0 0 80px;
}*/

#storytext .primary ul,
#storytext .secondary ul  {
	/*clear:both;
	position:absolute;
	bottom:0;
	right:0;*/
	float:right;
	padding:0;
}

#storytext .primary ul li,
#storytext .secondary ul li {
	float:left;
	background:none;
	margin:0 0 0 3px;
	padding:0;
}

#storytext .primary ul li a.add,
#storytext .secondary ul li a.add,
#storytext .primary ul li a.download,
#storytext .secondary ul li a.download,
#storytext .primary ul li a.trans,
#storytext .secondary ul li a.trans,
#storytext .primary ul li a.pending,
#storytext .secondary ul li a.pending {
	padding:0;
	width:16px;
	display:block;
	height:15px;
}	

#storytext .primary ul li a span,
#storytext .secondary ul li a span {
	display:none;
}

#storytext .img70 {
	width:70px;
	margin-right:10px;
	float:left;
	padding:0;
}

#storybody .primary .videoicon .img70,
#storybody .secondary .videoicon .img70,
#storybody .secondary .graphic .img70,
#storybody .secondary .slideshow .img70,
#storybody .secondary .infographic .img70,
#storybody .secondary .interactive .img70,
#storybody .secondary .map .img70 {
	display:none;
}

#storytext .primary .overlayvideo,
#storytext .secondary .overlayvideo {
	background:url(http://media.npr.org/chrome/news/icon_video_mini.gif) no-repeat;
	/*position:relative;
	top:0px;
	*left:-80px;*/
	width:20px;
	height:15px;
	display:block;
	cursor:pointer;
}

#storytext .secondary .overlaygraphic,
#storytext .secondary .overlayinfographic {
	background:url(http://media.npr.org/chrome/news/icon_graphic_mini.gif) no-repeat;
	/*position:relative;
	top:0px;
	*left:-80px;*/
	width:19px;
	height:17px;
	display:block;
	cursor:pointer;
	float:left;
}

/*#storytext .secondary a .overlaygraphic:hover {
	background:url(http://media.npr.org/chrome/news/icon_video_mini_hover.gif);
}*/

#storytext .secondary .overlayslideshow {
	background:url(http://media.npr.org/chrome/news/icon_slideshow_mini.gif) no-repeat;
	/*position:relative;
	top:0px;
	*left:-80px;*/
	width:20px;
	height:17px;
	display:block;
	cursor:pointer;
	float:left;
}

#storytext .secondary .overlayinteractive {
	background:url(http://media.npr.org/chrome/news/icon_interactive_mini.gif) no-repeat 4px 2px;
	width:20px;
	height:18px;
	display:block;
	cursor:pointer;
	float:left;
}

#storytext .secondary .overlaymap {
	background:url(http://media.npr.org/chrome/news/icon_map_mini.gif) no-repeat;
	width:18px;
	height:18px;
	display:block;
	cursor:pointer;
	float:left;
}

#storytext .primary .video h3,
#storytext .secondary .video h3,
#storytext .secondary .graphic h3,
#storytext .secondary .slideshow h3,
#storytext .secondary .infographic h3,
#storytext .secondary .interactive h3,
#storytext .secondary .map h3 {
	font-size:11px;
	/*margin-top:-16px;*/
	padding:0;
	/*float:left;
	width:120px;*/
}

#storytext .primary .video h3,
#storytext .secondary .video h3 {
	margin:0 0 5px 30px;
	*margin:-16px 0 5px 30px;
}

#storytext .primary .videoicon,
#storytext .secondary .videoicon {
	float:left;
	*float:none;
}

#storytext .primary .graphic h3,
#storytext .secondary .graphic h3,
#storytext .primary .slideshow h3,
#storytext .secondary .slideshow h3,
#storytext .secondary .infographic h3,
#storytext .secondary .interactive h3,
#storytext .secondary .map h3 {
	margin:0 0 5px 30px;
}

#storytext .primary h3 a,
#storytext .secondary h3 a {
	color:#333;
}







/* =other audio like real and wm */
#storytext .otheraudio {
	padding:10px 0;
	height:1%;
	overflow:
	hidden;
	border:none;
}

#storytext .otheraudio .avcontent h3 {
	font-size:12px;
	margin:0 0 7px 0;
	color:#333;
}

#storytext .otheraudio ul {position:relative;bottom:0;}

#storytext .otheraudio ul li {background:none;}

#storytext p.unavail {font-size:12px;}


/*	=play video (image overlay)
	--------------------------------------------------------------- */
a.playvideo,
a.playvideo:hover {
	position:absolute;
	width:55px;
	height:54px;
  	cursor:pointer;
}
	
.photo138 a.playvideo,
.photo138 a.playvideo:hover {
	top:19px;
	left:41px;
}

.photo200 a.playvideo,
.photo200 a.playvideo:hover {
	top:48px;
	left:72px;
}

.photo300 a.playvideo,
.photo300 a.playvideo:hover {
	top:73px;
	left:122px;
}	
	
.photo624 a.playvideo,
.photo624 a.playvideo:hover {
	top:181px;
	left:284px;
}

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/news/icon_play.png');
}	

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

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/news/icon_play_hover.png');
}	

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

#main_content .photo138 ul,
#main_content .photo200 ul,
#main_content .photo300 ul,
#main_content .photo624 ul {
	position:relative;
	margin-top:10px;
	bottom:0;
}

#main_content .photo138 ul li,
#main_content .photo200 ul li,
#main_content .photo300 ul li,
#main_content .photo624 ul li {
	float:left;
	background:none;
	margin:5px 10px 0 0;
	padding:0;
}

#main_content .photo138 ul li a,
#main_content .photo200 ul li a,
#main_content .photo300 ul li a,
#main_content .photo624 ul li a {
	font-size:11px;
	color:#666;
	padding-left:17px;
}

/*	=program header
	--------------------------------------------------------------- */
.progheader {
	border-bottom:5px solid #229acd;
	overflow:hidden;
	height:1%;
	margin-bottom:10px;
}

.progheader h1,
.progheader h1 a {
	font-family:georgia,sans-serif;
	font-size:30px;
	color:#229acd;
	padding:20px 0 10px 0;
}

.progheader h1 a:hover {text-decoration:none;}

.progheader h1 span.sub {
	font-size:16px;
	font-family:arial,sans-serif;
	font-weight:normal;
	text-transform:uppercase;
}

.progheader ul {
	float:left;
	width:150px;
	padding:0 0 15px 5px;
}

.progheader ul li {
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	padding-left:7px;
}	

.progheader ul li a {
	color:#229acd;
}

.progheader ul li.selected {
	background:url(http://media.npr.org/chrome/news/bullet_program.gif) left center no-repeat;
}	
	
	
/*	=live events
	--------------------------------------------------------------- */
.live_event {
	margin:0 0 30px 0;
}

.live_event .info {
	margin:0;
}


/* =wikinvest widgets
	--------------------------------------------------------------- */	
#storytext #nv_stockchart, 
#storytext #nv_overview_tickerboard,
#storytext #nv_article {padding:10px 0;}
#storytext #nv_bullsbears {padding:10px 0 0;}
#storytext #nv_article_data_disclaimer {margin-bottom:5px;}



 /* ----------------------------------------    
  * START of 'news/storytools.css'        
  * ---------------------------------------- */ 

/*	=story tools 
	--------------------------------------------------------------- */			
ul.storytools {
	margin:0 0 15px 0;
	padding:0 0 8px 0;
}
	
ul.storytools li {
	float:left;
	font-size:11px;
	padding:0 15px 0px 0;
	line-height:16px;
}
	
ul.storytools li a {
	float:left;
	color:#555;
}	
	
ul.storytools li a:hover {color:#333;}
		
ul.storytools li .pipe {
	color:#ccc;
	padding:0 5px;
}	
	
.storytoolswrap {
	clear:both;
	padding:8px 0;
	*padding-bottom:0; /* ie only hack */
	margin:0;
	position:relative;
	z-index:900;
}

.stbottom {
	border-bottom:1px solid #b4b2b2;
	padding:8px 0 0;	
}
	

/*	=share popup */
.shareselected {
	background:url(http://media.npr.org/chrome/news/bg_share_tab.gif) no-repeat;
	position:absolute;
	left:57px;
	top:3px;
	height:25px;
	width:65px;
	font-size:11px;
	display:none;
	z-index:100;
}

.shareselected a {
	color:#36c;
	display:block;
	padding:6px 7px 4px 28px;
}

.sharepop {
	width:329px;
	position:absolute;
	top:27px;
	left:57px;
	padding:15px 10px 10px 10px;
	background:#fff url(http://media.npr.org/chrome/news/bg_sharepop.gif) repeat-x bottom left;
	border:1px solid #c8c8c8;
	display:none;
}
	
.sharepop ul {
	margin-left:3px;
	}
	
.sharepop ul li {	
	margin-bottom:10px;
	float:left;
}	
	
#main_content .sharepop .footer,
.sharepop .footer {
	clear:left;
	border-top:1px solid #c7c7c7;
	padding:7px 5px 0;
	*padding:3px 5px 0; /* IE7 and below */
	font-size:11px;
	margin:0;
}


/*	=social bookmarking icons */	
a.delicious, 
a.digg, 
a.facebook,
a.mixx, 
a.reddit, 
a.stumble, 
a.twitter {
	padding: 2px 0 2px 22px;
	display:block;
	font-size:11px;	
	line-height:17px;
	width:86px;
}

.yahooBuzzBadge-form {
    display:block;
    width:108px;
    font-size:11px;
    margin-top:3px;
    }

.yahooBuzzBadge-form a span {padding-top:2px; padding-left:22px !important;}

.yahooBuzzBadge-form a span span {background-position:left center; padding-left:0px;}

a.delicious {background: url(http://media.npr.org/chrome/icon_delicious.gif) top left no-repeat;}
a.digg {background: url(http://media.npr.org/chrome/icon_digg.gif) top left no-repeat;}		
a.facebook {background: url(http://media.npr.org/chrome/icon_facebook.gif) top left no-repeat;}
a.mixx {background: url(http://media.npr.org/chrome/icon_mixx.gif) top left no-repeat;}	
a.reddit {background: url(http://media.npr.org/chrome/icon_reddit.gif) top left no-repeat;}	
a.stumble {background: url(http://media.npr.org/chrome/icon_stumbleupon.gif) top left no-repeat;}
a.twitter {background: url(http://media.npr.org/chrome/icon_twitter.gif) top left no-repeat;}

 /* ----------------------------------------    
  * START of 'news/twitter.css'        
  * ---------------------------------------- */ 

.tmplNewsAgg .twitter_div,
.tmplNewsStory .twitter_div,
#blog .twitter_div {padding:5px 15px 10px 11px;}

.tmplNewsAgg #main_sidebar .twitter_div h3,
.tmplNewsStory #main_sidebar .twitter_div h3,
#blog #main_sidebar .twitter_div h3 {font-size:18px; padding:0 0 5px; margin:0;}

#main_sidebar .twitter_list li,
#main_sidebar .blog .twitter_list li  {
	background:transparent url(http://media.npr.org/chrome/news/twitter-background-top.gif) no-repeat scroll left top;
	margin:5px 0;
	padding:3px 0 0;
}

#main_sidebar .twitter_list li span {
	background:transparent url(http://media.npr.org/chrome/news/twitter-background-middle.gif) repeat-y scroll left bottom;
	color:#666;
	display:block;
	font-size:12px;
	font-weight:normal;
	line-height:15px;
	padding:8px 10px 0;
}

#main_sidebar .twitter_list li a.timestamp {
	background:transparent url(http://media.npr.org/chrome/news/twitter-background-bottom.gif) no-repeat scroll left top;
	color:#999;
	display:block;
	font-size:10px;
	padding:12px 0 10px 42px;
	text-decoration:none;
}

.twitter_btm {
	position:relative;
	background:transparent url(http://media.npr.org/chrome/news/hrule_single_dotted.gif) repeat-x scroll left top;
	padding:10px 0 3px;
	margin-top:5px;
}

.twitter_btm p {
	margin:0;
	color:#999;
	font-size:12px;
}

.twitter_btm p a {color:#3366CC;}

.twitter_btm span.bird {
	position:absolute;
	right:0px;
	top:-5px;
	width:43px;
	height:37px;
	background:transparent url(http://media.npr.org/chrome/news/twitter-bird.gif) scroll no-repeat left top;
}

 /* ----------------------------------------    
  * START of 'news/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:32px;
	bottom:30px;
	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;
	}
