/* CSS Document */

body {
    margin:0px 0px 0px 0px;
    padding:0;
    background:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#000000;

}
	h1 {font-size:200%;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-weight:normal;margin-left:15px;margin-bottom:0px;margin-top:0px}
	h2 {font-size:150%;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-weight:normal;margin:10px 15px 3px 15px}
	h4 {font-size:90%;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-weight:normal;margin:0 0 0 0px}
	
/*	input {border:1px solid #009c09}
textarea {
	border:1px solid #009c09;
	scrollbar-3dlight-color:#009c09;
	scrollbar-arrow-color:#009c09;
	scrollbar-highlight-color:#ffffff;
	scrollbar-face-color:#ffffff;
	scrollbar-shadow-color:#009c09;
	scrollbar-darkshadow-color:#009c09;
	scrollbar-base-color:#009c09;
}
input.btn{
	font-family:Trebuchet MS,sans-serif;
	font-weight:bold;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ff15b1f5');
	border-style:outset;
	border-color:#0099FF;
	border-width:1px;
}

	select {
		border:1px solid #009c09;
		scrollbar-3dlight-color:#009c09;
		scrollbar-arrow-color:#009c09;
		scrollbar-highlight-color:#ffffff;
		scrollbar-face-color:#ffffff;
		scrollbar-shadow-color:#009c09;
		scrollbar-darkshadow-color:#009c09;
		scrollbar-base-color:#009c09;
	
	}*/
	/*select {border:1px solid #009c09}*/
	
	td.event {border-bottom:1px solid #c9c9c9}
	
	a.sitemaplink {margin-left:15px}

	a:link {color: #225d85}     /* unvisited link */
	a:visited {color: #673987}  /* visited link */
	a:hover {color: #225d85}   /* mouse over link */
	a:active {color: #0000FF}
	
	a.sidebar:link {color: #ffffff; text-decoration:none}     /* unvisited link */
	a.sidebar:visited {color: #dddddd; text-decoration:none}  /* visited link */
	a.sidebar:hover {color: #ffffff; text-decoration:underline}   /* mouse over link */
	a.sidebar:active {color: #ffffff; text-decoration:underline}
	
	a.seo:link {color: #636363; text-decoration:none}     /* unvisited link */
	a.seo:visited {color: #434343; text-decoration:none}  /* visited link */
	a.seo:hover {color: #A3A3A3; text-decoration:underline}   /* mouse over link */
	a.seo:active {color: #C3C3C3; text-decoration:underline}
	
	#redlist {
	color:#4d87d0;
	font-weight:bold;
	margin:0;
	}
	p.bodycopy {
	margin:10px 15px 0 15px
	}
	#headspace {
	margin-left:auto;
	margin-right:auto;
	width:785px;
	padding:0;
	background:#ffffff;
	position:relative;
	top:0px;
	}
#headlevel0 {
padding:0;
	background:#ffffff;
	position:absolute;
	top:0px;
	left:3px;
	}
	#headlevel1 {
	padding:0;
	background:#ffffff;
	position:absolute;
	top:20px;
	left:3px;
	width:703px;
	height:22px;
	}
	#headlevel2 {
	padding:0;
	background:#ffffff;
	position:absolute;
	top:42px;
	left:3px;
	}
	#ukflag {
	padding:0;
	background:#ffffff;
	position:absolute;
	top:20px;
	left:706px;
	}
	#huflag {
	padding:0;
	background:#ffffff;
	position:absolute;
	top:20px;
	left:753px;
	}
	#callus {
	padding:0;
	background:#ffffff;
	position:absolute;
	top:42px;
	left:568px;
	}
#topnavbar {
	padding:0;
	background-image:url(images/topnavbar.gif);
	background-repeat:repeat-x;
	height:21px;
	position:relative;
	top:62px;
	margin-left:auto;
	margin-right:auto;
	width:785px;
	/*margin-left:5%;*/
}
#pagebody {
	padding:0;
	position:relative;
	top:61px;
	left:50px;
	margin-left:auto;
	margin-right:auto;
	width:785px;
	height:100%;
	
	/*margin-bottom:190px;*/
	background:#ffffff;
	/*margin-left:5%;*/

}
#sidebarleft {
	padding:0;
	position:absolute;
	top:0px;
	left:-150px;
	width:150px;
	height:100%;
	background:#ffffff;
}


#sidebarlevel0 {
	padding:0;
	position:absolute;
	top:0px;
	left:0;
	width:150px;
	height:8px;
	background:#d50005
/*	background-image:url(images/packages/sidebartop.gif);*/
}
#sidebarlevel1 {
	padding:0;
	padding-left:2px;
	position:absolute;
	top:100%;
	left:0;
	width:148px;
	background:#ffffff;
	color:#000000;
	font-size:100%;
}
#sidebarlevel2 {
	padding:0;
	position:absolute;
	top:100%;
	left:0;
	width:150px;
	height:8px;
