		body {
			
			background: #dfeaf6;
			margin: 0;
		}
		
		.accessaid, h1 {
			position: absolute;
			height: 0;
			overflow: hidden;
		}
		
		#header {
			background: #dfeaf6;
			height: 0px;
		}
		
		#logo {
			position: absolute;
			top: 15px;
			left: 0;
		}

		#navigation {
			font: 0.75em verdana, arial, helvetica, sans-serif;
			position: absolute;
			top: 150px;
			left: 0;
			width: 150px;
			color: white;
		}
		
		#navigation ul {
			margin: 0 0 1em 0;
			padding: 0;
			list-style: none;
		}
		
		#navigation ul a {
			color: grey;
			text-decoration: none;
			display: block;
			background: white;
			border: .3em solid white;
			padding: 10 10em;
			margin: 0 0em 15px 2em;
		}
		
		#navigation a:visited {
			color: grey;
		}
		
		#navigation a:hover {
		color: black;	
		}



		.photogallery {
			display: block;
			width: 178px;
			height: 170px;
			background-image: url(images/photogallery.jpg);
			text-indent: -999em;
			position: absolute;
			top: 425px;
			left: 15px;

		}
	
		.photogallery:hover {	
		background-image: url(images/photogallery_roll.jpg);
		}

		.photogallery:active {
		background-image: url(images/photogallery.jpg);
		}

		
		#main {
			background: #white;
			border-left: 212px solid white;
		}

	


		#content {
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 0.75em;
			color: grey;
			line-height: 1.7em;
			background: white;
			xpadding: 0px 0em 0em 0em;
			padding: 40px 200px 10em 75px;
			border-left: 200px solid white;

		}

		#content img {
			width: 97px;
			height: 97px;
			padding: 1px;
			float: left;
			margin: 0em 2em 0em 0em;
		}

		#content p t {
			color: #9b141b;
			font-size: 1.2em;
		}
		
		h2 {
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 1.6em;
			font-weight: 50;
			color: #00806b;
		}

		h3 {
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 1.4em;
			font-weight: 100;
			color: grey;
		}
	

				
		#container {
			position: relative;
			width: 950px; /* width + border for IE 5.x */
			w\idth: 950px; /* real width */
			border-width: 0 3px;
			margin: auto;
		}

		
		

		#footer {
			background: #dfeaf6;
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 0.7em;
			display: block;
			padding: 5px 60px 1em 50px;
			margin: 4em solid black;

		}

		fieldset {
		padding: 2em 2em 2em 2em;
		}
	
		
	
		label {
		float: left;
		clear: left;
		width: 8em;
		}