BODY {
	margin:0px auto;
	padding-top:10px;
	background:url(../img/grad_wrap.gif) repeat-x;
	background-color:#78a3c4;
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	table-layout:fixed;
}
BODY A{
	text-decoration: none;
}
TABLE.main {
	width:822px;
}
TABLE.main TD.lb { 
	background: url("http://www.mp3drama.com/img/bl.png"); 
	width:9px; 
}
TABLE.main TD.rb { 
	background: url("http://www.mp3drama.com/img/br.png"); 
	width:9px; 
}
TABLE.main TD.logotop { 
	width:800px;
	border-top:1px solid black;
	background-color: #aacc3d;
	border-bottom: 4px solid #669933;
	background: url("http://www.mp3drama.com/img/mp3bg.gif");
}
TABLE.main DIV.myCart { 
	position:relative;
	top:5px;
	float:right;
	margin-right:8px;
	width:181px;
	height:64px;
 }
TABLE.main DIV.myCartContent {
	position:absolute;
	top:40px;
	left:12px;
	text-align: left;
	font:normal 8pt Verdana;
	color:#000000;
}
#foot {
	background-image:url("http://www.mp3drama.com/img/bgtbgrad.gif");
	height:18px;
	border-top: 4px solid #669933;
	border-bottom: 1px solid black;
	font:normal 8pt Verdana;
	color:white;
	text-align:center;
	padding:4px;
}

#menu{
	background-color:#fffacd;
	width:160px;
	height:400px;
	border-right: 1px solid #669933;
}
#menu SPAN.normal A{
	width:151px;
	padding:1px 1px 1px 8px;
	color:#486c24;
	font:bold 10pt Arial;
	display:block;
	position:relative;
	outline-style:none;
}
#menu SPAN.normal A:active{
	text-decoration:none;
	outline-style:none;
}
#menu SPAN.normal A DIV {
	display:none;
	visibility:hidden;
	position:absolute;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.8;
	left:+150px;
	top:-26px;
	z-index:100;
	border:none;
}
#menu SPAN.normal A:hover{
	border-top:1px solid #FDD173;
	border-bottom:1px solid #D89504;
	padding:0px 0px 0px 9px;
	background-color:#FDDB94;
	background-repeat:repeat-x;
	background-image:url("http://www.mp3drama.com/img/bg_link.gif");
}
#menu SPAN.normal A:hover DIV{
	display:block;
	visibility:visible;
}
#menu SPAN.cat A {
	width:145px;
	padding:1px 1px 1px 14px;
	color:#486c24;
	font:normal 9pt Arial;
	display:block;
	}
#menu SPAN.cat A:hover {
	border-top:1px solid #FDD173;
	border-bottom:1px solid #D89504;
	padding:0px 0px 0px 15px;
	background-color:#FDDB94;
	background-repeat:repeat-x;
	background-image:url("http://www.mp3drama.com/img/bg_link.gif");
}
#page {
	background-color: white;
	border-left:1px solid #669933;
	width:640px;
	padding:0px;
}
#Header {
	width:636px;
}
#Header TD.Genre {
	background-color:#fafcee;
	border-bottom:1px solid #9c6;
	font:bold 24pt Verdana;
	color:#693;
}
#Header TD.Genre IMG.Icon {
	width:64px;
	height:64px;
}
#Header TD.Series {
	background-color:#fafcee;
	border-bottom:1px solid #9c6;
	font:bold 16pt Verdana;
	color:#693;
}
#Header TD.Desc {
	background-color:#fff;
	font:normal 9pt Verdana, Arial;
	color:black;
	text-align:justify;
}

#SeriesList {
	width:624px;
	padding-left:8px;
	padding-right:8px;
	padding-right:0px;
	border-collapse: collapse;
}
#SeriesList TABLE {
	width:624px;
	font:normal 8pt Tahoma, Arial;
	padding:0px;
}
#SeriesList TD.sh {
	border-bottom:1px solid #99CC66;
	color:#486c24;
	font:normal 14pt Verdana;
	padding-top:8px;
}
#SeriesList TD.sb {
	border-top:1px solid #99CC66;
	color:black;
	font:bold 8pt Tahoma,Verdana;
	padding-top:4px;
}
#SeriesList A {
	text-decoration:none;
}
#SeriesList IMG.l {
	padding-left:12px;
}
#SeriesList A.t {
	display:block;
	width:340px;
	padding:1px 8px 1px 0px;
	color:black;
	font:normal 9pt Verdana;
}
#SeriesList A.t:hover {
	background-color:#669933;color:white;
	border-left:4px solid #99CC66;
	width:336px;
}
#SeriesList IMG.r {
	width:49px;
	height:13px;
}
#SeriesList IMG.b {
	width:52px;
	height:13px;
	cursor:pointer;
	cursor:hand;
}
#EpisodeList {
	width:624px;
	padding-left:8px;
	padding-right:8px;
	padding-right:0px;
	border-collapse: collapse;
}
#EpisodeList TABLE.list {
	width:624px;
}
#EpisodeList TABLE.list TD.column {
	width: 50%;
}
#EpisodeList TABLE.list TD.column TABLE {
	width:100%;
	font:normal 8pt Verdana;
	padding-left:8pt;
}
#EpisodeList TABLE.list TD.column TABLE TD.ep {
	color: #486c24;
	text-align:right;
	padding-right:4px;
}
#EpisodeList TABLE.list TD.column TABLE TD.title {
	color:black;
}
#MainPage TD {
	font:normal 9pt Tahoma, Verdana;
	color:black;
}
#MainPage A {
	font:bold 12pt Tahoma, Verdana;
	color:#486c24;
	padding-left: 16px;
}
#MainPage A:hover {
	text-decoration:underline;
	background-color:#fafcee;
}
#MainPage A.sub {
	font: normal 8pt Tahoma, Verdana;
	color: #303030;
	padding-left:32px;
}
#MainPage A.sub:hover {
	text-decoration: underline;
	background-color:white;
}
