/* ----------------------------------------    
  * START of 'news/globalnav.css'        
  * ---------------------------------------- */

/*	=global nav
	--------------------------------------------------------------- */
#todaysdate
{
	float: left;
	font-size: 11px;
	font-weight: bold;
	padding: 0 0 0 15px;
}

#login
{
	text-align: right;
	color: #000;
	padding: 0 15px 6px 0;
}

#login a, #login span.user
{
	color: #000;
	margin: 0 5px;
}

#login a.comm
{
	height: 18px;
	background: url(http://media.npr.org/chrome/news/icon_community_mini.gif) no-repeat;
	padding: 1px 0 1px 22px;
	margin: 0 7px;
}

#login a.shop
{
	height: 18px;
	background: url(http://media.npr.org/chrome/news/icon_shop_mini.gif) no-repeat;
	padding: 1px 0 1px 22px;
	margin: 0 7px;
}

#login a.donate
{
	text-transform: uppercase;
	color: #f30;
	font-weight: bold;
}

#login span.user a
{
	margin: 0;
	font-weight: bold;
}

#login a.reg
{
	margin: 0 0 0 7px;
}

#login p
{
	margin: 0;
	font-size: 11px;
}

#login .hdrdonate
{
	display: none;
}
/*hides donate text for news*/

#header .headercontent
{
	clear: both;
	margin: 0;
	padding: 5px 15px 8px;
	overflow: hidden;
	height: 1%;
}

#header .supportwrap
{
	float: left;
	position: relative;
	margin-left: 10px;
	padding-left: 15px;
}

#header .support
{
	position: absolute;
	top: 0;
	left: 0;
	height: 54px;
	width: 350px;
	font-size: 11px;
	text-transform: uppercase;
}

#header .support p
{
	margin: 28px 0 4px;
}

#header .support p a.find
{
	font-weight: bold;
	color: #000;
	font-size: 14px;
}


/* =localization */
#header .support .tab
{
	height: 54px;
	padding: 0 8px;
	float: left;
	overflow: hidden;
}

#header .dd_active .tab
{
	background: transparent url(http://media.npr.org/chrome/news/bg_localtab_left.gif) no-repeat left top scroll;
}

#header .support .tab a
{
	float: left;
	display: block;
	background: url(http://media.npr.org/chrome/news/bg_localtab_right.gif) no-repeat right top scroll;
	height: 54px;
	padding: 0 35px 0 0;
	outline: none;
}

#header .dd_active .tab a
{
	background: url(http://media.npr.org/chrome/news/bg_localtab_right_active.gif) no-repeat right top scroll;
}

#header .support .tab img
{
	float: none; /*margin-top:2px;*/
	max-width: 138px;
}

#header .support .tab a span
{
	display: block;
	font-size: 24px;
	font-weight: bold;
	margin-top: 20px;
}

#header .dd_active
{
	background: transparent url(http://media.npr.org/chrome/news/bg_localtop.gif) no-repeat scroll bottom;
}

/* =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;*/
}


/* =search box */
#header .headercontent form.search
{
	float: right;
	margin: 0;
	padding: 25px 0 0 0;
}

#header .headercontent form.search label
{
	font-size: 11px;
	text-transform: uppercase;
	color: #333;
	margin: 3px 5px 0 0;
	float: left;
}

#header .headercontent form.search .searchbox
{
	font-size: 12px;
	width: 170px;
	height: 16px;
	margin: 0 7px 0 0;
	float: left;
}

#header .headercontent form.search .btn_go, #header .headercontent form.search .btn_go:hover
{
	background: url(http://media.npr.org/chrome/news/buttons.gif) 0 -80px;
	border: none;
	width: 24px;
	height: 20px;
	float: left;
	cursor: pointer;
}


/* =nav */
#header ul#nav
{
	height: 50px;
	width: 978px;
	background-color: #000;
	font-family: georgia,sans-serif;
	font-size: 22px;
	list-style-type: none;
	margin-top: 7px;
}

#header ul#nav li
{
	float: left;
}

#header ul#nav li a
{
	color: #fff;
	text-decoration: none;
	display: block;
	outline: none;
	height: 32px;
	padding-top: 18px;
}

#header ul#nav li a:hover
{
	color: #999;
}

#header ul#nav li.navprograms a
{
	background: transparent url(http://media.npr.org/chrome/news/nav_arrow_down_fff.gif) no-repeat;
}

#header ul#nav li.navlisten a
{
	background: #333 url(http://media.npr.org/chrome/news/nav_arrow_down_fff.gif) no-repeat;
}

#header ul#nav li.navprograms a:hover, #header ul#nav li.navlisten a:hover
{
	color: #999;
	background-image: url(http://media.npr.org/chrome/news/nav_arrow_down_999.gif);
}

#header ul#nav li.navprograms a.selected, #header ul#nav li.navprograms a.selected:hover
{
	color: #000;
	background: url(http://media.npr.org/chrome/news/nav_arrow_up_000.gif) no-repeat;
}

#header ul#nav li.navlisten a.selected, #header ul#nav li.navlisten a.selected:hover
{
	color: #fff;
	background: url(http://media.npr.org/chrome/news/nav_arrow_up_fff.gif) no-repeat;
}

#header ul#nav li.navprograms a, #header ul#nav li.navprograms a:hover, #header ul#nav li.navprograms a.selected, #header ul#nav li.navprograms a.selected:hover
{
	background-position: 133px 29px;
}

#header ul#nav li.navlisten a, #header ul#nav li.navlisten a:hover, #header ul#nav li.navlisten a.selected, #header ul#nav li.navlisten a.selected:hover
{
	background-position: 84px 29px;
}

body#home #header ul#nav li.navhome a, body#news #header ul#nav li.navnews a, body#arts #header ul#nav li.navarts a
{
	background: url(http://media.npr.org/chrome/news/nav_selected.gif) no-repeat top right;
}

#header ul#nav li.navhome a, #header ul#nav li.navnews a, #header ul#nav li.navarts a, #header ul#nav li.navmusic a, #header ul#nav li.navprograms a, #header ul#nav li.navlisten a, #header ul#nav li.navhourly a
{
	border-right: 1px solid #fff;
}

#header ul#nav li.navhome a
{
	width: 72px;
	padding-left: 18px;
}

#header ul#nav li.navnews a
{
	width: 80px;
	padding-left: 30px;
}

#header ul#nav li.navarts a
{
	width: 124px;
	padding-left: 30px;
}

#header ul#nav li.navmusic a
{
	width: 89px;
	padding-left: 30px;
}

#header ul#nav li.navprograms a
{
	width: 143px;
	padding-left: 31px;
}

#header ul#nav li.navlisten a
{
	width: 87px;
	padding-left: 22px;
}

#header ul#nav li.navhourly a
{
	width: 107px;
	height: 50px;
	background: #666 url(http://media.npr.org/chrome/news/nav_hourlynews.gif) no-repeat center top;
	padding: 0;
}

#header ul#nav li.navhourly a:hover
{
	background-position: center bottom;
}

#header ul#nav li.navpodcasts a
{
	width: 108px;
	height: 50px;
	background: #999 url(http://media.npr.org/chrome/news/nav_podcasts.gif) no-repeat center top;
	padding: 0;
}

#header ul#nav li.navpodcasts a:hover
{
	background-position: center bottom;
}


/* =programs dropdown */
#menuprograms
{
	background: url(http://media.npr.org/chrome/news/bg_gradient_shows.jpg);
	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 .news
{
	width: 310px;
	float: left;
	height: 159px;
	padding: 10px 0 0 10px;
}

#menuprograms .entertainment
{
	width: 162px;
	float: left;
	height: 159px;
	padding: 10px 10px 0;
}

#menuprograms .music
{
	width: 298px;
	float: left;
	height: 159px;
	padding: 10px 0 0 10px;
}

#menuprograms .special
{
	float: left;
	height: 159px;
	padding: 10px 10px 0;
}

#menuprograms h3
{
	font-family: georgia,sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #333;
	margin: 5px 0 4px 0;
}

#menuprograms ul li.hdr
{
	color: #333;
	font-size: 11px;
	font-style: italic;
	margin: 8px 0 1px 0;
	background: none;
	padding: 0 0 0 3px;
}

#menuprograms ul li.other
{
	font-size: 11px;
	line-height: 14px;
	margin: 0;
}

#menuprograms ul li.other span
{
	color: #333;
	font-size: 11px;
}

#menuprograms .footer
{
	clear: both;
	background-color: #ccc;
	height: 18px;
	font-size: 10px;
	text-transform: uppercase;
	color: #fff;
	text-align: right;
	padding: 7px 15px 0 0;
}

#menuprograms .footer a.closemenu
{
	background: transparent url(http://media.npr.org/chrome/news/icon_close_13x13.gif) no-repeat scroll right -13px;
	color: #fff;
	padding: 0 17px 0 0;
}


/* =listen dropdown */
#menulisten
{
	background: #abd0d4 url(http://media.npr.org/chrome/news/bg_gradient_listen.gif) repeat-x scroll left top;
	display: none;
	color: #fff;
	font-size: 12px;
}

#menulisten .audiostreams a, #menulisten .footer a
{
	color: #fff;
}

#menulisten h3
{
	font-family: georgia,sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #007987;
	margin: 5px 0 4px 0;
}

#menulisten .hourlynews, #menulisten .audiostreams, #menulisten .latestshow
{
	float: left;
	padding: 10px 0 10px 15px;
	width: 306px;
}

#menulisten.external .hourlynews, #menulisten.external .audiostreams, #menulisten.external .latestshow
{
	width: 466px;
}

#menulisten.external .latestshow
{
	display: none;
}

#menulisten .listenblock .primary
{
	background-color: #cce4e7;
	padding: 10px 16px 10px 10px;
	overflow: hidden;
}

#menulisten .listenblock .primary a.listenicon
{
	float: left;
	background: transparent url(http://media.npr.org/chrome/news/icon_av_main.gif) 0 -210px no-repeat;
	display: block;
	height: 42px;
	width: 43px;
	margin-top: 5px;
}

#menulisten .listenblock .primary a.listenicon:hover
{
	background: transparent url(http://media.npr.org/chrome/news/icon_av_main.gif) 0 -336px no-repeat;
}

#menulisten .listenblock .primary .listencontent
{
	background: #e6f2f3;
	color: #7fbcc3;
	font-size: 11px;
	padding: 8px 10px;
	margin-left: 53px;
}

#menulisten .listenblock .primary h4
{
	color: #409ba5;
	font-size: 16px;
	font-weight: bold;
}

#menulisten .listenblock h4 a
{
	color: #409ba5;
}

#menulisten .listenblock .info
{
	margin: 0;
}

#menulisten .listenblock .duration
{
	float: right;
}

#menulisten .listenblock ul
{
	float: left;
}

#menulisten .listenblock ul li
{
	font-size: 11px;
	padding: 0;
	margin: 0 0 2px 0;
	line-height: 15px;
}

#menulisten .listenblock a.add
{
	color: #097e8b;
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 1px no-repeat;
	padding: 1px 0 0 18px;
	display: block;
	margin: 0 4px;
	font-size: 11px;
}

#menulisten .listenblock a.add:hover
{
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -134px no-repeat;
}

#menulisten .listenblock a.trans
{
	color: #097e8b;
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -59px no-repeat;
	padding: 1px 0 0 18px;
	display: block;
	margin: 0 4px;
	font-size: 11px;
}

#menulisten .listenblock a.trans:hover
{
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -164px no-repeat;
}

/*#menulisten .listenblock a.download {
	color:#80bdc4;
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -30px no-repeat;
	padding:1px 0 1px 22px;
}	

#menulisten .listenblock a.download:hover {
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -150px no-repeat;
}*/

#menulisten .listenblock .tab
{
	float: right;
	background: url(http://media.npr.org/chrome/news/tab_listen_left.gif) left center no-repeat;
	padding-left: 12px;
	margin-right: 8px;
	height: 18px;
}

#menulisten .listenblock .tab span
{
	float: left;
	background: url(http://media.npr.org/chrome/news/tab_listen_right.gif) right center no-repeat;
	padding-right: 12px;
	display: block;
	height: 18px;
}

#menulisten .listenblock .findstreams
{
	margin: 0;
	font-weight: bold;
	font-size: 12px;
	padding: 2px 0 0 4px;
}

#menulisten .listenblock .findstreams a
{
	color: #fff;
}

#menulisten .footer
{
	background-color: #80bdc4;
	clear: both;
	color: #FFFFFF;
	font-size: 10px;
	height: 18px;
	padding: 7px 15px 0 0;
	text-align: right;
	text-transform: uppercase;
}

#menulisten .footer a.closemenu
{
	background: transparent url(http://media.npr.org/chrome/news/icon_close_13x13.gif) no-repeat scroll right -26px;
	color: #fff;
	padding: 0 17px 0 0;
}


/* =for both shows and listen dropdowns */
.footer .pipe
{
	padding: 0 4px;
}


/* fix closemenu icon for safari */
@media screen and (-webkit-min-device-pixel-ratio:0)
{
	.ddstn a.closemenu, #menuprograms .footer a.closemenu, #menulisten .footer a.closemenu
	{
		padding: 1px 17px 1px 0;
	}
}




/*	=global footer
	--------------------------------------------------------------- */
#footer .everywhere
{
	margin: 0;
	padding: 0;
	overflow: hidden;
	background-color: #000;
	height: 1%;
}

#footer .everywhere h3 a
{
	color: #fff;
}

#footer .everywhere h3 span
{
	color: #999;
}

#footer .everywhere h3
{
	font-family: georgia,sans-serif;
	font-size: 22px;
	font-weight: bold;
	padding: 10px 10px 10px 15px;
	margin: 0;
	float: left;
	color: #fff;
}

#footer .everywhere ul
{
	padding: 12px 15px 0 0;
	float: right;
}

#footer .everywhere ul li
{
	float: left;
	font-size: 11px;
	padding-left: 40px;
	line-height: 23px;
}

#footer .everywhere ul li a
{
	float: left;
	color: #fff;
}
#footer .everywhere ul li a:hover
{
	color: #999;
}

#footer .everywhere ul li a.radio
{
	padding: 0 0 0 30px;
}

#footer .everywhere ul li a.pod
{
	padding: 0 0 0 20px;
}

#footer .everywhere ul li a.mobile
{
	padding: 0 0 0 20px;
}

#footer .everywhere ul li a.rss
{
	padding: 0 0 0 22px;
}

#footer .everywhere ul li a.newsletter
{
	padding: 0 0 0 20px;
}

#footer .everywhere ul li a.widget
{
	padding: 0 0 0 26px;
}

#footer .everywhere ul li a.api
{
	padding: 0 0 0 27px;
}

#footer .footerwrap
{
	clear: both;
	overflow: hidden;
	width: 978px;
	border-left: 1px solid #b4b2b2;
	border-right: 1px solid #b4b2b2;
	border-bottom: 1px solid #b4b2b2;
}

#footer .listbg
{
	background: url(http://media.npr.org/chrome/news/bg_footer.gif) left bottom;
	overflow: hidden;
	height: 1%;
	padding-bottom: 20px;
}

#footer .col
{
	width: 138px;
	float: left;
	margin-right: 24px;
}

#footer .first
{
	padding-left: 15px;
}
#footer .last
{
	margin-right: 0;
}

#footer h4
{
	font-family: georgia,sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333;
	border-bottom: 4px solid #b2b2b2;
	padding: 20px 0 6px 0;
	margin-bottom: 6px;
	background-color: #fff;
}

#footer h4 a
{
	color: #333;
}

#footer .col
{
	background-color: #fff;
}

#footer .col ul
{
	padding-bottom: 20px;
	background-color: #fff;
}

#footer .col ul li
{
	padding: 0;
	margin-bottom: 3px;
	line-height: 14px;
	font-size: 12px;
}

#footer .col ul li a
{
	color: #333;
}

#footer .col ul li span
{
	margin: 0 0 3px 10px;
	line-height: 14px;
}

#footer .col ul li.space
{
	margin-top: 15px;
}

#footer ul.bottomlist
{
	clear: left;
	padding: 15px 0;
	margin: 0;
	height: 1%;
	overflow: hidden;
}

#footer ul.bottomlist li
{
	float: left;
	font-size: 12px;
	margin-right: 15px;
	color: #999;
}

#footer ul.bottomlist li a
{
	color: #999;
}

#footer ul.bottomlist li.contact a
{
	color: #000;
	font-weight: bold;
}

#footer ul.bottomlist li.donate a
{
	color: #f30;
	font-weight: bold;
}

#footer ul.bottomlist li.pbs
{
	margin: 0;
	margin-top: -2px;
	margin-top: -4px;
	padding: 0;
	float: right;
}

#footer ul.bottomlist li.pbs img
{
	float: none;
	margin: 0;
	padding: 0;
	vertical-align: middle;
}



/* donate tests - please remove when testing is complete WWW-5144 */
#locationA, #locationB
{
	display: inline;
}

.loginwrap
{
	float: right;
	margin-bottom: 5px;
}

p#loginPElm
{
	float: left;
}

.donate1a, .donate1b, .donate2a, .donate2b, .donate3a, .donate3b, .donate4a, .donate4b
{
	float: left;
}

#login .donate1b a, #login .donate2b a, #login .donate3b a, #login .donate4b a
{
	margin-right: 0;
}

.donate1a a, .donate1b a
{
	background: url(http://media.npr.org/images/donate/donate.gif) no-repeat top;
	height: 17px;
	width: 97px;
	display: block;
}

.donate1a a:hover, .donate1b a:hover
{
	background: url(http://media.npr.org/images/donate/donate.gif) no-repeat bottom;
}

.donate2a a, .donate2b a
{
	background: url(http://media.npr.org/images/donate/donate_stroke.gif) no-repeat top;
	height: 17px;
	width: 97px;
	display: block;
}

.donate2a a:hover, .donate2b a:hover
{
	background: url(http://media.npr.org/images/donate/donate_stroke.gif) no-repeat bottom;
}

.donate3a a, .donate3b a
{
	background: url(http://media.npr.org/images/donate/support.gif) no-repeat top;
	height: 18px;
	width: 158px;
	display: block;
}

.donate3a a:hover, .donate3b a:hover
{
	background: url(http://media.npr.org/images/donate/support.gif) no-repeat bottom;
}

.donate4a a, .donate4b a
{
	background: url(http://media.npr.org/images/donate/support_stroke.gif) no-repeat top;
	height: 19px;
	width: 141px;
	display: block;
}

.donate4a a:hover, .donate4b a:hover
{
	background: url(http://media.npr.org/images/donate/support_stroke.gif) no-repeat bottom;
}


/* ----------------------------------------    
  * START of 'news/sidebar.css'        
  * ---------------------------------------- */

/*	=main_sidebar
	--------------------------------------------------------------- */
#main_sidebar .container
{
	margin: 0 0 5px;
	padding: 10px 14px 10px 12px;
	background: url(http://media.npr.org/chrome/news/hrule_double.gif) repeat-x bottom; /*overflow:hidden;*/
}

#main_sidebar .container .bucketwrap
{
	margin: 0;
	padding: 0;
	background: none;
	height: 1%;
	overflow: hidden;
}

#main_sidebar .container .bucketwrap .bucket
{
	padding: 5px 0 0;
}

#main_sidebar .container h3.conheader
{
	margin: 0 0 10px;
	font-size: 16px;
}

body#news #main_sidebar .container h3.conheader
{
	color: #ee1300;
}

body#arts #main_sidebar .container h3.conheader
{
	color: #800149;
}

#main_sidebar .container h3.slug
{
	font-family: arial,sans-serif;
	font-size: 12px;
	margin: 0 10px;
	padding-top: 10px;
	text-transform: uppercase;
}

#main_sidebar .container h3.gahdr
{
	border: none;
	margin-bottom: 10px;
	font-size: 22px;
	font-family: georgia, sans-serif;
	padding: 0 10px 5px 10px;
}

#main_sidebar .container p, #main_sidebar .container h4
{
	font-size: 12px;
}

#main_sidebar .container p.footer
{
	font-size: 11px;
	padding: 10px 0 0;
}

#main_sidebar .bucketwrap
{
	margin: 0 0 5px;
	background: url(http://media.npr.org/chrome/news/hrule_double.gif) repeat-x bottom;
	overflow: hidden;
	height: 1%;
}

#main_sidebar .bucketwrap h3
{
	font-size: 22px;
	font-family: georgia, sans-serif;
	padding: 0 0 5px;
}

#main_sidebar .bucket
{
	margin: 0;
	padding: 5px 15px 20px 11px;
	overflow: hidden; /*overflow: visible;*/ /*width: auto;*/
	height: 1%;
	height: 1%;
	font-size: 12px;
}

#main_sidebar .bucket h4
{
	font-size: 16px;
	font-family: georgia,sans-serif;
	margin: 0 0 7px 0;
	font-weight: bold;
}

#main_sidebar .bucket .bucketblock h4
{
	font-family: arial,sans-serif;
	font-size: 14px;
	margin: 0 0 6px 0;
}

#main_sidebar .bucketblock p
{
	font-size: 12px;
	margin: 0 0 6px 0;
}

#main_sidebar .img .bucketblock
{
	margin-left: 100px;
}

#main_sidebar ul li
{
	display: block;
	padding: 0 0 0 7px;
	background: url(http://media.npr.org/chrome/news/bullet_blk.gif) no-repeat left 1px;
	margin: 0 0 7px 0;
	line-height: 14px;
}

#main_sidebar ul.line li
{
	background: none;
	margin: 0;
	border-bottom: 1px solid #b4b2b2;
	padding: 6px 0;
}

#main_sidebar ul.line li a
{
	color: #333;
}

#main_sidebar ul.line li a span
{
	color: #959595;
}

#main_sidebar .listtext p a
{
	color: #36c;
}


/*	=apiquery (simple, apisublist, newspackage)
	--------------------------------------------------------------- */
#main_sidebar .apiquery .simple, #main_sidebar .apisublist, #main_sidebar .newspackage
{
	padding: 10px 14px 15px 12px;
	font-size: 12px;
}

#main_sidebar .container .apiquery .simple, #main_sidebar .container .apisublist, #main_sidebar .container .newspackage
{
	padding: 0 0 10px 0;
	font-size: 12px;
}

/*#main_sidebar .apisublist h4 a,
#main_sidebar .apiquery .simple h3 a {
	background:transparent url(http://media.npr.org/chrome/news/ico-more-lg.gif) no-repeat scroll right 6px;
	padding:0 12px 0 0;
}*/

#main_sidebar .apisublist h4 span.arrow, #main_sidebar .apiquery .simple h3 span.arrow
{
	padding: 0 5px 0 2px;
	background: url(http://media.npr.org/chrome/news/ico-more-lg.gif) no-repeat right center;
	width: 6px;
}

#main_sidebar .apisublist h4, #main_sidebar .apiquery .simple h3, #main_sidebar .newspackage h3
{
	font-family: georgia, sans-serif;
	font-size: 18px;
	text-transform: lowercase;
	border: none;
	padding: 0;
	margin-bottom: 5px;
}

#main_sidebar .apisublist img
{
	margin: 0 10px 10px 0;
}
#main_sidebar .apisublist .bucket
{
	padding: 0;
}

/* to remove after we get all the arrow img's set */
#main_sidebar .apisublist h4 span.gtarrow
{
	display: none;
}



/*  =ecommerce
	--------------------------------------------------------------- */
#main_sidebar .ecommerceContainer
{
	padding-top: 10px;
}

#main_sidebar .container .ecommerce
{
	background: url(http://media.npr.org/chrome/news/hrule_single_dotted.gif) left bottom repeat-x;
	padding: 0;
}

#main_sidebar .container .ecommerce .bucket
{
	position: relative;
	padding: 10px 0;
	_position: static;
}

#main_sidebar .ecommerce h4
{
	width: 190px;
	font-size: 14px;
	font-family: arial,sans-serif;
	margin: 0 0 5px 0;
	padding: 0;
}

#main_sidebar .ecommerce p.byline
{
	width: 190px;
	margin: 0;
	padding: 0;
}

#main_sidebar .ecommerce ul
{
	display: block;
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: 10px;
	right: 0;
	width: 100px;
	_position: static;
	_float: right;
	_width: auto;
}

#main_sidebar .ecommerce ul li
{
	background: none;
	font-size: 11px;
	margin: 0;
	padding: 0;
}

.ecommerce .gtarrow
{
	font-size: 10px;
	font-weight: normal;
	margin-left: 2px;
}




/*  =internal/external links
	--------------------------------------------------------------- */
#main_sidebar .internallink
{
	padding: 0;
}

#main_sidebar .container .internallink, #main_sidebar .container .externallink
{
	margin-bottom: 7px;
}

/* gerneral padding for all style of internal links */
#main_sidebar .internallink .simple, #main_sidebar .internallink .simplenodate, #main_sidebar .externallink
{
	padding: 10px 14px 15px 11px;
}

#main_sidebar .promo_audio, #main_sidebar .community, #main_sidebar .promo_featured, #main_sidebar .promo
{
	padding: 10px 14px 15px 11px;
}

#main_sidebar .dontmiss, #main_sidebar .story_2col
{
	padding: 5px 14px 10px 11px;
}

#main_sidebar .container .internallink .simple, #main_sidebar .container .internallink .simplenodate, #main_sidebar .container .externallink, #main_sidebar .container .community, #main_sidebar .container .promo_featured, #main_sidebar .container .promo, #main_sidebar .container .dontmiss, #main_sidebar .container .story_2col
{
	padding: 0;
}

/* =simple, simplenodate */
#main_sidebar .internallink .simple a, #main_sidebar .internallink .simplenodate a, #main_sidebar .externallink a
{
	display: block;
	padding: 0 0 0 7px;
	background: url(http://media.npr.org/chrome/news/bullet_blk.gif) no-repeat;
	margin: 0;
	font-size: 12px;
}

#main_sidebar .internallink .simple span.date, #main_sidebar .internallink .simplenodate span.date, #main_sidebar .externallink span.date
{
	color: #999;
	font-style: normal;
	font-size: 12px;
	display: block;
	margin: 0;
	padding: 0 0 0 7px;
}

/* =internal link - story_2col */
#main_sidebar .story_2col
{
	overflow: hidden;
	height: 1%;
}

#main_sidebar .story_2col h3.slug
{
	padding: 0;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	margin-bottom: 3px;
	text-transform: lowercase;
}

#main_sidebar .story_2col h3.slug, #main_sidebar .story_2col h3.slug a
{
	color: #999;
}

#main_sidebar .story_2col .bucketblock
{
	margin-left: 148px;
}

#main_sidebar .story_2col a.photowrap
{
	float: left;
	margin: 0 0 10px 0;
}

#main_sidebar .story_2col h4.title
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 13px;
	line-height: 16px;
	text-transform: none;
	margin: 0 0 10px;
}

#main_sidebar .story_2col h4.title, #main_sidebar .story_2col h4.title a
{
	color: #000;
}

#main_sidebar .story_2col p
{
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 10px;
}

/*	=audio promo */
#main_sidebar .promo_audio
{
	background: #fff url(http://media.npr.org/chrome/news/bg_gradient_hpaudio.gif) repeat-x center 1px;
	_background: none; /* IE6 only */
	margin-bottom: 4px;
}

#main_sidebar .promo_audio h4
{
	margin: 10px 0 15px 5px;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 16px;
}

#main_sidebar .promo_audio .flash h4
{
	font-size: 22px;
	margin: 0 0 10px 5px;
}

#main_sidebar .promo_audio h4 a, #main_sidebar .promo_audio h4 span
{
	color: #007987;
}

#main_sidebar .promo_audio h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 0;
	margin: 0 0 5px 5px;
	border: none;
	color: #333;
}

#main_sidebar .promo_audio h3 a:hover
{
	color: #007987;
}

#main_sidebar .promo_audio h3 .date, #main_sidebar .promo_audio h3 a.program
{
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	color: #666;
}

#audioflash
{
	margin: 0 0 10px;
}

#audioflash p
{
	font-size: 12px;
	color: #666;
	background: url(http://media.npr.org/chrome/news/icon_alert.gif) no-repeat 10px 15px;
	border: 1px solid #ccc;
	margin: 10px 0 0 0;
	padding: 10px 10px 10px 55px;
}

#audioflash p a
{
	font-weight: bold;
	color: #666;
}

#main_sidebar .promo_audio .quote
{
	margin: 0 0 0 5px;
	font-size: 12px;
	font-weight: bold;
	color: #999;
}

/*  =don't miss bucket */
#main_sidebar .dontmiss h3
{
	padding: 0;
	border: none;
}

#main_sidebar .dontmiss .bucket
{
	padding: 5px 0;
}

#main_sidebar .dontmiss .bucket a.photowrap
{
	display: block;
	float: left;
}

#main_sidebar .dontmiss span.pipe
{
	color: #ccc;
	font-weight: normal;
}

#main_sidebar .dontmiss span.cat
{
	font-size: 10px;
	font-family: arial,sans-serif;
	font-weight: normal;
	text-transform: uppercase;
}

#main_sidebar .dontmiss h3.slug
{
	font-size: 14px;
	margin: 0 0 10px 0;
	padding: 0;
	color: #666;
	font-family: arial,sans-serif;
	text-transform: lowercase;
}

#main_sidebar .dontmiss p.audiorow
{
	float: right;
	font-size: 11px;
	margin: 0;
	padding-top: 2px;
}

#main_sidebar .dontmiss p.audiorow a.listen
{
	background: url(http://media.npr.org/chrome/news/icon_audio_12px.gif) no-repeat left;
	padding-left: 17px;
	float: left;
}

#main_sidebar .dontmiss p.audiorow a.listen:hover
{
	background: url(http://media.npr.org/chrome/news/icon_audio_12px_hover.gif) no-repeat left;
}

#main_sidebar .dontmiss p.audiorow a.add
{
	width: 13px;
	height: 15px;
	float: left;
	margin-left: 7px;
}


/*  =community
	--------------------------------------------------------------- */
#main_sidebar .community
{
	border: none;
}

#main_sidebar .community h3.slug
{
	font-family: arial,sans-serif;
	font-size: 11px;
	padding: 0 0 0 2px;
	text-transform: uppercase;
	border: none;
}

#main_sidebar .community h3.gahdr
{
	border: none;
	font-family: georgia,sans-serif;
	font-size: 22px;
	margin-bottom: 10px;
	padding: 0;
}

#main_sidebar .community .bucketblock
{
	background: url(http://media.npr.org/chrome/news/hrule_single_dotted.gif) repeat-x left bottom;
	padding: 5px 0;
	margin: 0 0 10px;
}

#main_sidebar .community .bucket, #main_sidebar .community p
{
	padding: 0;
}

#main_sidebar .community .bucket p
{
	margin: 0;
	font-weight: bold;
	font-size: 14px;
}

#main_sidebar .community p.join
{
	font-size: 12px;
}

#main_sidebar .whatsthis
{
	font-size: 11px;
	font-style: italic;
}

#whatpop
{
	border: 1px solid #d0e0ed;
	background-color: #f2f9ff;
	width: 290px;
	padding: 5px 5px 0 5px;
	position: absolute;
	left: 10px;
	bottom: -40px;
}

#whatpop p
{
	font-size: 11px;
}



/*	=promo featured */
#main_sidebar .promo_featured .bucket
{
	padding: 0 0 5px;
}

#main_sidebar .promo_featured a.photowrap
{
	float: left;
}

#main_sidebar .promo_featured .bucketblock
{
	margin-left: 100px;
}

#main_sidebar .promo_featured h3.slug
{
	text-transform: uppercase;
	font-size: 11px;
	border-bottom: 6px solid #000;
	padding: 0 0 7px;
	font-family: Arial, Helvetica, sans-serif;
}

#news #main_sidebar .promo_featured h3.slug, #arts #main_sidebar .promo_featured h3.slug
{
	color: #000;
}

#main_sidebar .promo_featured .bucket .bucketblock h4
{
	font-family: georgia,sans-serif;
	font-size: 16px;
	padding-top: 7px;
}


/*  =most popular bucket
	--------------------------------------------------------------- */
#main_sidebar #mostpopular
{
	width: 326px;
}

#main_sidebar #mostpopular .top
{
	border-bottom: 1px solid #B4B2B2;
	padding: 8px 10px 15px 5px;
	overflow: hidden;
	height: 1%;
}

#main_sidebar #mostpopular .top h3
{
	float: left;
	padding: 0;
	border: none;
	margin-left: 6px;
	_margin-left: 0;
}

#main_sidebar #mostpopular span.pipe
{
	color: #ccc;
	font-weight: normal;
	margin: 0 2px;
}

#mostpopular span.cat
{
	float: left;
	width: 135px;
	font-size: 10px;
	font-family: arial,sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	margin-top: 8px;
}

#news #mostpopular span.cat
{
	color: #ee1300;
}
#arts #mostpopular span.cat
{
	color: #800149;
}
#program #mostpopular span.cat
{
	color: #229ACD;
}

#mostpopular .bucket
{
	padding: 0 0 20px 1px;
}

div.viewrec .viewrec
{
	display: block;
}
div.viewrec .viewcomm
{
	display: none;
}
div.viewrec .viewviewed
{
	display: none;
}

div.viewcomm .viewrec
{
	display: none;
}
div.viewcomm .viewcomm
{
	display: block;
}
div.viewcomm .viewviewed
{
	display: none;
}

div.viewviewed .viewrec
{
	display: none;
}
div.viewviewed .viewcomm
{
	display: none;
}
div.viewviewed .viewviewed
{
	display: block;
}

#mostpopular ol.line
{
	clear: both;
	margin: 0 5px;
	padding: 6px 5px 0 5px;
	list-style-position: inside;
	width: 300px;
}

#mostpopular ol.line li
{
	vertical-align: top;
	margin: 0;
	border-bottom: 1px solid #b4b2b2;
	margin-top: 9px;
	padding-bottom: 9px;
	color: #666;
}

#mostpopular ol li a
{
	display: block;
	margin: 0 0 0 8px;
	padding: 0 0 0 8px;
	width: 280px;
	margin-top: -15px;
	margin: auto;
	color: #666;
}

/* ugly safari hack */
@media screen and (-webkit-min-device-pixel-ratio:0)
{
	#mostpopular ol li a
	{
		margin: auto;
		width: 290px;
	}
}


/* =unselected tabs */
#mostpopular ul.nav li
{
	background: #f1f1f1;
	float: left;
	font-size: 12px; /*line-height:11px;*/
	color: #666;
	margin: 0;
	border-bottom: 1px solid #b2b2b4; /*height:31px;*/
	padding: 0;
}

#mostpopular ul.nav li a
{
	display: block;
	outline: none;
	height: 31px;
	line-height: 31px;
	text-align: center;
}

/* =selected tabs */
#mostpopular ul.nav li.selected
{
	border-bottom: 1px solid #fff;
	background: #fff;
}

#mostpopular ul.threetab li a.tabrec
{
	/*padding:10px 0 0 10px; 	width:97px;*/
	width: 108px;
}

#mostpopular ul.threetab li a.tabcomm
{
	border-left: 1px solid #b2b2b4; /*padding:10px 0 0 19px; 	width:89px;*/
	width: 108px;
}

#mostpopular ul.threetab li a.tabviewed
{
	/*padding:10px 0 0px 32px;*/
	border-right: 1px solid #b2b2b4; /*width:76px;*/
	width: 107px;
}

#mostpopular ul.twotab li a.tabrec
{
	width: 162px;
}

#mostpopular ul.twotab li a.tabcomm
{
	border-left: 1px solid #b2b2b4;
	width: 162px;
}



/*  =agg promo
	--------------------------------------------------------------- */

/*delete after next release - bp*/
#main_sidebar p.more .gtarrow
{
	display: none;
}

#main_sidebar .promo
{
	margin: 0;
	background: none;
	overflow: hidden;
	height: 1%;
}

#main_sidebar .promo a.photowrap
{
	margin: 0 0 10px;
	display: block;
	overflow: hidden;
	height: 1%;
}

#main_sidebar .promo .titles, #main_sidebar .promo .content
{
	margin: 0;
}

#main_sidebar .bucketwrap .promo h3.slug
{
	font-family: arial,sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: normal;
	margin: 0 0 3px;
	padding: 0;
	border: none;
}

#main_sidebar .bucketwrap .promo h3.slug, #main_sidebar .bucketwrap .promo h3.slug a
{
	color: #666;
}

#main_sidebar .promo h3
{
	padding: 0;
	border: none;
	font-weight: normal;
}

#main_sidebar .promo ul li
{
	color: #666;
	font-size: 12px;
	background: url(http://media.npr.org/chrome/news/bullet_gry.gif) left no-repeat;
	padding-left: 7px;
	margin-bottom: 5px;
}

#main_sidebar .promo p
{
	margin-bottom: 10px;
	color: #666;
}

#main_sidebar .promo p.more
{
	font-size: 14px;
	text-align: right;
	padding: 0;
}

#main_sidebar .promo p.more a
{
	color: #333;
	font-weight: bold;
	background: transparent url(http://media.npr.org/chrome/news/ico-more-sm.gif) no-repeat scroll right 5px;
	padding: 0 10px 0 0;
}

#main_sidebar .promo h3.brand
{
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 3px;
}

#main_sidebar .promo ul.brand
{
	margin-top: 5px;
}

#main_sidebar .promo ul.series
{
	margin-top: 5px;
}

#main_sidebar .promo ul.series li
{
	float: left;
	width: 128px;
	margin-right: 10px;
}



/*  =branded promos (api)
	--------------------------------------------------------------- */
#main_sidebar .brand_excerpt, #main_sidebar .brand_headlines
{
	padding: 10px 15px 10px 11px;
}

#main_sidebar .brand_excerpt a.photowrap, #main_sidebar .brand_headlines a.photowrap
{
	float: none;
	display: block;
	margin-bottom: 10px;
}

#main_sidebar .brand_promo h3.slug
{
	margin: 0 0 5px;
}

#main_sidebar .brand_promo a.slug
{
	display: block;
}

#main_sidebar .brand_promo a.slug span, #main_sidebar .brand_promo .content p
{
	display: none;
}

#main_sidebar .brand_promo .content p.more
{
	display: block;
}

#main_sidebar .brand_promo .titles
{
	padding: 0;
}

#main_sidebar .brand_promo .titles h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 10px;
}

#main_sidebar .brand_promo .titles h3, #main_sidebar .brand_promo .titles h3 a
{
	color: #666;
}

#main_sidebar .brand_excerpt a.photowrap img, #main_sidebar .brand_headlines a.photowrap img
{
	float: none;
}

#main_sidebar .brand_excerpt .bucketblock, #main_sidebar .brand_headlines .bucketblock
{
	margin: 0;
}

#main_sidebar .brand_excerpt h3
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 3px;
	border: none;
}

#main_sidebar .brand_headlines ul li
{
	background: transparent url(http://media.npr.org/chrome/news/bullet_gry.gif) no-repeat scroll left 1px;
	font-size: 12px;
	margin-bottom: 7px;
	padding-left: 7px;
}

#main_sidebar .brand_headlines ul li, #main_sidebar .brand_headlines ul li a
{
	color: #666;
}

#main_sidebar .brand_excerpt p, #main_sidebar .brand_headlines p
{
	color: #666;
	font-size: 13px;
	margin: 0 0 5px;
	line-height: 1.3em;
}

#main_sidebar .brand_excerpt p.more, #main_sidebar .brand_headlines p.more
{
	font-size: 14px;
	padding: 10px 0 0;
	text-align: right;
	font-weight: bold;
}

#main_sidebar .brand_excerpt p.more a, #main_sidebar .brand_headlines p.more a
{
	color: #333;
	background: transparent url(http://media.npr.org/chrome/news/ico-more-sm.gif) no-repeat scroll right center;
	padding: 0 10px 0 0;
}


/*  =sublist with thumbs, sublist mini (api)
	--------------------------------------------------------------- */
#main_sidebar .sublist_thumbs, #main_sidebar .sublist_mini
{
	padding: 3px 15px 0 12px;
}

#main_sidebar .sublist_thumbs h4, #main_sidebar .sublist_mini h4
{
	background: transparent url(http://media.npr.org/chrome/news/hrule_single_dotted.gif) repeat-x left bottom;
	font-size: 18px;
	font-family: Georgia, "Times New Roman" , Times, serif;
	text-transform: lowercase;
	padding-bottom: 10px;
	margin: 0;
}

#main_sidebar .sublist_thumbs h3, #main_sidebar .sublist_mini h3
{
	font-size: 14px;
	padding: 0 0 5px 0;
	border: none;
}

#main_sidebar .sublist_thumbs .bucket, #main_sidebar .sublist_mini .bucket
{
	background: transparent url(http://media.npr.org/chrome/news/hrule_single_dotted.gif) repeat-x left bottom;
	padding: 12px 0;
	overflow: hidden;
	height: 1%;
}

#main_sidebar .sublist_thumbs p, #main_sidebar .sublist_mini p
{
	font-size: 13px;
	color: #555555;
	line-height: 1.3em;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
}

#main_sidebar .sublist_mini p
{
	margin: 0 0 5px;
}

#main_sidebar .sublist_thumbs p.more, #main_sidebar .sublist_mini p.more
{
	border: none;
	padding: 5px 0 10px;
	font-size: 14px;
	text-align: right;
}

#main_sidebar .sublist_thumbs p.more a, #main_sidebar .sublist_mini p.more a
{
	color: #333;
	font-weight: bold;
	background: transparent url(http://media.npr.org/chrome/news/ico-more-sm.gif) no-repeat scroll right center;
	padding: 0 10px 0 0;
}

#main_sidebar .sublist_thumbs p.byline, #main_sidebar .sublist_mini p.byline
{
	font-size: 11px;
}

#main_sidebar .sublist_thumbs p.byline a, #main_sidebar .sublist_thumbs p.byline span #main_sidebar .sublist_mini p.byline a, #main_sidebar .sublist_mini p.byline span
{
	text-transform: uppercase;
}

#main_sidebar .sublist_thumbs p.byline, #main_sidebar .sublist_thumbs p.byline a, #main_sidebar .sublist_mini p.byline, #main_sidebar .sublist_mini p.byline a
{
	color: #000;
}

/*  =pullquote
	--------------------------------------------------------------- */
/*#main_sidebar .pullquote {
	padding:10px 10px 20px;
}
	
#main_sidebar .pullquote .bucket {
	margin:0;
	padding:0;
}
		
#main_sidebar .pullquote .bucket p {
	font-size:16px;
	font-weight:bold;
	margin-bottom:0;
}	
	
#main_sidebar .pullquote h3 {
	border:none;
	font-size:12px;
	margin:0 0 10px;
	padding:0;
	font-family:arial,sans-serif;
}	

#main_sidebar .pullquote h4,
#main_sidebar .pullquote p.comments {
	font-size:12px;
}*/



/*  =images
	--------------------------------------------------------------- */
#main_sidebar .photo138, #main_sidebar .photo200
{
	padding: 10px;
}

#main_sidebar .photo200 .img200
{
	width: 200px;
	padding-bottom: 5px;
}

#main_sidebar .photo200 .captionwrap
{
	clear: left;
	float: left;
	width: 200px;
	margin: 0;
}

#main_sidebar .captionwrap p, #main_sidebar .creditwrap
{
	font-size: 11px;
	color: #666;
	margin: 0;
}

#main_sidebar .container .photo138
{
	margin-bottom: 7px;
}

#main_sidebar .photo138 .captionwrap
{
	margin-left: 148px;
}

#main_sidebar .photo300
{
	padding: 0 15px 10px 11px;
}


/* hiding enlarge in sidebar *//* jira WWW-3764 */
#main_sidebar .enlarge_measure, #main_sidebar .enlarge_html
{
	display: none;
}



/*  =search for agg pages
	--------------------------------------------------------------- */
#main_sidebar .search
{
	padding: 10px 10px 20px;
}

#main_sidebar .search h3
{
	border: none;
	color: #000;
	font-size: 22px;
	font-family: georgia,sans-serif;
	text-transform: lowercase;
	padding: 0 0 10px;
}

#main_sidebar .search form.search
{
	padding: 0;
}

#main_sidebar .search form input.searchbox
{
	font-size: 12px;
	height: 16px;
	width: 240px;
	margin: 0 7px 0 0;
	float: left;
}


/*  =AP bucket
	--------------------------------------------------------------- */
#main_sidebar .ap h3
{
	background: url(http://media.npr.org/chrome/news/aplogo.gif) left no-repeat;
	font-size: 14px;
	padding: 0 0 0 25px;
	border: none;
	margin: 10px 10px 3px 10px;
	_margin-top: 0; /*ie6*/
}

#main_sidebar .ap h4
{
	border-bottom: 1px solid #b4b2b2;
	font-size: 12px;
	color: #000;
	padding: 0 0 10px 10px;
}

body#news .ap h3
{
	color: #ee1300;
}

body#arts .ap h3
{
	color: #c71a0a;
}

body#arts #main_sidebar .ap h3 span
{
	display: block;
	color: #000;
	font-size: 12px;
	font-family: arial,sans-serif;
}

.ap .bucket p
{
	margin: 0;
	overflow: hidden;
}

.ap .more
{
	float: left;
	padding-top: 10px;
}

.ap p .date
{
	float: right;
	color: #959595;
	font-size: 11px;
	font-style: italic;
	padding-top: 10px;
}

.ap span.date
{
	display: block;
	color: #959595;
}

/*  =calendar (on archive pages)
	--------------------------------------------------------------- */
#main_sidebar .calhdr h3
{
	padding: 10px 0 4px 11px;
	font-size: 14px;
	text-transform: lowercase;
}












/*	=multimedia in the right
	--------------------------------------------------------------- */
#main_sidebar .primary, #main_sidebar .secondary
{
	position: relative;
	padding: 10px 14px 10px 11px;
}

#main_sidebar .container .primary, #main_sidebar .container .secondary
{
	margin: 0;
	padding: 10px 0;
	position: relative;
	border-bottom: 1px solid #ccc;
}

#main_sidebar .primary .date, #main_sidebar .secondary .date
{
	font-size: 10px;
	color: #666;
	margin: 0 0 0 30px;
	padding: 0 10px;
}

#main_sidebar .primary .listenicon a, #main_sidebar .secondary .listenicon a
{
	background: url(http://media.npr.org/chrome/news/icon_av_sec.gif) 0 0 no-repeat;
	display: block;
	padding-left: 7px;
	height: 33px;
	width: 33px;
	float: left;
}

#main_sidebar .primary .listenicon a:hover, #main_sidebar .secondary .listenicon a:hover
{
	background: url(http://media.npr.org/chrome/news/icon_av_sec.gif) 0 -33px no-repeat;
}

#main_sidebar .primary .listen h3, #main_sidebar .secondary .listen h3
{
	font-size: 12px;
	margin: 0 0 0 0px;
	padding: 0;
	font-family: arial,sans-serif;
	border: none;
}

#main_sidebar .primary p.byline, #main_sidebar .secondary p.byline
{
	font-size: 10px;
	margin: 0;
	padding: 0;
	color: #666;
}

#main_sidebar .primary p.byline a, #main_sidebar .secondary p.byline a
{
	color: #666;
	font-weight: normal;
}

#main_sidebar .primary p.byline a.program, #main_sidebar .secondary p.byline a.program
{
	font-style: italic;
}

#main_sidebar .duration
{
	font-size: 11px;
	color: #666;
	margin: 10px 0 0 0;
}

#main_sidebar .listen .duration
{
	margin-left: 42px;
}

#main_sidebar .video .duration
{
	clear: both;
	margin: 0 0 0 81px;
}

#main_sidebar .primary ul, #main_sidebar .secondary ul
{
	/*clear:both;*/
	position: absolute;
	bottom: 10px;
	right: 10px;
	margin: 0;
	padding: 0;
}

#main_sidebar .primary ul li, #main_sidebar .secondary ul li
{
	float: left;
	background: none;
	margin: 0 0 0 3px;
	padding: 0;
}

#main_sidebar .primary ul li a.add, #main_sidebar .secondary ul li a.add
{
	padding: 0;
	width: 16px;
	display: block;
	height: 15px;
}

#main_sidebar .primary ul li a.download, #main_sidebar .secondary ul li a.download
{
	padding: 0;
	width: 16px;
	display: block;
	height: 15px;
}

#main_sidebar .primary ul li a.trans, #main_sidebar .secondary ul li a.trans
{
	padding: 0;
	width: 16px;
	display: block;
	height: 15px;
}

#main_sidebar .primary ul li a span, #main_sidebar .secondary ul li a span
{
	display: none;
}

#main_sidebar .img70
{
	width: 70px;
	margin-right: 10px;
	float: left;
	padding: 0;
}

#main_sidebar .primary .overlayvideo, #main_sidebar .secondary .overlayvideo
{
	background: url(http://media.npr.org/chrome/news/icon_video_mini.gif) no-repeat;
	position: relative;
	top: 0px;
	left: -80px;
	width: 20px;
	height: 15px;
	display: block;
	cursor: pointer;
}

#main_sidebar .secondary .overlaygraphic
{
	background: url(http://media.npr.org/chrome/news/icon_graphic_mini.gif) no-repeat;
	position: relative;
	top: 0px;
	left: -80px;
	width: 19px;
	height: 17px;
	display: block;
	cursor: pointer;
}

#main_sidebar .secondary .overlayslideshow
{
	background: url(http://media.npr.org/chrome/news/icon_slideshow_mini.gif) no-repeat;
	position: relative;
	top: 0px;
	left: -80px;
	width: 20px;
	height: 17px;
	display: block;
	cursor: pointer;
}

#main_sidebar .primary .video h3, #main_sidebar .secondary .video h3, #main_sidebar .secondary .graphic h3, #main_sidebar .secondary .slideshow h3
{
	font-size: 12px;
	margin-top: -16px;
	padding: 0; /*float:left; 	width:120px;*/
	font-family: arial,sans-serif;
	border: none;
}

#main_sidebar .primary .video h3, #main_sidebar .secondary .video h3
{
	margin-top: 0px;
	margin-top: -16px;
}

#main_sidebar .primary .videoicon, #main_sidebar .secondary .videoicon
{
	float: left;
	float: none;
}


/*	=blogs
	--------------------------------------------------------------- */
#main_sidebar .blog
{
	padding-bottom: 15px;
}

#main_sidebar .blog h3
{
	border: none;
	font-size: 18px;
	margin-bottom: 10px;
	padding: 10px 10px 3px;
	text-transform: lowercase;
}

#main_sidebar .blog h3 span
{
}

#main_sidebar .blog p
{
	font-size: 12px;
	padding: 0 10px 5px 10px;
	line-height: 130%;
}

#main_sidebar .blog ul li
{
	background: none;
	font-size: 12px;
	margin: 0 15px 7px 7px;
	padding-left: 7px;
}

#main_sidebar .blog .bucket
{
	padding-bottom: 5px;
}

#main_sidebar .blog .bucketblock h4
{
	margin: 0;
}

#main_sidebar .blog .bucketblock p
{
	color: #999;
	padding: 0;
}

#blog #main_sidebar .adwrapper
{
	margin-bottom: 5px;
}

/* =podcast rss feeds (egg carton) */
.feed h4
{
	background-color: #f7f7f7;
	border-bottom: 1px solid #f0f0f0;
	color: #666;
	height: 18px;
	padding-top: 5px;
}

.feed .feedhdrs
{
	float: right;
	font-size: 11px;
	font-family: arial,sans-serif;
	font-weight: bold;
}

.feed .feedhdrs span
{
	margin: 0 5px 0 5px;
}

.feed ul li
{
	background: none;
	border-bottom: 1px solid #f0f0f0;
	margin: 0;
	padding: 0;
	position: relative;
}

.feed .title
{
	color: #000;
	font-weight: normal;
	float: left;
	width: 220px;
	padding: 8px 5px 8px 0;
}

a.podicon
{
	display: block;
	width: 13px;
	height: 23px;
	float: left;
	margin-top: 3px;
}

a.rssicon
{
	width: 24px;
	height: 23px;
	float: right;
	margin-top: 4px;
}

.podbox
{
	width: 175px;
	border: 1px solid #333;
	background-color: #efefef;
	padding: 7px;
	position: absolute;
	top: 0;
	left: 160px;
	_left: 15px; /* ie6 only */
}

.podbox span
{
	font-weight: bold;
}

.podbox input
{
	width: 160px;
	height: 14px;
	font-weight: normal;
}

.podbox img
{
	float: none;
}

.podbox a.closethis
{
	color: #666;
	float: right;
	font-weight: bold;
}

.podurl
{
	font-size: 11px;
}

.feed span.blankpod
{
	display: block;
	height: 23px;
	width: 20px;
	padding: 0;
	position: absolute;
	top: 3px;
	right: 30px;
	color: #8f8f8f;
}

.feed span.blankrss
{
	display: block;
	height: 23px;
	width: 20px;
	padding: 0;
	position: absolute;
	top: 3px;
	right: -2px;
	color: #8f8f8f;
}

/*  =podcast 
	--------------------------------------------------------------- */
.podcast h4
{
	padding-left: 11px;
}

/*  =styles for generic static html buckets (includes podcast bucket)
	--------------------------------------------------------------- */
#main_sidebar .promo_default
{
	padding: 10px 0 5px 0;
}

#main_sidebar .promo_default h3
{
	padding: 0 10px 5px;
}

#main_sidebar .promo_default .bucket h3
{
	font-size: 14px;
	font-family: arial,sans-serif;
	border: none;
	padding-left: 1px;
}

#main_sidebar .promo_default .bucket p
{
	line-height: 17px;
}

#main_sidebar .promo_default .img90 .bucketblock
{
	margin-left: 100px;
}

#main_sidebar .promo_default p.more
{
	font-size: 14px;
	margin-right: 15px;
	border: none;
	text-transform: lowercase;
	text-align: right;
	padding: 0;
}

#main_sidebar .promo_default p.more a
{
	color: #333;
	font-weight: bold;
	background: transparent url(http://media.npr.org/chrome/news/ico-more-sm.gif) no-repeat scroll right 6px;
	padding: 0 10px 0 0;
}

#main_sidebar .promo_default p.more a:hover
{
	color: #36c;
}

#main_sidebar .promo_default .bucket p.more
{
	margin: 0;
	border: none;
}

#main_sidebar .promo_default .img90 img.pod
{
	border: 1px solid #e0e0e0;
	width: 90px;
}


/*	=creatives (served sponsorship)
	--------------------------------------------------------------- */
#main_sidebar .creative
{
	overflow: hidden;
	height: 1%;
	padding: 5px 14px 12px 11px;
}


/* =legacy photogallery
	--------------------------------------------------------------- */
#main_sidebar .photogallery
{
	font-size: 12px;
	margin-bottom: 5px;
	border: none;
	padding-left: 11px;
	padding-bottom: 5px;
}

/* =legacy audio
	--------------------------------------------------------------- */
/* WWW-3741 */
#main_sidebar .otheraudio .avcontent
{
	padding: 10px 0;
}
#main_sidebar .otheraudio h3
{
	font-size: 12px;
	font-weight: normal;
	font-family: arial,sans-serif;
}
#main_sidebar .otheraudio ul li
{
	font-size: 12px;
	background: none;
}
#main_sidebar .otheraudio ul li a
{
	background: url(http://media.npr.org/chrome/news/icon_spikes.gif) 0 -40px no-repeat;
	padding-left: 15px;
}


/* ----------------------------------------    
  * START of 'news/branding.css'        
  * ---------------------------------------- */

/*	=general
	--------------------------------------------------------------- */
.brand_excerpt_1col a.onecol_sq
{
	height: 138px;
}
.brand_excerpt_hp a.onecol_st
{
	height: 103px;
}


/*	=series promos
	--------------------------------------------------------------- */

/* America's Battalion */
.brand105411007 a.twocol
{
	background: url(http://media.npr.org/images/branding/series/americas-battalion-2col.gif) no-repeat left top;
	height: 50px;
}
.brand105411007 h3.brand a
{
	color: #333;
}


/* Best Books 2008 */
.brand96539642 a.twocol
{
	background: url(http://media.npr.org/images/branding/series/best-books-2008-2col.gif) no-repeat left top;
	height: 90px;
}
.brand96539642 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/series/best-books-2008-1col-sq.jpg) no-repeat left top;
}
.brand96539642 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/series/best-books-2008-1col-st.jpg) no-repeat left top;
}
.brand96539642 h3.brand a
{
	color: #333;
}


/* California Characters */
.brand111175973 a.twocol
{
	background: url(http://media.npr.org/images/branding/series/california-characters-2col.gif) no-repeat left top;
	height: 70px;
}
.brand111175973 h3.brand a
{
	color: #333;
}


/* Climate Connections */
.brand9657621 a.twocol
{
	background: url(http://media.npr.org/images/branding/series/climate-connections-2col.gif) no-repeat left top;
	height: 70px;
}
.brand9657621 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/series/climate-connections-1col-sq.gif) no-repeat left top;
}
.brand9657621 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/series/climate-connections-1col-st.gif) no-repeat left top;
}
.brand9657621 h3.brand a
{
	color: #333;
}


/* Correspondents Choice */
.brand9529093 a.twocol
{
	background: url(http://media.npr.org/images/branding/series/correspondents-choice-2col.gif) no-repeat left top;
	height: 45px;
}
.brand9529093 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/series/correspondents-choice-1col-sq.jpg) no-repeat left top;
}
.brand9529093 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/series/correspondents-choice-1col-st.jpg) no-repeat left top;
}
.brand9529093 h3.brand a
{
	color: #333;
}


/* Dollar Politics */
.brand105878862 a.twocol
{
	background: url(http://media.npr.org/images/branding/series/dollar-politics-2col.gif) no-repeat left top;
	height: 42px;
}
.brand105878862 h3.brand a
{
	color: #333;
}


/* Fast Track */
.brand112034391 a.twocol
{
	background: url(http://media.npr.org/images/branding/series/fast-track-2col.gif) no-repeat left top;
	height: 70px;
}
.brand112034391 h3.brand a
{
	color: #333;
}


/* Friday Night Lives */
.brand112108815 a.twocol
{
	background: url(http://media.npr.org/images/branding/series/friday-night-lives-2col.gif) no-repeat left top;
	height: 70px;
}
.brand112108815 h3.brand a
{
	color: #333;
}


/* Health Care For All */
.brand91972152 a.twocol
{
	background: url(http://media.npr.org/images/branding/series/health-care-for-all-2col.gif) no-repeat left top;
	height: 75px;
}
.brand91972152 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/series/health-care-for-all-1col-sq.gif) no-repeat left top;
}
.brand91972152 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/series/health-care-for-all-1col-st.gif) no-repeat left top;
}
.brand91972152 h3.brand a
{
	color: #333;
}


/* Hidden Kitchens */
.brand91851784 a.twocol
{
	background: url(http://media.npr.org/images/branding/series/hidden-kitchens-2col.gif) no-repeat left top;
	height: 75px;
}
.brand91851784 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/series/hidden-kitchens-1col-sq.jpg) no-repeat left top;
}
.brand91851784 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/series/hidden-kitchens-1col-st.jpg) no-repeat left top;
}
.brand91851784 h3.brand a
{
	color: #333;
}


/* How Green Is It */
.brand111667261 a.twocol
{
	background: url(http://media.npr.org/images/branding/series/how-green-is-it-2col.jpg) no-repeat left top;
	height: 70px;
}
.brand111667261 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/series/how-green-is-it-1col-sq.jpg) no-repeat left top;
}
.brand111667261 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/series/how-green-is-it-1col-st.jpg) no-repeat left top;
}
.brand111667261 h3.brand a
{
	color: #333;
}


/* My Guilty Pleasure */
.brand104566969 a.twocol
{
	background: url(http://media.npr.org/images/branding/series/my-guilty-pleasure-2col.gif) no-repeat left top;
	height: 55px;
}
.brand104566969 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/series/my-guilty-pleasure-1col-sq.jpg) no-repeat left top;
}
.brand104566969 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/series/my-guilty-pleasure-1col-st.jpg) no-repeat left top;
}
.brand104566969 h3.brand a
{
	color: #333;
}


/* One Hundred Days */
.brand99912003 a.twocol
{
	background: url(http://media.npr.org/images/branding/series/one-hundred-days-2col.gif) no-repeat left top;
	height: 75px;
}
.brand99912003 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/series/one-hundred-days-1col-sq.jpg) no-repeat left top;
}
.brand99912003 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/series/one-hundred-days-1col-st.jpg) no-repeat left top;
}
.brand99912003 h3.brand a
{
	color: #333;
}


/* Power Hungry: Reinventing The U.S. Electric Grid */
.brand103281114 a.twocol
{
	background: url(http://media.npr.org/images/branding/series/power-hungry-2-col.jpg) no-repeat left top;
	height: 70px;
}
.brand103281114 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/series/power-hungry-1-col-sq.jpg) no-repeat left top;
}
.brand103281114 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/series/power-hungry-1-col-st.jpg) no-repeat left top;
}
.brand103281114 h3.brand a
{
	color: #333;
}


/* Story Corps */
.brand4516989 a.twocol
{
	background: url(http://media.npr.org/images/branding/series/story-corps-2col.gif) no-repeat left top;
	height: 75px;
}
.brand4516989 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/series/story-corps-1col-sq.jpg) no-repeat left top;
}
.brand4516989 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/series/story-corps-1col-st.jpg) no-repeat left top;
}
.brand4516989 h3.brand a
{
	color: #333;
}


/* Summer Books 2009 */
.brand104067703 a.twocol
{
	background: url(http://media.npr.org/images/branding/series/summer-books-2009-2col.gif) no-repeat left top;
	height: 90px;
}
.brand104067703 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/series/summer-books-2009-1col-sq.jpg) no-repeat left top;
}
.brand104067703 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/series/summer-books-2009-1col-st.jpg) no-repeat left top;
}
.brand104067703 h3 a
{
	color: #cc7f4f;
}


/* Three Books */
.brand90796087 a.twocol
{
	background: url(http://media.npr.org/images/branding/series/three-books-2col.gif) no-repeat left top;
	height: 70px;
}
.brand90796087 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/series/three-books-1col-sq.jpg) no-repeat left top;
}
.brand90796087 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/series/three-books-1col-st.jpg) no-repeat left top;
}
.brand90796087 h3.brand a
{
	color: #333;
}


/* You Must Read This */
.brand5432412 a.twocol
{
	background: url(http://media.npr.org/images/branding/series/you-must-read-this-2col.gif) no-repeat left top;
	height: 70px;
}
.brand5432412 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/series/you-must-read-this-1col-sq.jpg) no-repeat left top;
}
.brand5432412 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/series/you-must-read-this-1col-st.jpg) no-repeat left top;
}
.brand5432412 h3.brand a
{
	color: #333;
}





/*	=blog promos
	--------------------------------------------------------------- */

/* A Blog Supreme  */
.brand104014555 a.twocol
{
	background: url(http://media.npr.org/images/branding/blogs/a-blog-supreme-2col.gif) no-repeat left top;
	height: 46px;
}
.brand104014555 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/blogs/a-blog-supreme-1col-sq.jpg) no-repeat left top;
}
.brand104014555 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/blogs/a-blog-supreme-1col-st.jpg) no-repeat left top;
}
.brand104014555 h3.brand a
{
	color: #333;
}


/* All Songs Considered  */
.brand15709577 a.twocol
{
	background: url(http://media.npr.org/images/branding/blogs/all-songs-considered-2col.gif) no-repeat left top;
	height: 65px;
}
.brand15709577 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/blogs/all-songs-considered-1col-sq.jpg) no-repeat left top;
}
.brand15709577 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/blogs/all-songs-considered-1col-st.jpg) no-repeat left top;
}
.brand15709577 h3.brand a
{
	color: #333;
}


/* All Tech Considered */
.brand102920358 a.twocol
{
	background: url(http://media.npr.org/images/branding/blogs/all-tech-considered-2col.gif) no-repeat left top;
	height: 55px;
}
.brand102920358 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/blogs/all-tech-considered-1col-sq.jpg) no-repeat left top;
}
.brand102920358 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/blogs/all-tech-considered-1col-st.jpg) no-repeat left top;
}
.brand102920358 h3.brand a
{
	color: #d2d1d2;
}


/* As A Matter of Fact */
.brand96651030 a.twocol
{
	background: url(http://media.npr.org/images/branding/blogs/as-a-matter-of-fact-2col.gif) no-repeat 0 10px;
	height: 40px;
}
.brand96651030 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/blogs/as-a-matter-of-fact-1col-sq.jpg) no-repeat left top;
}
.brand96651030 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/blogs/as-a-matter-of-fact-1col-st.jpg) no-repeat left top;
}
.brand96651030 h3.brand a
{
	color: #014171;
}


/* Blog of the Nation */
.brand7282089 a.twocol
{
	background: url(http://media.npr.org/images/branding/blogs/blog-of-the-nation-2col.gif) no-repeat 0 10px;
	height: 60px;
}
.brand7282089 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/blogs/blog-of-the-nation-1col-sq.jpg) no-repeat left top;
}
.brand7282089 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/blogs/blog-of-the-nation-1col-st.jpg) no-repeat left top;
}
.brand7282089 h3.brand a
{
	color: #c4c4c4;
}


