body
{background:#482;
 color:#ff0;
 font-size:80%;
 font-family:sans-serif;
 font-weight:bold;
 width:800;
 background-image:url('bg.png');
}
a:link {
 color:#000;
 text-decoration:none;
}
a:visited {
 color:#111;
 text-decoration:none;
}
a:hover {
 text-decoration:underline;
}
a:active{
 color:#fff;
}
div.bar
{
  width:100%;
  border:2px solid yellow;
   margin-left: 2;
   margin-right: 2;
   margin-top: 2;
   margin-bottom: 2;
}




a.dlink
{
 font-size:200%;
 text-align:center;
}

div.menubar {
 width:90%;
 background:#ed1;
 margin-left: auto;
 margin-right: auto;
 text-align:center;
 border: 1px solid black;
}
span.menu {
 width:10%;
 border: 1px dotted black;
 padding: 10 20 10 20;
 background:#482;
 text-align:center;
}

span.menu:hover {
 background:#ed1;
}
div.main {
 width:90%;
 background:#482;
 border:3px dotted black;
 margin-left: auto;
 margin-right: auto;
}
div.error {
 width:90%;
 background:#800;
 border:3px dotted black;
 margin-left: auto;
 margin-right: auto;
}
div.message {
 width:90%;
 background:#080;
 border:3px dotted black;
 margin-left: auto;
 margin-right: auto;
}
div.left60 {
 width:30%;
 float:left;
}
div.blogpost {
 width:90%;
 background:#371;
 border:2px solid yellow;
 margin-left: auto;
 margin-right: auto;
}
div.gamecomment {
 width:70%;
 background:#371;
 border:2px solid yellow;
 margin-left: auto;
 margin-right: auto;
}
div.title {
 width:90%;
 background:#371;
 border:1px solid green;
 text-align:center;
 margin-left: auto;
 margin-right: auto;
}
span.loginbox {
 width:90%;
 background:#371;
 color:#000;
 border:2px solid;
 text-align:left;
 margin-left: auto;
 margin-right: auto;
}
div.date {
 float:right;
 font-size:80%;
}


h1 {
 font-variant:small-caps;
 text-align:center;
}
h2 {
 text-align:center;
}
div.author {
 float:left;
 font-size:80%;
 font-weight:bold;
}

input {
 border: 1px solid;
}
textarea {
 border: 1px solid;
}

hr {
  border: 0px;
  width:100%;
 color: #000;
background-color: #000;
height: 1px;
}
img {
  display: block;
  margin-left: auto;
 margin-right: auto;
}

img.barimg
{
  display: inline;
   margin-left: 2;
   margin-right: 2;
   margin-top: 2;
   margin-bottom: 2;
}
.gamemenu{
	width: 100%;
	background-color: #482;
         margin-left: auto;
         margin-right: auto;
         text-align:center;}

.gamemenu ul{
	margin: 0; padding: 0;
	float: left;}

.gamemenu ul li{
        display: inline;}

.gamemenu ul li a{
	float: left; text-decoration: none;
	color: yellow;
	padding: 10.5px 35px;
	background-color: #482; }

.gamemenu ul li a:visited{
	color: yellow;}

.gamemenu ul li a:hover, .gamemenu ul li .current{
	color: #000;
	background-color:#ff0;}
	
.sitemenu{
	width: 90%;
	background-color: #482;
         margin-left: auto;
         margin-right: auto;
         text-align:center;}

.sitemenu ul{
	margin: 0; padding: 10;
	float: left;}

.sitemenu ul li{
        display: inline;
        list-style: none;}

.sitemenu ul li a{
	float: left; text-decoration: none;
	color: yellow;
	padding: 10.5px 15px;
	background-color: #482; 
        list-style: none;}

.sitemenu ul li a:visited{
	color: yellow;}

.sitemenu ul li a:hover, .gamemenu ul li .current{
	color: #000;
	background-color:#ff0;}

.members{
  width:100%
	margin: 0;
        padding: 10;
        height:40px;
        color:yellow;
        }
.members a{
	border:0px;
	color:yellow;
        }
 .members a span{
	float:left;
	font-size:32px;
        vertical-align:middle;
        height:40px;
        text-align:center;
        }
 .members:hover{
        background:#ff0;
        color:black;
        }
  .members a:hover{
        background:#ff0;
        color:black;
        }


