/* Style sheet for JWS
Copyright Cornish WebServices 2009 */
.alert {
	color:#F00;
}
#wrapper {
	position:relative;
	margin:5px auto 0px auto;
	padding:0;
	width: 1044px;
	/*overflow:hidden;*/
	background:url(site-images/body-back.jpg) repeat-y;
	z-index:1;
}
#header {
	position:relative;
	min-height:220px;
	height:auto !important;
	height:220px;
	width: 1044px;
	margin:0;
	padding:0;
	background:transparent url(site-images/header-back.jpg) no-repeat;
	z-index:2;
}
#logo {
	position:absolute;
	top: 8px;
	left: 6px;
	margin:0;
	padding:0;
	float:left;
	z-index:2000;
}
h1#strapline {
	position:relative;
	top:-4px;
	right:30px;
	float:right;
	margin:0;
	padding:0;
	width: 765px;
	height:36px;
	font-size:100%;
	text-indent: -5000px;
	background:url(site-images/strapline-long.jpg) no-repeat;
}
#columnWide {
	position:relative;
	width: 830px;
	float:right;
	margin:0;
	padding:0;
	min-height:400px;
	height:auto !important;
	height:400px;
}
#content {
	position:relative;
	width: 606px;
	float:left;
	margin:0;
	padding:0;
	min-height:400px;
	height:auto !important;
	height:400px;
}
#content a {
	color:#664822;
	padding:0;
	margin:0;
}
#columnR {
	position:relative;
	width:182px;
	float:right;
	margin:0 42px 0 0;
	padding:0;
	min-height:400px;
	height:auto !important;
	height:400px;
}
#columnL {
	position:relative;
	width:170px;
	float:left;
	margin:0px 0 0 36px;
	padding:0;
	min-height:400px;
	height:auto !important;
	height:400px;
}
#footer {
	clear:both;
	margin:0 auto;
	padding:24px 0 0 204px;
	width: 840px;
	/*overflow:hidden;*/
	background:#C8B78C url(site-images/footer-back.jpg) no-repeat;
	min-height:60px;
	height:auto !important;
	height: 60px;
	z-index:1;
}
#top-menu {
	position:absolute;
	top:180px;
	left:230px;
	margin:0;
	padding:0;
	width:901px;
	z-index:5000;
}
#flashholder {
	position:absolute;
	top: 45px;
	left: 147px;
	margin:0;
	padding:0;
	float:left;
}
.hr {
	color:#0F0;
}

