/* CSS Document */


#ketglobalnavbar, #ketglobalfooter, p#top {display:none;}

body {font-size:70%; color:#000; background-color:#fff;}



a {color:#000;}

#frame {
	width:100%;
	margin:0; padding:0;
}

#frame #pagehed {display:none;}

/* Pullout was used for RSS links in Header - Not used for now*/

#frame #pagehed #pullout {display:none;}

#contentframe {
	position:relative;
	z-index:100;
	margin:0; padding:0;
}

#navigation {display:none;}

#content {margin:0;}

#content h2, #content h3, #content h4 {
	color:#000;
	font-weight:bold;
	margin:0; padding:0;
}

#content h1 {font-size:1.7em;}

#content h2 {font-size:1.5em; margin:0 0 .8em 0;}

#content h3 {font-size:1.25em;}

#content h4 {font-size:1em;}

#content p {margin:0 0 1em 0;}

#content img {border:1px solid #000;}

#content h2.topichead {
	padding:0 0 .3em 0; margin:0;
}

#subtitle {padding:.2em 0 .3em 0; margin:0 0 .8em 0;}

.videolink {display:none;}

#guestwrap {
	padding:.2em .4em .6em .4em; margin:0 0 1.4em 0;
	border:1px solid #444;
}

#content #more {display:none;}

#content .special01, #content .special02 {
	overflow:visible;
	visibility:visible;
	padding:.4em .6em .8em .6em; margin:0 0 .6em 0;
	border:1px solid #ccc;
}


#recent {display:none;}

#content .dates {
	position:relative;
	padding:0 0 0 .6em; margin:0 0 1.5em 0;
}

#content .dates p {margin:0 0 .3em 1em; padding:0;}

#footer {display:none;}

#navbase {display:none;}

hr, #navskip, .nil {display:none;}

.clear {clear:both; display:block; font-size:10%;}


/* Hacks */
/* Following Holly Hack eliminates weirdness in IE6 */
/* Hides from IE-mac \*/
* html #contentframe #navigation {height:1%;}
/* End hide from IE-mac */




/* The following were migrated from the CWRS design: -dave 5/30/2008 13:03:09 */


#guestlist {
	list-style-type:none;
	padding:0; margin:0;
}

#guestlist dt {
	color:#ffc;
	font:bold 1.7em/1 sans-serif;
	clear:both;
	padding:.3em 0 0 .3em; margin:0 0 .3em 0;
	border-bottom:0;
}

#guestlist dd {
	float:left; width:auto;
	padding:0; margin:0 .8em .3em 0;
}

#guestlist dd:after {
	content:", ";
}

#guestlist dd a {
	color:#ffc;
	padding:.2em .5em .6em .2em; margin:0;
	outline:0;
}

#pastshows, #comingup {
	list-style-type:none;
	height:1%;
	clear:both;
	margin:0; padding:0;
}

#pastshows li {
	margin:0 0 .6em 0; padding:.5em .5em .7em .5em;
}

#comingup li {margin:0 0 .6em 0; padding:0;}

#pastshows li, #comingup li.upcoming {
	padding:.5em .5em .7em .5em;
	background:#fff;
	border:1px solid #ccc;
}

#pastshows h3, #comingup h3 {
	font-size:1em; line-height:1.2;
	letter-spacing:.04em;
	margin:0 0 .3em 0; padding:.2em 1em .5em .4em;
}

#pastshows li h3, #comingup li h3 {font-size:1.2em; margin:0; border-bottom:1px solid #666;}

#pastshows ul, #comingup ul {
	list-style-type:none;
	height:1%;
	clear:both;
	margin-left:5em; margin-right:5em;
}

ul.airdates {margin:0 0 2em 1.6em; padding:0;}

#content ul.airdates li {margin:0 0 .5em 0; padding:0;}

.nextshowing {display:none;
}

.clearfix:after { 
	content:"."; 
	clear:both; 
	height:0; 
	visibility:hidden; 
	display:block; 
}

.clearfix {display:inline-block; /* Fixes IE/Mac */ } 

/* Hides from IE-mac \*/ 
* html .clearfix {height:1%;} 
.clearfix {display:block;} 
/* End hide from IE-mac */

#content .images {
	float:right;
	margin:12px 0 20px 10px; padding-bottom:2px;
}

/* IMAGE CAPTION */
#content .images p{
	text-align:center;
	margin:0;
	font-size:10px;
}

#content .images img {display:none;}

#gallery {clear:both; padding:0; margin:0;}

ul.imageshorizontal {clear:left; padding:0; margin:0 0 3em 2em;}

ul.imageshorizontal li {list-style-type:none; display:inline;}



										/* SEASON MENU SELECTORS */

#seasonmenu {display:none;}


										/* RSS PODCAST SELECTORS */

#podcast {display:none;}

/* ============================================================= */

#alert, .alert {color:#f00;}

strong {white-space:normal; display:inline-block;}



