﻿.fancy  {
		font-family	: Arial Black;
		font-size: 36pt;
		color: #808000;
		font-weight: 900;
		line-height: 48pt;
}
.panel	{
	font-size: 10pt;
	line-height: 1.2em;
	vertical-align: top;
}
a.panel:link       {
	color: #FF0000;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
}
a.panel:visited    {
	color: #FF0000;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
}
a.panel:hover      {
	text-decoration: underline;
}
a.panel:active    {
	color: #FF0000;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
}
#about {
	color: #FF0000;
}
.glow {
	color: #FF0000;
	font-weight: bold;
}
.centre {
	text-align: center;
	width: 50%;
}
a:link       {
		color: #000000;
		font-size: 8pt;
		font-weight: normal;
		text-decoration: none;
}
a:visited    {
		color: #000000;
		font-size: 8pt;
		font-weight: normal;
		text-decoration: none;
}
a:hover      {
	text-decoration: underline;
}
a:active    {
		color: #000000;
		font-size: 8pt;
		font-weight: normal;
		text-decoration: none;
}
#h           {
	font-size: 1.2em;
	font-family: Times New Roman;
	text-decoration: none;
	text-align: center;
	line-height: 100%;
	color: #808000;
	text-decoration: none;
}
#m           {
	font-size: 1.2em;
	font-family: Times New Roman;
	text-decoration: none;
	text-align: center;
	line-height: 100%;
	color: #808000;
	text-decoration: none;
}
#home           {
	font-size: 1.2em;
	font-family: Times New Roman;
	text-decoration: none;
	text-align: center;
	line-height: 100%;
	color: #808000;
	text-decoration: none;
}
#map           {
	font-size: 1.2em;
	font-family: Times New Roman;
	text-decoration: none;
	text-align: center;
	line-height: 100%;
	color: #808000;
	text-decoration: none;
}
#style1           {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 150%;
	color: #E0E0E0;
	text-decoration: none;
	font-weight: bold;
	cursor:text
}
#style2           {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 150%;
	color: #808000;
	text-decoration: none;
	font-weight: bold;
}
#style3           {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 150%;
	color: #808000;
	text-decoration: none;
	font-weight: bold;
}
#style4           {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 150%;
	color: #808000;
	text-decoration: none;
	font-weight: bold;
}
#style5           {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 150%;
	color: #808000;
	text-decoration: none;
	font-weight: bold;
}
#reinstate           {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 150%;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
/* 140+12x(8+16+140)=2108 */
/* column 1 of 140px and 12 columns of 8/16/140 px */
/* maxwidth includes margins */
body           {
	margin: 15px 0px 0px 0px;
	background-image: url('background.gif');
	padding-right: 10px;
	padding-left: 10px;
	max-width:2128px;
	margin-left: auto;
	margin-right: auto;
}
table {
	width:2108px
}
/* first column only has one short entry */
.a0 {
	width: 140px;
	white-space: nowrap;
	text-align: center;
	background-color: #CDCDCD;
}
.a1 {
	width: 140px;
	white-space: nowrap;
	text-align: center;
	background-color: #CDCDCD;
}
.a2 {
	width: 16px;
	white-space: nowrap;
	background-color: #CDCDCD;
}
.a3 {
	width: 8px;
	white-space: nowrap;
	background-color: #CDCDCD;
}
.b {
	white-space: nowrap;
	background-color: #FFDFFF;
}
.c {
	white-space: nowrap;
	background-color: #95FFFF;
}
.d {
	white-space: nowrap;
	background-color: #FFFFBB;
}
.e {
	white-space: nowrap;
	background-color: #FFD1BB;
}
.f {
	white-space: nowrap;
	background-color: #E4CAFF;
}
.g {
	white-space: nowrap;
	background-color: #CDCDCD;
}
.h {
	white-space: nowrap;
	background-color: #FFECFF;
}
.i {
	white-space: nowrap;
	background-color: #CEFFCE;
}
.j {
	white-space: nowrap;
	background-color: #D6ADAD;
}
.k {
	white-space: nowrap;
	background-color: #FFFF00;
}
.l {
	white-space: nowrap;
	background-color: #C0C0C0;
}
.m {
	white-space: nowrap;
	background-color: #D5D500;
}
.m2 {
	white-space: nowrap;
	background-color: #4D8EFD;
	border-top-color: #D5D500;
	border-bottom-color: #D5D500;
	border-left-color: #D5D500;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}
.m3 {
	white-space: nowrap;
	background-color: #4D8EFD;
	border-top-color: #D5D500;
	border-right-color: #D5D500;
	border-bottom-color: #D5D500;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
}
.n {
	white-space: nowrap;
	background-color: #BE7DFF;
}
.o {
	white-space: nowrap;
	background-color: #DDFFEE;
}
.o2 {
	white-space: nowrap;
	background-color: #DDFFEE;
	border-top-color: #FF00FF;
	border-bottom-color: #FF00FF;
	border-left-color: #FF00FF;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}
.o3 {
	white-space: nowrap;
	background-color: #DDFFEE;
	border-top-color: #FF00FF;
	border-right-color: #FF00FF;
	border-bottom-color: #FF00FF;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
}
.p {
	white-space: nowrap;
	background-color: #FFDDBB;
}
.q {
	white-space: nowrap;
	background-color: #4D8EFD;
}
.q2 {
	white-space: nowrap;
	background-color: #D5D500;
	border-top-color: #4D8EFD;
	border-bottom-color: #4D8EFD;
	border-left-color: #4D8EFD;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}
.q3 {
	white-space: nowrap;
	background-color: #D5D500;
	border-top-color: #4D8EFD;
	border-right-color: #4D8EFD;
	border-bottom-color: #4D8EFD;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
}
.r {
	white-space: nowrap;
	background-color: #CDCDCD;
}
.s {
	white-space: nowrap;
	background-color: #00FF00;
}
.t {
	white-space: nowrap;
	background-color: #FEECDE;
}
.u {
	white-space: nowrap;
	background-color: #FF91C8;
}
.v {
	white-space: nowrap;
	background-color: #A3F894;
}
.w {
	white-space: nowrap;
	background-color: #91CA92;
}
.x {
	white-space: nowrap;
	background-color: #FF0000;
}
.y {
	white-space: nowrap;
	background-color: #FFA275;
}
.z {
	white-space: nowrap;
	background-color: #00B700;
}
.A {
	white-space: nowrap;
	background-color: #00FFFF;
}
.B {
	white-space: nowrap;
	background-color: #B0B0FF;
}
.C {
	white-space: nowrap;
	background-color: #FFFFCA;
}
.D {
	white-space: nowrap;
	background-color: #9191FF;
}
.E {
	white-space: nowrap;
	background-color: #FFE1E1;
}
.F {
	white-space: nowrap;
	background-color: #E67300;
}
.G {
	white-space: nowrap;
	background-color: #00C1C1;
}
.H {
	white-space: nowrap;
	background-color: #77FF99;
}
.I {
	white-space: nowrap;
	background-color: #FF00FF;
}
.I2 {
	white-space: nowrap;
	background-color: #DDFFEE;
	border-top-color: #FF00FF;
	border-bottom-color: #FF00FF;
	border-left-color: #FF00FF;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}
.I3 {
	white-space: nowrap;
	background-color: #DDFFEE;
	border-top-color: #FF00FF;
	border-right-color: #FF00FF;
	border-bottom-color: #FF00FF;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
}
.J {
	white-space: nowrap;
	background-color: #FF8888;
}
.K {
	white-space: nowrap;
	background-color: #D5D153;
}
.L {
	white-space: nowrap;
	background-color: #FF6F6F;
}
.M {
	white-space: nowrap;
	background-color: #FFCE9D;
}
.N {
	white-space: nowrap;
	background-color: #FBFB00;
}
.O {
	white-space: nowrap;
	background-color: #D2D2FF;
}
.P {
	white-space: nowrap;
	background-color: #808080;
}
.Q {
	white-space: nowrap;
	background-color: #00CC66;
}
.R {
	white-space: nowrap;
	background-color: #FF2D2D;
}
.S {
	white-space: nowrap;
	background-color: #FFB591;
}
.T {
	white-space: nowrap;
	background-color: #75FF98;
}
.U {
	white-space: nowrap;
	background-color: #FFAEAE;
}
.V {
	white-space: nowrap;
	background-color: #81AFFE;
}
.W {
	white-space: nowrap;
	background-color: #FED3E7;
}
.X {
	background-image: url('background.gif');
}
.menutxt      {
	font-family: Times New Roman;
	font-size: 1em;
	color: #585858;
	font-weight: bold
}
#coral_large      {
	font-family: Times New Roman;
	font-size: 1.2em;
	color: #808000;
	font-weight: bold
}
#coral_standard      {
	font-family: Times New Roman;
	font-size: 1.2em;
	color: #808000;
	font-weight: bold
}
#coral_small      {
	font-family: Times New Roman;
	font-size: 1.2em;
	color: #808000;
	font-weight: bold
}
#moonstone_large      {
	font-family: Times New Roman;
	font-size: 1.2em;
	color: #808000;
	font-weight: bold
}
#moonstone_standard      {
	font-family: Times New Roman;
	font-size: 1.2em;
	color: #808000;
	font-weight: bold
}
#moonstone_small      {
	font-family: Times New Roman;
	font-size: 1.2em;
	color: #808000;
	font-weight: bold
}
#original      {
	font-family: Times New Roman;
	font-size: 1.2em;
	color: #FF0000;
	font-weight: bold
}
#sunset_large      {
	font-family: Times New Roman;
	font-size: 1.2em;
	color: #808000;
	font-weight: bold
}
#sunset_standard      {
	font-family: Times New Roman;
	font-size: 1.2em;
	color: #808000;
	font-weight: bold
}
#sunset_small      {
	font-family: Times New Roman;
	font-size: 1.2em;
	color: #808000;
	font-weight: bold
}
h1		{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 2.6em;
	color: #800000;
	font-weight: bold;
	margin: 0em 0px 0.1em 0px;
}
h2	{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 1.5em;
	color: #B70000;
	font-weight: bold;
	margin: 0em 0px 0.3em 0px;
}
.warning      {
	font-family: "Times New Roman";
	font-size: 2em;
	color: #FF00FF;
	font-weight: bold;
}
.sitenote         {
	font-family: Times New Roman;
	font-size: 1em;
	font-style: italic;
}
