.menu ul{padding:0; margin:0; font-size:1.1em;}
img{border:0;}
body{
	font-family:Arial,sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	background:#242424 url('pub/eohax/body.gif');
	color:#D0D0D0;
}
.header{
	height:1.2em;
	width:100%;
	padding:0 0 0 0;
	margin:0;
	background-color:black;
	color:#F0D0D0;
}
.menu{
	width:100%;
	background-color:#222222;
	padding:0.2em 0 0 0;
	height:1.3em;
	border:solid black;
	border-width:0 0 1px 0;
}
.menu ul{
	list-style-type:none;
	color:red;
	font-size:14px;
}
.menu ul li{
	padding:0 0.8em 0 0.8em;
	float:left;
}
.body{
	vertical-align:top;
	padding-left:1%;
	padding-right:1%;
}
.footer{
	border:solid #660000;
	border-width:1px 0 0 0;
	margin-top:1.4em;
	padding-top:1em;
	text-align:center;
}
.copyright {
	font-size:11px;
}
.warning-box{
	background-color:#372020;
	border-style:solid;
	border-color:#473030;
	border-width:0.2em 0 0.2em 0;
	width:70%;
	margin:1em 15% 1em 15%;
	padding:0.4em 0.2em 0.6em 0.4em;
}
.warning-box .warning-title{
	display:block;
	float:left;
	position:relative;
	top:-0.2em;
	font-size:2.2em;
	color:#FFCCCC;
	width:4em;
}
.warning-box .warning-msg{
	display:block;
	text-align:center;
	font-size:1.1em;
	font-family:monospace;
	position:relative;
	top:0.2em;
	border-style:solid;
	border-color:#FFFF00;
	border-width:0 0 0.07em 0;
	padding-bottom:0.4em;
}
.error-box{
	background-color:#372020;
	border-style:solid;
	border-color:#473030;
	border-width:0.2em 0 0.2em 0;
	width:70%;
	margin:1em 15% 1em 15%;
	padding:0.4em 0.2em 0.6em 0.4em;
}
.error-box .error-title{
	display:block;
	float:left;
	position:relative;
	top:-0.2em;
	font-size:2.2em;
	color:#FF6666;
	width:2.5em;
}
.error-box .error-msg{
	display:block;
	text-align:center;
	font-size:1.1em;
	font-family:monospace;
	position:relative;
	top:0.2em;
	border-style:solid;
	border-color:#FF0000;
	border-width:0 0 0.07em 0;
	padding-bottom:0.40em;
}
.forumlist, .forumline {
	width:100%;
}
* html .forumlist, * html .forumline {
	width:97.5%;
}
table.forumlist td a{
	font-size:11px;
}
#loc-bar{
	margin-bottom:0.8em;
	margin-top:0.4em;
}
#welcome-msg{
	margin-bottom:0.8em;
	padding-left:0.4em;
	border-style:dotted;
	border-color:red;
	border-width:0 0 0 2px;
	font-size:13px;
}
#loc-bar u{
	color:white;
}
#loc-bar a{
	font-weight:normal;
	color:#CCCCCC;
}
#act-bar #admin-act-bar a{
	color:red;
}
#act-bar #other-user-act-bar{
	display:block;
	font-size:12px;
	padding:0.4em 0;
}
font,th,td,p{font-family:Verdana,Arial,Helvetica,sans-serif;}
a,a:visited{color:#D52D2D;}
a:hover{text-decoration:underline; color:white;}
hr{height:0; border:solid #D52D2D 0; border-top-width:1px;}
form{display:inline; padding:0; margin:0;}
br.spacer{height:5px; font-size:5px; line-height:5px; overflow:hidden;}
caption{margin:0; padding:0;}
iframe{border:none; background-color:#000;}
#content-simple{
	padding:3px; 
	border-color:#000;
	border-width:0 1px 1px 1px;
	border-style:solid;
	background-color:#191919;
}
.content-row{background-color:#191919;}
td.content{
	background-color:#191919; 
	padding:0 4px 0 4px;
}
.forumheader{
	background:url('pub/eohax/hdr_mid.gif') left bottom repeat-x;
	font-size:12px;
	font-weight:bold;
	color:#C32121;
}
.forumheader{padding-top:2px;}
.pm-old{display:none;}
.pm-new{margin:30px;}
.pm-new a,.pm-new a:visited{
	border:solid 1px black; 
	padding:25px 45px;
	color:#D52D2D;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
	background:#313131 url('pub/eohax/cell.gif') top left repeat-x;
}
.pm-new a:hover,.pm-new a:active{
	color:white;
}
td.row1,div.row1,td.row2,td.row3,td.row3Right,td.postbottom{
	border-left:solid 1px #404040;
	border-right:solid 1px #121212;
	border-top:solid 1px #3C3C3C;
	border-bottom:solid 1px #131313;
	background:#313131 url('pub/eohax/cell.gif') top left repeat-x;
}
body.rowfalse{
	border-top:solid 1px #3C3C3C;
	border-bottom:solid 1px #131313;
	background:#313131 url('pub/eohax/cell.gif') top left repeat-x;
}
td.row1,td.row2,td.row3{
	height:32px;
	padding:4px 6px 4px 6px;
}
th,td.spaceRow,td.th{
	color:#FFB9B9; 
	font-size:11px; 
	font-weight:bold;
	background:#B01C1C url('pub/eohax/th.gif') top left repeat-x;
	white-space:nowrap;
	padding:0 5px;
	text-align:center;
	height:26px;
	border-left:solid 1px #BB0000;
	border-right:solid 1px #850000;
	border-top:solid 1px #BA0000;
	border-bottom:solid 1px #820000;
}
th.left{text-align:left;}
td.catBottom{
	background:#860000 url('pub/eohax/catbottom.gif') top left repeat-x;
	height:24px;
	padding:1px 3px;
	border-left:solid 1px #BB0000;
	border-right:solid 1px #850000;
	border-top:solid 1px #BA0000;
	border-bottom:solid 1px #820000;
}
td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.spaceRow2{
	background:#2C2C2C url('pub/eohax/cathead.gif') top left repeat-x;
	height:24px;
	padding:0 3px;
	border-left:solid 1px #404040;
	border-right:solid 1px #121212;
	border-top:solid 1px #3C3C3C;
	border-bottom:solid 1px #131313;
}
td.spaceRow,td.spaceRow2{height:2px; overflow:hidden; font-size:2px; line-height:2px; padding:0;}
.cat,.catHead,.catSides,.catLeft,.catRight,.catBottom{font-size:12px;}
td.catHead{font-size:12px;}
.gen{font-size:14px;}
.genmed{font-size:13px;}
.gensmall{font-size:11px;}
small{font-size:85%;}
.gen,.genmed,.gensmall{color:#D0D0D0;}
a.gen,a.genmed,a.gensmall{color:#D52D2D; text-decoration:none;}
a.gen:hover,a.genmed:hover,a.gensmall:hover{color:white; text-decoration:underline;}
.generror{color:#FFF;}
.progress{background-color:black;}
.forumlink{font-weight:bold; font-size:14px;}
a.forumlink{text-decoration:none; color:#D52D2D;}
a.forumlink:hover{text-decoration:underline; color:white;}
.nav{font-weight:bold; font-size:13px; color:#D0D0D0;}
a.nav{text-decoration:none; color:#D52D2D;}
a.nav:hover{text-decoration:underline;}
.topictitle{font-weight:bold; font-size:13px;}
a.topictitle{text-decoration:none; color:#D52D2D;}
a.topictitle:hover{text-decoration:underline; color:white;}
.link-new a,.link-new a:visited,.link-new a.topictitle,.link-new a.topictitle:visited{color:white;}
.link-new a:hover,.link-new a:active,.link-new a.topictitle:hover,.link-new a.topictitle:active{color:#BD2323;}
.name{font-size:12px;}
.postername{font-size:12px; font-weight:bold; color:#D52D2D; line-height:2em;}
.postdetails{font-size:11px; width:100px;}
.posterrank{font-size:10px; color:#B0B0B0;}
.posterprofile{font-size:11px; color:#D0D0D0;}
.postbody{font-size:12px;}
.postbody a{text-decoration:none; color:#D52D2D;}
.postbody a:visited{text-decoration:none; color:#BD2323;}
.postbody a:hover{text-decoration:underline; color:black;}
td.postbottom{
	background:#2D2D2D url('pub/eohax/profile.gif') top left repeat-x; 
	font-size:10px;
	color:#D0D0D0;
	white-space:nowrap;
	padding:2px;
}
.postsubject{
	font-size:12px;
	font-weight:bold;
	color:#D52D2D;
}
.quote-table,.code-table{
	border-left:solid 1px #090909;
	border-top:solid 1px #090909;
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;
	margin:5px 0;
}
.quote-corner,.code-corner{
	background-color:#890000;
	border-right:solid 1px #000;
}
.quote-left{
	background:#890000 url('pub/eohax/quote_left.gif') center center no-repeat;
	border-right:solid 1px #000;
}
.code-left{
	background:#890000 url('pub/eohax/code_left.gif') center center no-repeat;
	border-right:solid 1px #000;
}
.quote-header,.code-header{
	border-bottom:solid 1px #000;
	padding:0 5px;
	text-align:left;
	vertical-align:middle;
	font-size:11px;
	background-color:#2E2E2E;
	color:#D0D0D0;
}
.quote-text{
	color:#D0D0D0;
	text-align:left;
	vertical-align:top;
	font-size:11px;
	line-height:125%;
	padding:3px 5px;
	background-color:#2E2E2E;
}
.code-text{
	font-family:Courier,'Courier New',sans-serif;
	color:#D0D0D0;
	text-align:left;
	vertical-align:top;
	font-size:11px;
	line-height:125%;
	padding:3px 5px;
	background-color:#2E2E2E;
}
input,textarea,select{
	color:white;
	font:normal 11px Verdana,Arial,Helvetica,sans-serif;
}
input.post,textarea{
	border:solid 1px #D52D2D;
	background-color:#222222;
	color:#D0D0D0;
}
* html input.post,* html textarea{border-color:#D0D0D0;}
input.post:hover,textarea:hover{border-color:#D0D0D0;}
input.post:focus,textarea:focus{border-color:white; color:white;}
select{
	background-color:black;
	color:#D0D0D0;
}
input{text-indent:2px;}
input.button{
	background-color:#313131;
	color:#D0D0D0;
	font-size:11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	border:solid 1px #444;
}
input.button:hover{
	background-color:#444444; 
	color:black;
}
* html input.button{color:black;}
input.mainoption{
	background-color:#222222;
	color:#D0D0D0;
	font-weight:bold;
	border:solid 1px black;
}
input.liteoption{
	background-color:#222222;
	color:#D0D0D0;
	border:solid 1px black;
}
input.mainoption:hover,input.liteoption:hover{border-color:#D0D0D0;}
input.mainoption:focus,input.liteoption:focus{color:black; border-color:black;}
.helpline{background-color:#313131; border:solid 1px #313131; color:#D0D0D0;}
.inputhidden{display:none;}
.admincolor{color:#F0E80A; font-size:15px;}
.admincolor:link{color:#F0E80A; font-size:15px;}
.admincolor:active{color:#F0E80A; font-size:15px;}
.admincolor:visited{color:#F0E80A; font-size:15px;}
.modcolor{color:#0AF035; font-size:13px;}
.modcolor:link{color:#0AF035; font-size:13px;}
.modcolor:active{color:#0AF035; font-size:13px;}
.modcolor:visited{color:#0AF035; font-size:13px;}
.peacecolor{color:#7799FF;}
.peacecolor:link{color:#7799FF;}
.peacecolor:active{color:#7799FF;}
.peacecolor:visited{color:#7799FF;}
.premcolor{color:#EEEEEE;}
.premcolor:link{color:#EEEEEE;}
.premcolor:active{color:#EEEEEE;}
.premcolor:visited{color:#EEEEEE;}
.sigbox{background-color:#333333; border-style:solid; border-width:1px; border-color:#666666; padding:4px; height:116px; overflow:hidden; font-family:monospace;}
h1{font-size:2.0em;}
h2{font-size:1.5em;}
h3{font-size:1.2em;}
h4{font-size:1.0em;}
h5{font-size:0.8em;}
h6{font-size:0.7em;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}

blockquote.forumquote {
	border-style:solid;
	border-width:0 0 1px 3px;
	border-color:red;
	padding:3px;
}