BODY {
	BACKGROUND: url(http://www.npr.org/graphics/shamrock2.gif); FONT-FAMILY: Verdana, Sans Serif
}
BODY.white {
	FONT-FAMILY: Verdana, Sans Serif; BACKGROUND-COLOR: #ffffff
}
P {
	FONT-FAMILY: Verdana, Sans Serif
}
A {
	FONT-FAMILY: Verdana, Sans Serif
}
A {
	FONT-SIZE: 12px; COLOR: #3163ce
}
P {
	FONT-SIZE: 12px; COLOR: #000000
}
SELECT {
	BACKGROUND-COLOR: #ffffff
}
SPAN.credits {
	FONT-SIZE: 10px; LINE-HEIGHT: 12px
}
P.credits {
	FONT-SIZE: 10px; LINE-HEIGHT: 12px
}
DIV.credits {
	FONT-SIZE: 10px; LINE-HEIGHT: 12px
}
A.credits {
	FONT-SIZE: 10px
}
P.text {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px
}
SPAN.text {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px
}
DIV.text {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px
}
DIV.music {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px
}
A.text {
	FONT-SIZE: 12px; COLOR: #3163ce
}
TABLE.text {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px
}
LI {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px
}
SPAN.textsuper {
	FONT-SIZE: 8px; VERTICAL-ALIGN: super
}
SPAN.titlesuper {
	FONT-SIZE: 10px; VERTICAL-ALIGN: super
}
P.caption {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Sans Serif
}
SPAN.caption {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Sans Serif
}
A.caption {
	FONT-SIZE: 10px
}
TD.caption {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px
}
A.captionlink {
	FONT-SIZE: 10px; COLOR: #3163ce; LINE-HEIGHT: 12px
}
SPAN.pagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
P.pagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
SPAN.subtitle {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000
}
A.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3163ce; TEXT-DECORATION: underline
}
SPAN.liteheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
SPAN.news_headline {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
P.teaser {
	FONT-SIZE: 10px; COLOR: #000000
}
SPAN.teaser {
	FONT-SIZE: 10px; COLOR: #000000
}
A.teaser {
	FONT-SIZE: 10px
}
P.teaserlink {
	FONT-SIZE: 10px; COLOR: #000000
}
A.teaserlink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666
}
A.segmenttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: none
}
SPAN.listenrundown {
	FONT-SIZE: 10px; COLOR: #000066
}
SPAN.musicrundown {
	FONT-SIZE: 10px; COLOR: #666666
}
A.indexitem {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3163ce; LINE-HEIGHT: 12px; TEXT-DECORATION: underline
}
P.indexdesc {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px
}
A.indexdesc {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3163ce
}
P.textonly {
	MARGIN-TOP: 3px; FONT-SIZE: 10px; MARGIN-BOTTOM: 3px; COLOR: #666666; TEXT-ALIGN: center
}
A.textonly {
	FONT-SIZE: 10px; COLOR: #666666
}
A.morelink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3163ce; TEXT-DECORATION: underline
}
P.topnav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
A.topnav {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline
}
A.topnav:hover {
	COLOR: #3163ce
}
P.stationnav {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-LEFT: 5px; COLOR: #000000
}
A.stationnav {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
P.progtag {
	FONT-SIZE: 10px; MARGIN-LEFT: 10px; COLOR: #3163ce
}
SPAN.progtag {
	FONT-SIZE: 10px; MARGIN-LEFT: 10px; COLOR: #3163ce
}
P.specialfeatures {
	FONT-SIZE: 10px; COLOR: #3163ce; LINE-HEIGHT: 16px
}
TD.borders {
	BACKGROUND-COLOR: #cccccc
}
TD.leftcol {
	BACKGROUND-COLOR: #cccccc
}
TD.content {
	BACKGROUND-COLOR: #ffffff
}
TD.rightcol {
	BACKGROUND-COLOR: #cccccc
}
TD.findstation {
	BACKGROUND-COLOR: #cccccc
}
P.findstation {
	MARGIN-TOP: 3px; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; COLOR: #666666
}
P.findstationcaption {
	MARGIN-TOP: 3px; FONT-SIZE: 10px; MARGIN-BOTTOM: 3px; COLOR: #666666
}
TD.webextra {
	BACKGROUND-COLOR: #3366cc
}
P.webextra {
	MARGIN-TOP: 3px; FONT-SIZE: 10px; COLOR: #ffffff
}
A.webextra {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #99ccff
}
A.rtheadline {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: underline
}
TD.musicnotes {
	BACKGROUND-COLOR: #003399
}
P.musicnotes {
	FONT-SIZE: 10px; COLOR: #ffffff
}
A.musicnotes {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #99ccff; TEXT-DECORATION: underline
}
TD.newsnav {
	BACKGROUND-COLOR: #3366cc
}
P.newsnav {
	FONT-SIZE: 10px; COLOR: #ffffff
}
A.newsnav {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #99ccff
}
TD.listennow {
	BACKGROUND-COLOR: #006699
}
P.listennow {
	MARGIN-TOP: 5px; FONT-SIZE: 10px; COLOR: #ffffff
}
A.listennow {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #99ccff; TEXT-DECORATION: none
}
TD.partners {
	BACKGROUND-COLOR: #999999
}
P.partners {
	FONT-SIZE: 10px; COLOR: #ffffff
}
A.partners {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff
}
TD.bottomnav {
	BACKGROUND-COLOR: #cccccc
}
P.bottomnav {
	FONT-SIZE: 10px; COLOR: #ffffff
}
A.bottomnav {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.bottomnav:hover {
	COLOR: #999999
}
TD.subnav {
	BACKGROUND-COLOR: #ffffff
}
P.featuretitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003399
}
P.pullquote {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399
}
A.featuretitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003399; TEXT-DECORATION: none
}
P.subnav {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-LEFT: 5px; COLOR: #003399
}
DIV.subnav {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-LEFT: 5px; COLOR: #003399
}
SPAN.subnavtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999
}
A.subnav {
	FONT-SIZE: 10px; COLOR: #003399; TEXT-DECORATION: none
}
TD.lowerleft {
	BACKGROUND-COLOR: #999999
}
P.lowerleft {
	FONT-SIZE: 10px; COLOR: #ffffff
}
A.lowerleft {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff
}
TD.lowerright {
	BACKGROUND-COLOR: #003399
}
P.lowerright {
	FONT-SIZE: 10px; COLOR: #ffffff
}
A.lowerright {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #99ccff
}
TD.shop {
	BACKGROUND-COLOR: #cccccc
}
P.shop {
	FONT-SIZE: 10px; COLOR: #000000
}
A.shop {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: underline
}
TD.transcripts {
	BACKGROUND-COLOR: #cccccc
}
P.transcripts {
	FONT-SIZE: 10px; COLOR: #000000
}
A.transcripts {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: underline
}
TD.wheretohear {
	BACKGROUND-COLOR: #003399
}
P.wheretohear {
	FONT-SIZE: 10px; COLOR: #ffffff
}
A.wheretohear {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #99ccff
}
P.stationinfo {
	FONT-SIZE: 10px; COLOR: #330000
}
A.stationinfo {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3163ce
}
A.smallblue {
	FONT-SIZE: 10px; COLOR: #0000ff; FONT-FAMILY: Verdana, Sans Serif
}
.mjytest {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Sans serif
}
.leftbar {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans serif
}
A.leftbarlink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans serif; TEXT-DECORATION: underline
}
.leftcontentbucket {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, arial, sans serif
}
.leftcontentlink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans serif; TEXT-DECORATION: underline
}
.leftcontentlinklight {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans serif; TEXT-DECORATION: none
}
.leftcontentlinklightu {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, arial, sans serif; TEXT-DECORATION: underline
}
.leftbartitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans serif
}
.rightbar {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans serif
}
.rightcontent {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, arial, sans serif
}
A.rightcontentlink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, arial, sans serif
}
A.rightcontentlinklight {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, arial, sans serif
}
