/*
	Menu Border	BBD8FF
	td.hline BG
	td.vline BG
	head1 BG		FFDD9D
	foot BG			FFEBA0

	Head2 BG	CCE0FF	FFEBA0
	head3			

	Menu BG		DDEEFF	FFF0C0
	td.oben BG

	Main BG		EEF8FF	FFF8E0
*/
body {
	color:			black;
	background-color:	white;
	font-family:		 sans-serif;
}
table.menu {
	border:			1px;
	border-style:		solid;
	border-color:		#FFDD9D;
}
td.menu {
	border:			1px;
	border-style:		solid;
	border-color:		#FFDD9D;
	background-color:	#FFF0C0;
	width:			140px;
	font-family:		sans-serif;
	vertical-align:		top;
}
td.menutop {
	border:			1px;
	border-style:		solid;
	border-color:		#FFDD9D;
	background-color:	#F8E8B8;
	width:			140px;
	font-family:		sans-serif;
	vertical-align:		top;
}
td.menutop a,
td.menu a {
	color:			#AA7744;
	text-decoration:	none;
	font-size:		x-small;
}
td.menutop a:hover,
td.menu a:hover {
	color:			#AA7744;
	font-weight:		bold;
	text-decoration:	none;
}
td.menutop a:visited,
td.menu a:visited {
	color:			#AA7744;
	text-decoration:	none;
}
td.hline {
	background-color:	#FFDD9D;
	height:			2px;
}
td.vline {
	background-color:	#FFDD9D;
	width:			2px;
}

td.menucol {
	border:			0;
	background-color:	white;
	width:			144px;
	margin:			0;
	padding:		0;
	vertical-align:		top;
}
td.leftcol {
	border:			0;
	background-color:	white;
	width:			144px;
	margin:			0;
	padding:		0;
	vertical-align:		middle;
}
td.main {
	vertical-align:		top;
	background-color:	#FFF8E0;
}
img#cat {
	margin:			10px;
}
.foot {
	border:			0;
	background-color:	#FFDD9D;
	padding:		3px;
	text-align:		center;
}

.head1 {
	border:			0;
	background-color:	#FFDD9D;
	padding:		5px;
	text-align:		center;
	font-size:		large;
	font-weight:		bold;
}
.head1 h1 {
	margin:			5px;
}

.head2 {
	border:			0;
	background-color:	#FFEBA0;
	padding:		3px;
	text-align:		center;
	font-weight:		bold;
}
.head3 {
	border:			0;
	background-color:	#FFEBA0;
	padding:		3px;
	text-align:		left;
	font-weight:		normal;
}
a {
	color:			#AA7744;
	text-decoration:	none;
}
a:hover {
	text-decoration:	underline;
}
a:visited {
	color:			gray;
}
td.thumbc {
	text-align:		center;
	padding:		5px;
}
td.thumbr {
	text-align:		right;
	padding:		5px;
}
td.thumbl {
	text-align:		left;
	padding:		5px;
}
td.lefttop {
	text-align:		left;
	vertical-align:		top;
}
	
td.oben {
	background-color:	#FFF0C0;
	background-image:	url("line-trans.gif");
}
td.logo {
	background-color:	white;
	text-align:		center;
	width:			144px;
	height:			100px;
	margin:			0;
	padding:		0;
	background-image:	url("linew.gif");
}
img {
	border:			0;
}
.nextpage {
	text-align:		right;
}
img.idxl {
	float: left;
}
img.idxr {
	float: right;
}
