.headercell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images_home/walnuthill_top_logo.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.bodycell {
	BACKGROUND-POSITION: left top; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images_gen/bg_bodycell.jpg); BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pageheader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #999966; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BodyLink {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #a7372b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.BodyLink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.Footer {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.SubHeader {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #999943; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodytext {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.horRule {
	BORDER-TOP-WIDTH: 0px; MARGIN: 5px 0px 0px; COLOR: #a7372b; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #a7372b
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.events {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.eventslink {
	FONT-SIZE: 10px; COLOR: #a7372b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.greenlink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #c8ba7a; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.greenlink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #a7372b; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.newsheader {
	CLEAR: left; FONT-WEIGHT: bolder; FONT-SIZE: 12px; MARGIN: 30px 0px 0px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newsheaderIndex {
	CLEAR: left; FONT-WEIGHT: bolder; FONT-SIZE: 11px; MARGIN: 10px 0px 0px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.eventsclock {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#content2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#imageborderIndex {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
#imageborder {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; BORDER-LEFT: #000000 1px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #000000 1px solid
}
#imageborder2 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
#image1 {
	VISIBILITY: visible; POSITION: absolute
}
.slides {
	VISIBILITY: hidden; POSITION: absolute; TEXT-ALIGN: center
}
.slideShowImageContainer {
	VISIBILITY: visible; WIDTH: 549px; POSITION: relative; HEIGHT: 324px
}
.controls {
	CLEAR: both; HEIGHT: 22px; BACKGROUND-COLOR: #323232
}
/* footer */

h1 				{ color: #336699; font-family: Verdana,helvetica,Arial,sans-serif; font-size: 1.3em; font-weight: bold;	margin: 0; padding: 0; }
h2 				{ color: #336699; font-family: Verdana,helvetica,Arial,sans-serif; font-size: 1.1em; font-weight: bold; margin: 0; padding: 0; }
h3 				{ color: #336699; font-family: Verdana,helvetica,Arial,sans-serif; font-size: 1.1em; font-style: italic; font-weight: normal; margin: 0; padding: 0; }