/* Go Figure */
.brand0000000 a.twocol
{
	background: url(http://media.npr.org/images/branding/blogs/go-figure-2col.gif) no-repeat 0 5px;
	height: 70px;
}
.brand0000000 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/blogs/go-figure-1col-sq.gif) no-repeat left top;
}
.brand0000000 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/blogs/go-figure-1col-st.jpg) no-repeat left top;
}
.brand0000000 h3.brand a
{
	color: #49b3c3;
}


/* Inside NPR */
.brand91000411 a.twocol
{
	background: url(http://media.npr.org/images/branding/blogs/inside-npr-2col.gif) no-repeat left top;
	height: 60px;
}
.brand91000411 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/blogs/inside-npr-1col-sq.jpg) no-repeat left top;
}
.brand91000411 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/blogs/inside-npr-1col-st.jpg) no-repeat left top;
}
.brand91000411 h3.brand a
{
	color: #3b83d4;
}


/* Knights in Training */
.brand90399050 a.twocol
{
	background: url(http://media.npr.org/images/branding/blogs/knights-in-training-2col.gif) no-repeat 0 5px;
	height: 50px;
}
.brand90399050 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/blogs/knights-in-training-1col-sq.jpg) no-repeat left top;
}
.brand90399050 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/blogs/knights-in-training-1col-st.jpg) no-repeat left top;
}
.brand90399050 h3.brand a
{
	color: #d8cbb2;
}


