body {
    font-family: "Trebuchet MS", sans-serif;
	background: #3c81d5 url(../images/background_images/background_image.jpg) top left repeat-x;

}

h1 {
    font-size: 2em;
	font-weight: normal;
}

h2 {
	font-size: 16px;
	font-weight: 600;
}


#header {
	background-color: transparent;
}

.headerlogo{
	float:left;
	margin:24px 0px 0px 0px;
	font-size:28px;
	font-weight:400;
	color:#ffffff;
	line-height:24px;
	}

.whitelink{
	color:#001d47;
	}

#site_logo {
	margin-top: 16px;
}

#global_navigation {
	margin-top: 16px;
}

#local_navigation {
	background-color: transparent;
}

#content {
	background-image: none;
	*height: 1%;
}

#local_navigation {
	border: none;
}

#local_navigation ul {
	background: #a2cd11 url(../images/background_images/nav.gif) left bottom repeat-x;
	padding-left: 19px;
	padding-right: 19px;
	width: 902px;
}


.navigation.local li {
    border-color: #e93e94;
    border: none;
    background: url(../images/background_images/local_nav.gif) right no-repeat;
}

.navigation.local a {
	color: #001d47;
	font-weight: bold;
}

.navigation.local li.active a {
	color: #fff;
}


.module .content {

	border-color: rgba(0, 0, 0, 0.7);
	*border-color: #ccc; 
}

.module .copy li {
	font-size: 1.4em;
	list-style-position: inside;
}


.module.article .top {
	background-image: url(../images/background_images/episode_top.png);
	height: 7px;
}

.module.article h1 {
	margin: -12px -20px 0.72em; 
	padding: 0.25em 10px 0.6em;
	background-color: #011e47;
    color: #fff;
}

.module.article .content {
	color: #363636;
}

.module.article .intro {
	line-height: 1.25; 
}

.module.article p {
	font-size: 1.3em;
	line-height: 1.38;
}

.module.article li {
	font-size: 1.3em;
}

.module.article a:link,
.module.article a:visited
{
	color: #0085b0;
	text-decoration: underline;
}

.module.article a:hover {
	text-decoration: none;
}


.module.full_bleed .top {
	background-image: url(../images/background_images/episode_top.png);
	height: 7px;
}

.module.full_bleed .content h1,
.module.full_bleed .content h2.section_title { 
    background-color: #011e47;
    color: #fff;
}


.module.article.full_bleed h1 {
	margin: 0;
}


.series_promo .button {
	background-color: #9bc900;
	color: #011e47;
}


.module.highlight {
	margin-bottom: 2em;
}

.module.highlight .top {
    background-image: url(../images/background_images/category_promo_top.png);
	background-position: left bottom;
    height: 8px;
}

.module.highlight .bottom {
    background-image: url(../images/background_images/category_promo_btm.png);
}

.module.highlight .content {

	background: transparent url(../test_files/img/bg/drop_shadow.png) repeat;
	border: none; 
	padding: 0;
}

.module.highlight .content_inner {
	background-color: #021f48;
	margin: 0 1px;
	padding: 10px 0;
}

.module.highlight h2 {
    padding-left: 10px;
}


.module.category_promo {
	   margin-bottom: 2em;
}

.module.category_promo .content {
 	padding: 0; 
}


.module.category_promo .page_description h2 {
	padding: 0;
}

.module.category_promo .page_description {
    padding: 10px 20px 0 10px;
}

.module.category_promo .page_description p {
    font-size: 1.2em; 
    line-height: 1.5; 
}


.media_list h3 {
	font-size: 1.4em;
	line-height: 1.29;
}

.image_list h3 a {
	color: #9cc905;
}

.image_list p {
	font-size: 1.2em;
}

.image_list a.button {
	font-size: 1.2em;
}


.button {
	background-color: #fff;
	color: #0085b0;
	*border-bottom: 1px solid #000; 
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	-webkit-box-shadow: 0 1px 0 #000;
	-moz-box-shadow: #000 0 1px 0;
	box-shadow: 0 1px 0 #000;
}


.main_promo h2 {
	color: #9bc900;
}

.main_promo p {
	color: #001d47;
}

.main_promo .button {
	background-color: #9bc900;
	color: #001d47;
}


.module.useful_info .content {
	border-right-color: #3b4313;
}


.image_list {
	margin: 0 10px;
}

.image_list h2 {
	margin-left: 10px;
}

.image_list.useful_info h3 {
	font-weight: bold;
}

.image_list.useful_info h3 a {
	color: #9bc900;
}

.image_list.useful_info p {
	font-size: 1.4em;
}


.tx_info h4 {
    color: #8fba00;
}

.tx_info .date {
    color: #8fba00;
}


.cast a {
	color: #FFF;
}

.cast a:link,
.cast a:visited
{

}

.cast a:hover {
	text-decoration: none;
}

