.text {font-family: Verdana, Arial; font-size: 11px; color: #1f2d0b; line-height: 15px; padding-left: 43px; padding-right: 43px; text-align: justify;}
.footer {font-family: Verdana, Arial; font-size: 9px; color: #9db27a; line-height: 15px; text-align: center; text-decoration: none;}
.strapline {font-family: Verdana, Arial; font-size: 11px; color: #5b8023; line-height: 15px; padding-left: 68px; padding-top: 12px;}
.body {font-family: Verdana, Arial; font-size: 11px; color: #1f2d0b; line-height: 15px; padding-left: 43px; padding-right: 43px; padding-top: 20px; text-align: justify; text-decoration: none;}
a.body:hover  {color: #94e90e;}
.events {font-family: Verdana, Arial; font-size: 11px; color: #7a5d31; line-height: 15px; padding-right: 43px; font-weight: bold;}
.eventsdetail {font-family: Verdana, Arial; font-size: 11px; color: #6c8c39; line-height: 15px; padding-right: 43px;}
.directions {font-family: Verdana, Arial; font-size: 11px; color: #7a5d31; line-height: 15px; padding-left: 43px; padding-top: 20px;}
.gallery {font-family: Verdana, Arial; font-size: 11px; color: #1f2d0b; line-height: 15px; padding-left: 43px; padding-right: 43px; padding-top: 2px; text-align: justify; text-decoration: none;}
a.gallery:hover  {color: #94e90e;}
.gallerydetail {font-family: Verdana, Arial; font-size: 11px; color: #5285bc; line-height: 15px; padding-left: 100px; padding-right: 43px; padding-top: 2px; text-align: justify; text-decoration: none;}
.gallerycomment {font-family: Verdana, Arial; font-size: 11px; color: #5285bc; line-height: 15px; padding-right: 43px; padding-top: 2px; text-align: justify; text-decoration: none;}
.notice {font-family: Verdana, Arial; font-size: 11px; color: #1f2d0b; line-height: 15px; padding-right: 40px;}
a.notice  {color: #5b8023;text-decoration:none;}
a.notice:hover  {color: #94e90e;}
a.footer  {color: #ffffff;text-decoration:none;}

select {color: #6c8c39; font-family: Verdana, Arial; font-size: 11px;}
.button {font: 11px Verdana, Arial; background-color: #7a5d31; color: #ffffff; font-weight: bold;}
.field {font: 11px Verdana, Arial; color: #5b8023; text-decoration: none;}
.error {font-family: Verdana, Arial; font-size: 11px; color: #930c09; font-weight: bold; padding-left: 43px; line-height: 15px;}

.download {font-family: Verdana, Arial; font-size: 11px; color: #5285bc; line-height: 15px; padding-top: 5px; padding-left: 3px;}

.menu {font-family: Verdana, Arial; font-size: 11px; color: #ffffff; line-height: 10px; text-decoration: none;}
a.menu:hover  {color: #94e90e;}

.home {padding-right: 30px;}
.map {padding-top: 20px;}
.bhs {padding-right: 43px;}
.form {font-family: Verdana, Arial; font-size: 11px; color: #7a5d31; line-height: 15px; padding-left: 43px; font-weight: bold; padding-top: 8px;}

.panelImageTable {padding-top: 0px;}
.panelImageRight {padding-left: 43px; padding-bottom: 0px;}
.panelImageLeft {padding-left: 43px; padding-bottom: 0px;}

.resultsSpace {line-height: 10px;}
.resultsTitle {font-family: Verdana, Arial; font-size: 11px; color: #7a5d31; line-height: 10px; font-weight: bold;}
.resultsDate {font-family: Verdana, Arial; font-size: 11px; color: #6c8c39; line-height: 15px;}
.resultsText {font-family: Verdana, Arial; font-size: 11px; color: #1f2d0b; line-height: 15px; padding-bottom: 10px}
.resultsMore {font-family: Verdana, Arial; font-size: 11px; color: #000000; line-height: 12px; font-weight: bold;}

.imageGalleryText {font-family: Verdana, Arial; font-size: 11px; color: #1f2d0b; line-height: 15px; padding-left: 16px;}
.imageGalleryAbstract {font-family: Verdana, Arial; font-size: 11px; color: #5285bc; line-height: 15px; padding-bottom: 10px;}
.imageGalleryImage {padding-bottom: 10px; padding-right: 10px;}

.bulletPoint {list-style-type: square; color: #94e90e;}

img {border:none;}


label {
	display: block;
}
input.text {
	width: 400px;
	border: 1px solid #666;
	padding: 3px;
	margin-bottom: 8px;
}
input.entrant_fee,
input.stabling_fee {
	padding-left: 18px;
	background: #fff url(../images/pound.gif) no-repeat 6px 3px;
}
select {
	margin-bottom: 8px;
}
fieldset {
	border: none;
	background: #eee;
	margin: 15px 0;
}
a.addentrant {
	clear: both;
	margin-top: 10px;
	width: 100%;
}
dt {
	font-weight: bold;
	font-size: .9em;
}
dd {
	margin-bottom: 8px;	
	font-size: 1.1em;
	padding: 4px;
	height: 20px;
	line-height: 20px;
	border: 1px solid #ccc;
	margin-left: 0;
}
.optional {
	background-color: #ddd;
	padding: 5px 10px 10px;
}
.slideshow {
	position: relative;
	height: 210px;
	width: 412px;
	margin: 0;
	padding: 0;
}
.slideshow li {
	list-style: none;
}