/* Monitor Mix */
.brand15710080 a.twocol
{
	background: url(http://media.npr.org/images/branding/blogs/monitor-mix-2col.gif) no-repeat left top;
	height: 60px;
}
.brand15710080 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/blogs/monitor-mix-1col-sq.jpg) no-repeat left top;
}
.brand15710080 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/blogs/monitor-mix-1col-st.jpg) no-repeat left top;
}
.brand15710080 h3.brand a
{
	color: #000;
}


/* Monkey See */
.brand93568166 a.twocol
{
	background: url(http://media.npr.org/images/branding/blogs/monkey-see-2col.gif) no-repeat left top;
	height: 60px;
}
.brand93568166 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/blogs/monkey-see-1col-sq.gif) no-repeat left top;
}
.brand93568166 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/blogs/monkey-see-1col-st.jpg) no-repeat left top;
}
.brand93568166 h3.brand a
{
	color: #000;
}


/* NPR Health Blog */
.brand103537970 a.twocol
{
	background: url(http://media.npr.org/images/branding/blogs/npr-health-blog-2col.gif) no-repeat 0 5px;
	height: 45px;
}
.brand103537970 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/blogs/npr-health-blog-1col-sq.jpg) no-repeat left top;
}
.brand103537970 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/blogs/npr-health-blog-1col-st.jpg) no-repeat left top;
}
.brand103537970 h3.brand a
{
	color: #1a4b8b;
}


