body
	{
		margin: 0;
		padding: 0;
		font: 85% helvetica, arial, sans-serif;
		text-align: center;
		background-color: white;
	}

	a:link { color: #767676; }
	a:visited { color: #767676; }
	
	a:hover, a:active
	{
		color: black;
		background-color: white;
	}


	h2
	{
		color: #d1cece;
		font: 200% helvetica, arial, sans-serif;
		font-weight: bold;
		margin: 0 0 2px 0;
	}
	
	h2 a { text-decoration: none; }
	
	h3
	{
		color: #d1cece;
		font: 150% helvetica, arial, sans-serif;
		font-weight: bold;
		margin-top: 0;
	}

#container
	{
		margin: auto;
		width: 760px;
		text-align: left;
		background-color: white;
	}
	
#header
	{
		background-color: white;
		margin-top: 10px;
	}

	
#navigation
	{
		background-color: white;
		color: #f25b00;
		text-align: right;
	}


#navigation li
	{
		display: inline;
		padding: 0 10px;
		font-size: 90%;
		font-weight: bold;
	}


#navigation li a
	{
		text-decoration: none;
		color: #f25b00;
		font-weight: bold;
	}
	
#navigation li a:hover
	{
		text-decoration: none;
		color: white;
		background-color: #f25b00;
	}


#text
	{
		float: right; 
		width: 380px;
		margin-left: 10px;
		background-color: white;
	}

#text ul
	{
		margin-left: 0;
		padding-left: 0;
		list-style-type: none;
		line-height: 165%;
	}

	
#image	
	{
		margin-right: 360px;
		background-color: white;
	}

#frontpageimage
	{
		background-color: white;
	}
	

#description
	{
		background-color: white;
		color: #515151;
		text-align: center;
		line-height: 200%;
	}


#proofs
	{
		float: right; 
		width: 380px;
		margin-left: 20px;
		background-color: white;
	}



#footer	
	{
		clear: both;
		background-color: white;
		color: #adadad;
		text-align: right;
		padding: 5px;
		font-size: 80%;

	}