

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

body {	
	margin:0;
	padding:0;
	font-family:arial, sans-serif;
	font-size:100%;
	color:#333;
}

/*	=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;
}		

.clearfix {overflow:hidden; height:1%;}

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;
	}


#main_sidebar ul li {
	background:transparent url(http://media.npr.org/chrome/news/bullet_blk.gif) no-repeat scroll left 1px;
	display:block;
	line-height:14px;
	margin:0 0 7px;
	padding:0 0 0 7px;
}

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

/*	=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;
}

#npr_thin {width:980px;}
	
	
/*	=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 */
#news .bucketwrap h3 span,
#news .bucketwrap h3.gahdr span,
#news .bucketwrap h3.slug {
	color:#ee1300;
}
	
#news .artsPage .bucketwrap h3 span,
#news .artsPage .bucketwrap h3.gahdr span,
#news .artsPage .bucketwrap h3.slug {
	color:#800149;
}	

#news .programPage .bucketwrap h3 span,
#news .programPage .bucketwrap h3.gahdr span,
#news .programPage .bucketwrap h3.slug {
	color:#229ACD;
}	


/* =egg carton */
#news .colwrap {
	background:none;
/*	border-bottom:1px solid #b4b2b2;*/
	padding:10px 0;
	border-top:1px solid #b4b2b2;
}	
	
#news .colwrap:first-child {border-top:none;}
	
#news .colwrap .divider {
	background:transparent url(http://media.npr.org/chrome/news/bg_3col.gif) repeat scroll 0 0;
}	
	
#news .colwrap .col1 {
	margin-right:15px;
	width:187px;
	float:left;
	min-height:20px;
	_height:20px;
}
	
#news .colwrap .col2 {
	margin:0 15px;
	width:187px;
	float:left;
	min-height:20px;
	_height:20px;
}
	
#news .colwrap .col3 {
	margin-left:15px;
	width:187px;
	float:left;
	min-height:20px;
	_height:20px;
}

#news .colwrap  h3,
#news .colwrap  h3 a {
	color:#ee1300;
}

#news .colwrap  h3 a:hover {color:#c71a0a;}

#news .artsPage .colwrap  h3,
#news .artsPage .colwrap  h3 a {
	color:#800149;
}

#news .artsPage .colwrap  h3 a:hover {color:#680233;}

#news .programPage .colwrap h3,
#news .programPage .colwrap h3 a {
	color:#229acd;;
}

#news .colwrap h4 {
	margin:0 0 10px 0;
	font-size:14px;
}	
	
#news .colwrap h3 {
	font-size:16px;
	margin-bottom:8px;
}
	
#news .colwrap p {
	color:#333;
	font-size:12px;
	line-height:16px;
	margin:0 0 7px;
}

#news .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;
}

#news .colwrap input {
	margin:7px 7px 7px 0;
	font-size:12px;
	width:115px;
	height:16px;
}

#news .colwrap input.btn_signup {
	margin:0 0 7px;
	font-size:12px;
	width:75px;
	height:auto;
}

#news .colwrap .more {
	float:right;
}

#news .colwrap a.more {
	color:#666;
	font-weight:bold;
}

#news .colwrap .gtarrow {
	font-size:12px;
	padding-left:7px;
}

/* =podcast rss feeds (egg carton) */
#news .feed h4 {
	background-color:#f7f7f7;
	border-bottom:1px solid #f0f0f0;
	color:#666;
	height:18px;
	padding-top:5px;
}		

#news .feed .feedhdrs {
	float:right;
	font-size:10px;
}		

#news .feed .feedhdrs span {
	margin:0 5px 0 5px;
}	
	
#news .feed ul li {
	background:none;
	border-bottom:1px solid #f0f0f0;
	margin:0;
	padding:0;
	position:relative;
}
 
#news .feed .title {
	color:#000;
	font-weight:normal;
	float:left;
	width:125px;
	padding:8px 5px 8px 0;
}	

#news .feed a.podicon {
	display:block;
	width:13px;
	height:23px;
	float:left;
	margin-top:3px;
}

#news .feed a.podiconnoevent {
	display:block;
	width:13px;
	height:23px;
	float:left;
	margin-top:3px;
}

#news .feed a.rssicon {
	width:24px;
	height:23px;
	float:right;
	margin-top:4px;
}

#news .feed .podbox
	{	
	width:240px;
	border:1px solid #ccc;
	background-color:#fff;
	padding:7px;
	position:absolute;
	top:0;
	left:160px;
	_left:15px; /* ie6 only */
}
	
#news .feed .podbox span {
	font-weight:bold;
}	

#news .feed .podbox a.podurllink img {
	padding:7px 10px 0 0;
	float:left;
}

#news .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;
}
	
#news .feed .podbox img {float:none;}	

#news .feed .podbox a.subitunes {padding-right:20px;}

#news .feed .podbox p.closethis {line-height:13px;text-align:right;}
	
#news .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;
}

#news .feed .podbox input {
	width:190px;
	height:14px;
	font-weight:normal;
	padding:2px;
	font-size:11px;
}	

#news .feed span.blankpod {
	display:block;
	height:23px;
	width:20px;
	padding:0;	
	position:absolute;
	top:3px;
	right:30px;
	color:#8f8f8f;
}
	
#news .feed span.blankrss {
	display:block;
	height:23px;
	width:20px;
	padding:0;	
	position:absolute;
	top:3px;
	right:-2px;
	color:#8f8f8f;
}	


/* =newsletter signup btn (egg carton) */
#news .newsletter h3 {
	font-size:16px;
	margin-bottom:8px;
	color:#ee1300;
}

#news .artsPage .newsletter h3 {
	font-size:16px;
	margin-bottom:8px;
	color:#800149;
}

#news .programPage .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;}

#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;
}	
	
#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;
}		

#news .artsPage .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;
}	
	
#news .artsPage .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, #header #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;
}

#news #header ul#nav li.navnews a,
#news.tmplHomePage #header ul#nav li.navhome a,
#news .artsPage #header ul#nav li.navarts a {
	background:url(http://media.npr.org/chrome/news/nav_selected.gif) no-repeat top right;
}

#news.tmplHomePage #header ul#nav li.navnews a,
#news .artsPage #header ul#nav li.navnews a {
	background:none;
}

#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:#fff 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 'base/localization.css'        
  * ---------------------------------------- */ 

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

 /* ----------------------------------------    
  * START of 'base/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 'base/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.twitter {
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -256px no-repeat;
	padding:0 0 0 19px;
	cursor:pointer;
}

a.facebook {
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -272px no-repeat;
	padding:0 0 0 20px;
}	

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.added,
a.added:hover {
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -240px 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
	--------------------------------------------------------------- */
#news #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;*/
}	

#news #main_sidebar .container .bucketwrap {
	margin:0;
	padding:0;
	background:none;
	height:1%;
	overflow:hidden;
}	

#news #main_sidebar .container .bucketwrap .bucket {padding:5px 0 0;}	

#news #main_sidebar .container h3.conheader {
	margin:0 0 10px;
	font-size:16px;
}

#news #main_sidebar .container h3.conheader {color:#ee1300;}

#news .artsPage #main_sidebar .container h3.conheader {color:#800149;}

#news #main_sidebar .container h3.slug {
	font-family:arial,sans-serif;
	font-size:12px;
	margin:0 10px;
	padding-top:10px;
	text-transform:uppercase;
}

#news #main_sidebar .container h3.gahdr {
	border:none;
	margin-bottom:10px;
	font-size:22px;
	font-family:georgia, sans-serif;
	padding:0 10px 5px 10px;	
}

#news #main_sidebar .container p,
#news #main_sidebar .container h4 {
	font-size:12px;
}

