@charset "utf-8";

body {
background-color: #282828;
background-image: url('images/backgrounds/skull-bg.png');
background-repeat: no-repeat;
background-position: 300px 125px;
background-attachment: fixed;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
vertical-align: top;
color: #FFFFFF;

margin: 5px;
margin-top: 0px; }

img {
border: 0px;
margin: 0px;
padding: 0px; }

a:link {
text-decoration: underline;
color: #D8D8D8; }
	
a:visited {
text-decoration: underline;
color: #E5E5E5; }
	
a:hover {
text-decoration: underline;
color: #0CA5F2; }
	
a:active {
text-decoration: underline;
color: #82CAD8; }
	
#userbar {
background-color: #C8C8C8;
border-style: solid;
border-color: #515151;
border-top-width: 0px;
border-right-width: 1px;;
border-bottom-width: 2px;
border-left-width: 1px; 

padding: 3px;
font-size: 12px;
color: #010101;

z-index: 1;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 50px;
padding-left: 10px;
padding-top: 3px;
padding-right: 10px;
padding-bottom: 3px;
overflow: hidden;

color: #000000; }

#userbar a:link {color: #000000; font-weight: normal; text-decoration: underline;}
#userbar a:visited {color: #000000; font-weight: normal; text-decoration: underline;}
#userbar a:hover {color: #0CA5F2; font-weight: normal; text-decoration: underline;}
#userbar a:active {color: #82CAD8; font-weight: normal; text-decoration: underline;}

#navbar {
padding-top: 3px;
padding-bottom: 3px;
text-align: center;

/* background-color: #5E5E5E;
 border: #9C9C9C solid 1px; */}

#navbar a:link {
text-decoration: underline;
color: #FFFFFF; }
	
#navbar a:visited {
text-decoration: underline;
color: #FFFFFF; }
	
#navbar a:hover {
text-decoration: underline;
color: #0CA5F2; }
	
#navbar a:active {
text-decoration: underline;
color: #82CAD8; }

.navpadding {
background-color: transparent;
border: 0px;

width: 800px;
margin: 0px;
padding: 0px; }

#main {
width: 100%; }

#center {
border: none;

width: 800px; }

#rightpanel {
vertical-align: top;

border-color: #9C9C9C;
border-width: 0px;
border-style: solid;
border-left-width: 1px; }

.rightpanelheader {
font-weight: bold;
font-size: 11px; }

.spacer {
padding-top: 30px; }

#news {
background-color: #7C7C7C;
border: 1px solid #C9C9C9;
width: inherit; }

#feeds {
vertical-align: top;
padding: 3px;

border-color: #9C9C9C;
border-style: solid;
border-width: 0px;
border-bottom-width: 1px; }

#previousentries {
vertical-align: top;
padding: 3px;

font-size: 10px; }

#foruminfo {
vertical-align: top;
padding: 3px;

border-color: #9C9C9C;
border-style: solid;
border-width: 0px;
border-bottom-width: 1px;

font-size: 10px; }

td.rightcell {
text-align: right;
font-weight: bold;

vertical-align: bottom; }

.entry {
vertical-align: top;
width: 73%;
border: #9C9C9C solid 0px;
border-bottom-width: 1px;
padding: 5px;
padding-bottom: 5px;
margin: 5px;}

.entrytitle {
font-size: 24px;
text-decoration: none;

padding-top: 15px;
color: #1F1F1F; }

.entrytitle a:link {
text-decoration: underline;
color: #1F1F1F; }
	
.entrytitle a:visited {
text-decoration: underline;
color: #1F1F1F }
	
.entrytitle a:hover {
text-decoration: underline;
color: #0CA5F2; }
	
.entrytitle a:active {
text-decoration: underline;
color: #82CAD8; }

.entrydate {
font-style: italic;

float: right; }

.entryauthor {
padding-left: 25px;

font-size: 12px;
font-style: italic; }

.entrycontent {
padding-top: 25px;
padding-bottom: 25px; }

.entryfooterlinks {
float: right;
padding-bottom: 50px; }

#commentsheader {
border-color: #9C9C9C;
border-style: solid;
border-width: 0px;
border-bottom-width: 2px;

padding-left: 25px;
padding-right: 25px;

font-size: 22px; }

.comment {
background-color:#5E5E5E;
width: 85%;
border: 1px solid #9C9C9C;

font-size: 14px;

padding: 2px;
margin-bottom: 25px; }

.commentmoderation {
background-color: #EFEFEF;
border: #5F5F5F solid 1px; }

.commenter {
background-color: #282828;
width: 85%;

font-size: 12px;
font-style: italic;
color: #FFFFFF;

padding: 3px; }

.commenter a:link {
text-decoration: none;
color: #FFFFFF; }
	
.commenter a:visited {
text-decoration: none;
color: #FFFFFF; }
	
.commenter a:hover {
text-decoration: underline;
color: #FFFFFF; }
	
.commenter a:active {
text-decoration: underline;
color: #FFFFFF; }

.commentmoderation {
background-color: #CCCCCC;
width: 85%;

font-size: 12px;

padding: 3px;
padding-top: 1px;
padding-bottom: 1px; }

#footerinfo {
color: #000000;
background-color: #5E5E5E;
font-size: 12px;
border: 1px solid #9C9C9C;
padding: 1px;
padding-left: 3px;
padding-right: 3px;
text-align: center; }