/*	background-image:url(images/packages/sidebarmid.gif);*/
	background:#009c09;
}
#sidebarlevel3 {
	padding:0;
	padding-left:2px;
	position:absolute;
	top:100%;
	left:0;
	width:148px;
	background:#ffffff;
	color:#000000;
}
#sidebarlevel4 {
	padding:0;
	position:absolute;
	top:100%;
	left:0;
	width:150px;
	height:8px;
/*	background-image:url(images/packages/sidebarbtm.gif);*/
	background:#d50005;
}
#sidebarlevel5 {
	padding:0;
	padding-left:2px;
	position:absolute;
	top:100%;
	left:0;
	width:148px;
	color:#000000;
	background:#ffffff;
}
#sidebarlevel6 {
	padding:0;
	position:absolute;
	top:100%;
	left:0;
	width:150px;
	height:8px;
/*	background-image:url(images/packages/sidebarbtm.gif);*/
	background:#009c09;
}
#sidebarlevel7 {
	padding:0;
	padding-left:2px;
	position:absolute;
	top:100%;
	left:0;
	width:148px;
	color:#000000;
	background:#ffffff;
}
#sidebarlevel1 a {
display: block;
margin:0;
	height:15px;
	line-height: 15px;
	border-top: 1px dotted #c9c9c9;
	font-weight: normal;
	color: #225d85;
	text-decoration: none;
	padding-left: 2px;
}
#sidebarlevel1 a:hover {
	background-color: #d50005;
	color: #ffffff;
}
#sidebarlevel3 a {
display: block;
margin:0;
	height:15px;
	line-height: 15px;
	border-top: 1px dotted #c9c9c9;
	font-weight: normal;
	color: #225d85;
	text-decoration: none;
	padding-left: 2px;
}
#sidebarlevel3 a:hover {
	background-color: #009c09;
	color: #ffffff;
}
#sidebarlevel5 a {
display: block;
margin:0;
	height:15px;
	line-height: 15px;
	border-top: 1px dotted #c9c9c9;
	font-weight: normal;
	color: #225d85;
	text-decoration: none;
	padding-left: 2px;
}
#sidebarlevel5 a:hover {
	background-color: #d50005;
	color: #ffffff;
}
#sidebarlevel7 a {
display: block;
margin:0;
	height:15px;
	line-height: 15px;
	border-top: 1px dotted #c9c9c9;
	font-weight: normal;
	color: #225d85;
	text-decoration: none;
	padding-left: 2px;
}
#sidebarlevel7 a:hover {
	background-color: #009c09;
	color: #ffffff;
}
#introindex {
	padding:0px;
	padding-left:1px;
	position:absolute;
	top:19px;
	left:101px;
	width:633px;
	margin-bottom:185px;
	background:#ffffff;
}

#intro {
	padding:0px;
	padding-left:1px;
	position:absolute;
	top:19px;
	left:101px;
	width:475px;
	margin-bottom:185px;
	background:#ffffff;
}
#rightside {
	padding:0px;
	padding-left:0px;
	position:absolute;
	top:0px;
	left:485px;
	width:150px;
	background:#ffffff;
}
#enquiryform {
	position:relative;
	bottom:-8px;
	left:35px;
	padding:0;
	height:500px;
	width:600px;
	background:#ffffff;
}

#basepage1 {
	position:relative;
	bottom:-8px;
	left:-151px;
	padding:0;
	height:7px;
	width:785px;
	background:#d50005;
}
#browseactivities {
	padding:0px;
	position:absolute;
	top:8px;
	left:0px;
	height:98px;
	width:198px;
	border-right:1px solid #c6c8c8;
}
#top10 {
	padding:0px;
	position:absolute;
	top:0px;
	left:200px;
	height:98px;
	width:294px;

	}
	#gostaglink {
	padding:10px;
	position:absolute;
	top:0px;
	left:201px;
	height:78px;
	width:263px;
	}
#bottomnav {
	position:absolute;
	top:107px;
	padding:0;
	height:19px;
	width:100%;
	background:#009c09;

}
#basepage2 {
	position:absolute;
	top:132px;
	padding:0;
	height:7px;
	width:100%;
	font-size:80%;
	text-align:center;
	background:#ffffff;
}