#news #main_sidebar .container p.footer {
	font-size:11px;
	padding:10px 0 0;
}
	
#news #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%;
}
	
#news #main_sidebar .bucketwrap h3 {
	font-size:22px;
	font-family:georgia, sans-serif;
	padding:0 0 5px;
}

#news #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;
}	
	
#news #main_sidebar .bucket h4 {
	font-size:16px;
	font-family:georgia,sans-serif;
	margin:0 0 7px 0;
	font-weight:bold;
}	

#news #main_sidebar .bucket .bucketblock h4 {
	font-family:arial,sans-serif;
	font-size:14px;
	margin:0 0 6px 0;
}
		
#news #main_sidebar .bucketblock p {
	font-size:12px;
	margin:0 0 6px 0;
}		
		
#news #main_sidebar .img .bucketblock {
	margin-left:100px;
}	
	
#news #main_sidebar ul.line li {
	background:none;
	margin:0;
	border-bottom:1px solid #b4b2b2;
	padding:6px 0;
}	
	
#news #main_sidebar ul.line li a {color:#333;}
	
#news #main_sidebar ul.line li a span {color:#959595;}

#news #main_sidebar .listtext p a {color:#36c;}


/*	=apiquery (simple, apisublist, newspackage)
	--------------------------------------------------------------- */
#news #main_sidebar .apiquery .simple,
#news #main_sidebar .apisublist,
#news #main_sidebar .newspackage {
	padding:10px 14px 15px 12px;
	font-size:12px;
}

#news #main_sidebar .container .apiquery .simple,
#news #main_sidebar .container .apisublist,
#news #main_sidebar .container .newspackage {
	padding:0 0 10px 0;
	font-size:12px;
}

/*#news #main_sidebar .apisublist h4 a,
#news #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;
}*/

#news #main_sidebar .apisublist h4 span.arrow,
#news #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;
}

#news #main_sidebar .apisublist h4,
#news #main_sidebar .apiquery .simple h3,
#news #main_sidebar .newspackage h3 {
	font-family:georgia, sans-serif;
	font-size:18px;
	text-transform:lowercase;
	border:none;
	padding:0;
	margin-bottom:5px;
}

#news #main_sidebar .apisublist img {margin:0 10px 10px 0;}
#news #main_sidebar .apisublist .bucket {padding:0;}

/* to remove after we get all the arrow img's set */
#news #main_sidebar .apisublist h4 span.gtarrow {display:none;}



/*  =ecommerce
	--------------------------------------------------------------- */
#news #main_sidebar .ecommerceContainer {padding-top:10px;}	
	
#news #main_sidebar .container .ecommerce {
	background:url(http://media.npr.org/chrome/news/hrule_single_dotted.gif) left bottom repeat-x;
	padding:0;
}

#news #main_sidebar .container .ecommerce .bucket {
	position:relative;
	padding:10px 0;
	_position:static;
}

#news #main_sidebar .ecommerce h4 {
	width:190px;
	font-size:14px;
	font-family:arial,sans-serif;
	margin:0 0 5px 0;
	padding:0;
}

#news #main_sidebar .ecommerce p.byline {
	width:190px;
	margin:0;
	padding:0;
}

#news #main_sidebar .ecommerce ul {
	display:block;
	margin:0;
	padding:0;
	position:absolute;
	bottom:10px;
	right:0;
	width:100px;
	_position:static;
	_float:right;
	_width:auto;
}

#news #main_sidebar .ecommerce ul li {
	background:none;
	font-size:11px;
	margin:0;
	padding:0;
}	

#news .ecommerce .gtarrow {
	font-size:10px;
	font-weight:normal;
	margin-left:2px;
}




/*  =internal/external links
	--------------------------------------------------------------- */
#news #main_sidebar .internallink {padding:0;}	

#news #main_sidebar .container .internallink,
#news #main_sidebar .container .externallink {
	margin-bottom:7px;
}	

/* gerneral padding for all style of internal links */
#news #main_sidebar .internallink .simple,
#news #main_sidebar .internallink .simplenodate,
#news #main_sidebar .externallink {
	padding:10px 14px 15px 11px;
}

#news #main_sidebar .promo_audio,
#news #main_sidebar .community,
#news #main_sidebar .promo_featured,
#news #main_sidebar .promo  {
	padding:10px 14px 15px 11px;
}

#news #main_sidebar .dontmiss,
#news #main_sidebar .story_2col {
	padding:5px 14px 10px 11px;
}

#news #main_sidebar .container .internallink .simple,
#news #main_sidebar .container .internallink .simplenodate,
#news #main_sidebar .container .externallink,
#news #main_sidebar .container .community,
#news #main_sidebar .container .promo_featured,
#news #main_sidebar .container .promo,
#news #main_sidebar .container .dontmiss,
#news #main_sidebar .container .story_2col  {
	padding:0;
}

/* =simple, simplenodate */
#news #main_sidebar .internallink .simple a,
#news #main_sidebar .internallink .simplenodate a,
#news #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;
}	

#news #main_sidebar .internallink .simple span.date,
#news #main_sidebar .internallink .simplenodate span.date,
#news #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 */
#news #main_sidebar .story_2col {
	overflow:hidden;
	height:1%;
	}

#news #main_sidebar .story_2col h3.slug {
	padding:0;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin-bottom:3px;
	text-transform:lowercase;
	}

#news #main_sidebar .story_2col h3.slug,
#news #main_sidebar .story_2col h3.slug a {
	color:#999;
	}
	
#news #main_sidebar .story_2col .bucketblock {margin-left:148px;}

#news #main_sidebar .story_2col a.photowrap {
	float:left;
	margin:0 0 10px 0;
	}

#news #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;
	}

#news #main_sidebar .story_2col h4.title,
#news #main_sidebar .story_2col h4.title a {
	color:#000;
	}

#news #main_sidebar .story_2col p {
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:10px;
	}

/*	=audio promo */
#news #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%;
	}

#news #main_sidebar .promo_audio h4 {
	margin:10px 0 15px 5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	}

#news #main_sidebar .promo_audio .flash h4 {
	font-size:22px;
	margin:0 0 10px 5px;
	}
	
#news #main_sidebar .promo_audio h4 a,
#news #main_sidebar .promo_audio h4 span {
	color:#007987;
	}

#news #main_sidebar .promo_audio h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0;
	margin:0 0 5px 5px;
	color:#333;
	}
	
#news #main_sidebar .promo_audio h3 a:hover {color:#007987;}	

#news #main_sidebar .promo_audio h3 .date,
#news #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;
}

#news #main_sidebar .promo_audio .quote {
	margin:0 0 5px 5px;
	font-size:14px;
	font-weight:bold;
	color:#333;
}

#news #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;
}

#news #main_sidebar .promo_audio .quote .lquote {background-position:left top;}
#news #main_sidebar .promo_audio .quote .rquote {background-position:right bottom;}

#news #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;
}

#news #main_sidebar .promo_audio .read {
	margin:0 0 2px 5px;
	font-size:10px;
	color:#999;
}

/*  =embedded audio (HTML5) */
#news #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 */
#news #main_sidebar .dontmiss h3 {
	padding:0;
	border:none;
}

#news #main_sidebar .dontmiss .bucket {padding:5px 0;}

#news #main_sidebar .dontmiss .bucket a.photowrap {
	display:block;
	float:left;
}

#news #main_sidebar .dontmiss span.pipe {
	color:#ccc;
	font-weight:normal;
}	

#news #main_sidebar .dontmiss span.cat {
	font-size:10px;
	font-family:arial,sans-serif;
	font-weight:normal;
	text-transform:uppercase;
}

#news #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;
}

#news #main_sidebar .dontmiss p.audiorow {
	float:right;
	font-size:11px;
	margin:0;
	padding-top:2px;
}

