body {	
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	background-color:#e1e1e1;
	background-image:url(bg_1.jpg);
	background-position:top center;
	background-repeat:repeat-x;
}

br,td,center,ul,li,div,p { 
	font-family: arial; 
	font-size: 8pt; 
	color:#242424;
}
a {
	text-decoration:none; 
	color:#242424; 
	font-family:arial;
	font-weight:bold;
}

a:hover {    
	text-decoration:none; 
	color:#1b6a28; 
}

h1.menuitem a {
	color:#b3b3b3;
	font-size:36px;
}

h1,h2 {
	border:0px;
	padding:0px;
	margin:0px;
}

.paginate {
font-family:Arial, Helvetica, sans-serif;
	padding: 3px;
	margin: 3px;
}

.paginate a {
	padding:2px 5px 2px 5px;
	margin:2px;
	border:1px solid #999;
	text-decoration:none;
	color: #666;
}
.paginate a:hover, .paginate a:active {
	border: 1px solid #999;
	color: #000;
}
.paginate span.current {
    margin: 2px;
	padding: 2px 5px 2px 5px;
		border: 1px solid #999;
		
		font-weight: bold;
		background-color: #999;
		color: #FFF;
	}
	.paginate span.disabled {
margin:2px;
	padding: 2px 5px 2px 5px;
		border: 1px solid #f0f0f0;
		
		font-weight: bold;
		background-color: #;
		color: #dedede;
	}
	
	li{
		padding:4px;
		margin-bottom:3px;
		background-color:#FFFFFF;
		list-style:none;}
		
	ul{margin:6px;
	padding:0px;}	

.menuitem {
	font-size:36px;height:44px;margin-top:-14px;
}

.butlinkx {
	font-size:12px;
	padding:5px;
	border:1px solid #FFFFF;
	background:#f0f0f0;
	display:block;
	text-align:center;
	letter-spacing:1px;
}

.butlinkx:hover {
	background:#FFF;
}

.mod_title {
	background:#;
	color:#;
	padding:0px 8px;
	font-weight:bold;
	margin-top:8px;
	text-transform:uppercase;
	letter-spacing:1px;
}

.entry {
	background:#FFFFFF;
	margin-top:8px;
	padding:8px;
}

.entry img {
	margin-bottom:8px;
}

.entry_title {
	font-size:18px;
}

.whitebox {
	background:#FFF;
	padding:8px;
}

.entry_author {font-size:8pt;color:#b3b3b3;}


.bar_green {background:url(bg_green.jpg) no-repeat 0px 176px;}

.player_top {width:;height:18px;background:url(wp_top_l.gif) no-repeat;}
.player_side {width:800px;background:url(wp_side.png);}
.player_bot {height:15px;background:url(wp_bot.gif) no-repeat;}

.episode_num {border-top:2px solid #f0f0f0;width:384px;height:31px;background:url(ep1.gif) #f0f0f0 no-repeat;background-position:bottom right;}
.episode_num_text {font-size:12px;font-weight:bold;margin:8px 16px;letter-spacing:1px}
.episode_desc {background:url(ep2.gif) no-repeat #064320;background-position:top right;}
.episode_desc_text {height:135px;padding:13px 16px 8px;color:#FFF;overflow:hidden;}
.episode_title {margin:0px;text-transform:capitalize;font-size:36px;color:#FFF;padding:8px 16px 4px;line-height:.3em;}

.cont_top {height:9px;width:1055px;background:url(cont_top.png) no-repeat;background-position:;}
.cont_side {background:url(cont_side.png) repeat-y;width:1055px;background-position:middle;}
.cont_bot {height:19px;width:1057px;background:url(cont_bot.png) no-repeat;background-position:middle;}

.left_margin {width:649px;padding-right:8px;padding-left:16px;}

.fp_episode_box {
	height:80px;
	border:8px solid #FFF;
	background-color:#e5e5e5;
	padding:8px;
	display:block;
	margin-bottom:2px;
	text-align:left;
}

.fp_episode_box a,h2 {
	color:#000;
}

.fp_episode_box:hover a,h2 {
	color:#000;
}

.fp_episode_box:hover {
	border:8px solid #666666;
	color:#000;
	background-color:#FFF;
}


