	BODY {
		font-family: arial, helvetica, sans-serif;

		border: solid thick;
		border-width: thin thin medium thin; 
		border-width: 0px; 
	}

	.main {
		margin-top: 5px;
		margin-left: 220px;
	}	

	A:link {
		text-decoration: none;
	}
	
	A:visited {
		text-decoration: none;
	}
	
	A:hover {
		text-decoration: underline;
	}
	
	H3 {
		font-weight: lighter;
	}
	
	P {
	}

	.menu {
		top: 0;
		left: 0;
		width: 200px;
		position: absolute;

		padding: 10px;

		border: solid thick;
		border-width: thin medium medium thin; 
		border-width: 0px; 
	}
	
	.menu H1, .menu H2, .menu H3, .menu H4, .menu H5, .menu H6, .menu P {
		padding: 5px 10px;
		text-align: center;

		border: solid thick;
		border-width: thin medium medium thin; 
	}
	
	.menu H4 {
		margin: 0px;
		margin-bottom: 5px;
		margin-left: 20px;
	}
	
	.main P {
		margin-left: 10px;
	}	

	.main H2 {
		text-align: center;
	}	

	.main H3 {
		text-align: center;
	}
	
	.main H4 {
		text-align: center;
	}
	
	.main H5 {
		text-align: center;
	}
	
	.main H6 {
		text-align: center;
	}
	
	.main HR {
		text-align: center;

		border-style: solid;
		border-width: thin medium medium thin; 
	}

	.content H1 {
		text-align: right;
		padding-right: 5px;
		border-width: thick thin;
	}	

	.header {
		margin-top: 0px;
		padding: 0px;

		text-align: right;

		border-style: solid;
		border-width: 0px medium medium thin;
	}	

	.header H1 {
	}	

	.header H2 {
	}	

	.footer {
		text-align: right;

		border-style: solid;
		border-width: thin medium medium thin; 
	}

	.footer H1 {
	}	

	.footer H2 {
	}

	.footer H3 {
	}

	.footer H4 {
	}

	.footer H5 {
	}

	.footer H6 {
	}
	
	.footer A {
	}
	
	.footer A:visited {
	}
	
	.footerlinks H3, .footerlinks H4 {
		margin: 0px;
	}
	
	.footerlinks H3 {
		margin-top: 20px;
		margin-bottom: 10px;
	}
	
	.accentimage {
		text-align: center;

		padding: 20px; 
		margin: 20px;

		border-style: solid;
		border-width: thin medium medium thin; 
	}
	
	.picture {
		padding: 20px; 
		margin: 20px;

		text-align: center;

		border-style: solid;
		border-width: 0px; 
	}
	
	.caption {
		padding: 20px; 
		margin: 20px;

		display: block;

		text-align: center;

		border-style: solid;
		border-width: thin medium medium thin; 
	}
	
	.header IMG {
		padding: 2px; 
		padding-top: 0px; 

		margin: 0px;
		margin-right: -5px; 
	}
	
	.footer-logos {
		text-align: center;
		font-size: smaller;
	}
	
	.footer-logos TR {
		vertical-align: middle;
	}
	
	.logo {
		text-align: center;
	}

	.menu A {
	}

	.menu A:visited {
	}

	.menu A:hover {
	}