#news #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;
}

#news #main_sidebar .dontmiss p.audiorow a.listen:hover {background:url(http://media.npr.org/chrome/news/icon_audio_12px_hover.gif) no-repeat left;}

#news #main_sidebar .dontmiss p.audiorow a.add {
	width:13px;
	height:15px;
	float:left;
	margin-left:15px;
	text-indent:-5000px;
	outline:none;
}


/*  =community
	--------------------------------------------------------------- */
#news #main_sidebar .community {border:none;}

#news #main_sidebar .community h3.slug {
	font-family:arial,sans-serif;
	font-size:11px;
	padding:0 0 0 2px;
	text-transform:uppercase;
	border:none;
}

#news #main_sidebar .community h3.gahdr {
	border:none;
	font-family:georgia,sans-serif;
	font-size:22px;
	margin-bottom:10px;
	padding:0;
}

#news #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;
}
	
#news #main_sidebar .community .bucket,
#news #main_sidebar .community  p {
	padding:0;
}

#news #main_sidebar .community .bucket p {
	margin:0;
	font-weight:bold;
	font-size:14px;
}

#news #main_sidebar .community p.join {font-size:12px;}

#news #main_sidebar .whatsthis {
	font-size:11px;
	font-style:italic;
}


	
/*	=promo featured */
#news #main_sidebar .promo_featured .bucket {padding:0 0 5px;}

#news #main_sidebar .promo_featured a.photowrap {float:left;}

#news #main_sidebar .promo_featured .bucketblock {margin-left:100px;}

#news #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,
#news .artsPage #main_sidebar .promo_featured h3.slug {
	color:#000;
}

#news #main_sidebar .promo_featured .bucket .bucketblock h4 {
	font-family:georgia,sans-serif;
	font-size:16px;
	padding-top:7px;
}


/*  =most popular bucket
	--------------------------------------------------------------- */
#news #main_sidebar #mostpopular {width:326px;}

#news #main_sidebar #mostpopular .top {
	border-bottom:1px solid #B4B2B2;
	padding:8px 10px 15px 5px;
	overflow:hidden;
	height:1%;
}

#news #main_sidebar #mostpopular .top h3 {
	float:left;
	padding:0;
	border:none;
	margin-left:6px;
	_margin-left:0;
}

#news #main_sidebar #mostpopular span.pipe {
	color:#ccc;
	font-weight:normal;
	margin:0 2px;
}		
	
#news #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;}
#news .artsPage #mostpopular span.cat {color:#800149;}
#news .programPage #mostpopular span.cat {color:#229ACD;}

#news #mostpopular .bucket {padding:0 0 20px 1px;}

#news div.viewrec .viewrec {display:block;}
#news div.viewrec .viewcomm {display:none;}
#news div.viewrec .viewviewed {display:none;}

#news div.viewcomm .viewrec {display:none;}
#news div.viewcomm .viewcomm {display:block;}
#news div.viewcomm .viewviewed {display:none;}

#news div.viewviewed .viewrec {display:none;}
#news div.viewviewed .viewcomm {display:none;}
#news div.viewviewed .viewviewed {display:block;}

#news #mostpopular ol.line {
	clear:both;
	margin:0 5px;
	padding:6px 5px 0 5px;
	list-style-position: inside;
	width:300px;
}
	
#news #mostpopular ol.line li {
	vertical-align:top;
	margin:0;
	border-bottom:1px solid #b4b2b2;
	margin-top:9px;
	padding-bottom:9px;
	color:#666;
}	

#news #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) {
	#news #mostpopular ol li a {margin:auto;width:290px;}
}


/* =unselected tabs */
#news #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;
}
	
#news #mostpopular ul.nav li a {
    display:block;
	outline:none;
	height:31px;
	line-height:31px;
	text-align:center;
}		
		
/* =selected tabs */
#news #mostpopular ul.nav li.selected {
	border-bottom:1px solid #fff;
	background:#fff;
}

#news #mostpopular ul.threetab li a.tabrec {	
	/*padding:10px 0 0 10px;
	width:97px;*/
	width:108px;
}			
	
#news #mostpopular ul.threetab li a.tabcomm {
	border-left:1px solid #b2b2b4;
	/*padding:10px 0 0 19px;
	width:89px;*/
	width:108px;
}	

#news #mostpopular ul.threetab li a.tabviewed {
	/*padding:10px 0 0px 32px;*/
	border-right:1px solid #b2b2b4;	
	/*width:76px;*/
	width:107px;
}	

#news #mostpopular ul.twotab li a.tabrec {width:162px;}

#news #mostpopular ul.twotab li a.tabcomm {
	border-left:1px solid #b2b2b4;
	width:162px;
}		



/*  =agg promo
	--------------------------------------------------------------- */

/*delete after next release - bp*/
#news #main_sidebar p.more .gtarrow {display:none;}

#news #main_sidebar .promo {
	margin:0;
	background:none;
	overflow:hidden;
	height:1%;
}

#news #main_sidebar .promo a.photowrap {
	margin:0 0 10px;
	display:block;
	overflow:hidden;
	height:1%;
}

#news #main_sidebar .promo .titles,
#news #main_sidebar .promo .content {
	margin:0;
}

#news #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;
}

#news #main_sidebar .bucketwrap .promo h3.slug,
#news #main_sidebar .bucketwrap .promo h3.slug a {
	color:#666;
}

#news #main_sidebar .promo h3 {
	padding:0;
	border:none;
	font-weight:normal;
}

#news #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;
}

#news #main_sidebar .promo p {
	margin-bottom:10px;
	color:#666;
}		

#news #main_sidebar .promo p.more {
	font-size:14px;
	text-align:right;
	padding:0;
}	

#news #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;
}	

#news #main_sidebar .promo h3.brand {
	font-size:14px;
	font-weight:bold;
	padding-bottom:3px;
}

#news #main_sidebar .promo ul.brand {margin-top:5px;}

#news #main_sidebar .promo ul.series {margin-top:5px;}

#news #main_sidebar .promo ul.series li {
	float:left;
	width:128px;
	margin-right:10px;
}



/*  =branded promos (api)
	--------------------------------------------------------------- */
#news #main_sidebar .brand_excerpt, 
#news #main_sidebar .brand_headlines {
	padding:10px 15px 10px 11px;
}

#news #main_sidebar .brand_excerpt a.photowrap,
#news #main_sidebar .brand_headlines a.photowrap {
	float:none;
	display:block;
	margin-bottom:10px;
	text-indent:-5000px;
	outline:none;
}

#news #main_sidebar .brand_promo h3.slug {margin:0 0 5px;}

#news #main_sidebar .brand_promo a.slug {display:block;}

#news #main_sidebar .brand_promo a.slug span,
#news #main_sidebar .brand_promo .content p {
	display:none;
}

#news #main_sidebar .brand_promo .content p.more {display:block;}

#news #main_sidebar .brand_promo .titles {padding:0;}

#news #main_sidebar .brand_promo .titles h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:10px;
}

#news #main_sidebar .brand_promo .titles h3,
#news #main_sidebar .brand_promo .titles h3 a {
	color:#666;
}

#news #main_sidebar .brand_excerpt a.photowrap img,
#news #main_sidebar .brand_headlines a.photowrap img {
	float:none;
}

#news #main_sidebar .brand_excerpt .bucketblock,
#news #main_sidebar .brand_headlines .bucketblock {
	margin:0;
}

#news #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;
}

#news #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;
}

#news #main_sidebar .brand_headlines ul li,
#news #main_sidebar .brand_headlines ul li a {
	color:#666;
}

