body {

	background:#EDEDED;

	margin:0; 

	padding:0; 

	height:100%;

}



#content {

background:#FFFFFF; 

margin-top:0; 

padding:0; 

border:2px solid #000;

font-family:"Times New Roman", Times, serif;

z-index:-4;

}



#header {

margin: 0px 10px 0px 10px;

border-bottom:2px solid #000000;

padding: 3px 0px 10px 0px;

}



#logo {

margin-left:211px;

}



#header #big_title {

font-family:"Times New Roman", Times, serif;

text-align:center;

font-size:48px;

font-weight:bold;

}



#header #big_subtitle {

font-family:"Times New Roman", Times, serif;

text-align:center;

font-size:30px;

line-height:100%;

}



#top_nav_bar {

margin: 0px 10px 0px 10px;

height: 19px;

padding:3px 0px 10px 0px;

border-bottom:2px solid;

}



#top_nav_bar ul

{

padding: 0;

margin: 0;

list-style-type: none;

float:none;

width: 100%;

color: #000;

background-color:#FFFFFF;

}



#top_nav_bar ul li { display: inline; }



#top_nav_bar ul li a

{

float: left;

width: 93px;

color: #000;

background-color: #fff;

padding:3px 0px;

text-decoration: none;

text-align:center;

border-right: 1px solid #fff;

font-family:"Times New Roman", Times, serif;

font-weight:bold;

font-size:17px;

}



#top_nav_bar ul li a:hover

{

/*

background-color: #fff;

color:

*/

/*font-size:19px;*/

color:#8c8c8c;

/*text-shadow:#666666 -4px -4px 0px;*/

}

#top_nav_bar ul li a.lustyLady{
color:#fb6a95;
}

#top_nav_bar ul li a.lustyLady:hover {
color:#dd4e90;
}


#page1 { width:800px;position:absolute;left:50%;margin-left:-400px;}

#page2 { width:800px; margin-left:auto; margin-right:auto; background:url(shadow_dark_left.gif) 0 0 repeat-y; }

#page3 { width:780px; margin-left:10px; padding-right:10px; background:url(shadow_dark_right.gif) 100% 0 repeat-y; }



#current_episode {

}



.episode .heading {

/*float:left;*/

/*width:200px;*/

font-family:"Times New Roman", Times, serif;

text-align:center;

}



.episode .heading .episode_title {

font-size:26px;

font-weight:normal;

}



.episode .video {

margin-top:4px;

margin-bottom:4px;

/*margin-left:140px;*/

margin-left:60px;

clear:both;

width:480px;

text-align:center;

/*border-left:1px solid black; */

/*padding:0px 3px 0px 3px; */

}



.episode .episode_description {

margin-left:145px;

width:470px;

font-size:14px;

text-align:center;

}



#featured {

}



.section {

margin:0px 10px 0px 10px;

/*width:760px;*/

padding:10px 0px 10px 0px;

clear:both;

border-bottom:2px solid #000;

}



.main_section {

min-height:300px;

}



.title {

font-family:"Times New Roman", Times, serif;

}



.section > .title {

text-align:center;

font-size:32px;

font-weight:bold;

}



.section > .sub_title {

text-align:center;

font-size:20px;

margin:10px 50px 0px 50px;

}



.section .info {

text-align:justify;

font-size:15px;

margin: 10px 110px 0px 110px;

}



#footer {

padding:5px 0px 5px 0px;

text-align:center;

}



#contact {

font-size:14px;

}



#copyright {

font-size:12px;

}



img {

border-style:none;

}



a {

color:#000000;

}



a:visited {

color:#999999;

}



#episode_list {

text-align:justify;

margin:10px 100px 0px 100px;

font-size:16px;

}



.list {

text-align:justify;

margin:10px 100px 0px 100px;

font-size:16px;

}



.list > .title {

text-align:center;

font-size:20px;

}



.list .item {

padding-bottom:10px;

}



.list .item .title {

width:200px;

vertical-align:top;

}



.list .item .summary {

font-size:14px;

vertical-align:top;

}



.episode_item {

padding-bottom:10px;

}



.episode_item .date_and_number {

	width:200px;

	vertical-align:top;

	text-align:left;

}



.episode_item .summary {

	font-size:14px;

	vertical-align:top;

}



.audio {

margin:10px 140px 40px 140px;

text-align:center;

}



.audio .title {

font-size:20px;

width:470px;

}



.audio .src {

font-size:13px;

}



.audio .description {

width:460px;

font-size:16px;

}



.column {

float:left;

padding:0px 8px 0px 8px;

width:169px;

text-align:center;

min-height:120px;

border-right:1px solid black;

border-left:1px solid black;

margin-bottom:10px;

margin-right:-1px;

}



.column .title {

font-size:18px;

font-weight:bold;

margin-bottom:2px;

}



.column_list_item {

margin-top:6px;

font-size:15px;

}



/*Clips*/

#clips_list {

text-align:center;

}



.episode_clips {

margin-top:10px;

}



.episode_clips .episode_title {

font-size:20px;

font-weight:bold;

}







.clip_item a {

text-decoration:none;

}



.clip_item .title {

font-size:16px;

font-weight:bold;

}



.you_tube_clip .title {

font-size:24px;

font-weight:bold;

}