a {
	color: Navy;
}
a:hover {
	color: Navy;
	text-decoration: underline;
}

body	{margin: 0; padding: 0; font: 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #000;
        background-color: rgb(154,230,0);
}
p	{
	font: 10pt Verdana, sans-serif;
}
img  {border-style: none; border-width: 0px}
img.photo  {padding: 12px; background-color: White; border-style: solid; border-width: 1px 2px 3px 1px; border-color: #9c0 #360 #690 #9c0}
#top	{
	position: absolute;
	top: 10px;
	left: 10px;
	width: 680px;
	padding: 5px;
	z-index: 0;
	}
#left	{
	position: absolute;
	left: 9px;
	top: 187px;
	padding: 10px 5px;
	width: 209px;
	font: 10pt Trebuchet MS, Verdana, Arial, sans-serif;	
	}
#main	{
	position: absolute;
	left: 220px;
	top: 199px;
	width: 470px;
	padding: 0px 10px 50px 40px;
	}
ul#menu {
	list-style: none;
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 120%;
	color: white;
}	
ul#menu li a:link, ul#menu li a:visited {
	display: block;
	width: 100%;
	font-weight: bold;
	/*color: #00007E;  /*standard Navy*/
	color: white;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	}
ul#menu li a:hover {
	color: #F09; 
	font-weight: bold;
	text-decoration: none;
/*	background-image: url("menubg.gif");*/
	background-repeat: no-repeat;	
}	
h1 {
	font-size: 150%;
	color: #F09; 
	margin-top: 0.5em;
	margin-bottom: 1.25em;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	}
h2 {
	font-size: 110%;
	color: #F09;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
}
.address {
	font-size: 80%;
	margin-bottom: 1px;
	margin-top: 1px;
	padding-left: 3px
	}
.centred {
    text-align: center;
    }

.footnote { font-size: 75%; margin-bottom: 1px; margin-top: 4px; font-style: italic; text-align: right}
