body {
background-image: url('img/bg1.png'), url('img/bg2.png');
background-repeat:repeat-x, repeat;
font-family: "tahoma"; 
text-align:justify;
font-size: 10px; 
color: #666;
margin: 0px; 
padding: 0px;
}

#container{
margin: 0 auto;
margin-top:0px;
width:850px;
}

#header{ 
margin:0px auto;
height:145px;
width:600px;
background: url('img/header.png');
}

#updates{
float:right;
width:200px;
height:100px;
background:#d1d0d0;
padding:4px;
margin-top:-130px;
margin-right:20px;
color:#999;
}

#navitop{
height:55px;
margin:0px;
}
#navtop a{
float: left;
width:200px;
height:46px;
line-height:46px;
font-family: "tahoma"; 
text-align:center;
padding:3px; margin:1px;
font-size: 11px; 
color: #eee;
font-weight:bold;
text-transform:uppercase;
display:block;
}
#navtop a:hover{ 
color: #fff;
background-color:#d2d2d2;
}

#sidebar{
float: left;
width: 225px;
padding:0px;
margin:4px;
margin-top:10px;
}

#content{
width: 850px;
padding:5px;
margin: 0 auto;
margin-top:65px;
background-color:#dadada;
}

#footer{
clear:both;
text-align:center;
padding:5px;
}

.box{
padding:3px;
margin:0px;
background-color:#dadada;
}

a:link, a:active, a:visited {
text-decoration: none; 
color: #736F6E; 
}
a:hover {
color: #ffffff;
text-decoration: none; 
}

a.nav:link, a.nav:active, a.nav:visited{
font-family: "tahoma"; 
text-align:left;
padding:2px; margin:1px;
padding-left:7px;
font-size: 10px; 
color: #eee;
background-color:#ccc;
display:block;
}
a.nav:hover{
color: #fff;
background-color:#d2d2d2;
}

h1{
color: #eee; 
font-size: 10pt; 
font-weight: bold; 
padding-left:2px; 
background-color: #ccc; 
display:block;
text-align:center;
text-transform: lowercase; 
margin:0px; padding:2px;
}

h2{
font-size: 8pt; 
font-weight: bold; 
padding:6px;
background-color: #ccc; 
border-left:10px solid #bab6b6;
color:#eee;
}

b {color:#777;}
i {color:#888;}
u {color:#999;}

blockquote{
padding:6px;
background-color: #ccc; 
border-left:10px solid #bab6b6;
color:#eee;
}

input, submit, textarea{
padding:3px; margin:0px;
background-color: #ccc; 
border:1px solid #ccc;
color:#adadad;
font-family: "tahoma"; 
font-size: 10px; 
width:200px;
}

div.log {
width: 700px;
height: 200px;
overflow: auto;
background: url('');
border: 1px solid #41495a;
padding: 10px;
padding-top: 0px;
margin-right: auto;
margin-left: auto;
margin-top: 5px;
text-align: left;}

img { vertical-align: middle; }