#news #main_sidebar .brand_excerpt p,
#news #main_sidebar .brand_headlines p {
	color:#666;
	font-size:13px;
	margin:0 0 5px;
	line-height:1.3em;
}

#news #main_sidebar .brand_excerpt p.more,
#news #main_sidebar .brand_headlines p.more {
	font-size:14px;
	padding:10px 0 0;
	text-align:right;
	font-weight:bold;
}

#news #main_sidebar .brand_excerpt p.more a,
#news #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)
	--------------------------------------------------------------- */
#news #main_sidebar .sublist_thumbs,
#news #main_sidebar .sublist_mini {padding:3px 15px 0 12px;}

#news #main_sidebar .sublist_thumbs h4,
#news #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;
}

#news #main_sidebar .sublist_thumbs h3,
#news #main_sidebar .sublist_mini h3 {
	font-size:14px;
	padding:0 0 5px 0;
	border:none;
}

#news #main_sidebar .sublist_thumbs .bucket,
#news #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%;
}

#news #main_sidebar .sublist_thumbs p,
#news #main_sidebar .sublist_mini p {
	font-size:13px;
	color:#555555;
	line-height:1.3em;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
}

#news #main_sidebar .sublist_mini p {margin:0 0 5px;}

#news #main_sidebar .sublist_thumbs p.more,
#news #main_sidebar .sublist_mini p.more {
	border:none;
	padding:5px 0 10px;
	font-size:14px;
	text-align:right;
}

#news #main_sidebar .sublist_thumbs p.more a,
#news #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;
}	

#news #main_sidebar .sublist_thumbs p.byline,
#news #main_sidebar .sublist_mini p.byline {font-size:11px;}

#news #main_sidebar .sublist_thumbs p.byline a,
#news #main_sidebar .sublist_thumbs p.byline span
#news #main_sidebar .sublist_mini p.byline a,
#news #main_sidebar .sublist_mini p.byline span {
	text-transform:uppercase;
}

#news #main_sidebar .sublist_thumbs p.byline,
#news #main_sidebar .sublist_thumbs p.byline a,
#news #main_sidebar .sublist_mini p.byline,
#news #main_sidebar .sublist_mini p.byline a {
	color:#000;
}

/*  =pullquote
	--------------------------------------------------------------- */
/*#news #main_sidebar .pullquote {
	padding:10px 10px 20px;
}
	
#news #main_sidebar .pullquote .bucket {
	margin:0;
	padding:0;
}
		
#news #main_sidebar .pullquote .bucket p {
	font-size:16px;
	font-weight:bold;
	margin-bottom:0;
}	
	
#news #main_sidebar .pullquote h3 {
	border:none;
	font-size:12px;
	margin:0 0 10px;
	padding:0;
	font-family:arial,sans-serif;
}	

#news #main_sidebar .pullquote h4,
#news #main_sidebar .pullquote p.comments {
	font-size:12px;
}*/



/*  =images
	--------------------------------------------------------------- */
#news #main_sidebar .photo138,
#news #main_sidebar .photo200 {padding:10px;}
	
#news #main_sidebar .photo200 .img200	{
	width:200px;
	padding-bottom:5px;	
}	

#news #main_sidebar .photo200 .captionwrap {
	clear:left;
	float:left;
	width:200px;
	margin:0;	
}

#news #main_sidebar .captionwrap p,
#news #main_sidebar .creditwrap {
	font-size:11px;
	color:#666;
	margin:0;
}	

#news #main_sidebar .container .photo138 {margin-bottom:7px;}

#news #main_sidebar .photo138 .captionwrap {margin-left:148px;}

#news #main_sidebar .photo300 {padding:0 15px 10px 11px;}


/* hiding enlarge in sidebar */ /* jira WWW-3764 */
#news #main_sidebar .enlarge_measure,
#news #main_sidebar .enlarge_html {display:none;}



/*  =search for agg pages
	--------------------------------------------------------------- */
#news #main_sidebar .search {padding:10px 10px 20px;}	
	
#news #main_sidebar .search h3 {
	border:none;
	color:#000;
	font-size:22px;
	font-family:georgia,sans-serif;
	text-transform:lowercase;
	padding:0 0 10px;
}

#news #main_sidebar .search form.search {
	padding:0;
}

#news #main_sidebar .search form input.searchbox {
	font-size:12px;
	height:16px;
	width:240px;
	margin:0 7px 0 0;
	float:left;
}
	
	
/*  =AP bucket
	--------------------------------------------------------------- */
#news #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*/
}	

#news #main_sidebar .ap h4 {
	border-bottom:1px solid #b4b2b2;
	font-size:12px;
	color:#000;
	padding:0 0 10px 10px;
}

#news .ap h3 {color:#ee1300;}

#news .artsPage .ap h3 {color:#c71a0a;}

#news .artsPage #main_sidebar .ap h3 span {
	display:block;
	color:#000;
	font-size:12px;
	font-family:arial,sans-serif;
}
	
#news .ap .bucket p {
	margin:0;
	overflow:hidden;
	}	
	
#news .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;
}

#news .ap .more:hover {color:#3366CC;}		

#news #news .ap .more span.gtarrow {display:none;}	

#news .ap p .date {
	float:left;
	color:#959595;
	font-size:11px;
	font-style:italic;
	padding-top:10px;
}

#news .ap span.date {
	display:block;
	color:#959595;
}

/*  =calendar (on archive pages)
	--------------------------------------------------------------- 
#news #main_sidebar .calhdr h3 {
	padding:10px 0 4px 11px;
	font-size:14px;
	text-transform:lowercase;
}		*/
	











/*	=multimedia in the right
	--------------------------------------------------------------- */	
#news #main_sidebar .primary,
#news #main_sidebar .secondary {
	position:relative;
	padding:10px 14px 10px 11px;
}

#news #main_sidebar .container .primary,
#news #main_sidebar .container .secondary {
	margin:0;
	padding:10px 0;
	position:relative;
	border-bottom:1px solid #ccc;
}

#news #main_sidebar .primary .date,
#news #main_sidebar .secondary .date {
	font-size:10px;
	color:#666;
	margin:0 0 0 40px;
}

#news #main_sidebar .primary .listenicon a,
#news #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;
}

#news #main_sidebar .primary .listenicon a:hover,
#news #main_sidebar .secondary .listenicon a:hover {
	background:url(http://media.npr.org/chrome/news/icon_av_sec.gif) 0 -33px no-repeat;
}

#news #main_sidebar .primary .listen,
#news #main_sidebar .secondary .listen {
	margin:0 0 0 40px;
}

#news #main_sidebar .primary .listen h3,
#news #main_sidebar .secondary .listen h3 {
	font-size:12px;
	margin:0 0 5px;
	padding:0;
	font-family:arial,sans-serif;
	border:none;
}

#news #main_sidebar .primary p.byline,
#news #main_sidebar .secondary p.byline {
	font-size:10px;
	margin:0 0 5px;
	padding:0;
	color:#666;
}	

#news #main_sidebar .primary p.byline a,
#news #main_sidebar .secondary p.byline a {
	color:#666;
	font-weight:normal;
}

#news #main_sidebar .primary p.byline a.program,
#news #main_sidebar .secondary p.byline a.program {
	font-style:italic;
}

#news #main_sidebar .duration {
	font-size:11px;
	color:#666;
	margin:10px 0 0 0;
}	

#news #main_sidebar .listen .duration {
	margin:0;
	float:left;
}	

#news #main_sidebar .video .duration {
	clear:both;
	margin:0 0 0 81px;
}

#news #main_sidebar .primary ul,
#news #main_sidebar .secondary ul {
	/*clear:both;
	position:absolute;
	bottom:10px;
	right:10px;*/
	float:right;
	margin:0;
	padding:0;
}

