/* $Id: style.css,v 1.5 2010/07/11 05:35:19 db Exp $*/
BODY  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	color : #000000;
	background : #ffffff;
}

A  {
	color : #0000ff;
	text-decoration : none;
}

A:hover  {
	color : #ff0000;
	/* text-decoration: underline; */
	text-decoration : none;
}

A:active  {
	color : #ff0000;
	text-decoration : underline;
}

table.outer_table  {}

.big_title  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 32pt;
	color : #000000;
	font-weight : bold;
	padding-bottom : 20px;
}

.program_sched_table  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 12pt;
	background : #ffffff;
}

.bigger_sans  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 14pt;
}

.big_sans  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 13pt;
}

.med_sans  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 10pt;
}

.small_sans  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 8pt;
}

.sans  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
}

.bigbig_serif  {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 26pt;
	/* font-weight : bold; */
	color : #000000;
}

.bigger_serif  {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 14pt;
}

.big_serif  {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 13pt;
}

.med_serif  {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 10pt;
}

.small_serif  {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 8pt;
}

.serif  {
	font-family : Georgia, "Times New Roman", Times, serif;
}

.black_text  {
	color : #000000;
}

.lite_grey_text  {
	color : #cccccc;
}

.grey_text  {
	color : #999999;
}

.red_text  {
	color : #ff0000;
}

.white_text  {
	color : #ffffff;
}

.episode_row .episode_date_cell, .episode_content_cell{
	/* Visual space between episodes */
	padding-bottom:10px;
}

.episode_date_cell  {
	font-weight : bold;
	text-align : right;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 10pt;
	vertical-align : top;
	padding-top:10px;
}

.episode_content_cell  {
	vertical-align : top;
}

.episode_content_table  {}

.episode_content_row  {}

.audio_archive_link_cell  {
	font-size : 8pt;
	padding-left : 5px;
	padding-right : 5px;
}

.audio_archive_link  {}

.audio_archive_guest  {
	font-size : 14pt;
}

.audio_archive_topic  {
	font-size : 11pt;
	padding-left : 5px;
	padding-right : 5px;
}

.news_update  .audio_archive_guest{
	font-family : "Courier New", monospace, courier;
	font-weight : bold;
}

.copyright_maintext  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 8pt;
	color : #999999;
}

.copyright_redtext  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 8pt;
	color : #FF6666;
}

.tt_smallorange  {
	font-family : "Courier New", monospace, courier;
	font-size : 8pt;
	color : #FF9900;
}

.tt_smallwhite  {
	font-family : "Courier New", monospace, courier;
	font-size : 8pt;
	color : #ffffff;
}

.tt_smallgrey  {
	font-family : "Courier New", monospace, courier;
	font-size : 8pt;
	color : #999999;
}

.tt_smallgreen  {
	font-family : "Courier New", monospace, courier;
	font-size : 8pt;
	color : #00ff00;
}

.tt_medgreen  {
	font-family : "Courier New", monospace, courier;
	font-size : 10pt;
	color : #00ff00;
}

.tt_smalldarkgreen  {
	font-family : "Courier New", monospace, courier;
	font-size : 8pt;
	color : #00aa00;
}

.tt_listorange  {
	font-family : "Courier New", monospace, courier;
	font-size : 10pt;
	color : #FF9900;
}

.tt_listtext  {
	font-family : "Courier New", monospace, courier;
	font-size : 10pt;
	color : #ffffff;
}

.tt_bigwhite  {
	font-family : "Courier New", monospace, courier;
	font-size : 12pt;
	color : #ffffff;
}

.tt_biggerblack  {
	font-family : "Courier New", monospace, courier;
	font-size : 14pt;
	color : #000000;
}

.tt_bigblack  {
	font-family : "Courier New", monospace, courier;
	font-size : 12pt;
	color : #000000;
}

.tt_medblack  {
	font-family : "Courier New", monospace, courier;
	font-size : 10pt;
	color : #000000;
}

