@font-face  {    
font-family: 'Saiyan-Sans';    
src: url('/fonts/Saiyan-Sans.eot');
src: local('Saiyan-Sans'), local('Saiyan-Sans'), url('/fonts/Saiyan-Sans.ttf') format('truetype');
}
body {
	background: #22b14c;
	font-family: Saiyan-Sans;
	color:#000000;
	font-size: 115%;
	background-image:url('/css/images/piccolodick-background.png');
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center right;
}
.logo {
	color: #FFFFFF;
        text-align:center;
        font-size:36pt;
}
a {
	color:#FFFFFF;
	text-decoration:none;
}
a:hover, .reflink a:hover {
	color: #FFFFFF;
}

#verytopbar, .adminbar, #themedropdown {
	background: #243A86;
}
#verytopbar a {
	color: #243A86;
	border-top-color: #980000;
}
#verytopbar a:hover {
	background: #A349A4;
	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: #A349A4;
}
#sitesidebar h2, .newsentry h2, #topmenu li.current {
	background: #A349A4;
}

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

}

.helphover div, .reply, .highlight, .reflinkpreview {
	background: #A349A4;

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

.filetitle {
	color: #FFFFFF;
}
.postername, .postername a {
	color: #FFFFFF;
}
.postertrip {
	color: #FFFFFF;
}
.unkfunc {
	color: #FFFFFF;
}
    div.CIRCUITFRY_FIX
{
    position:relative;
    top:-8px;
}
    div.CIRCUITFRY_FLM
{
    position:fixed;
    background-color: #A349A4;
    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;
}