/* -*-css-*- */
.text {
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:11px; 
  line-height:13px;
  color: #000000;
}
		
.more {
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:13px; 
  line-height:16px; 
  font-weight:bold;
  color: #000000;
}

.previous {
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:9px; 
  text-align: left;
  color: #666666;
}

.next {
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:9px;  
  text-align: right;
  color: #666666;
}
		
.medtext {
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:13px; 
  line-height:14px;
  color: #000000;
}
		
.smallhed {
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:11px; 
  line-height:16px;
  color: #000000; 
  font-weight:bold;
}
		
.whitestream {
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:10px; 
  /*line-height:16px;*/
  color: #FFFFFF; 
}
		
.blackhed {
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:10px; 
  line-height:16px;
  color: #000000; 
}
		
.whitesmallhed {
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:11px; 
  line-height:16px;
  color: #FFFFFF; 
  font-weight:bold;
}
		
.whitetext 	{
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:10px; 
  line-height:13px;
  color: #FFFFFF;
}
		
.whitespothed 	{
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:12px; 
  line-height:16px;
  color: #FFFFFF; 
  font-weight:bold;
}
		
.links a:link { 
  color: white;
  text-decoration: none; 
}
.links a:visited { 
  color: #FFFFFF;
  text-decoration: none; 
}
.newshed {
  font-family:verdana, helvetica, geneva, sans-serif; 
  font-size:21px; 
  line-height:22px;
  color: #3399CC; 
}
		
