@font-face  {    
font-family: 'GD-MadoMaruGothicJA-OTF';    
src: url('/fonts/GD-MadoMaruGothicJA-OTF.eot');
src: local('GD-MadoMaruGothicJA-OTF'), local('GD-MadoMaruGothicJA-OTF'), url('/fonts/GD-MadoMaruGothicJA-OTF.ttf') format('truetype');
}
@font-face  {    
font-family: 'GothamRnd-Medium';    
src: url('http://www.ussc.su/fonts/GothamRnd-Medium.eot');
src: local('GothamRnd-Medium'), local('GothamRnd-Medium'), url('http://www.ussc.su/fonts/GothamRnd-Medium.otf') format('truetype');
}
body {
	background: #140E16;
	font-family: GothamRnd-Medium;
	color:#F9F9F9;
	font-size: 100%;
	background-image:url('/css/images/homu-background.png');
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:top right;
}
.postarea textarea {
	padding-right: 100px;
	background-image: url('/css/images/homu-textarea.png');
	background-repeat: no-repeat;
	background-position: bottom right;
}
.logo {
	color: #FFFF00;
        text-align:center;
        font-size:36pt;
		    font-family: GD-MadoMaruGothicJA-OTF;
}
a {
	color:#999999;
	text-decoration:none;
}
a:hover, .reflink a:hover {
	color: #999999;
}
.adminbar {
	text-align:right;
	background:inherit;
	clear:both;
	float:right;
	background: #243A86 ;
}

#verytopbar, .adminbar, #themedropdown, #topnav {
	background: #243A86 ;
}
#verytopbar a {
	color: #FEFEFE;
	border-top-color: #980000;
}
#verytopbar a:hover {
	background: #5B2359;
	color: #FFFF00;
}
#verytopbar a:hover, #verytopbar .navbarcurboard {
	border-top-color: #5B2359;
}

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

.postblock {
	background: #5B2359;
	border-radius: .5rem;
}
.submitbtn, input, select, img, span {
	border-radius: .5rem;
}
.postarea input[type=text], .postarea input[type=password], .postarea textarea {
	border-color: #999999;
	  border-radius: .5rem;
}
.postarea input[type=text]:focus, .postarea input[type=password]:focus, .postarea textarea:focus {
	border-color: #999999;
	border-radius: .5rem;

}

.helphover div, .reply, .highlight, .reflinkpreview {
	background: #5B2359;
	background-image: url('/css/images/homu-postbox.png');
	background-repeat: no-repeat;
	background-position: bottom right;
  border-radius: .5rem;
}

.highlight, .reflinkpreview {
	border-left-color: #5B2359;
}

.filetitle {
	color: #74557C;
}
.postername, .postername a {
	color: #CE4D4D;
}
.postertrip {
	color: #AB6BAD;
}
.unkfunc {
	color: #ECC82C;
}
    div.CIRCUITFRY_FIX
{
    position:relative;
    top:-8px;
}
    div.CIRCUITFRY_FLM
{
    position:fixed;
    background-color: #2D3F6B;
    z-index:150;
    left:-4px;
    width:110%;
    margin-left:auto;
    margin-right:auto;
    margin-down:10px;
    border-top-width: 8px;
    border-top-style: solid;
}
    div.CIRCUITFRY_FLM a
{
    margin:0 0.5em;
}