	body {
		color: yellow;
		background-color: blue;
		padding: 0 2em;
		width: 900px;
		}
		
	a, a:visited{
		color: yellow;
		}
	
	a:hover {
		color: white;
		}
	
	h1 {
		color: yellow;
		text-align: center;
		}
		
	div {
		padding-right: 0.8em;
		padding-left: 0.8em;
		text-align: center;
		}

	div.header {
		clear: both;
		}
		
	div.left {
		float: left;
		text-align: left;
		width: 25%;
		}
		
	div.content {
		padding: 0.75em;
		margin: 0.75em;
		border: 2px solid yellow;
		text-align: center;	
		}
		
	div.middle {
		float: left;
		width: 40%;
		}
		
	div.right {
		float: left;
		width: 25%;
		}
		
	div.sitemap-left {
		float: left;
		text-align: left;
		width: 40%;
		}
		
	div.sitemap-right {
		float: left;
		width: 40%;
		}
		
	div.middle img {
		padding-bottom: 2em;
		clear: right;
		}
		
	div.right img {
		margin-top: 3em;
		}

	div.content div {
		display: none;
		}
		
	/* ----------------------------------------------------- */
	/*  For IE for Windows                                   */
	/*  Fixes IE's inability to display the menus correctly  */
	* html div.content div {
		display: block;
		text-align: left;
		}

	* html div.content div p {
		display: none;
		}

	/* ---------------------------------------------------- */
		
	div.content div:target {
		display: block;
		text-align: left;
		}
	
	div.content div:target p {
		text-align: center;
		font-size: 0.8em;
		}

	.center {
		text-align: center;
		}