/* NPR Ombudsman */
.brand5169267 a.twocol
{
	background: url(http://media.npr.org/images/branding/blogs/npr-ombudsman-2col.gif) no-repeat 0 10px;
	height: 60px;
}
.brand5169267 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/blogs/npr-ombudsman-1col-sq.jpg) no-repeat left top;
}
.brand5169267 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/blogs/npr-ombudsman-1col-st.jpg) no-repeat left top;
}
.brand5169267 h3.brand a
{
	color: #203049;
}


/* Planet Money */
.brand93559255 a.twocol
{
	background: url(http://media.npr.org/images/branding/blogs/planet-money-2col.gif) no-repeat left top;
	height: 75px;
}
.brand93559255 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/blogs/planet-money-1col-sq.jpg) no-repeat left top;
}
.brand93559255 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/blogs/planet-money-1col-st.jpg) no-repeat left top;
}
.brand93559255 h3.brand a
{
	color: #7e836c;
}


/* Political Junkie */
.brand97248522 a.twocol
{
	background: url(http://media.npr.org/images/branding/blogs/political-junkie-2col.gif) no-repeat 0 10px;
	height: 65px;
}
.brand97248522 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/blogs/political-junkie-1col-sq.jpg) no-repeat left top;
}
.brand97248522 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/blogs/political-junkie-1col-st.jpg) no-repeat left top;
}
.brand97248522 h3.brand a
{
	color: #4c6eb5;
}


