@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background: none;
	/*text-align: justify;*/ /* Removing this seems to be necessary to pursuade IE to correctly align floated divs when printing */
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #2F4600;
}
h1, h2, h3 {
	font-weight: normal;
	color: #5F8700;
}
h1 {
	letter-spacing: -1px;
	font-size: 2.2em;
}
h2 {
	font-size: 1.4em;
}
h3 {
	font-size: 1.2em;
}
p, ul, ol {
}
p {
}
a {
	color: #4E7301;
}
a:hover {
	text-decoration: none;
}
blockquote {
	font-style: italic;
	border: #D9D785 1px dashed;
	background: #ECE29F;
	margin: 0;
	padding: 10px 20px 10px;
	font-size: 16px;
	color: #A1B635;
}
table {
	margin: auto;
	width: 90%;
}
tr {
}
td, th {
	padding: 5px 5px 5px 5px;
	text-align: left;
	line-height: 120%;
	/*border: #555 1px solid;*/
	background: #ECE29F;
}
/* Settings for the Header div */
#Header {
	width: 800px;
	/*height: 155px;*/
	height: 70px;
	margin: 0 auto;
	letter-spacing: -1px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
/* Settings for the Splash Image div */
#SplashImage {
	margin: 0 auto;
	width: 800px;
	height: 200px;
	/*	height: 250px;*/
	margin-bottom: 0px;
	overflow: hidden;
	border: #5F8700 1px solid;
}
/* Settings for the Splash Image div */

/* Settings for the Logo div */

#Logo {
	float: left;
	width: 390px;
}
#Logo h1 {
	/*float: left;*/
	font-weight: normal;
	margin: 0;
	text-transform: lowercase;
	padding-top: 0px;
	text-align: center;
	font-size: 4em;
	color: #299762;
}
#Logo h1 a {
	color: #FEEDB9;
	text-decoration: none;
}
/* Settings for the Menu div */

#Menu {
	float: right;
	/*height: 140px;*/
	height: 60px;
}
#Menu ul {
	margin: 0;
	list-style: none;
	padding: 0;
}
#Menu li {
	display: inline;
}
#Menu a {
	display: block;
	float: left;
	height: 40px;
	padding: 30px 0px 0px 20px;
	text-align: center;
	text-decoration: none;
	text-transform: lowercase;
	font-size: 1.6em;
	color: #FFFFFF;
}
#Menu a:hover {
	/*	height: 161px;
	height: 40px;*/
	color: #FEEDB9;
}
#Menu .current_page_item a {
	color: #FEEDB9;
}
#Page {
	width: 800px;
	margin: 10px auto;
	padding-top: 10px;
}
/* Settings for the ContentLeft div */
#ContentLeft {
	float: left;
	width: 800px;
	padding: 0px 0px 20px 0px;
	line-height: 25px;
	font-size: 16px;
}

/* Settings for Content Image class - used to specify the border of images placed within ImageLeft or ImageRight divs. This allows the image border to be specified independent of any border applied to the div*/
.ContentImage {
	border: #000 1px solid;
}
/* Settings for ImageLeft class - used for divs that are to hold an image within a Content div. Image Left and Image Right are identical other than one floats to the left of the page and the other the right of the page. Also the inner margin of each is specified*/

.ImageLeft {
	float: left;
	/*display: none;*/
	margin: 2px 10px 0 0;
	padding: 0;
	line-height: 100%;
}
/* Settings for ImageCentre class - see ImageLeft above*/
.ImageCentre {
	text-align: center;
	margin: 0px 0 0 0px;
	padding: 0;
	line-height: 100%;
}
/* Settings for ImageRight class - see ImageLeft above*/
.ImageRight {
	float: right;
	/*display: none;*/
	margin: 2px 0 0 10px;
	padding: 0;
	line-height: 100%;
}
.ImageCaptionText {
	font-family: "Lucida Grande", Arial, Sans-Serif;
	color: #444;
	line-height: 100%;
	font-size: 11px;
	padding: 0;
	margin: 0;
}
/* Settings for the SideBarRight div */
#SideBarRight {
	display: none;
}
#SideBarRight ul {
	list-style: square;
}
/* Settings for the Footer div */

#Footer {
	clear: both;
	width: 800px;
	height: 60px;
	padding-top: 0px;
	padding: 0;
	margin: 0 auto;
	background: #ECE29F;
}
#Footer p a {
	padding: 0;
	font-size: 12px;
	line-height: 100%;
}
#Legal {
	float: left;
	padding: 0px 10px 0px 10px;
	width: 590px;
}
#Links {
	float: right;
	text-align: right;
	padding: 0px 10px 0 20px;
	width: 150px;
}
