body {

	margin: 0;

	padding: 0;

	background-color: #FFFFFF;

}

#animetable tr {

	cursor: default;

}

#animetable td, .animediv {

	font-size: .8em;

	padding: 3px;

	font-family: Verdana, arial, sans-serif;

}



#animetable a:link, #animetable a:active, #animetable a:visited {

	color: #8F362A; 

	text-decoration: none !important;

}



#animetable a:hover { text-decoration: underline !important; }

#animetable { width: 100%; }

#animetable dl { margin: 25px 10px 25px 10px; }

#animetable dt {

	float: left;

	clear: left;

	display: block;

	width: 125px;

	height: 145px;

	background: #ACA899;

	margin: 0px 25px 25px 10px;

}



#animetable dt img {

	position:relative;

	bottom: 1px;

	right: 3px;

	border: 1px solid #000000;

	background: #FFFFFF;

	padding: 2px;

	margin: 0px;

}

/* why do we need this? BECAUSE IE SUCKS!!!*/

html>body #animetable dt img { bottom: 4px !important; }



#animetable dd {

	margin: 0;

	padding: 0 0 0 15px;

}



#animetable dd a { font-weight: bold; }



#animetable p {

	line-height: 1.1em;

	color: #333;

	padding: 4px;

	padding-bottom: 10px;

}



#animetable .over { 

	background-color: #DDEEFF; 

	color: #000000;

	font-style: normal !important;

}

#animetable .out { 

	background-color: #FFFFFF; 

	color: #000000;

	font-style: normal !important;

}

#animetable .out2 {

	background-color: #FCFAF6; 

	color: #000000;

	font-style: normal !important;

}

#animetable .click { 

	background-color: #DDEEFF; 

	color: #000000; 

	font-style: italic !important;

}



#animetable .toggleHide { display: none; }

#animetable .toggleShow { display: table-row; }



#animetable .header {

	border-bottom: solid 2px #ACA899;

	border-right: solid 1px #ACA899;

	border-left: solid 1px #FFFFFF;

	border-top: solid 1px #FFFFFF;

	background-color: #EBEADB;

	text-align: center;

}

#animetable .headerInset {

	border-top: solid 2px #ACA899;

	border-left: solid 1px #ACA899;

	border-right: solid 1px #FFFFFF;

	border-bottom: solid 1px #FFFFFF;

	background-color: #EBEADB;

	text-align: center;

}



#animetable .subrow {

	border-left: solid 2px #EDEDEB;

	border-bottom: solid 2px #EDEDEB;

}



#animetable .tdCell {

	border-right: solid 2px #EDEDEB;

	border-bottom: solid 2px #EDEDEB;

	padding: 2px;

}



.centered { text-align: center; }

.linkCursor { cursor:  pointer; }

.helpCursor { cursor:  help; }

.heavytext { font-weight: bold; }



.animediv h1, .animediv h4 {

	margin: 0;

	font-weight: normal;

}



#animetable p {

	margin: 5px 0px 0px 15px;

	text-align: justify !important;

}



#animetable pre {

	margin: 5px 0px 0px 15px;

	font-size: .8em;

	font-family: Verdana, arial, sans-serif;

}