	/* Copyright (c) 2000-2010 Malcolm Mitchell */

	html, body {
		margin: 0;
		padding: 0;
	}

	body {
		color: #000000;
		background-color: #ffffff;
		text-align: center;
		font-family: Georgia, Sans-Serif;
		font-size: 95%;
	}

	a:link {
		color: #0000ff;
		background-color: #ffffff;
		text-decoration: none;
	}
	a:visited {
		color: #800080;
		background-color: #ffffff;
		text-decoration: none;
	}

	h1 {
		margin: 0;
		padding: 51px 0 0 0;
	}
	h2 {
		margin: 0;
		padding: 25px 0 0;
		font-size: 150%;
		text-align: left;
	}
	h3 {
		margin: 0;
		padding: 22px 0 0;
		font-size: 135%;
		text-align: left;
	}
	h4 {
		margin: 0;
		padding: 17px 0 0;
		font-size: 120%;
		text-align: left;
	}
	h5 {
		margin: 0;
		padding: 10px 0 5px;
		font-size: 70%;
		text-align: left;
	}

	p {
		margin: 0;
		padding: 15px 0 0;
		font-size: 110%;
		text-align: left;
		line-height:26px;
	}

	img {
		margin: 0;
		padding: 0;
		border: 1px solid #808080;
	}
	img.feature {
		margin:20px auto 0;
		padding: 0;
	}
	img.noborder {
		border: none;
	}

	ul#navigation {
		display: none;
	}
	ul {
		margin: 0 0 0 45px;
		padding: 0;
	}
	ul.fact li {
		margin: 15px 0 0 0;
		padding: 0 0 0 10px;
		list-style-type: disc;
		font-size: 110%;
		text-align: left;
		line-height: 24px;
	}
	ul.name li {
		margin: 15px 0 0 0;
		padding: 0;
		list-style-type: none;
		font-size: 110%;
		text-align: left;
	}
	ul.update {
		margin: 15px 0 0 45px;
		padding: 0;
	}
	ul.update li {
		margin: 0;
		padding: 0;
		list-style-type: none;
		font-size: 110%;
		text-align: left;
		line-height: 26px;
	}

	table {
		margin: 15px 0 0 0;
		width: 700px;
		padding: 0;
		border-spacing: 0;
	}
	td {
		margin: 0;
		padding: 0;
		width: 25%;
		font-size: 110%;
		text-align: left;
		vertical-align: top;
		border: none;
	}
	tr.name td {
		padding: 4px 8px 4px 8px;
		line-height: 1.4em;
	}

	table.menu {
		width: 680px;
		margin: 10px 0 0 0;
		padding: 0;
	}
	table.menutop {
		width: 684px;
		margin: 0;
		padding: 0;
	}
	tr.menuname td {
		font-size: 75%;
		padding: 4px 2px 4px 2px;
		line-height: 1.5em;
		width: 20%;
	}
	tr.thumb td {
		margin: 0;
		padding: 0 8px 0 8px;
		width: 25%;
		font-size: 110%;
		text-align: center;
		line-height: 1.3em;
		vertical-align: top;
		border: none;
	}

	tr.thumb img {
		margin: 5px 0 5px;
	}

	tr.largethumb td {
		margin: 0;
		padding: 0;
		width: 33%;
		font-size: 110%;
		text-align: center;
		vertical-align: top;
		border: none;
	}

	.top {
		display: none;
	}
	abbr[title], acronym[title], span.abbr[title] {
		border-bottom: none;
	}
	#menu {
		display: none;
	}

	#navigate {
		text-align: center;
		font-size: 80%;
	}

	blockquote {
		margin: 0;
		font-style: italic;
	}

	.letters {
		display: none;
	}
	.menuletters {
		display: none;
	}