@font-face  {    
font-family: 'Hakidame';    
src: url('/fonts/Hakidame.eot');
src: local('Hakidame'), local('Hakidame'), url('/fonts/Hakidame.ttf') format('truetype');
}
body {
	background: #000000;
	color:#999999;
	font-family: Hakidame;
	font-size: 150%;
	background-image:url('/css/images/darkness-background.png');
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center right;
}
.postarea textarea {
	padding-right: 100px;
	background-image: url('/css/images/darkness-postbox.png');
	background-repeat: no-repeat;
	background-position: bottom right;
}

.logo {
	color: #FFFF00;
	text-align:center;
  font-size:36pt;
}
a {
	color:#FFFF00;
		text-decoration:none;
}
a:hover, .reflink a:hover {
	color: #FFFFcc;
}

#verytopbar, .adminbar, #themedropdown {
	background: #243A86 ;
}
#verytopbar a {
	color: #FFFFFF;
	border-top-color: #980000;
}
#verytopbar a:hover {
	background: #000000;
	color: #FFFFFF;
}
.adminbar {
	text-align:right;
	background:inherit;
	clear:both;
	float:right;
	background: #243A86 ;
}

#verytopbar, .adminbar, #themedropdown, #topnav {
	background: #243A86 ;
}


#sitesidebar a:hover, #topmenu li {
	background: #202020;
}
#sitesidebar h2, .newsentry h2, #topmenu li.current {
	background: #202020;
}

.postblock {
	background: #303030 ;
}
.postarea input[type=text], .postarea input[type=password], .postarea textarea {
	border-color: #FFFF00;
}
.postarea input[type=text]:focus, .postarea input[type=password]:focus, .postarea textarea:focus {
	border-color: #FFFF00;
}

.helphover div, .reply, .highlight, .reflinkpreview {
	background: #303030;
}
.highlight, .reflinkpreview {
	border-left-color: #303030;
}

.filetitle {
	color: #FFFF00;
}
.postername, .postername a {
	color: #FFFF00;
}
.postertrip {
	color: #FFFF00;
}
.unkfunc {
	color: #FFFF66;
}