	html {
	}
	body
	{
		background-color: #333;
		/*background-image: url(images/bg5.jpg); */
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		color: #333;
		overflow: auto;
		margin: 0 0 0 0;
	}
	
	#wrapper{
		margin: 0 20% 0 10%;
		background-color: white;
		padding: 0px;
		border: 1px solid #666;
		border-top: 0;
		min-width: 700px;
	}	
	
	
	h1 {
		font-size: xx-large;
		font-weight: bold;
		color: #922;
		text-align: left;
		margin: 0;
		padding: 0 0 0 10px;
		height: 45px;
		
	}

	h1 a:link, h1 a:visited, a:active
	{
		color: #522;
		text-decoration: none;
	}
	
	h2, h3, h4, h5{
		color: #522;
	}
	

	a, a:link, a:visited, a:active
	{
			color: #522;
			text-decoration: underline;
	}
	a:hover
	{
		text-decoration: none;
	/*	font-weight: bold; */
	}

	

	#header{

		
	}
	
	#header_title img{
	
		border: none;
	}
	
	#header_title{
		margin: 0;
		padding: 0px 10px;
		background-image: url(/functions/matt_small.gif);
		background-repeat: no-repeat;
		background-position: bottom right;
		height: 102px;
		
	}
	
	#content_area{
		/*margin: 10px 3% 0 3%;
		float: left;
		width: 61%;*/
		padding: 10px 20px;
		
	}
	
	
	
/*	#left_pane{
		margin: 10px 0 0 0;
		width: 12%;
		float: left;
	}
	#right_pane{
		margin: 10px 0 0 0;
		float: right;
		width: 20%;
	}
*/	
	
	#footer {
		padding: 5px 0;
		clear: both;
		text-align: center;
		background-color: #522;
		/*margin: 5px 30%;*/
		width: 100%;
		/*height: 15px;*/
		font-size: x-small;
		color: white;
		margin-top: 50px;
	}
	#footer a {
		color: white;
		text-decoration: none;
	}
	#footer a:hover{
		text-decoration: underline;
	}
	
	
	#tagline
	{
		font-size: small;
		color: #666666;
		margin-top: -5px; 
		text-align: left;
	}



	/*         navigation             */
	
	#mainnav {
		float: right;
		width: 100%;
		margin: 0 0 20px 0;
		padding: 0;
		background-color: #522;
	}
	
	#mainnav ul {
		margin: 0;
		padding: 0;
		width: 100%;
	}
	
	#mainnav li {
		float: left;
		list-style: none;
		margin: 0;
		border-right: 1px solid white;
		background-color: #522;
		padding: 5px 0;
	}
	
	#mainnav a, 
	#mainnav a:link, 
	#mainnav a:visited, 
	#mainnav a:active
	{
		padding: 5px 10px;
		color: white;
		text-decoration: none;
		font-weight: bold;
		
	}
	
	#mainnav #selected a, #mainnav a:hover
	{
		background-color: #922;
	}	
	
	.image_right{
		float: right;
		margin: 0px 10px 10px 10px;
		border: 1px solid #666;
		display: block;
	}


	.image_left{
		float: left;
		margin: 0px 10px 10px 0px;
		border: 1px solid #666;
		display: block;
	}