/* Soap Box */
.brand88133562 a.twocol
{
	background: url(http://media.npr.org/images/branding/blogs/soap-box-2col.gif) no-repeat left top;
	height: 65px;
}
.brand88133562 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/blogs/soap-box-1col-sq.jpg) no-repeat left top;
}
.brand88133562 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/blogs/soap-box-1col-st.jpg) no-repeat left top;
}
.brand88133562 h3.brand a
{
	color: #4473b0;
}


/* Tell Me More */
.brand6831923 a.twocol
{
	background: url(http://media.npr.org/images/branding/blogs/tell-me-more-2col.gif) no-repeat 0 10px;
	height: 55px;
}
.brand6831923 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/blogs/tell-me-more-1col-sq.jpg) no-repeat left top;
}
.brand6831923 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/blogs/tell-me-more-1col-st.jpg) no-repeat left top;
}
.brand6831923 h3.brand a
{
	color: #dedede;
}


/* The Picture Show */
.brand97635953 a.twocol
{
	background: url(http://media.npr.org/images/branding/blogs/the-picture-show-2col.gif) no-repeat 0 10px;
	height: 65px;
}
.brand97635953 a.slug
{
	background: url(http://media.npr.org/images/branding/blogs/the-picture-show-2col-slug.gif) no-repeat left top;
}
.brand97635953 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/blogs/the-picture-show-1col-sq.gif) no-repeat left top;
}
.brand97635953 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/blogs/the-picture-show-1col-st.gif) no-repeat left top;
}
.brand97635953 h3.brand a
{
	color: #000;
}
.brand97635953 h3.slug, .brand97635953 a.slug
{
	height: 25px;
}
.brand97635953 .titles
{
	padding-top: 30px;
}


