body {
	background-color: #e7e8ba;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(bg.jpg);
	background-repeat: repeat-x;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #b30c00;
	font-size: 15px;
}
a:link img, a:visited img {border-left: 1px solid #534741; border-right: 1px solid #534741; border-top: 1px solid #534741; border-bottom: 1px solid #534741;}
a:hover img {border: 1px solid #f2fac5;}
a:active img {border: 1px solid #0d360c;}
a {
	font-size: 14px;
	color: #3C2E03;
                line-height: 130%
}
a:link {
	color: #3C2E03;
}
a:visited {
	color: #3C2E03;
}
a:hover {
	color: #b30c00;
}
a:active {
	color: #A68D88;
}
.nav {font-family: Arial, Helvetica, sans-serif;font-size: 18px;}
.pages {padding: 0.7em;margin: 0.5em 0;clear: both;font-family: Arial, Helvetica, sans-serif;font-size: 14px;}
.pages span {padding: 0.2em 0.5em;margin-right: 0.1em;}
.pages a { padding: 0.2em 0.5em;margin-right: 0.1em;background: #8b8c50; color: #fcfded; font-weight: bold; border: 1px solid #fcfded; text-decoration: none;}
.pages a:hover { padding: 0.2em 0.5em; margin-right: 0.1em; background: #fcfded; color: #515446; font-weight: bold; border: 1px dotted #8b8c50; text-decoration: none;}
.pages a:active { padding: 0.2em 0.5em;margin-right: 0.1em;background: #fcedbd; color: #515446; font-weight: bold; border: 1px solid #8b8c50; text-decoration: none;}
.pages span.current {border: 1px solid #2E6AB1;font-weight: bold;background: #2E6AB1;color: #fff;}.pages a:hover {border-color: #2E6AB1;}
.pages a.moreprev {font-weight: bold;}.pages span.nextprev {color: #666;}.pages span.nextprev {border: 1px solid #ddd;color: #999;}
.name {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #b30c00;
	text-decoration: none;
}
.tl {font-size:17px;}