.tt_smallblack  {
	font-family : "Courier New", monospace, courier;
	font-size : 8pt;
	color : #000000;
}

.tt_bigorange  {
	font-family : "Courier New", monospace, courier;
	font-size : 12pt;
	color : #FF9900;
}

.tt_medorange  {
	font-family : "Courier New", monospace, courier;
	font-size : 10pt;
	color : #FF9900;
}

.tt_meddarkgreen  {
	font-family : "Courier New", monospace, courier;
	font-size : 10pt;
	color : #00aa00;
}

.tt_bigdarkgreen  {
	font-family : "Courier New", monospace, courier;
	font-size : 12pt;
	color : #00aa00;
}

.tt_bigyellow  {
	font-family : "Courier New", monospace, courier;
	font-size : 12pt;
	color : #ffff00;
}

.tt_medyellow  {
	font-family : "Courier New", monospace, courier;
	font-size : 10pt;
	color : #ffff00;
}

.tt_bigboldwhite  {
	font-family : "Courier New", monospace, courier;
	font-size : 14pt;
	font-weight : bold;
	color : #ffffff;
}

.tt_bigboldorange  {
	font-family : "Courier New", monospace, courier;
	font-size : 14pt;
	font-weight : bold;
	color : #FF9900;
}

.tt_bigboldgreen  {
	font-family : "Courier New", monospace, courier;
	font-size : 14pt;
	font-weight : bold;
	color : #00FF00;
}

.small_white_courier  {
	font-family : "Courier New", monospace, courier;
	font-size : 8pt;
	color : #ffffff;
}

.bg_green  {
	background : #00ff00;
}

.bg_lightgreen  {
	background : #66ff66;
}

.bg_lightergreen  {
	background : #99ff99;
}

.bg_verylight_green  {
	background : #aaffaa;
}

.bg_pale_green  {
	background : #eeffee;
}

.bg_cyan  {
	background : #ccffff;
}

.bg_tan  {
	background : #ffddaa;
}

.bg_light_tan  {
	background : #ffeebb;
}

.bg_pale_yellow  {
	background : #ffffee;
}

.bg_light_yellow  {
	background : #ffffcc;
}

.bg_yellow  {
	background : #ffff00;
}

.bg_pale_red  {
	background : #ffeeee;
}

.bg_light_red  {
	background : #ffdddd;
}

.bg_red  {
	background : #ff0000;
}

.bg_white  {
	background : #ffffff;
}

.bg_lighter_grey  {
	background : #eeeeee;
}

.bg_light_grey  {
	background : #dddddd;
}

.bg_grey  {
	background : #cccccc;
}

.bg_med_grey  {
	background : #aaaaaa;
}

.bg_darker_grey  {
	background : #999999;
}

.bg_darkdark_grey  {
	background : #666666;
}

.bg_almost_black  {
	background : #333333;
}

.bg_black  {
	background : #000000;
}

#update_table  {
	border : 1px solid black;
	background : #ffffee;
	margin-top : 10px;
	margin-bottom : 15px;
}

#update_table tr td  {
	text-align : center;
}

#update_date_cell  {
	font-size : 12pt;
	/* font-weight: bold; */
	padding-top : 5px;
	padding-bottom : 3px;
	padding-right : 30px;
	padding-left : 30px;
	vertical-align : middle;
}

#update_guest_cell  {
	color : #999999;
	font-size : 14pt;
	padding-top : 3px;
	padding-bottom : 10px;
	line-height : 105%;
	padding-right : 30px;
	padding-left : 30px;
}

.left_nav_table  {
	border : 1px solid #aaaaaa;
	border-collapse : collapse;
	background : #ffffee;
}

.left_nav_table tr td  {
	text-align : center;
	white-space : nowrap;
}

.left_nav_table tr td.lnt_left  {
	padding-right : 0px;
	padding-left : 5px;
}

.left_nav_table tr td.lnt_right  {
	padding-right : 5px;
	padding-left : 0px;
}