/* The Two-Way */
.brand103943429 a.twocol
{
	background: url(http://media.npr.org/images/branding/blogs/the-two-way-2col.gif) no-repeat left top;
	height: 70px;
}
.brand103943429 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/blogs/the-two-way-1col-sq.gif) no-repeat left top;
}
.brand103943429 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/blogs/the-two-way-1col-st.jpg) no-repeat left top;
}
.brand103943429 h3.brand a
{
	color: #40a9de;
}
#home .brand103943429
{
	border-top-color: #40a9de;
	border-bottom-color: #40a9de;
}


/* Wait Wait... Don't Tell Me */
.brand112176971 a.twocol
{
	background: url(http://media.npr.org/images/branding/blogs/wwdtm-blog-2-col.jpg) no-repeat left top;
	height: 50px;
}
.brand112176971 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/blogs/wwdtm-blog-1-col-sq.jpg) no-repeat left top;
}
.brand112176971 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/blogs/wwdtm-blog-1-col-sq.jpg) no-repeat left top;
}
.brand112176971 h3.brand a
{
	color: #000;
}


/* Watching Washington */
.brand15724598 a.twocol
{
	background: url(http://media.npr.org/images/branding/blogs/watching-washington-2col.gif) no-repeat 0 10px;
	height: 50px;
}
.brand15724598 a.onecol_sq
{
	background: url(http://media.npr.org/images/branding/blogs/watching-washington-1col-sq.jpg) no-repeat 0 10px;
}
.brand15724598 a.onecol_st
{
	background: url(http://media.npr.org/images/branding/blogs/watching-washington-1col-st.jpg) no-repeat 0 10px;
}
.brand15724598 h3.brand a
{
	color: #000;
}


/* ----------------------------------------    
  * START of 'news/common.css'        
  * ---------------------------------------- */

/* calls globalnav, sidebar, branding then common */
body
{
	margin: 0;
	padding: 0;
	font-family: arial, sans-serif;
	font-size: 100%; /* line-height:1.125em; 16x1.125=18px */
	color: #333;
}


/*	=structure
	--------------------------------------------------------------- */
#header
{
	width: 978px;
	margin: 0 auto;
	padding: 5px 0 0 0;
	border-top: 8px solid #000;
	border-left: 1px solid #b4b2b2;
	border-right: 1px solid #b4b2b2;
	background-color: #fff;
}

#wrapper
{
	width: 978px;
	margin: 0 auto;
	padding: 0;
	border-left: 1px solid #b4b2b2;
	border-right: 1px solid #b4b2b2;
}

#wrapper_main
{
	width: 978px;
	background: url(http://media.npr.org/chrome/news/bg_wrapper.gif) repeat-y; /*overflow:hidden;*/
	position: relative;
}

#main_content
{
	width: 651px;
	float: left;
}

#content
{
	width: 624px;
	float: left;
	padding: 0 12px 0 15px;
}

#main_sidebar
{
	width: 326px;
	float: left;
	margin: 0 0 0 1px;
	padding: 0;
	color: #000;
}

#footer
{
	width: 980px;
	margin: 0 auto;
	border-top: 1px solid #b4b2b2;
	clear: both;
	background-color: #fff;
}

#npr_thin
{
	width: 980px;
}

/*	=general styles
	--------------------------------------------------------------- */
img
{
	border: none;
	float: left;
}

a
{
	text-decoration: none;
	color: #000;
}

a:hover
{
	text-decoration: underline;
	color: #36c;
}

form, input, select, img, ul, ol, li, p, h1, h2, h3, h4, h5, h6, dl, dt, dd
{
	padding: 0;
	margin: 0;
}

ul li
{
	list-style-type: none;
}

p
{
	margin: 0 0 10px 0;
}

#content p
{
	line-height: 1.3em;
}

.spacer
{
	clear: both;
	font-size: 1px;
	line-height: 1px; /*height: 1px;*/
}

hr
{
	color: #ccc;
	background-color: #ccc;
	margin: 0 20px 15px 20px;
	border: 0;
	height: 1px;
	text-align: center;
}

.gtarrow, .ltarrow
{
	font-family: arial,sans-serif;
}

form .textbox
{
	color: #333;
	border: 1px solid #ccc;
	padding: 1px;
}


/*	=breadcrumbs
	--------------------------------------------------------------- */
ul.breadcrumb
{
	border-bottom: 1px solid #ccc;
	padding: 15px 0 8px 0;
	font-size: 11px;
}

ul.breadcrumb li
{
	display: inline;
}

ul.breadcrumb li a
{
	font-size: 11px;
	font-weight: bold;
	color: #000;
}

ul.breadcrumb span.arrow
{
	font-weight: normal;
	color: #666;
	font-size: 10px;
}


/*	=icons
	--------------------------------------------------------------- */
a.email
{
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 0 no-repeat;
	padding: 0 0 0 22px;
	line-height: 16px;
}

a.email:hover
{
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0px -16px no-repeat;
}

a.share, a.share2
{
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -32px no-repeat;
	padding: 0 0 0 20px;
	line-height: 16px;
}

a.share:hover, a.share2:hover
{
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -48px no-repeat;
}

a.comment /*a.viewcomm*/
{
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -64px no-repeat;
	padding: 0 0 0 21px;
	line-height: 16px;
}

a.comment:hover /*a.viewcomm:hover*/
{
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -80px no-repeat;
}

a.recommend /*a.reccomm*/
{
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0px -96px no-repeat;
	padding: 0 0 0 23px;
	line-height: 16px;
}

a.recommend:hover /*a.reccomm:hover*/
{
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -112px no-repeat;
}

a.recommended, a.recommended:hover, a.reced, a.reced:hover
{
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -128px no-repeat;
	padding: 0 0 0 23px;
	line-height: 16px;
	cursor: default;
	color: #333;
	text-decoration: none;
}

a.print
{
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -144px no-repeat;
	padding: 0 0 0 21px;
	line-height: 16px;
}

a.print:hover
{
	background: url(http://media.npr.org/chrome/news/icon_storytools.gif) 0 -160px no-repeat;
}

a.pod
{
	background: url(http://media.npr.org/chrome/news/icon_services.gif) 0 -46px no-repeat;
}

a.pod:hover
{
	background: url(http://media.npr.org/chrome/news/icon_services.gif) 0 -69px no-repeat;
}

a.rss
{
	background: url(http://media.npr.org/chrome/news/icon_services.gif) 0 0 no-repeat;
}

a.rss:hover
{
	background: url(http://media.npr.org/chrome/news/icon_services.gif) 0 -23px no-repeat;
}

a.radio
{
	background: url(http://media.npr.org/chrome/news/icon_services.gif) 0 -92px no-repeat;
}

a.radio:hover
{
	background: url(http://media.npr.org/chrome/news/icon_services.gif) 0 -115px no-repeat;
}

a.mobile
{
	background: url(http://media.npr.org/chrome/news/icon_services.gif) 0 -138px no-repeat;
}

a.mobile:hover
{
	background: url(http://media.npr.org/chrome/news/icon_services.gif) 0 -161px no-repeat;
}

a.newsletter
{
	background: url(http://media.npr.org/chrome/news/icon_services.gif) 0 -184px no-repeat;
}

a.newsletter:hover
{
	background: url(http://media.npr.org/chrome/news/icon_services.gif) 0 -207px no-repeat;
}

a.widget
{
	background: url(http://media.npr.org/chrome/news/icon_services.gif) 0 -230px no-repeat;
}

a.widget:hover
{
	background: url(http://media.npr.org/chrome/news/icon_services.gif) 0 -253px no-repeat;
}

a.api
{
	background: url(http://media.npr.org/chrome/news/icon_services.gif) 0 -276px no-repeat;
}

a.api:hover
{
	background: url(http://media.npr.org/chrome/news/icon_services.gif) 0 -299px no-repeat;
}

a.podicon
{
	background: url(http://media.npr.org/chrome/news/icon_services.gif) 0 -345px no-repeat;
}

a.podicon:hover
{
	background: url(http://media.npr.org/chrome/news/icon_services.gif) 0 -368px no-repeat;
}

a.rssicon
{
	background: url(http://media.npr.org/chrome/news/icon_services.gif) 0 -391px no-repeat;
}

a.rssicon:hover
{
	background: url(http://media.npr.org/chrome/news/icon_services.gif) 0 -414px no-repeat;
}















a.add
{
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 0 no-repeat;
}

a.add:hover
{
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -15px no-repeat;
}

a.download
{
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -30px no-repeat;
}

a.download:hover
{
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -45px no-repeat;
}

a.trans
{
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -60px no-repeat;
}

a.trans:hover
{
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -75px no-repeat;
}

a.subscribe
{
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -180px no-repeat;
}

a.subscribe:hover
{
	background: url(http://media.npr.org/chrome/news/icon_avbox_mini.gif) 0 -195px no-repeat;
}

a.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;
}


/*	=spikes
	--------------------------------------------------------------- */
.spike a
{
	background: url(http://media.npr.org/chrome/news/spike_bullet.gif) no-repeat;
	padding: 0 0 0 17px;
	line-height: 16px;
	display: block;
	float: left;
}

.spike a:hover
{
	background: url(http://media.npr.org/chrome/news/spike_bullet_hover.gif) no-repeat;
}

.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;
}


/*	=hdr colors */
body#news .bucketwrap h3 span, body#news .bucketwrap h3.gahdr span, body#news .bucketwrap h3.slug
{
	color: #ee1300;
}

body#arts .bucketwrap h3 span, body#arts .bucketwrap h3.gahdr span, body#arts .bucketwrap h3.slug
{
	color: #800149;
}

body#program .bucketwrap h3 span, body#program .bucketwrap h3.gahdr span, body#program .bucketwrap h3.slug
{
	color: #229ACD;
}


/* =egg carton */
.colwrap
{
	background: none; /*	border-bottom:1px solid #b4b2b2;*/
	padding: 10px 0;
	border-top: 1px solid #b4b2b2;
}

.colwrap:first-child
{
	border-top: none;
}

.colwrap .divider
{
	background: transparent url(http://media.npr.org/chrome/news/bg_3col.gif) repeat scroll 0 0;
}

.colwrap .col1
{
	margin-right: 15px;
	width: 187px;
	float: left;
	min-height: 20px;
	_height: 20px;
}

.colwrap .col2
{
	margin: 0 15px;
	width: 187px;
	float: left;
	min-height: 20px;
	_height: 20px;
}

.colwrap .col3
{
	margin-left: 15px;
	width: 187px;
	float: left;
	min-height: 20px;
	_height: 20px;
}

body#news .colwrap h3, body#news .colwrap h3 a
{
	color: #ee1300;
}

body#news .colwrap h3 a:hover
{
	color: #c71a0a;
}

body#arts .colwrap h3, body#arts .colwrap h3 a
{
	color: #800149;
}

body#arts .colwrap h3 a:hover
{
	color: #680233;
}

body#program .colwrap h3, body#program .colwrap h3 a
{
	color: #229acd;
}

.colwrap h4
{
	margin: 0 0 10px 0;
	font-size: 14px;
}

.colwrap h3
{
	font-size: 16px;
	margin-bottom: 8px;
}

.colwrap p
{
	color: #333;
	font-size: 12px;
	line-height: 16px;
	margin: 0 0 7px;
}

.colwrap ul li
{
	background: transparent url(http://media.npr.org/chrome/news/bullet_blk.gif) no-repeat scroll 0 0;
	display: block;
	font-size: 12px;
	line-height: 14px;
	margin: 0 0 7px;
	padding: 0 0 0 7px;
}

.colwrap input
{
	margin: 7px 7px 7px 0;
	font-size: 12px;
	width: 115px;
	height: 16px;
}

.colwrap input.btn_signup
{
	margin: 0 0 7px;
	font-size: 12px;
	width: 75px;
	height: auto;
}

.colwrap .more
{
	float: right;
}

.colwrap a.more
{
	color: #666;
	font-weight: bold;
}

.colwrap .gtarrow
{
	font-size: 12px;
	padding-left: 7px;
}

/* =podcast rss feeds (egg carton) */
.colwrap .feed h4
{
	background-color: #f7f7f7;
	border-bottom: 1px solid #f0f0f0;
	color: #666;
	height: 18px;
	padding-top: 5px;
}

.colwrap .feed .feedhdrs
{
	float: right;
	font-size: 10px;
}

.colwrap .feed .feedhdrs span
{
	margin: 0 5px 0 5px;
}

.colwrap .feed ul li
{
	background: none;
	border-bottom: 1px solid #f0f0f0;
	margin: 0;
	padding: 0;
	position: relative;
}

.colwrap .feed .title
{
	color: #000;
	font-weight: normal;
	float: left;
	width: 125px;
	padding: 8px 5px 8px 0;
}

.colwrap a.podicon
{
	display: block;
	width: 13px;
	height: 23px;
	float: left;
	margin-top: 3px;
}

.colwrap a.rssicon
{
	width: 24px;
	height: 23px;
	float: right;
	margin-top: 4px;
}

.colwrap .podbox
{
	width: 240px;
	border: 1px solid #ccc;
	background-color: #fff;
	padding: 7px;
	position: absolute;
	top: 0;
	left: 160px;
	_left: 15px; /* ie6 only */
}

.colwrap .podbox span
{
	font-weight: bold;
}

.colwrap .podbox a.podurllink img
{
	padding: 7px 10px 0 0;
	float: left;
}

.colwrap .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;
}

.colwrap .podbox img
{
	float: none;
}

.colwrap .podbox a.subitunes
{
	padding-right: 20px;
}

.colwrap .podbox p.closethis
{
	line-height: 13px;
	text-align: right;
}

.colwrap .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;
}

.colwrap .podbox input
{
	width: 190px;
	height: 14px;
	font-weight: normal;
	padding: 2px;
	font-size: 11px;
}

.feed span.blankpod
{
	display: block;
	height: 23px;
	width: 20px;
	padding: 0;
	position: absolute;
	top: 3px;
	right: 30px;
	color: #8f8f8f;
}

.feed span.blankrss
{
	display: block;
	height: 23px;
	width: 20px;
	padding: 0;
	position: absolute;
	top: 3px;
	right: -2px;
	color: #8f8f8f;
}


/* =newsletter signup btn (egg carton) */
body#news .newsletter h3
{
	font-size: 16px;
	margin-bottom: 8px;
	color: #ee1300;
}

body#arts .newsletter h3
{
	font-size: 16px;
	margin-bottom: 8px;
	color: #800149;
}

body#program .newsletter h3
{
	font-size: 16px;
	margin-bottom: 8px;
	color: #229acd;
}

.newsletter .icon
{
	display: none;
}

.newsletter p
{
	font-size: 12px;
	line-height: 16px;
}

.newsletter input.emailfield
{
	width: 110px;
	font-size: 11px;
	height: 15px;
	padding: 2px;
	color: #666;
	margin-right: 2px;
}

.newsletter ul
{
	padding-top: 5px;
}

.newsletter ul li a
{
	font-size: 10px;
	display: inline;
	color: #666;
}

.newsletter ul#upsellSubscriptionsList li
{
	display: block;
	font-size: 12px;
}

.newsletter form.upsell .cbox
{
	margin: 0 5px 0 0;
	padding: 0;
	height: 13px;
	width: 15px;
	line-height: 12px;
}


.newsletter form .nothx, .newsletter form .subscribe
{
	/*width:80px;*/
}

.newsletter form input.nothx
{
	padding-right: 10px;
}

.newsletter .closewrapper
{
	display: none;
}

.newsletter p.errormsg
{
	color: #c83030;
}




/* old styles, need to go thru when the code is up */
/*.newsletter form 
	{
	margin-bottom:10px;
	}	

.newsletter form .emailfield
	{
	font-size:11px;
	width: 200px;
	height:14px;
	padding-bottom:2px;
	}
	
.newsletter form .button
	{
	border:1px solid #000;
	background-color:#65a2e8;
	font-size:11px;
	margin:0;
	padding:0;
	color:#fff;
	}*/

.newsletter form .signup
{
	vertical-align: top;
	padding-top: 1px;
}

.newsletter span.eaddress
{
	background-color: #f4f5a8;
	font-weight: bold;
	font-size: 12px;
}

div.newsletter ul li .pipe
{
	display: none;
}

.newsletter form.upsell p.title
{
	font-weight: bold;
	font-size: 11px;
	padding: 0;
	display: block;
	margin: 0 0 5px 0;
}

.newsletter form.upsell p.desc
{
	margin: 0;
	padding: 0 0 7px 20px;
	line-height: 12px;
}

/*	
	
.newsletter p.thx,
.newsletter p.verify
	{
	font-weight:bold;
	}*/

.newsletter p.errormsg
{
	color: #c83030;
	margin: 0 0 5px 0;
	padding: 0 7px;
}









/* =search btn (egg carton)
.colwrap input.btn_search {
	background:url(http://media.npr.org/chrome/news/buttons.gif) 0 -40px;
	border:none;
	width:48px;
	height:20px;
	*margin:0px 0px 10px 0;
}

.colwrap input.btn_search:hover {
	background:url(http://media.npr.org/chrome/news/buttons.gif) 0 -60px;
} */



/*	=community */
.community
{
	border-top: 1px solid #b4b2b2;
}

body#news .community .buckettop
{
	background: url(http://media.npr.org/chrome/news/icon_quotes_lg.gif) 0 0 no-repeat;
	margin-bottom: 7px;
	line-height: 23px;
	height: 23px;
}

body#news .community .bucketbottom
{
	background: url(http://media.npr.org/chrome/news/icon_quotes_lg.gif) 0 -23px no-repeat;
	margin: 7px 0 10px 0;
	line-height: 23px;
	height: 23px;
}

body#arts .community .buckettop
{
	background: url(http://media.npr.org/chrome/news/icon_quotes_lg.gif) 0 -46px no-repeat;
	margin-bottom: 7px;
	line-height: 23px;
	height: 23px;
}

body#arts .community .bucketbottom
{
	background: url(http://media.npr.org/chrome/news/icon_quotes_lg.gif) 0 -69px no-repeat;
	margin: 7px 0 10px 0;
	line-height: 23px;
	height: 23px;
}

.community p.byline
{
	font-style: italic;
	color: #666;
	font-size: 12px;
	margin-bottom: 3px;
}

.community p.byline a
{
	color: #666;
}

.community h5
{
	font-size: 12px;
	margin-bottom: 3px;
}
.community p.comments a
{
	font-size: 11px;
	color: #666;
	text-transform: uppercase;
}

.community span.pipe
{
	margin: 0 5px;
}

#main_content .community .bucket p
{
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	line-height: 1.3em;
}

#main_content .whatsthis
{
	font-size: 11px;
	font-style: italic;
}

#main_content #popmain
{
	border: 1px solid #d0e0ed;
	background-color: #f2f9ff;
	width: 290px;
	padding: 5px 5px 0 5px;
	position: absolute;
	left: 10px;
	bottom: -40px;
}

#main_content #popmain p
{
	font-size: 11px;
}


/* =container */
#main_content .container
{
	position: relative;
}





/* =AP (egg carton) 
#main_content .ap h3 {
	background:url(http://media.npr.org/chrome/news/aplogo.gif) left no-repeat;
	font-size:16px;
	padding: 0 0 0 25px;
	margin:0;
}	

#main_content .ap h4 {
	font-size:12px;
	color:#000;
	padding:0;
}

#main_content .ap .more,
#main_content .ap .date {
	float:left;
	width:100%;
	padding:0;
}*/



/*  =community
	--------------------------------------------------------------- */
#main_content .community h3.slug
{
	font-family: arial,sans-serif;
	font-size: 11px;
	padding-top: 20px;
	text-transform: uppercase;
}

#main_content .community h3.gahdr
{
	font-size: 22px;
	font-family: georgia, sans-serif;
	margin-bottom: 15px;
}

#main_content .community p, #main_content .community h4
{
	font-size: 12px;
}

#main_content .community .bucketblockwrap
{
	background: url(http://media.npr.org/chrome/news/hrule_single_dotted.gif) left bottom repeat-x;
	margin: 0 0 10px 0;
	overflow: hidden;
	height: 1%;
	padding-bottom: 15px;
}

#main_content .community .photowrap
{
	display: block;
	float: left;
	width: 300px;
	padding: 5px 0 0;
}

#main_content .community .photowrap img
{
	float: none;
}

#main_content .community .img
{
	margin-left: 324px;
	padding: 5px 0 15px 0;
}



/*	=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;
	overflow: visible;
	width: auto;
	height: 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;
}


/*	=story tools 
	--------------------------------------------------------------- */
ul.storytools
{
	margin: 0 0 15px 0;
	padding: 0 0 8px 0;
}

ul.storytools li
{
	float: left;
	font-size: 11px;
	padding: 0 15px 0px 0;
	line-height: 16px;
}

ul.storytools li a
{
	float: left;
	color: #555;
}

ul.storytools li a:hover
{
	color: #333;
}

ul.storytools li .pipe
{
	color: #ccc;
	padding: 0 5px;
}

.storytoolswrap
{
	clear: both;
	padding: 8px 0;
	padding-bottom: 0; /* ie only hack */
	margin: 0;
	position: relative;
	z-index: 900;
}

.stbottom
{
	border-bottom: 1px solid #b4b2b2;
	padding: 8px 0 0;
}


/*	=share popup */
.shareselected
{
	background: url(http://media.npr.org/chrome/news/bg_share_tab.gif) no-repeat;
	position: absolute;
	left: 57px;
	top: 3px;
	height: 25px;
	width: 65px;
	font-size: 11px;
	display: none;
	z-index: 100;
}

/*.shareselected2 {top:15px;}*/

.shareselected a
{
	color: #36c;
	display: block;
	padding: 6px 7px 4px 28px;
}

.sharepop
{
	width: 329px;
	position: absolute;
	top: 27px;
	left: 57px;
	padding: 15px 10px 10px 10px;
	background: #fff url(http://media.npr.org/chrome/news/bg_sharepop.gif) repeat-x bottom left;
	border: 1px solid #c8c8c8;
	display: none;
}

/*#sharepop2 {top:39px;}*/

.sharepop ul
{
	margin-left: 3px;
}

.sharepop ul li
{
	margin-bottom: 10px;
	float: left;
}

#main_content .sharepop .footer, .sharepop .footer
{
	clear: left;
	border-top: 1px solid #c7c7c7;
	padding: 7px 5px 0;
	padding: 3px 5px 0; /* IE7 and below */
	font-size: 11px;
	margin: 0;
}


/*	=social bookmarking icons */
a.delicious, a.digg, a.facebook, a.mixx, a.reddit, a.stumble, a.twitter
{
	padding: 2px 0 2px 22px;
	display: block;
	font-size: 11px;
	line-height: 17px;
	width: 86px;
}

.yahooBuzzBadge-form
{
	display: block;
	width: 108px;
	font-size: 11px;
	margin-top: 3px;
}

.yahooBuzzBadge-form a span
{
	padding-top: 2px;
	padding-left: 22px !important;
}

.yahooBuzzBadge-form a span span
{
	background-position: left center;
	padding-left: 0px;
}

a.delicious
{
	background: url(http://media.npr.org/chrome/icon_delicious.gif) top left no-repeat;
}
a.digg
{
	background: url(http://media.npr.org/chrome/icon_digg.gif) top left no-repeat;
}
a.facebook
{
	background: url(http://media.npr.org/chrome/icon_facebook.gif) top left no-repeat;
}
a.mixx
{
	background: url(http://media.npr.org/chrome/icon_mixx.gif) top left no-repeat;
}
a.reddit
{
	background: url(http://media.npr.org/chrome/icon_reddit.gif) top left no-repeat;
}
a.stumble
{
	background: url(http://media.npr.org/chrome/icon_stumbleupon.gif) top left no-repeat;
}
a.twitter
{
	background: url(http://media.npr.org/chrome/icon_twitter.gif) top left no-repeat;
}


/*	=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 h3 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;
}

#main_content .breakingnews .info p
{
	font-size: 12px;
	margin: 0;
	line-height: 15px;
}

.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;
}


/*	=creatives (google served sponsorship)
	--------------------------------------------------------------- */
.creative
{
	padding: 0;
	background: none;
}

.creative a.headershop
{
	display: block;
	height: 28px;
	width: 100px;
	background: url(http://media.npr.org/chrome/news/hdr_creative.gif) no-repeat left -23px;
	margin-bottom: 3px;
}

.creative a.headermobile
{
	display: block;
	height: 23px;
	width: 100px;
	background: url(http://media.npr.org/chrome/news/hdr_creative.gif) no-repeat left top;
	margin-bottom: 8px;
}

.creative a.headerdonate
{
	display: block;
	height: 23px;
	width: 100px;
	background: url(http://media.npr.org/chrome/news/hdr_creative.gif) no-repeat left -50px;
	margin-bottom: 8px;
}

.creative a.headermusic
{
	display: block;
	height: 23px;
	width: 100px;
	background: url(http://media.npr.org/chrome/news/hdr_creative.gif) no-repeat left -74px;
	margin-bottom: 8px;
}

.creative .productwrap
{
	clear: both;
	position: relative;
}

.creative a.more
{
	float: right;
	background: url(http://media.npr.org/chrome/news/icon_arrow_hp_promo.gif) no-repeat right center;
	padding-right: 20px;
	font-size: 12px;
	margin-top: 10px;
	cursor: pointer;
}

.creative .product
{
	border: 1px solid #e5e5e5;
	height: 138px;
	margin-bottom: 5px;
}

.creative .product img
{
	float: left;
}

.creative .product .productinfo
{
	margin-top: 30px;
	padding: 0 5px;
}

.creative .shop .productinfo
{
	margin-top: 15px;
}

.creative .productwrap a
{
	font-weight: bold;
}

.creative .productwrap a.title, .creative .productwrap a.price, .creative .productwrap a.extra
{
	font-size: 14px;
}

.creative .productwrap a.extra
{
	background: transparent url(http://media.npr.org/chrome/news/thinnav_arrow.gif) no-repeat scroll right -43px;
	padding-right: 10px;
}

.creative .productwrap p
{
	margin: 2px 0 0 0;
	font-size: 12px;
	line-height: 18px;
}

.creative .productwrap p.info
{
	margin: 2px 0 15px;
	color: #666;
}

.creative .shop p.info
{
	margin: 2px 0 10px;
}

.creative .productwrap p.heavy
{
	font-weight: bold;
	color: #333;
}

.iphone .productwrap
{
	height: 160px;
}
.iphone .product
{
	padding-left: 110px;
}
.iphone a.img
{
	position: absolute;
	top: 8px;
	left: 1px;
	display: block;
	padding-left: 20px;
	width: 90px;
	height: 160px;
}


/* 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;
}
