BODY {
	margin:				0px;
	padding:			0px;
	font-size:			small;
	font-family:		Arial,sans-serif;
}
.banner {
	height:				80px;
	width:				100%;
	border-bottom:		1px solid yellow;
	font-family:		David Transparent,Georgia,MS Serif4;
	overflow:			hidden;
}

.banner .titles {
	background:					url(../images/banner-center.gif) center no-repeat;
}

.banner .bannertitle{
	font-family:				David Transparent,Georgia,MS Serif4;
	font-size:					175%;
	font-weight:				bold;
	text-align:					center;
	padding-top:				0.5em;
	color:						#387456;
}

.banner .strapline {
	display:			block;
	margin-top:			0.5em;
	font-size:			90%;
	font-weight:		bold;
	text-align:			center;
	color:				#04427c;
	padding-bottom:		20px;
}

.right {
	float:				right;
}

.left {
	float:				left;
}

.banner .right{
	width:				32%;
	height:				80px;
	background:			#d3e2fb;
}

.banner IMG {
	margin-top:			5px;
	margin-left:		5px;
	margin-right:		5px;
}

.banner .right IMG {
	float:				right;
}

.banner .left {
	height:				80px;
	width:				32%;
	background:			#d3f9d2;
}

.welcome H2{
	font-size:			130%;
	background:			url(../images/container-header.gif) left top no-repeat;
	padding:			0.2em;
	padding-left:		0.4em;
	margin:				0px;
	color:				yellow;
}

.welcome .welcomecontent {
	border:				solid #e9ff39;
	border-width:		1px 1px 1px 1px;
	background:			#d3eee7;
	font-weight:		bold;
	padding:			0.3em;
	color:				#1c3a6c;
	height:				100%;
	min-height:			95px;
}

.welcome .welcomecontent P {
	margin:				0px;
	padding:			0.4em;
}


.welcome .welcomecontent IMG {
	float:				right;
	border:				1px solid yellow;
	margin-left:		1em;
}

.content {
	clear:					both;
	margin-top:				0.1em;
	border-top:				2px solid yellow;
}


.content .parks {
	margin:					0.5em;
}

.nodec IMG{
	border:					none;
}

.content .parks .right {
	background:			#e0ebfb url(../images/lowfields-corner.gif) top right no-repeat;
	width:				48%;
	border:				solid yellow;
	border-width:		0px 0px 1px 1px;
	padding:			12px 5px 5px 5px;
	color:				#04427c;
	height:				30em;
	min-height:			395px;
}


.content .parks .left {
	background:			#E3FCE3 url(../images/highfields-corner.gif) top left no-repeat;
	width:				48%;
	border:				solid yellow;
	border-width:		0px 1px 1px 0px;
	padding:			10px 1px 1px 16px;
	color:				#387456;
	height:				30.4em;
	min-height:			400px;
}

.content .parks .title {
	font-weight:		bold;
	padding-bottom:		0.2em;
}

.content .parks .left .title {
	color:				#697C83;
	border-bottom:		1px solid #697C83;
}

.content .parks .right .title {
	color:				#566f9b;
	border-bottom:		1px solid #566f9b;
}

.news {
	margin:				0.5em;
}

.news H2{
	font-size:			130%;
	background:			url(../images/container-header.gif) left top no-repeat;
	padding:			0.2em;
	padding-left:		0.4em;
	color:				yellow;
	margin:				0px;
}

.news H3 {
	font-size:			100%;
	margin-top:			0.3em;
	margin-bottom:		0.3em;
	margin-left:		0.3em;
	color:				#697C83;
}

.news .newscontent {
	border:				solid #e9ff39;
	border-width:		1px 1px 1px 1px;
	background:			#d3f3dc;
	color:				#1c3a6c;
	padding:			0.5em;
}

.news .newscontent P {
	margin:				0px;
	padding:			0.4em;
}

.content .fadingimage {
	text-align:			center;
}

.content .visit {
	text-align:			center;
	margin-top:			1.5em;
	margin-bottom:		1.5em;
}

.content .visit A{
	padding:			7px 25px 7px 25px;
	color:				white;
	font-weight:		bold;
	text-decoration:	none;

}

.content .left .visit A{
	background:			url(../images/Highfields-button.gif) top center no-repeat;
}

.content .right .visit A{
	background:			url(../images/Lowfields-button.gif) top center no-repeat;
}

.footer {
	clear:					left;
	border-top:				2px solid yellow;
	margin-top:				0.5em;
	background:				url(../images/footer-center.gif) center no-repeat;
	height:					90px;
}


.footer SPAN {
	display:				block;
}

.footer .right {
	padding:			0.5em;
	padding-top:		1em;
	background:			#d3e2fb;
	color:				#04427c;
	font-weight:			bold;
	height:					75px;
}

.footer .left {
	padding:			0.5em;
	padding-top:		1em;
	background:			#d3f9d2;
	color:				#387456;
	font-weight:			bold;
	height:					75px;
}

.footer A {
	color:					#387456;
}

