BODY {
	scrollbar-arrow-color:#CEA529;
	scrollbar-track-color:#303234;
	scrollbar-shadow-color:#424A52;
	scrollbar-face-color:#424A52;
	scrollbar-highlight-color:#424A52;
	scrollbar-darkshadow-color:#CEA529;
	scrollbar-3dlight-color:#CEA529;
	background:url(images/head_background.gif) top repeat-x #154163 fixed;
}
	
a:link {
	color: #FFAE10;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #FFAE10;
}

a:hover {
	text-decoration: none;
	color: #FFD65B;
}

a:active {
	text-decoration: none;
	color: #FFAE10;
}

body,td,th {
	color: #ffffff;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1 {
	font-size: 12px;
	color: #D60C0C;
}

h2 {
	font-size: 12px;
	color: #FFF999;
}

h3 {
	font-size: 12px;
	color: #0099FF;
}

.page_element {
	width: 500px;
	padding:1;
}

.page_list {
	font-size:9px;
}

.news_date {
	font-size: 14px;
	font-weight:bold;
	height:15px;
	color: #e90d11;
	text-align:center;
}

.news_title {
	font-size: 12px;
	font-weight:bold;
	height:18px;
	color: #5f9ff9;
	text-align:center;
	letter-spacing: 2px;
}

.news_text {
	font-size: 12px;
	height:13px;
	text-align:justify;
}

.title {
	font-size: 20px;
	font-weight:normal;
	line-height:23px;
	color: #FFFFFF;
	text-align:center;
}

.title_sub {
	font-size: 16px;
	font-weight:normal;
	line-height:18px;
	color: #FFFFFF;
	text-align:center;
}

.title_notes {
	font-size: 11px;
	font-weight:bold;
	line-height:11px;
	color: #FFFFFF;
	text-align:left;
}

.detailed_airdate {
	font-size: 12px;
	font-weight:italic;
	line-height:15px;
	color: #FFFFFF;
	text-align:center;
}

.detailed_review {
	font-size: 12px;
	line-height:13px;
	color: #FFFFFF;
	text-align:justify;
}

.details {
	font-size: 12px;
	font-weight:italic;
	line-height:15px;
	color: #FFFFFF;
	text-align:center;
}

.info {
	font-size: 14px;
	font-weight:bold;
	line-height:15px;
	color: #FFFFFF;
	text-align:left;
}

.info_notes {
	font-size: 15px;
	font-weight:normal;
	line-height:16px;
	color: #FFFFFF;
	text-align:center;
}

.right_title {
	font-size: 23px;
	font-weight:bold;
	line-height:26px;
	color: #FFFFFF;
	text-align:center;
}

.ep_num {
	font-size: 12px;
	font-weight:bold;
	line-height:15px;
	color: #d42921;
}

.ep_airdate {
	font-size: 12px;
	font-style:italic;
	line-height:13px;
	text-align:right;
}

.ep_desc {
	font-size: 12px;
	line-height:13px;
	vertical-align:top;
	text-align:justify;
}

.ep_char {
	font-size: 10px;
	font-weight:normal;
	line-height:11px;
	color: #FFB351;
}

.ep_crew {
	font-size: 12px;
	font-weight:bold;
	line-height:13px;
	color: #F7DE5A;
	vertical-align:top;
	text-align:left;
}

.ep_spec {
	font-size: 12px;
	font-weight:bold;
	line-height:13px;
	color: #FFFFFF;
	text-align:right;
}

.ep_notes {
	font-size: 10px;
	font-weight:normal;
	line-height:11px;
	text-align:justify;
	color: #FFFFFF;
}

.album_episodes {
	text-align:left;
}

.album_desc {
	text-align:justify;
}

.char_bio {
	text-align:left;
}

.char_appearances {
	text-align:left;
}

.staff_appearances {
	text-align:left;
}

/* Navigation Bars */
.main_logo {
	/*background-image: url(./images/head_logo.jpg);*/
	height:135px;
	vertical-align:bottom;
	padding-left:50px;
}


.main_nav {
	/*background-image: url(/images/head_button.gif);*/
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: middle;
	height: 24px;
	border: 1px solid #000000;
	font-family: verdana;
	color:#f9da5b;
	font-weight:bold;
	font-size:11px;
}

.main_nav a {
	color:#f9da5b;
	text-decoration:none;
}

.main_nav a:hover {
	color:#f9da5b;
	text-decoration:underline;
}

.main_date {
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:15px;
}