BODY, BODY.webMain {background color: #FFFFFF; margin:0 auto;text-align:center;}

TD.webOuterTable, TD.webOuterTableF, TD.webOuterTableH, TD.webOuterTableC1, TD.webOuterTableC2, TD.webOuterTableC3, TD.webOuterTableC4, TD.webOuterTableC5, TD.webOuterTableC6, TD.webOuterTableC7, TD.webOuterTableC8, TD.webOuterTableC9, TD.webOuterTableC10 {background-color: #ffffff;}

TD.webHeader {background-color: #ffffff;}

TD.webContent, TD.webContent1, TD.webContent2, TD.webContent3, TD.webContent4, TD.webContent5 {background-color: #ffffff;}

TD.webFooter {background-color: #FFFFFF; padding-top: 2px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}

TABLE.webOuterTable {  	border-style: none;    	border-spacing: 0px;	border-collapse: collapse; margin:0 auto;}

A:link {color: #000000;text-decoration: underline;}

A:hover {color: #ff0033;text-decoration: underline;}

A:active {color: #ff0033;text-decoration: underline;}

A:visited {color: #ff0033;text-decoration: underline;}

TD.webHeaderNav {	background-color: #000066;border-top: 1px dotted #d0c0b7; border-bottom: 1px dotted #d0c0b7; padding: 6px 6px 6px 6px; font-family: lucida grande, verdana, sans serif;}

TD.webHeaderNav A, TD.webHeaderNav A:link, TD.webHeaderNav A:active, TD.webHeaderNav A:hover, TD.webHeaderNav A:visited{font-family: lucida grande, verdana, sans serif;color: #fff;font-size: 11px;text-transform:uppercase;}


TH.webContent, TH.webContent1, TH.webContent2, TH.webContent3, TH.webContent4, TH.webContent5 {font-family: lucida grande, verdana, sans serif;color: #fff;font-size: 11px; text-align: left; padding-top: 5px; padding-bottom: 5px;}

TH.webSideRail, TH.webSideRail1, TH.webSideRail2, TH.webSideRail3, TH.webSideRail4, TH.webSideRail5, TH.webSideRail6, TH.webSideRail7, TH.webSideRail8, TH.webSideRail9, TH.webSideRail10, TH.webSideRail11, TH.webSideRail12, TH.webSideRail13, TH.webSideRail14, TH.webSideRail15 {font-family: lucida grande, verdana, sans serif;color: #fff;font-size: 11px;text-align: left; padding: 5px 5px 5px 5px; color: #ffffff; }


/*NOW ON AIR FEED: This controls the colors of your Now on Air bucket. 
You can change the background color, link and text colors by altering the 
colors below. More detailed information can be found in your Composer Admin.*/

TABLE.gnc {color: #000000; font-size: 12px;}
.gncProgramName {padding: 2px; color: #000000; font-size: 11px; font-weight: bold;}
.gncProgramTime {padding: 2px; color: #000000; font-size: 11px;}
.gncProgramDesc {background-color: rgb(239, 239, 239); padding: 2px 2px 2px 2px; color: #000000; font-size: 10px;}
.gncHostName {padding: 2px; color: #000000; font-size: 10px;}
A.gncListenNow {padding: 2px; color: #000000; font-size: 12px; font-weight: bold;}
A:hover.gncListenNow {padding: 2px; color: #ff0033; font-size: 12px; font-weight: bold;}
.gncTitle {padding: 2px; color: #000000; font-size: 10px;}

A.gncViewPlaylist {
PADDING-BOTTOM: 5px;
PADDING-TOP:5px;
FONT-SIZE: 10px;
}

A.gncSearchPlaylist {
PADDING-BOTTOM: 5px;
PADDING-TOP:5px;
FONT-SIZE: 10px;
}
A.gncViewPlaylist {
background:url(http://www.publicbroadcasting.net/national/guide/images/icnPlaylist.gif) left no-repeat;
padding-left:24px;
padding-right:7px;
}

A.gncSearchPlaylist {
background:url(http://www.publicbroadcasting.net/national/guide/images/icnSearchplaylist.gif) left no-repeat;
padding-left:25px;
}


A.gncBuyNowBtn {
  background:url(http://www.publicbroadcasting.net/national/guide/images/icnBuynow_h.gif) no-repeat;
  display:block;
  height:16px;
  width:16px;
}

A.gncBuyNowBtn:hover {
  background:url(http://www.publicbroadcasting.net/national/guide/images/icnBuynow.gif) no-repeat;
}



/*NEWS and EVENTS FEEDS: This controls the color of the Public NewsRoom® and Events Calendar feeds that are housed in the left and right rails. This first set controls only the "Local & State News", "US" and "World" link colors.*/
.headline-region {font-size: 11px; color:#000; }
.headline-region A {font-size: 11px; color:#333;}
.headline-region A:link {font-size: 11px; color: #333; font-weight:bold; }
.headline-region A:visited {font-size: 13px; color: #333; font-weight:bold; }
.headline-region A:active {font-size: 13px; color: #333; font-weight:bold; }
.headline-region A:hover {font-size: 13px; color: #333; font-weight:bold; text-decoration:underline; }


/*NEWS and EVENTS FEEDS: And this set controls the color of the headline teases. it is recommended you keep it the same color as the rest of your body copy*/
.headline-tease {font-size: 11px; color:#333; font-weight: normal;}
.headline-tease A {font-size: 11px; color:#000; font-weight: bold;}
.headline-tease A:link {font-size: 11px; color: rgb(0, 0, 0); text-decoration:underline;}
.headline-tease A:visited {font-size: 11px; color: rgb(0, 0, 0); font-weight: bold;}
.headline-tease A:active {font-size: 11px; color: rgb(0, 0, 0); font-weight: bold;}
.headline-tease A:hover {font-size: 11px; color: rgb(0, 0, 0); font-weight: bold;}

img {border:none;}