.musiched {
  font-family:verdana, helvetica, geneva, sans-serif; 
  font-size:21px; 
  line-height:22px;
  color: #cc6699; 
}
.artshed {
  font-family:verdana, helvetica, geneva, sans-serif; 
  font-size:21px; 
  line-height:22px;
  color: #FF9933; 
}
.eventshed {
  font-family:verdana, helvetica, geneva, sans-serif; 
  font-size:21px; 
  line-height:22px;
  color: #669966; 
}
.showshed {
  font-family:verdana, helvetica, geneva, sans-serif; 
  font-size:21px; 
  line-height:22px;
  color: #DD333F; 
}
.show_name {
  font-family:verdana, helvetica, geneva, sans-serif; 
  font-size:18px; 
  line-height:19px;
  color: #000000; 
  font-weight:bold;
}
.hed {
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:15px; 
  line-height:17px;
  color: #000000; 
  font-weight:bold;
}
.smalltext {
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:10px; 
  line-height:12px;
  color: #000000;
}
.clicktext {
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:9px; 
  line-height:11px;
  color: #000000;
}
.rrsmalltext {
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:10px; 
  line-height:12px;
  color: #CC0033;
}
.photocredit {
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:9px; 
  line-height:10px;
  color: #000000;
}	
.spothed {
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:12px; 
  line-height:16px;
  color: #000000; 
  font-weight:bold;
}
.showHost {
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:10px; 
  line-height:12px;
  color: #000000;
  font-weight:bold;
}
body {
  background-color: #ffffff; 
  font-size:12px; 
  line-height:15px;
  color: #000000; 
  padding: 0px;
  margin: 0px;
  font-family:verdana, helvetica, geneva, Lucida, sans-serif;
}
.dropDown {
  font-family:Verdana, Arial, Helvetica, Lucida, sans-serif; 
  font-size:7pt; 
}	
a:link {
  color: #333333;
}
a:visited {
  color: #666699;
}
a:active {
  color: #666699;
}
a.nav:link {
  color: #FFFFFF;
}
a.nav:visited {
  color: #FFFFFF;
}
A.nav:active {
  color: #FFFFFF;
}
a.nav:hover {
  color: #FFFFFF;
}
.more {
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:11px; 
  line-height:16px; 
  font-weight:bold;
  color: #000000; 
}	
.more a:hover { 
  text-decoration: underline !important;
}
.more a:link { 
  text-decoration: none;
}
.more a:visited	{ 
  text-decoration: none;
}
.SMALLHED11 {
  font-family:verdana, geneva, helvetica, Lucida, sans-serif; 
  font-size:12px; 
  line-height:15px;
  color: #000000;
  font-weight:bold;
}
.HED11 {
  font-family:verdana, geneva, helvetica, Lucida, sans-serif; 
  font-size:17px; 
  line-height:17px;
  color: #000000; 
  font-weight:bold;
}
.headline-region {
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:15px; line-height:17px;
  color: #000000; 
  font-weight:bold;
  
}
.headline-title {
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:11px; 
  line-height:16px;
  color: #000000;
  font-weight:bold;
}
.headline-tease {
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:11px; 
  line-height:13px;
  color: #000000;
}
.shownav table { 
  font-family:verdana,helvetica,geneva,Lucida,sans-serif;
  font-size: 10px; 
  line-height: 12px;
  color: #AAAAAA;
  border-style: solid; 
  border-width: 1px;
  background-color: #FCCDE4;
  width: 400px;
  padding: 0px;
  margin-bottom: 7px;
  margin-top: 7px;
}
.shownav td.yearlabel { 
  color: black;
  font-size: 10px;
}
.shownav td.monthcell {
  border-style: solid; 
  border-width: 1px; 
  border-color: #AAAAAA;
} 
.shownav td.selmonthcell { 
  background-color: #FFAACE;
  color: black; 
  border-style: solid; 
  border-width: 1px; 
  border-color: #AAAAAA;
}
.shownav a:link { 
  color: black;
  text-decoration: none; 
}
.shownav a:visited { 
  color: black;
  text-decoration: none; 
}
hr.divider {
  background-image: url(/images/dividers/dotted_400_999999.gif);
  width: 400px;
  height: 40px;
  border: 0;
}  
.article_date {
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:11px; 
  line-height:16px;
}
.article_byline {
  font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
  font-size:11px; 
  line-height:16px;
  
  margin-bottom: 0px;
}
div.section_news div.news_bucket {
 background-color: #b6d7e8;
}
div.section_home div.news_bucket {
 background-color: #eeeeee;
}
div.news_bucket h2.spothed {
 margin-bottom: 1px;
 padding-left: 4px;
 padding-right: 3px;
 padding-top: 4px;
 padding-bottom: 4px;
}
div.section_news div.news_bucket h2.spothed {
 border-bottom: 4px solid #3399cc;
}
div.section_home div.news_bucket h2.spothed {
 border-bottom: 4px solid #cecbd6;
}
div.news_bucket ul{
 margin-left: 0px;
 padding-left: 3px;
 padding-right: 3px;
 padding-top: 2px;
 margin-top: 0px;
 padding-bottom: 0px;
 margin-bottom: 0px;
}
div.news_bucket li {
 list-style-type: none;
}
div.articlenav {
 padding-top: 8px;
 font-size: 0.8em;
 text-align: center;
}
  
div.news_bucket span.more {
 padding-top: 3px;
 padding-left: 3px;
}
div.sideheader { 
 padding-left: 4px;
 padding-top: 4px;
 padding-bottom: 4px;
 margin-bottom: 10px;
 font-family:verdana, helvetica, geneva, Lucida, sans-serif; 
 font-size:13px; 
 font-weight:bold;
 }
.article_tease p { 
  display: inline;
 }

div.listen_channel { 
  /* padding-top: 1px; */
  padding-bottom: 5px;
  position: relative; 
  float: left; 
  font-weight: bold; 
  font-size: smaller; 
  color: #FFF; 
/*  height: 5em;  */
  width: 27px; 
/* border-right: 1px solid white; */
   margin-right: 6px;

}

div.listen_show { 
  float: left;
  width: 130px;
  margin-bottom: 5px;
 }

div.listen_detail { 
  margin-bottom: 5px;
 }
 
 div.paragraph_spacing { 
   margin-bottom: 14px;
  }


