body
{
 background: gray;
}

#wrap
{
 width: 800px;
 margin: 0 auto;
 padding: 10px;
 background: white;
}

#screen
{
 width: 800px;
 align: center;
}

#nav 
{
  float: left;
  width: 19%;

}

#nav ul
 {
 list-style: none;
 padding: 20px;
 margin: 0;
	background: #8f8f8f;
 }
 
#nav a
{
 text-decoration: none;
 font-family: Helvetica, Verdana, Arial,  sans-serif;
 font-size: 13px;
	font-weight: bold;
 color: white;
}

#content 
{
 margin-left: 20%;
	background: white;
	padding: 20px;
}
 
#content h2
{
	 color: #464646;
}

#photo 
{
 margin-left: 20%;
	background: white;
}

#photo p
{
 margin-top: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
}

#main 
{
  margin: 0px;
}

#centercol 
{
   padding-top: 1px;
   margin: 0 0 0 20%;
   width: 38%;
}

#centercol h2
{
	 color: #222244;
}


#rightcol 
{
  float: right;
	 width: 38%;	
}

#rightcol h2
{
/*	 color: #966a09; */
color: #222244;
}

#footer
{
 clear: both;
 border-top: 1px dotted #a0a0a0;
 padding-top: 3px;
 margin-top: 10px;
}

#events
{
/*background-color: #702c07; */
background-color: #ddddbb;
color: #222244;
padding:10px;
}

#news
{
/*background-color: #966a09;*/
background-color: #ddddbb;
color:#222244;
padding:10px;
}

h1
{
 font-family: Verdana, Arial, sans-serif;
 font-size: 15px;
 margin-top: 5px;
 color: #ab003c;
	border-bottom: 1px solid #ab003c;
}

h2
{
 font-family:  Verdana, Arial, sans-serif;
 font-size: 12px;
 margin-top: 12px;
	
}

h3
{
 font-family:  Verdana, Arial, sans-serif;
 color: gray;
	font-size: 10px;
}

p, ul, th, td, #footer, #footer a
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #666666;
}

a
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #003cab;
}

td
{
padding-left: 10px;
}

th
{
align: left;
}


