/******************** Layout ********************/
	html	{
	height: 100%;
	}
	
	#frame {
		position:relative; /* needed for footer positioning*/
		margin:0 auto; /* center, not in IE5 */
		height:auto !important; /* real browsers */
		height:100%; /* IE6: treaded as min-height*/
		min-height:100%; /* real browsers */
		width:800px;
		padding:0px;
		text-align:left;
		background-color:#405C11;
			}
			
	#container	{
		margin-left:36px;
		margin-right:36px;
		margin-top:-100px; /* this value is for IE5 browsers, reset for other browsers by the html>body tag below */
		padding-bottom: 5em; /* bottom padding for footer */
			}
			
	html>body #container {margin-top: 30px;} /* this value is for all other browsers */
		
	#contentleft {
		width:240px;
		padding:0px;
		float:left;
		background:#;
		margin-top:150px;
		margin-bottom:10px;
		}
	
	#contentcenter {
		width:240px;
		padding:0px;
		float:left;
		background:#;
		margin-top:150px;
		border-right: 1px solid #A3AF10;
		border-left: 1px solid #A3AF10;
		margin-bottom:10px;
		}
	
	#contentright {
		width:240px;
		padding:0px;
		float:left;
		background:#;
		margin-top:150px;
		margin-bottom:10px;
		}
	
	#contentheader {
		width:800px;
		height:150px;
		}
		
	#footer	{
		border-top: 1px solid #A3AF10;
		padding:10px;
	}

/******************** Navigation ********************/
	
#navcontainer
{
margin-left: 0px;
padding: 0;
padding-right: 25px;
height: 22px;
list-style-type: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}

#navlist li
{
float: right;
margin: 0;
padding: 0;
width: auto;
display: block;
}

#navlist li a, #navlist li a:link
{
background: #;
color: #C8C1A4;
text-decoration: none;
padding: 3px 5px 3px 5px;
display: block;
}

#navlist li a:hover
{
color: #405D11;
cursor: pointer;
background: #C8C1A4;
}

#navlist li a#current, #navlist li a#current:link
{
color: #405D11;
background: #C8C1A4;
cursor: default;
font-weight: normal;
border-left: 1px solid #C8C1A4;
border-right: 1px solid #C8C1A4;
}

#navlist li a#current:hover
{
background: #C8C1A4;
}


/******************** Text ********************/

body,td,th {
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size: 12px;
	text-align:center;
}
body {
	background-color: #C8C1A4;
	background-image:  url("images/bg.jpg");
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	height:100%
}

#footer p	{
	margin:0px 10px 10px -10px;
	color:#A3AF10;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

p	{
	color:#C8C1A4;
	line-height:1.3em;
	margin:0px 10px 10px 10px;
	}

a:link {
	color: #A3AF10;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #A3AF10;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: underline;
}
h3 {
	font-size: 16px;
}
h1	{
	font-family:"Trebuchet MS", Verdana, sans-serif;
	font-size:16px;
	color:#A3AF10;
	font-weight:100;
	margin:0px 10px 10px 10px;
	}
