/* ADP Default page */
/*----------------------------------------------------------------------*/
#divContentHeader				{ background-image: url(/images/programs_adp_feature.jpg); height:300px; background-repeat:no-repeat; }
#divContentNowPlaying				{ padding:50px 0 0 30px; width:200px; }
#divContentNowPlaying ul			{ list-style:none; padding:0; margin:0;}
#divContentNowPlaying ul li			{ display:block; margin:0px 5px 7px 0; padding:0 0 0 30px; background:url(/images/arrow_media_enabled.gif) no-repeat; font-weight:bold; } 
#divContentNowPlaying ul li.liUnavailable	{ color:#466787; background:url(/images/arrow_media_disabled.gif) no-repeat; }
#divContentNowPlaying ul li.liUnavailable a	{ color:#466787;}
#divContentArea					{ float:left; margin:15px 0 0 0; }

#divAboutProgram				{ height:20px; background-color:#3F5772; width:555px; padding-left:10px;}
#divAboutProgram a				{ color:#FFFFFF; }
#divAboutBerni					{ float:right; }

#divFooter			{ padding:0; margin:0; clear:both;}
#divFooterSupporters		{ height:60px; background:url(/images/leftCol_footerbg.gif) repeat-y #F6F7F9; padding-left: 200px }
#divFooterSupporters img	{ float:left; margin:10px 0 0 30px; }
#divFooterCopyright		{ height:25px; padding:	7px 0 0 20px; margin:0; border: #CCCCCC solid; border-width: 1px 0px; color: #5A5AAC; background-color: #F8F8F3;}
#divSupporters			{ float:left; margin:25px 0 0 10px; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:1.1em; display:inline;}

#ulLeftNav			{ margin:0; padding:10px 0; list-style:none; }
#ulLeftNav li			{ margin:0px 5px 2px 20px; padding:0 0 0 20px; font-weight:bold; background:url(/images/arrow_bullet.gif) no-repeat; }
#ulLeftNav li.liFeature		{ background:url(/images/arrow_bullet_feature.gif) no-repeat; }
#ulLeftNav li.liHr		{ list-style: none; background:none; margin:0 0 0 10px; padding:0; width:140px;}

#imgADPNavLogo			{ margin:10px 20px 0 10px; }
#imgIPSite			{ margin: 10px 0 10px 20px; }

/*  */
div.divSubFeatureItem		{ clear:left; margin:0 0 20px 30px; padding:0; }
img.imgSubFeatureItm		{ border: 1px solid #CCCCCC; padding: 2px; float:left; margin-right: 10px; }
/*----------------------------------------------------------------------*/


/* ADP Program page */
/*----------------------------------------------------------------------*/
#imgRSSLink					{ display:inline; float:right; margin-right:10px; }
#divContent h1					{ padding:0; margin-bottom: 20px; }
#divContent hr					{ margin:20px 0 20px 0; }
#divProgramsHeader				{ min-height: 97px; height:97px; background:url(/images/programs_adp_banner.jpg) no-repeat; margin-bottom: 15px;}
#divProgramsNowPlaying #imgMedia		{ float:left; margin-right:5px; }
#divProgramsNowPlaying #divNowPlayingItem	{ display:inline; }
#divProgramsNowPlaying h2			{ margin:0; padding:0; }
#divProgramsNowPlaying #divMediaPlayer		{ margin:10px 0 0 0; } 
#divProgramsNowPlaying #divViewText		{ float:left; margin:20px 0 0 0; }
#divProgramsNowPlaying #divMediaPlayerText	{ float:right; margin:20px 15px 0 230px; }  
#divProgramFooter				{ padding-bottom: 20px; }
#divProgramFooter div				{ margin:0 0 5px 0; }

#tblPrograms					{ border-collapse: collapse}
#tblPrograms td 				{ padding: 5px 0 5px 0; }
#tblPrograms td.tdProgram			{ font-weight:bold; }  
#tblPrograms td.tdProgram_CS			{ font-weight:bold; color:#999999;}  
#tblPrograms td.tdSeries_CS, td.tdDate_CS	{ color:#999999;}
#tblPrograms tr.trProgramsStandard		{ background-color:#FFFFFF; }
#tblPrograms tr.trProgramsAlternate		{ background-color:#EBEFF9; }
/*----------------------------------------------------------------------*/


/* ADP Archives page */
/*----------------------------------------------------------------------*/
#tblProgramArchives				{ padding-bottom: 5px; }
#tblProgramArchives td				{ padding:5px 0 5px 10px; }
#tblProgramArchives tr.trStandard		{ background-color:#FFFFFF; }
#tblProgramArchives tr.trAlternate		{ background-color:#EBEFFA; }
#tblProgramArchives tr.trSelected		{ background-color:#FEFF99; }
#tblProgramArchives tr.trSelectedPrograms 	{ background-color:#FFFFCB; }
#tblProgramArchives th				{ color:#FFFFFF; text-align:left; padding: 10px 15px 10px 15px; border-bottom:10px solid #FFFFFF;  }
#tblProgramArchives tr.trHeading		{ background-color:#466788; }
#tblProgramArchives td.tdSelProgSeries		{ padding: 0 0 0 20px; }
#tblProgramArchives td.tdSeriesEnd		{ padding-bottom: 20px; }
img.imgMediaIcon				{ padding:0 3px 0 0; }

#tblProgramArchivesFooter 			{ border:1px solid #B4C2E8; background-color:#EBEFFA; padding: 0 10px 0 10px ; }
/*----------------------------------------------------------------------*/