body { background-color: #000000;
text-align: center;
}

input, textarea, select {
background-color: #000000;
color: #DFDFDF;
border: 1px solid #DFDFDF;
}


#container {
  width: 610px;
  margin: 0 auto 0 auto;
}

#top {
  width: 610px;
  height: 100px;
  margin-bottom: 0px;
}

#left {
 float: left;
 width: 310px;
}



#content {
        float: right;
        width: 290px;
        height: 100%;
        padding: 5px 0px 0px 10px;
}

#navi { 
   font-size: 8pt;
   color: #9E9898;
   FONT-WEIGHT: normal;
   FONT-FAMILY: Tahoma, Verdana, serif ;
   text-align: center;
   margin-bottom: 10px; 
}

#navi a {
   font-size: 8pt;
   color: #DFDFDF;
   FONT-WEIGHT: normal;
   FONT-FAMILY: Tahoma, Verdana, serif ;
   text-align: center;
}

#navi a:hover{
   font-size: 8pt;
   color: #9E9898;
   FONT-WEIGHT: normal;
   FONT-FAMILY: Tahoma, Verdana, serif ;
   text-align: center;
}


#footer {
  clear: both;
}

blockquote {
  font-size: 8pt;
  color: #DFDFDF;
  FONT-WEIGHT: normal;
  FONT-FAMILY: Tahoma, Verdana, serif ;
  text-align: center;
}


.links {
  text-align: right;
   font-size: 8pt;
	color: #DFDFDF;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Tahoma, Verdana, serif ;
  
}

.rechts {
  text-align: left;
   font-size: 8pt;
	color: #DFDFDF;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Tahoma, Verdana, serif ;
  
}


.other {
  list-style-type: square;
  color: #DFDFDF;
  font-size: 8pt;
  FONT-FAMILY: Tahoma, Verdana, serif;
  text-align: left;
}

a:link { font-weight:normal; color:#FFFEFC; text-decoration:none; }
a:visited { font-weight:normal; color:#FFFEFC; text-decoration:none;}
a:focus { font-weight:normal; color:#FFFEFC; text-decoration:none; }
a:hover { font-weight:normal; color:#9E9898; text-decoration:none; }
a:active { font-weight:normal; color:#FFFEFC; text-decoration:none; }

p {
  font-size: 8pt;
	color: #DFDFDF;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Tahoma, Verdana, serif ;
	text-align: left;
  margin-left: 7px;
}

.text01 {
	font-size: 8pt;
	color: #DFDFDF;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Tahoma, Verdana, serif ;
	text-align: left;
}

.text02 {
	font-size: 8pt;
	color: #DFDFDF;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Tahoma, Verdana, serif ;
	text-align: center;
}


h1 {
   font-size: 10pt;
   font-family: Tahoma, Verdana, serif;
   text-align: center;
   color: #DFDFDF;
   margin: 5px 5px 5px 5px;
   letter-spacing: 5px;
   border-bottom: 1px solid #C9C5BE;
   border-top: 1px solid #C9C5BE;
}

h2 {
   font-size: 8pt;
   font-family: Verdana, Tahoma, serif;
   text-align: center;
   color: #DFDFDF;
   margin-bottom: -10px;
   letter-spacing: 3px;
}

//Fanupdate

p.catfile {
  font-size: 8pt;
}

p.archivelink {
	text-align: center;
}

div.comment_box {
	clear: both;
	background: #eee;
	padding: 1em;
	width: 100%;
	overflow: auto;
	margin: 0 0 1em 0;
}

img.gravatar {
	float: left;
	margin: 0 1em 0 0;
}

div.credit {
        
	clear: both;
	text-align: center;
	margin: 1em 5px 0 0;
}

div.credit p {

        font-size: 7pt;

}

