body, html { 
	font-family: 'Trebuchet MS',Tahoma,Arial,Helvetica,sans-serif;	
	font-size: 8pt; 
	font-weight: normal; 
	text-align: left; 
	color: #ccc; 
	text-decoration: none; 
	background-color: #161410; 
	background-repeat : repeat;
	background-image:url("/wp-content/uploads/2010/05/solid-dark.jpg"); 
	margin:0; padding:0;
}

#page { margin:0 25px; background:#161410; padding:0; min-width:1030px; max-width:1135px; margin:0 auto; }

#login { margin:0 15px; padding: 0pt; width: 600px; }

h1 { color: #ccc; font-weight: bold; font-size: 12pt }
h2 { color: #ccc; font-weight: bold; font-size: 9pt; }
pre	{ font-size: 8pt; font-weight : normal; }
img	{ text-decoration: none; }
a img { text-decoration: none; border : none; }
a { color : #D8D7D3; font-weight : bold; text-decoration : none; background-color : transparent; }
a:hover { background-color : transparent; color : #FFF; border-bottom:1px dashed #BD934F; }
a.title { text-decoration: none; font-size: 8pt; display: block; color: #D8D7D3; width: 100%; }
a.title:hover { color: #D8D7D3; }
a.none { text-decoration: none; color : #D8D7D3; font-weight: normal; }
a.none:hover { text-decoration: none; color : #FFF; font-weight: normal; }
a.none:active { text-decoration: none; color : #FFF; font-weight: normal; }

.clear { clear:both; display:block; }

/* hr, hr.small { display: none; } */
.hr { background-color: #22201d; border: 1px solid #363430; height: 10px; margin: 10px 0; width: 995px; }

#top-navigation { margin:0 15px 0 25px 0; padding:0; height:20px; color:#999999; }
#top-navigation ul { float:left; border-top:1px solid #363430; border-bottom:1px solid #363430; border-top:1px solid #363430; margin:0; padding:0; list-style-image:none; list-style-position:outside; list-style-type:none; width:995px; }
#top-navigation ul li { float:left; background:#22201D; display:block; margin:1px 0; padding:4px 20px; border-right:1px solid #161410; font-size:11px; font-family:Times New Roman; }
#top-navigation ul li:hover { background:#363430; cursor:pointer; } 
#top-navigation ul li.last { float:right; }
#top-navigation ul li a:link, #top-navigation ul li a:active, #top-navigation ul li a:visited { color:#D8D7D3; font-size:11px; }
#top-navigation ul li a:hover { color:#fff; text-decoration:none; }

.hr.rcon, #header-site-text.rcon, #header-image.rcon, #top-navigation.rcon, #top-navigation.rcon ul {  
	margin:0 0 15px; 
	width:100%;
	}

#page { min-width:1080px; }

#where { height:16px; background:#22201D; border:1px solid #444; padding:4px; margin:0 15px; }
#working { float:right; background:#161410; padding:2px; height:20px; width:220px; margin:0 0 0 -200px; }
#test { float:right; background:#fff; padding:2px; height:20px; width:220px; margin:0 0 0 -220px; display:none; }

.server-list-line, .index { margin:0 15px; text-align:left; }

#noselect.dropdown { border:1px solid #444; background:#f4f4f4; font-weight:bold; color:#444; }
#noselect.dropdown option { font-weight:normal; }

table { border-collapse: collapse; border: 1px solid #363430; font: normal 11px verdana, arial, helvetica, sans-serif; color: #999; background: ##22201D; text-align:left; }
	table .even.header { background: #22201D; color: #fefefe; font-weight:bold; text-align:left; height:30px; border-bottom:2px solid #fff; }
	table .even.header th { padding:5px; }
	table .even.header a  { color:#D8D7D3; text-decoration: none; }
	table .even.header a:hover { text-decoration:underline; color: #fff; }
	table { width:100%; }
	table a { color: #D8D7D3; text-decoration:none; }
	table a:hover { text-decoration:none; color:#fff; }
	tr.odd  { background: #1B1814; }
	tbody th, tbody td { padding:5px; }
table td pre font { color:#FFFFFF; }

.module	{ text-align : right; font-size: 8pt; font-weight : normal; }
.dropdown { font-family: Verdana, Tahoma, Arial, Helvetica, 'Arial CE'; font-size: 8pt; color : #000; background-color: #fff; border : 1px solid #333; }
.query { font-family: Verdana, Tahoma, Arial, Helvetica, 'Arial CE'; font-size: 8pt; color : #000; border-top:1px solid #c9c9c9; border-right:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; border-left:1px solid #cbcbcb; background-color: #fff; }
.button	{ font-family: Verdana, Tahoma, Arial, Helvetica, 'Arial CE'; font-size: 8pt; font-weight : bold; }
.newsdate { background-image: url("news.png"); background-repeat: repeat-y; font-size: 7pt; border-top: 2px ridge; line-height: 20px; display: block; padding-left: 8px; width: 130px; }
.newstext { margin-left: 10px; }
form { margin-top: 0px; margin-bottom: 0px; }
pre	{ margin-top: 0px; margin-bottom: 0px; color:#999; }
pre.log { margin-top: 0px; margin-bottom: 0px; color:#999; padding:10px 15px; overflow:hidden; width:1075px; }
table.maintable	{ background-image: url(/logo.png); background-repeat: no-repeat; }

.suggest { position: relative; width: 750px; display: block; overflow: auto; height: 300px; top:15px; z-index:2500; }
.suggest_inv { display: none; }
.suggest_link { color: #CCCCCC; background-color: #150D0D; padding: 2px 3px 2px 3px; }
.suggest_link:hover { background-color: #300D0D; }
				
#phprcon { position: relative; width:100%; }
#phprcon, #plist { background-color:#161410; }

#res { margin:15px 0; width:100%; clear:both; z-index:10; }

#plist { width:100%; display:block; margin:0 15px; }
#plist table { width:100%; margin:15px 0; }

#input_controls { width:100%; }
#input_controls table { width:100%; }

#edit-menu { 
	width:100%;
	 display:block; 
	 clear:both; float:left; font-size:9px; font-weight:bold; 
	 border-bottom:1px solid #999; 
	 background:#1B1814; 
	 color:#999; margin:0 0 15px 0; padding:0; }
	#edit-menu ul, #edit-menu ul li { float:left; list-style:none; margin:0; }
	#edit-menu ul { padding:7px 15px 0; }
	#edit-menu ul li { margin:0; padding:2px 7px; background:#22201D; border-right:1px solid #999; border-top:1px solid #999; }
	#edit-menu ul li.first { border-left:1px solid #999;}
	#edit-menu ul li.active { background:#161410; color:#D8D7D3; }
	#edit-menu ul li.active a { color:#D8D7D3; }

fieldset { margin:5px 0 15px 0; clear:both; display:block; }
fieldset textarea { width:100%; }

#bottom { margin:0 15px; }

#footer { 
	margin:0 0 15px; 
	padding:25px 50px; 
	font-size:10px;
}
	#footer p { margin:0; padding:0; display:block; }
	#footer .authors, #footer .authors a { margin:0; padding:0; color:#f4f4f4; font-weight:bold; }
	#footer .authors a:hover { border-bottom-color:#fff; color:#fff; }
	#footer p cite { float:right; }

/*	2008 (c) Ashus					*/
/*	All author's rights reserved.	*/
/*	http://km.ashus.net				*/
/*	edited by [LBi] Sensei			*/