body, img, site, h1, h2, table, tr, td, p.cal {
    margin:0px auto;
    padding:0px auto;
    border:0px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
}
table.adminleft {
float:left;
width:300px;
}
body{
    text-align:center;
    background-image: url(images/bg.png);
    background-repeat: repeat-x ; 
    font-size: .8em; 
}
p.cal {
	margin-bottom:10px;
}
.nav1, .nav2{
    font-size: .9em; 
    margin:2px;
}

#site{ 
    width: 850px;
    text-align:left;
    margin:0 auto;
    padding:0;
    overflow:visible;

}

#head{
    position:relative;
    width: 850px;
    height:242px;
    background-image: url(images/budokai_bg.png);
    background-repeat: no repeat; 
    overflow:hidden; 
}
#nav{
    position:absolute;
    bottom:2px;
    
}
#logo{
    position:absolute;
    bottom:100px;
    left:10px;
}

#main{ 
    width: 850px;
    height: 600px;
    text-align:left;
    overflow:visible;

}
#news{
    float: right;
    width: 250px;
    padding:5px;
    background-color: #e3e3e3;
	BORDER: black 1px solid; 
}

#content{
    float: left;
    width: 550px;
    padding:5px;
    background-color: #e3e3e3;
	BORDER: black 1px solid; 
}
#banner{
	text-align:center;
}

#footer{
	position:static;
	float:clear;
	width:850px;
	height:10px;

	
}





h1{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 1.2em; 
}
h2{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 1.0em; 
}
.dob, .btnreq, .btnreqd {
	BORDER:#999 1px solid;
	BACKGROUND-COLOR: #eee
}
.btn {
	BORDER:#999 red 1px solid; 
	WIDTH: 150px; 
	BACKGROUND-COLOR: #fff
}
.btnreq {
	WIDTH: 150px;  
}
.btnreqd {
	WIDTH: 157px;  
}

ul {
	list-style-type: none;
	padding-left: 0;
	margin-left: 0;
}

A {  font-family: Verdana, Arial, Helvetica, sans-serif;   background-color:none;}
A:link, A:visited, A:active {  color:blue;   text-decoration: underline;}
A:hover {   color: black;  text-decoration: bold;}
A.nav1:link, A.nav1:visited, A.nav1:active {  color:white;   text-decoration: bold;}
A.nav1:hover {   color: #a2d452;  text-decoration: bold;}
a { background: url(images/heron.png) left center no-repeat; padding-left:15px; padding-bottom:3px }
A.nav1, a.foot, a.img {background: none; padding:0}

.footer {
	text-align:center;
	font-size: .8em;
}