#news #main_sidebar .primary ul li,
#news #main_sidebar .secondary ul li {
	float:left;
	background:none;
	margin:0 0 0 3px;
	padding:0;
}

#news #main_sidebar .primary ul li a.add,
#news #main_sidebar .secondary ul li a.add {
	padding:0;
	width:16px;
	display:block;
	height:15px;
}	

#news #main_sidebar .primary ul li a.download,
#news #main_sidebar .secondary ul li a.download {
	padding:0;
	width:16px;
	display:block;
	height:15px;
}	

#news #main_sidebar .primary ul li a.trans,
#news #main_sidebar .secondary ul li a.trans {
	padding:0;
	width:16px;
	display:block;
	height:15px;
}	

#news #main_sidebar .primary ul li a span,
#news #main_sidebar .secondary ul li a span {
	display:none;
}

#news #main_sidebar .img70 {
	width:70px;
	margin-right:10px;
	float:left;
	padding:0;
}

#news #main_sidebar .primary .overlayvideo,
#news #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;
}

#news #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;
}

#news #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;
}

#news #main_sidebar .primary .video h3,
#news #main_sidebar .secondary .video h3,
#news #main_sidebar .secondary .graphic h3,
#news #main_sidebar .secondary .slideshow h3 {
	font-size:12px;
	margin-top:-16px;
	padding:0;
	/*float:left;
	width:120px;*/
	font-family:arial,sans-serif;
	border:none;
}

#news #main_sidebar .primary .video h3,
#news #main_sidebar .secondary .video h3 {
	margin-top:0px;
	*margin-top:-16px;
}

#news #main_sidebar .primary .videoicon,
#news #main_sidebar .secondary .videoicon {
	float:left;
	*float:none;
}


/*	=blogs
	--------------------------------------------------------------- */
#news #main_sidebar .blog  {padding-bottom:15px;}
	
#news #main_sidebar .blog h3 {
	border:none;
	font-size:18px;
	margin-bottom:10px;
	padding:10px 10px 3px;
	text-transform:lowercase;
}

#news #main_sidebar .blog h3 span {}

#news #main_sidebar .blog p {
	font-size:12px;
	padding:0 10px 5px 10px;
	line-height:130%;
}

#news #main_sidebar .blog ul li {
	background:none;
	font-size:12px;
	margin:0 15px 7px 7px;
	padding-left:7px;
}

#news #main_sidebar .blog .bucket {
	padding-bottom:5px;
}

#news #main_sidebar .blog .bucketblock h4 {margin:0;}

#news #main_sidebar .blog .bucketblock p {color:#999;padding:0;}

#blog #main_sidebar .adwrapper {
	margin-bottom:5px;	
}


/*  =podcast 
	--------------------------------------------------------------- */	
#news .podcast h4 {
	padding-left:11px;
}
	
/*  =styles for generic static html buckets (includes podcast bucket)
	--------------------------------------------------------------- */
#news #main_sidebar .promo_default {padding:10px 0 5px 0;}	
	
#news #main_sidebar .promo_default h3 {padding:0 10px 5px;}

#news #main_sidebar .promo_default .bucket h3 {
	font-size:14px;
	font-family:arial,sans-serif;
	border:none;
	padding-left:1px;
}

#news #main_sidebar .promo_default .bucket p {line-height:17px;}

#news #main_sidebar .promo_default .img90 .bucketblock {margin-left:100px;}

#news #main_sidebar .promo_default p.more {
	font-size:14px;
	margin-right:15px;
	border:none;
	text-transform:lowercase;
	text-align:right;
	padding:0;
}

#news #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;
}

#news #main_sidebar .promo_default p.more a:hover {color:#36c;}

#news #main_sidebar .promo_default .bucket p.more {margin:0;border:none;}

#news #main_sidebar .promo_default .img90 img.pod {border:1px solid #e0e0e0;width:90px;}


/*	=creatives (served sponsorship)
	--------------------------------------------------------------- */
#news #main_sidebar .creative {
	overflow:hidden;
	height:1%;
	padding:5px 14px 12px 11px;
	}
	
	
/* =legacy photogallery
	--------------------------------------------------------------- */
#news #main_sidebar .photogallery {
	font-size:12px;
	margin-bottom:5px;
	border:none;
	padding-left:11px;
	padding-bottom:5px;
}	

/* =legacy audio
	--------------------------------------------------------------- */
 /* WWW-3741 */	
#news #main_sidebar .otheraudio .avcontent {padding:10px 0;}	
#news #main_sidebar .otheraudio h3 {font-size:12px;font-weight:normal;font-family:arial,sans-serif;}
#news #main_sidebar .otheraudio ul li {font-size:12px;background:none;}
#news #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
	--------------------------------------------------------------- */	
#news #main_sidebar #nv_bullsbears {margin:10px 0 0 11px;}
#news #main_sidebar #nv_overview_tickerboard {margin:7px 0 15px 11px;}
#news #main_sidebar #nv_stockchart {margin:10px 0 20px 11px;}

/*	=facebook bucket
	--------------------------------------------------------------- */
#news #main_sidebar .facebook {padding-top:15px;}
#news #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;}
#news #main_sidebar .facebook p.more {border:none;font-size:14px;padding:0;margin:0;}	
#news #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;}	




/*	=sidebar feed bucket
	--------------------------------------------------------------- */
#news #main_sidebar .feed {margin:0 0 5px;
	background:url(http://media.npr.org/chrome/news/hrule_double.gif) repeat-x bottom;
	overflow:visible;
}	
	
#news #main_sidebar .feed .bucket {overflow:visible;}	
#news #main_sidebar .feed h3 {padding:10px;font-family:arial;font-size:14px;text-transform:none;}
#news #main_sidebar .feed ul li {background:none;}
#news #main_sidebar .feed .feedhdrs {font-weight:normal;font-family:arial;}
#news #main_sidebar .feed .feedhdrs span {margin:0 7px;}
#news #main_sidebar .feed .title {width:220px;}
#news #main_sidebar .feed span.blankpod {right:45px;}

#news #main_sidebar .feed .podbox {	
	width:240px;
	border:1px solid #ccc;
	background-color:#fff;
	padding:7px;
	position:absolute;
	top:30px;
	left:-20px;
	_left:15px; /* ie6 only */
}

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

/* global styles for static html files */	
#content a {color:#36c;}
#content p, #content-mobile p, #content-newnpr p, #content-mobile .get-it-now ul li, #content-mobile .intro ul, #content ol, #content-mobile .intro ol, #content ul, .ombudsmanTable {font-size:0.85em; line-height:1.45em; margin-bottom:1.25em;}
#content {padding-top:25px; padding-bottom:25px;}
#bloghp #content, body.nprOnFacebook #content {padding-top:0;} 
#content img {margin:0 8px 3px 0;}
#content ol {margin-left:22px;}
#content div.line {margin-bottom:18px; border-bottom:1px solid #b4b2b2; font-size:1px; height:1px;}
#content #content {float:none; padding:0; width:auto;}

#content .whatsThis {font-size:0.4em;}
#content .feedsNav {padding:0 0 20px;}
#content .feedsNav a {margin:0 32px;}
#content .feedsNav a.first {margin-left:0;}
#content .feedsNav a.last {margin-right:0;}

#content .pagetitle {font-weight:bold;}
#content h1 {font-family:georgia,sans-serif; font-size:22px; padding:0 0 20px;}
#content h2 {font-family:georgia,sans-serif; font-size:20px; padding:0 0 10px;}

div.caption {font-size:0.85em;}

/* about/pitch/story.html */
#colcontactformfooter {margin-left:5px;}

