body { background:#fefdff url(winged2a.gif) fixed bottom right no-repeat; }
body.c9  { background-color:#feedcc; } 
body.s5b { background-color:#e0eaff; }
a { color:#333; }
a:visited { color:#567; }

.epdiv {
	margin-left:80px;
	margin-right:107px;
	padding:6px;
	text-align:justify;
}
.t5, .m5, .t5b, .m5b {
	background-color:#def;
	text-align:center;
	padding:4px;
	color:#333;
	font-weight:bold;
}
span.t5 { background:transparent }
.m5 { background-color:#abc; }
.t5b { background-color:#dde0f0; }
.m5b { background-color:#aab0c0; }
.imagediv {
	margin-top:60px;
	margin-left:-110px;
	margin-right:1px
	width:160px;
}
.imagebar {
	width:160px;
	margin:3px;
	background:transparent;
	border:0;
	border-bottom:1px dotted #99a;
}
.imagebar .ty { font-size:9px !important; margin-top:-12px }
.imagediv img, .ep img {
	border: 1px solid #EFE4BC;
}
.imagediv img {
	display: block; margin:10px 0
}
.c9 .imagediv img, .c9 .imagediv2 img, .c9 .ep img {
	border: 1px solid #BC8923;
}
.s5b .imagediv img, .s5b .imagediv2 img, .s5b .ep img {
	border: 1px solid #E0D0B0;
}
.imagediv a img, .imagediv2 a img, .ep a img {
	color: #960;
	border:1px solid #960;
}
.imagediv a:visited img, .imagediv2 a:visited img, .ep a:visited img {
	color: #c93;
	border:1px solid #c93;
}

#menu {
	left:4px;
	text-align:left;
	width:auto;
	top:70px;
}
#menu a {
	text-align:center;
	border:1px solid #668;
	margin:4px 0;
	width:80px !important;
	background:#cde;
}
#menu a:hover { color:#fff; background:#66c; }

/* episode pages - heading flanking images */
.ep div { margin:5px }
.el, .er { text-align:center; float:left }
.er { float:right }

.menu { 
	border:1px solid #69c;
	width:530px;
}
.grey9 { right:118px; }
.grey9 a { color:#BD3979; }

