body {
	font-size: 12pt;
	background: #FFFFEE;
	color: #800000;
}
a {
	background: inherit;
	color: #0000EE;
	text-decoration: underline;
	font-family: serif;
}
a:visited {
	background: inherit;
	color: #0000EE;
	text-decoration: underline;
	font-family: serif;
}
a:hover, .admddel, .admbban, .admppost, .admaacc {
	color: #DD0000!important;
	background: inherit;
	text-decoration: underline;
	font-family: serif;
}
.reflink, .reflink:visited {
	color: #800000;
	text-decoration: none;
}
.reflink:hover {
	color: #CC1105;
	text-decoration: none;
}
img {
	margin: 4px 10px 10px 10px;
	border: 0;
	float: left;
	clear: none;
}
td {
	text-align: left;
}
.adminbar {
	text-align: right;
	background: inherit;
	/*clear: both;*/
	float: right;
}
.styles {
	float: left;
}
.logo {
	clear: both;
	text-align: center;
	background: inherit;
	font-size: 20pt;
	color: #800000;
	width: 100%;
}
.logo img {
	margin: 0 auto;
	clear: both;
	float: none;
}
.theader {
	background: #0010E0;
	color: #FFFFFF;
	width: 100%;
}
.postarea {
	background: inherit;
}
.rules {
	font-size: 10px;
	font-family: sans-serif;
}
.postblocktitle {
	background: #EEAA88;
	text-align: center;
	color: #800000;
	font-weight: 800;
}
.postblock {
	background: #EEAA88;
	color: #800000;
	font-weight: 800;
}
.footer {
	text-align: center;
	font-size: 12px;
	font-family: serif;
	margin-top: 45px;
}
.passvalid {
	background: #EEAA88;
	text-align: center;
	width: 100%;
	color: #ffffff;
}
.dellist {
	background: inherit;
	text-align: center;
}
.delbuttons {
	background: inherit;
	text-align: center;
	padding-bottom: 4px;
}
.managehead {
	background: #0F8FE1;
	color: #800000;
	font-family: sans-serif;
	font-size: 14px;
	padding: 0px;
}
.postlists {
	background: #FFFFFF;
	width: 100%;
	padding: 0px;
	color: #800000;
}
.row1 {
	background: #9AD2F6;
	font-family: sans-serif;
	font-size: 12px;
	color: #800000;
}
.row2 {
	background: #FFFFFF;
	font-family: sans-serif;
	font-size: 12px;
	color: #800000;
}
.unkfunc {
	background: inert;
	color: #789922;
}
.filesize {
	font-size: 16px;
	font-family: serif;
	text-decoration: none;
	padding-right: 10px;
	margin-left: 10px;
}
.filetitle {
	background: inherit;
	font-size: 18px;
	font-family: serif !important;
	color: #CC1105 !important;
	font-weight: 800;
}
.postername {
	background: inherit;
	font-size: 16px;
	font-family: serif;
	color: #117743;
	font-weight: 800;
}
.oldpost {
	background: inherit;
	font-size: 18px;
	font-family: serif;
	color: #CC1105;
	font-weight: 800;
}
.omittedposts {
	background: inherit;
	font-size: 18px;
	font-family: serif;
	color: #070707;
	font-weight: 800;
	margin-left: 30px;
}
.reply {
	background: #F0E0D6;
	color: #800000;
	font-family: serif;
	min-width: 500px;
}
.doubledash {
	vertical-align: top;
	clear: both;
	float: left;
}
.replytitle {
	background: inherit;
	font-size: 18px;
	font-family: serif;
	color: #CC1105;
	font-weight: 800;
}
.commentfile {
}
.commentpostername {
	background: inherit;
	font-size: 16px;
	font-family: serif;
	color: #117743;
	font-weight: 800;
}
.thumbnailmsg {
	background: inherit;
	font-size: 9px;
	font-family: sans-serif;
	color: #800000;
	padding-right: 5px;
}
.leftclear {
	clear: left;
}
.allclear {
	clear: all;
}
.nowrap {
	white-space: nowrap;
}
.centered {
	text-align: center;
}
.lefted {
	text-align: left;
}
.righted {
	text-align: right;
	float: right;
}
.manabuttons {
	text-align: center;
	padding-top: 6px;
}
.cattable {
	border-color: #777;
	border-style: solid;
	border-width: 1px;
}
.catthread {
	display: inline-block;
	float: none;
	max-width: 160px;
	max-height: 180px;
	width: 160px;
	height: 180px;
	border-color: #000;
	border-style: inset;
	border-width: 1px;
	text-align: center;
	font-size: 12px;
	padding-top: 4px;
	vertical-align: top;
	margin: 2px;
}
.cata {
	text-decoration: none !important;
	color: #800000 !important;
}
.catthumb {
	max-width: 160px;
	max-height: 160px;
	width: auto;
	height: auto;
}
.cattitle, .cattitle:hover {
	text-decoration: none;
	font-size: 12px;
}
.catcont {
	word-wrap: break-word;
}
.catthread img {
	max-height: 40%;
	max-width: 99%;
	display: block;
	margin-left: auto;
	margin-right: auto;
	float: none !important;
}
.cattable {
	width: 96%;
	margin-left: auto;
	margin-right: auto;
}
form table {
}
#errormsg {
	color: red;
	text-align: center;
	font-size: 20pt;
}