/* programs/index.html */
#main_content .programsListing {padding-bottom:95px;}
.programsListing h1 {font:bold 24px Georgia;}
.programsListing td h3 a {font:bold 16px/18px Arial;}
.programsListing td span {font:12px/18px Arial; color:#999999;}
.programsListing td a {font:12px/22px Arial;}
#main_content .programsListing td p {font:12px/16px Arial; color:#333333; margin:0;}
#main_content .programsListing td p a {font:12px/16px Arial;}
.programsListing td p span {font-size:12px;}
#main_content .programsListing p {font:12px/18px arial; color:#808080;}
#main_content .programsListing p.intro {font-style:italic;}
.programsListing .guidelist {width:200px;}
.programsListing .guidelist h4 {font:bold 14px/16px Georgia; color:#808080;}
.programsListing .guidelist li {font:bold 11px/20px Arial;}
#main_content .programsListing {padding-top:0;}
.programsListing .guidelist {float:left;}
.programsListing .alphalist {width:620px; float:left; margin-bottom:15px; clear:both; border-top:5px solid #000000; padding-left:3px;}
.programsListing .alphalist li {float:left; margin-right:14px;}
.programsListing .alphalist li a, .programsListing .alphalist li span {font:bold 12px/26px Arial;}
.programsListing .alphalist li span {color:#999999;}
.programsListing table {clear:both; margin:0 0 24px; width:624px; border-top:1px solid #b3b3b3; border-left:1px solid #b3b3b3;}
.programsListing table th {position:relative; padding:5px 0 4px 15px; font-size:14px; background:#f1f1f1; text-align:left; border-right:1px solid #b3b3b3; border-bottom:1px solid #b3b3b3;}
.programsListing table th a {position:absolute; font-size:12px; font-weight:normal; left:558px; !left:541px;}
.programsListing table td {padding:17px 10px 9px 15px; vertical-align:top; border-right:1px solid #b3b3b3; border-bottom:1px solid #b3b3b3;}
.programsListing table td.col1 {width:218px;}

/* about/people/board.html */
.boardMemberPage table {margin:0 0 1.25em;}
.boardMemberPage table td.first {width:150px; padding:0 10px 0 0;}
.boardMemberPage .boardBottomTable {margin:0 auto;}
.boardMemberPage .boardBottomTable td p{width:200px;}

/* about/fellowships/index.html */
ul.nprKroc {padding-left: 30px;}
ul.bulleted li {list-style-type:disc; list-style-position:outside;}
ul.bulleted {padding-left: 15px;}

/* rss/index.html */
.rssAnchorTable {margin-bottom:1.25em;}
.rssAnchorTable h4 a {margin:0 30px;}
.rssAnchorTable h4 a.first {margin-left:0;}

/* transcripts/index.html */
#content ul.transTxtL {float:left; margin-right:60px;}
#content ul.transTxtR {float:left; width:520px;}
.timesFaq .timesfaqbox table, .timesFaq .timesfaqbox .titleLnk, .timesFaq .timesfaqbox .faqlisting .faqlisting {font-size:0.85em; line-height:1.45em;}
.timesFaq .faqlisting{margin-left:20px;}
.timesFaq {border:1px solid #D3E1EA; width:590px; padding:10px 15px;}
.timesFaq h4 {margin-bottom:1.25em;}
.timesFaq table {width:590px;}
.timesFaq table th {text-align:left;}

/* worldwide/nprworldwide.html */
.nprWorldwide .btmTable {font-size:0.85em; line-height:1.45em; margin:0 auto;}
.nprWorldwide .topTable {border-right:1px solid #000000; border-bottom:1px solid #000000; margin:0 auto 1.25em;}
.nprWorldwide .lrgTable {font-size:0.85em; line-height:1.45em; border-right:1px solid #000000; border-bottom:1px solid #000000;}
#main_content .nprWorldwide .lrgTable a {color:#ffffff;}
.nprWorldwide .lrgTable td, .nprWorldwide .lrgTable th {border-top:1px solid #000000; border-left:1px solid #000000;}
.nprWorldwide .topTable td {border-top:1px solid #000000; border-left:1px solid #000000;}
.nprWorldwide .lrgTable th {text-align:center;}
#main_content .nprWorldwide a:hover {text-decoration:none; color:#cccccc;}

/* everywhere/sirius/nprnow/index.html */
/* everywhere/sirius/nprtalk/index.html */
.nprTalk .btmTable, .nprNow .btmTable {font-size:0.85em; line-height:1.45em; margin:0 auto;}

/* worldwide/webskedu.html */
ul#schedule li {list-style-type:disc; list-style-position:outside; margin-left:15px;}

/* audiohelp/progstream.html */
.progScheduleTable * {padding:0; margin:0;}
.progScheduleTable {font-size:0.85em; line-height:1.45em; border-bottom:1px solid #000000; border-right:1px solid #000000;}
.progScheduleTable td {border-top:1px solid #000000; border-left:1px solid #000000; padding:2px 8px;}
.progScheduleTable th {text-align:center; border-top:1px solid #000000; border-left:1px solid #000000; color:#ffffff; font-weight:normal; padding:2px 8px;}

/* about/press/index.html */
.pressReleasesTitle a {font-weight:normal;}

/* About Us Navigation */
#main_sidebar #about_subnav {padding:20px 30px 5px;}
#main_sidebar #about_subnav ul {list-style:none;}
#main_sidebar #about_subnav ul li {font-weight:bold; background:none; margin:0; padding:0;}
#main_sidebar #about_subnav ul li.group {font-size:14px; margin-bottom:25px; font-family:Georgia, "Times New Roman", Times, serif; text-transform:lowercase;}
#main_sidebar #about_subnav ul.sub {padding:3px 0 0 8px; display:none;}
#main_sidebar #about_subnav ul.sub li {font-size:12px; padding:3px 0; font-family:Arial, Helvetica, sans-serif; text-transform:none;}
#main_sidebar #about_subnav ul li, #main_sidebar #about_subnav ul li a {color:#333;}
#main_sidebar #about_subnav ul li a.selected {color:#ff3300;}

/* sitemap/index.html */
.sitemapIndex h3 {margin-bottom:0.75em;}
.sitemapIndex h5 {margin-bottom:0.75em;}
.sitemapIndex h4 {margin-bottom:0.75em; border-bottom:1px solid #999999;}
.sitemapIndex .columnOne, .sitemapIndex .columnTwo, .sitemapIndex .columnThree {float:left; margin-right:12px; width:195px;}
.sitemapIndex .wide {width:410px; margin-right:0;}
.sitemapIndex .wide .left {width:195px; margin-right:14px; float:left;}
.sitemapIndex .wide .right {width:195px; margin-right:0; float:left;}

ul.rsslinks li a.xml {background:url(http://media.npr.org/chrome/icon_xml_chicklet.gif) 0 0 no-repeat; padding:0 0 2px 32px;}

/* main_sidebar */
#main_sidebar .dynamicbucket {padding:0; color:#666666; font-size:12px; line-height:1.45em; margin-bottom:1.25em;}}
#main_sidebar .dynamicbucket ol {margin-left:20px;}
#main_sidebar .dynamicbucket li {margin:0 0 7px; line-height:14px;}
#main_sidebar .dynamicbucket h3 {font-size:16px; font-family:Georgia, sans-sarif; margin-bottom:2px; color:#000000;}
#main_sidebar .dynamicbucket h3 a {color:#000000;}
#main_sidebar .dynamicbucket h3 a:hover {color:#3366cc;}
#main_sidebar .dynamicbucket a {color:#36c;}
#main_sidebar .dynamicbucket .buckettop, #main_sidebar .dynamicbucket .bucketbottom {display:none;}

#main_sidebar .wborder {border-top:1px solid #b4b2b2; border-bottom:1px solid #b4b2b2; padding:1.25em 12px;}

/* mobile and new npr.org pages */
#new_npr #wrapper_main { !background:none !important}
#content-mobile, #content-newnpr {width:978px; margin:0 auto; padding:0; float:left; margin:0;}
#content-newnpr {padding-bottom:40px; }
.mobileIndex {background:url(http://media.npr.org/images/mobile/bg-mobile-index.jpg) 0 0 no-repeat;}
.mobileWeb {background:url(http://media.npr.org/images/mobile/bg-mobile-web.jpg) 0 0 no-repeat;}
.mobileIPhone {background:url(http://media.npr.org/images/mobile/bg-mobile-iphone_600.jpg) 0 0 no-repeat;}
.mobileIPhoneMusic {background:url(http://media.npr.org/images/mobile/bg-mobile-iphone-music_600.jpg) 0 0 no-repeat;}
.mobileBlackberry {background:url(http://media.npr.org/images/mobile/bg-mobile-blackberry.jpg) 0 0 no-repeat;}
.mobileText {background:url(http://media.npr.org/images/mobile/bg-mobile-text.jpg) 0 0 no-repeat;}
.mobileCarriers {background:url(http://media.npr.org/images/mobile/bg-mobile-portal.jpg) 0 0 no-repeat;}
.mobileAndroid {background:url(http://media.npr.org/images/mobile/bg-mobile-android_600.jpg) 0 0 no-repeat;}

.newnpr-editors {background:url(http://media.npr.org/images/new_site/newnpr-bg.jpg) 0 0 no-repeat;}

.newnpr-col1 {float:left; width:131px; font:bold 0.9em/1.65em arial; color:#000000; margin:128px 25px 0 16px; _margin:128px 25px 0 8px;}
.newnpr-col1 span {display:block; font:bold 60px georgia; color:#fd3301; margin-bottom:-30px;}
.newnpr-col1 span.endQuote {margin-bottom:0; margin-top:-4px;}

.newnpr-col2 {float:left; width:450px; margin:66px 34px 0 0;}
.newnpr-col2 h1 {font-family:arial; line-height:normal; font-size:2em; text-indent:-5000px; background:url(http://media.npr.org/images/new_site/h1.gif) 0 0 no-repeat;}
.newnpr-col2 h2, .newnpr-tour .shareYourThoughts h2 {font:bold 18px/17px georgia; margin-bottom:3px;} 
.newnpr-col2 p a, .newnpr-tour .shareYourThoughts p a {color:#3366CC;}
#new_npr #main_content {width:auto;}
#new_npr .newnpr-col2 .col2-bottom {margin-top:60px;}
#new_npr .newnpr-col2 .col2-bottom p, .newnpr-tour .shareYourThoughts p {color:#666666;}
#new_npr .newnpr-tour .shareYourThoughts p {font-size:12px;}
#new_npr .newnpr-col2 .col2-bottom a.withArrow, .newnpr-tour .shareYourThoughts a.withArrow {font-weight:bold; font-size:.85em;} 
#new_npr a.withArrow {font-weight:bold; background:url(http://media.npr.org/images/mobile/btn-blkarrow.gif) 100% 2px no-repeat; padding-right:22px;}

.newnpr-tour #newnpr_videotour {border:1px solid #666666; margin:0 24px 0 18px; float:left; _margin-left:9px;}
.newnpr-tour .shareYourThoughts {margin:152px 0 0; float:left; width:310px;}
.newnpr-tour h1 {margin:40px 0 3px 18px; background:url(http://media.npr.org/images/new_site/tour-h1.gif) 0 0 no-repeat; text-indent:-5000px;}

.newnpr-col3 {float:left; width:318px; margin:76px 0 0;}
.newnpr-col3 h2 {text-indent:-5000px; background:url(http://media.npr.org/images/new_site/key-highlights.gif) 0 0 no-repeat;}
.newnpr-col3 .watch-now {width:305px; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; float:left; padding:10px 0; margin-bottom:20px;}
#new_npr .newnpr-col3 .newnpr-thumbs .photoEnlrg {margin:0 0 22px; float:left; width:138px;}
#new_npr .newnpr-col3 .newnpr-thumbs .photoEnlrg img {margin-bottom:5px;}
#new_npr .newnpr-col3 .newnpr-thumbs .photoEnlrg p {width:115px; float:left; margin-left:7px;}
#new_npr .newnpr-col3 .newnpr-thumbs .col1 {margin-right:22px;}
#new_npr .newnpr-col3 .watch-now img {margin-right:20px;}
#new_npr .newnpr-col3 .watch-now p {font-size:0.75em; color:#666666; margin-top:10px;}
#new_npr .newnpr-col3 .watch-now a.withArrow {font-size:0.85em;} 

.mobile-intro-text {width:658px; float:right; margin-top:45px; padding-bottom:78px;} 
.mobile-intro-text div.intro {width:300px; float:left; margin-right:32px; clear:both;}
.mobile-intro-text div.intro ol {margin-left:15px;padding-left:15px;} 
.mobile-intro-text div.intro ul li {background: url(http://media.npr.org/chrome/news/bullet_gry.gif) 0 3px no-repeat; padding-left:7px;} 
.mobile-intro-text img {margin-bottom:9px;} 
#content-mobile .mobile-intro-text p {clear:both;} 
#content-mobile .mobile-intro-text p a {color:#3366CC;}
#content-mobile .mobile-intro-text p.introP {font:bold 1em/1.3em arial; color:#698393;}
#content-mobile .mobile-intro-text p.footP {font:italic 0.7em/1.3em arial; color:#999999; margin-top:32px;}

.mobile-bottom {width:978px; float:left; padding:0 0 40px 44px;}
.mobile-bottom div {width:282px; float:left; margin-right:40px}
#content-mobile .mobile-bottom div p {font-size:.75em; color:#666666; margin-bottom:32px;}
#content-mobile .mobile-bottom div p span {font-weight:bold; font-size:1.15em; color:#000000;}
#content-mobile .mobile-bottom div p a.iphoneLnk, #content-mobile .mobile-bottom div p a.androidLnk {display:block; margin-top:6px;}
/*.mobile-bottom div.col1 {width:316px;}*/


.mobile-intro-text .newstuff {width:160px; display:block; float:left; margin:0 18px 0 10px;} 
.mobile-intro-text .newstuff p, .mobile-intro-text .get-it-now p {width:145px;}
.mobile-intro-text .get-it-now {width:164px; float:left;} 
.mobileIndex .mobile-intro-text .get-it-now {width:182px;} 
.mobile-intro-text .features {width:326px;} 
.mobile-intro-text .get-it-now ul {clear:both;} 
#content-mobile .mobile-intro-text .get-it-now li {background: url(http://media.npr.org/chrome/news/bullet_gry.gif) 0 3px no-repeat; padding-left:7px; font-size:.75em;} 
#content-mobile .mobile-intro-text .features img { margin-right:180px;} 
#content-mobile .mobile-intro-text .features ul.col1 {clear:left; margin-right:30px;} 
#content-mobile .mobile-intro-text .features ul {float:left; width:135px; clear:none;} 
#content-mobile .mobile-intro-text .features li {margin-bottom:.5em;} 
#content-mobile .mobile-intro-text .get-it-now li.first {font-weight:bold;} 
.mobile-intro-text .get-it-now form {margin:10px 0 13px;} 
.mobile-intro-text .get-it-now input {margin-right:1px; width:35px; height:16px; border:2px solid #e5e7e8; border-right:1px solid #cfd1d2; border-left:1px solid #cfd1d2;} 
.mobile-intro-text .get-it-now #phone3 {width:45px; margin-right:0;} 
.mobile-intro-text .get-it-now #send_url_btn {padding:0; margin:0 0 0 4px; border:none; background:url(http://media.npr.org/images/mobile/btn-send.gif) 0 0 no-repeat; cursor:pointer; height:19px; width:36px;} 

#content-mobile .adwrapper {background:none;}
#content-mobile .adwrapper img {margin:0;}
#content-mobile .adwrapper p {font-size:10px; margin:2px 0; width:auto;}
#content-mobile .adwrapper p,
#content-mobile .adwrapper p a {color:#333;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Chrome rules here */
.mobile-intro-text .get-it-now input {float:left; margin-bottom:13px; margin-right:4px;}
.mobile-intro-text .get-it-now #send_url_btn {margin-left:7px;}
.mobile-intro-text .get-it-now li {clear:both;}
}

/* mobile nav */
.mbl_ind li.overview,
.mbl_web li.web,
.mbl_bla li.blackberry,
.mbl_ip7 li.iphone,
.mbl_ip_music li.iphoneMusic,
.mbl_and li.android,
.mbl_tex li.text,
.mbl_car li.carriers,
.mbl_ipad li.ipad
	{font-weight:bold;}

.pagetools-mobile {border-bottom:1px solid #ccc; height: 50px;	margin:0 15px; padding:0;}
.pagetools-mobile .bcrumb {float:left; width:375px; padding-top:10px;}
.pagetools-mobile .tools {float:right;	width:550px;}	
.pagetools-mobile ul.breadcrumb {border:none; padding:5px 0 8px 0;}
.pagetools-mobile ul.storytools {float:right; margin:10px 0 0; padding:0;}

.ssheader-mobile {border-bottom:1px solid #ccc; margin:0 15px; padding:0; height:100px;}
.ssheader-mobile img {padding-right:15px;}
.ssheader-mobile .slug {background:url(http://media.npr.org/chrome/news/hdr_superseries.gif) top no-repeat; width:79px; height:12px; margin:0 0 5px 3px;}
.ssheader-mobile ul li {font-size:12px; line-height:12px; margin-bottom:5px; background: url(http://media.npr.org/chrome/news/bullet_gry.gif) top left no-repeat; padding-left:7px;}	
.ssheader-mobile ul li.selected {font-weight:bold;}	

.ssheader-mobile .subseries {float:left; padding:8px 0 2px 20px; border-left:6px solid #000; margin-top:10px;}
#new_npr .ssheader-mobile .subseries {padding:15px 0 12px 20px;}
.ssheader-mobile .subseries ul {float:left; margin:0 5px; width:158px;}
#new_npr .ssheader-mobile .subseries ul {width:164px;}

.mainContentMobile {width:978px !important;}

.mobileIPhone .iphoneLnk, 
.mobileIPhoneMusic .iphoneLnk,
.mobileAndroid .androidLnk {background:url(http://media.npr.org/images/mobile/btn-blkarrow.gif) 100% 1px no-repeat; padding-right:22px;}

/* Services Subnav */
#services_subnav {color:#333333;padding-top:15px;}
#services_subnav h2, #stations_subnav h2 {font-weight:bold; font-family:georgia,sans-serif; font-size:22px; margin:0 0 10px 20px;}
#services_subnav ul, #stations_subnav ul {border-bottom:1px solid #b4b2b2; margin:0 1px; padding:0 0 20px 20px;}
#services_subnav ul li, #stations_subnav ul li {font-weight:bold; font-family:arial,sans-serif; font-size:11px; margin:0 0 5px 0; background-position:0 3px;}

/* Services Landing Page */
.servicesLanding #content h1 {padding:0; margin-bottom:27px;}
.servicesLanding #content h2 {font-size:1em; padding:0; margin-bottom:2px;} 
.servicesLanding #content h2 a {color:#333333;}
.servicesLanding #content h2 a:hover {color:#3366CC;} 

/* 404 */
body.missing-404 {color:#000000;}

.missing-404 #content {padding-top:0;}	
.missing-404 #content h1 {font-size:1.3em; font-family:georgia,sans-serif; padding:35px 0 15px 0;}
.missing-404 #content h3 {font-size:.85em; padding:0 0 10px;}
.missing-404 #content p {font-size:.85em; width:585px; margin-bottom:19px;}
.missing-404 #content p.bottom-missing {margin-bottom:30px;}

.missing-404 #searchwrap {float:left; width:564px; background:#FAFDFF none repeat scroll 0 0; border:1px solid #D3E1EA; margin:0 3px 21px 0; padding:16px 15px 14px;}
.missing-404 #searchwrap form {background:transparent url(http://media.npr.org/chrome/news/hrule_single_dotted.gif) repeat-x scroll left bottom; padding:0 0 18px; margin:0 0 15px;}

.missing-404 #searchwrap form .textbox {float:left; font-size:.85em; height:16px; margin:0 7px 0 0; width:250px;}
.missing-404 #searchwrap form .btn_go {background:transparent url(http://media.npr.org/chrome/news/buttons.gif) repeat scroll 0 -80px; border:medium none; height:20px; width:24px;}
.missing-404 #searchwrap form .btn_go:hover {background:transparent url(http://media.npr.org/chrome/news/buttons.gif) repeat scroll 0 -100px; cursor:pointer;}

.missing-404 #content ul {float:left; margin:0 40px 0 0;}
.missing-404 #content ul li {font-size:.85em;}

.missing-404 .missing-story {float:left; clear:left; margin-bottom:32px; width:400px;}
.missing-404 #content .missing-story h2 {font:bold .85em/20px Georgia; padding:0;}
.missing-404 #content .missing-story h2 a {color:#000000;}
.missing-404 #content .missing-story h2 a:hover {color:#3366CC;}
.missing-404 #content .missing-story img {margin:0 10px 0 0;}
.missing-404 #content .missing-story p {width:auto;}

/* sponsor */
#main_sidebar .mojowrapper {padding:5px 0;}
#main_sidebar .mojowrapper p {padding-left:11px;font-size:10px;}
#main_sidebar .adwrapper p {font-size:10px;}
#main_sidebar .banner p, #main_sidebar .sponsor p {font-size:11px;margin:0;}

/* openhire jobs page */
ul.breadcrumb li {font-size:11px;font-weight:bold;}
#content ul.breadcrumb li a {color:#000;}


/* blog landing pg */
#bloghp h1.bloglanding {
	font-family:georgia,sans-serif;
	font-size:40px;
	margin:0;
	font-weight:bold;
	text-transform:lowercase;
	padding:20px 0;
}	

#bloghp h3.bloghdr {
	font-family:georgia,sans-serif;
	font-size:24px;	
	text-transform:lowercase;
	clear:left;
	padding-bottom:7px;
	margin-bottom:0px;
	background:url(http://media.npr.org/chrome/news/hrule_single_dotted.gif) bottom left repeat-x;
}

#bloghp ul.bloglist {
	margin-bottom:30px;
}
	
#bloghp ul.bloglist li {
	margin:0;
	padding:4px 0 4px 0;
	background:url(http://media.npr.org/chrome/news/hrule_single_dotted.gif) bottom left repeat-x;
	clear:left;
	overflow:hidden;
	height:1%;
	width:624px;
}	

#bloghp ul li a.blog {
	float:left;
	/*width:415px;*/
	font-size:13px;
	color:#666;
	padding-top:2px;
}
	
#bloghp ul li .blogtitle {
	font-weight:bold;
	color:#000;
}	

#bloghp ul li .progname {
	font-style:normal;
}	
	
#bloghp ul.bloglist li a.rssicon {
	background:url(http://media.npr.org/chrome/news/icon_services.gif) 0 -322px no-repeat;
	padding:2px 0 2px 0;
	margin:0;
	float:right;
	width:16px;
	height:15px;
}