﻿#bottom {
	background-color: #BBDCF3;
	padding-bottom: 30px;
	background-image: url('images/bottom2_bk.gif');
	background-repeat: repeat-x;
	height:100%;
}
body {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	background: #BBDCF3;
	color:#2C2C2C;
}
#boxlinks {
	margin-right: auto;
	margin-left: auto;
	width: 680px;
	padding-bottom:10px;
	text-align: center;
}

#boxlinks ul {
	padding: 0px;
	margin: 0px;
	border: 0px;
	list-style-type: none;
	margin-left:0px;
	text-indent: 0px;

}

#boxlinks li {
	padding: 0px;
	float: left;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #000080;
	font-weight: bold;
	font-size: 90%;
	list-style-type: none;
	background-color: #FFFFFF;
	border: 3px solid #FFFFFF;
	text-decoration: none;
	margin: 10px;
}
#boxlinks li a:visited {
	text-decoration: none;
	width: 196px;
	display: block;
	padding-top: 140px;
	padding-bottom: 10px;
	background-position: center 5px;
}
#boxlinks li a:link {
	text-decoration: none;
	width: 196px;
	display: block;
	padding-top: 140px;
	padding-bottom: 10px;
	background-position: center 5px;
}
#boxlinks li:hover {
	border: 3px solid #0E64B1;
}


#boxlinks .button1 {
	background-image: url('images/sample-button.jpg');
	background-repeat: no-repeat;
}
#boxlinks .whickhamvilla {
	background-image: url('images/but_whickhamvilla.jpg');
	background-repeat: no-repeat;
}

#boxlinks .videotour {
	background-image:url('images/but_videotour.jpg');
	background-repeat: no-repeat;

}
#boxlinks .videotour2 {
	background-image:url('images/but_videotour2.jpg');
	background-repeat: no-repeat;

}
#boxlinks .chasepark {
	background-image: url('images/but_chasepark.jpg');
	background-repeat: no-repeat;
}

#boxlinks .healthclub {
	background-image: url('images/but_healthclub.jpg');
	background-repeat: no-repeat;
}
#boxlinks .outcomes {
	background-image: url('images/but_outcomes.jpg');
	background-repeat: no-repeat;
}
#boxlinks .weblinks {
	background-image: url('images/but_weblinks.jpg');
	background-repeat: no-repeat;
}
#boxlinks .cafe {
	background-image: url('images/but_cafe.jpg');
	background-repeat: no-repeat;
}
#boxlinks .pool {
	background-image: url('images/but_pool.jpg');
	background-repeat: no-repeat;
}

#boxlinks .beauty {
	background-image: url('images/but_beauty.jpg');
	background-repeat: no-repeat;
}

#boxlinks .personaltraining {
	background-image: url('images/but_personaltraining.jpg');
	background-repeat: no-repeat;
}

#boxlinks .activities {
	background-image: url('images/but_activities.jpg');
	background-repeat: no-repeat;
}
#boxlinks .therapists{
	background-image: url('images/but_therapists.jpg');
	background-repeat: no-repeat;
}
#boxlinks .therapy{
	background-image: url('images/but_therapy.jpg');
	background-repeat: no-repeat;
}


#boxlinks .brochure{
	background-image: url('images/but_brochure.jpg');
	background-repeat: no-repeat;
}


#boxlinks .events {
	background-image: url('images/but_events.jpg');
	background-repeat: no-repeat;
}

#boxlinks .admission {
	background-image: url('images/but_admission.jpg');
	background-repeat: no-repeat;
}
#boxlinks .admission2 {
	background-image: url('images/but_admission2.jpg');
	background-repeat: no-repeat;
}
#boxlinks .admission3 {
	background-image: url('images/but_admission3.jpg');
	background-repeat: no-repeat;
}

#boxlinks .contact {
	background-image: url('images/but_contact.jpg');
	background-repeat: no-repeat;
}
#boxlinks .facilities {
	background-image: url('images/but_facilities1.jpg');
	background-repeat: no-repeat;
}
#boxlinks .facilities2 {
	background-image: url('images/but_facilities2.jpg');
	background-repeat: no-repeat;
}
#boxlinks .facilities3 {
	background-image: url('images/but_facilities3.jpg');
	background-repeat: no-repeat;
}
#boxlinks .facilities4 {
	background-image: url('images/but_facilities4.jpg');
	background-repeat: no-repeat;
}
#boxlinks .services {
	background-image: url('images/but_services.jpg');
	background-repeat: no-repeat;
}
#boxlinks .services2 {
	background-image: url('images/but_services2.jpg');
	background-repeat: no-repeat;
}
#boxlinks .endorsement {
	background-image: url('images/but_endorsement.jpg');
	background-repeat: no-repeat;
}
#boxlinks .endorsement2 {
	background-image: url('images/but_endorsement2.jpg');
	background-repeat: no-repeat;
}

#boxlinks .survey {
	background-image: url('images/but_survey.jpg');
	background-repeat: no-repeat;
}

#boxlinks .festival {
	background-image: url('images/but_festival.jpg');
	background-repeat: no-repeat;
}

#boxlinks .festival3 {
	background-image: url('images/but_festival3.jpg');
	background-repeat: no-repeat;
}

#boxlinks .links {
	background-image: url('images/but_links.jpg');
	background-repeat: no-repeat;
}
#boxlinks .news {
	background-image: url('images/but_news.jpg');
	background-repeat: no-repeat;
}
#boxlinks .employment {
	background-image: url('images/but_employment.jpg');
	background-repeat: no-repeat;
}

#boxlinks .welcome {
	background-image: url('images/but_welcome.jpg');
	background-repeat: no-repeat;
}
#boxlinks .activities2 {
	background-image: url('images/but_activities2.jpg');
	background-repeat: no-repeat;
}
#boxlinks .services3 {
	background-image: url('images/but_services3.jpg');
	background-repeat: no-repeat;
}
#boxlinks .manicure {
	background-image: url('images/but_manicure.jpg');
	background-repeat: no-repeat;
}

#boxlinks .floatation {
	background-image: url('images/but_floatation2.jpg');
	background-repeat: no-repeat;
}
#boxlinks .community {
	background-image: url('images/but_community.jpg');
	background-repeat: no-repeat;
}

#boxlinks .june {
	background-image: url('images/but_june.jpg');
	background-repeat: no-repeat;
}


#mainboxlinks {
	margin-right: auto;
	margin-left: auto;
	width: 670px;
	margin-top: 0px;
	margin-bottom:60px;
	border: 1px solid #FFFFFF;
}
#bottom #bottomcentre #boxlinks h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
}


#mainboxlinks ul {
	padding: 0px;
	margin: 0px;
	border: 0px;
	list-style-type: none;
	margin-left:2px;

}
#mainboxlinks li {
	padding: 0px;
	float: left;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #000080;
	font-weight: bold;
	font-size: 90%;
	list-style-type: none;
	background-color: #FFFFFF;
	border: 3px solid #FFFFFF;
	text-decoration: none;
	margin: 10px;
}
#mainboxlinks li a:visited {
	text-decoration: none;
	width: 196px;
	display: block;
	padding-top: 140px;
	padding-bottom: 10px;
	background-position: center 5px;
}

#mainboxlinks span {
	font-weight:normal;
	color:#333333;

}
#mainboxlinks li a:link {
	text-decoration: none;
	width: 196px;
	display: block;
	padding-top: 140px;
	padding-bottom: 10px;
	background-position: center 5px;
}
#mainboxlinks li:hover {
	border: 3px solid #0E64B1;
}


#mainboxlinks .button1 {
	background-image: url('images/sample-button.jpg');
	background-repeat: no-repeat;
}
#mainboxlinks .whickhamvilla {
	background-image: url('images/but_whickhamvilla.jpg');
	background-repeat: no-repeat;
}

#mainboxlinks .videotour {
	background-image:url('images/but_videotour.jpg');
	background-repeat: no-repeat;

}
#mainboxlinks .chasepark {
	background-image: url('images/but_chasepark.jpg');
	background-repeat: no-repeat;
}
#mainboxlinks .chasepark2 {
	background-image: url('images/but_therapy.jpg');
	background-repeat: no-repeat;
}
#mainboxlinks .healthclub {
	background-image: url('images/but_healthclub.jpg');
	background-repeat: no-repeat;
}

#mainboxlinks .millfield {
	background-image: url('images/but_oldman.jpg');
	background-repeat: no-repeat;
}
#mainboxlinks .millfieldhouse2 {
	background-image: url('images/but_millfieldhouse2.jpg');
	background-repeat: no-repeat;
}




















#top {
	background-color:#FFFFFF;
}

#top #logo {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	width: 710px;
}
#top #slogan {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	width: 440px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-bottom: 20px;
	font-size: 90%;
}


#top #slogan2 {
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	margin-top: 35px;
	font-size: 90%;
	display: inline;
	width: 460px;
}
#top #logo2 {
	float: left;
	width: auto;
	display: inline;

}










a:visited {
	color: #0E64B1;
}
a:link {
	color: #0E64B1;
}
#increasefontbar {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #FFFFFF;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
}

#increasefontbar a:visited {
	color:white;
	font-weight:bold;
	text-decoration:none;
}



#increasefontbar a:link {
	color:white;
	font-weight:bold;
	text-decoration:none;
}



#bottomlogosquare {
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	margin-top: 20px;
	
}


#bottomlogosquare a:link, #bottomlogosquare a:visited {
	text-decoration: none;
	padding-right:3px;
	padding-left:3px;
	padding-bottom:1px;

}
#bottomlogosquare a:hover {
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #333333;
	border-bottom-color: #333333;
	background-color: #3D8AB5;
	color: #FFFFFF;
	padding-right:2px;
	padding-left:3px;
	padding-bottom:0px;
}




.corners {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 10px;
	overflow: hidden;
}

#bottomlogosquare #logos {
	text-align:center;
}

img{
	border:none;
}

img a:hover {
background:none;
}

#bottomlogosquare #logos img a{

border:none;
}
.cleaner {
	clear: both;
	height: 1px;
	padding: 0px;
	margin: 0px;

}
#bottomlogosquare #copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	margin-top: 10px;
}
#bottomcentre {
	margin-right: auto;
	margin-left: auto;
	width: 780px;
	text-align: center;
}
#bottomcentre2 {
	margin-right: auto;
	margin-left: auto;
	width: 780px;
	margin-top: 16px;
}

#bottom #leftmenu {
	display: inline-block;
	float: left;
	width: 211px;
}
#bottom #content {
	display: inline-block;
	float: right;
	background-color: #FF66CC;
	width:562px;
}
#leftmenu #bottommenu {
	background-color: white;

	}

#leftmenu #bottommenu img {

	border:0px;
	padding:10px;
	
}

#leftmenu #bottommenu ul {
	margin: 0px;
	padding: 0px 10px 0px 10px;
	list-style-type: none;
}
#leftmenu #bottommenu li {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #BCDDFF;
	font-weight: bold;
	font-size: 90%;
	list-style-type: circle;
	background-color: #FFFFFF;
	text-decoration: none;
	margin-left:18px;

}


#leftmenu #bottommenu li a:link {
	text-decoration: none;
	display: block;
	padding-left: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}


#leftmenu #bottommenu li a:visited {
	text-decoration: none;
	display: block;
	padding-left: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#leftmenu #bottommenu li:hover {
	list-style-type:disc;
}


#leftmenu #leftmenutop {
	background-image: url(images/links-top.jpg);
	background-repeat: no-repeat;
	height: 109px;
}

#leftmenu #leftmenutop ul {
	margin: 0px;
	padding: 10px;
	list-style-type: none;
}
#leftmenu #leftmenutop li {
	padding: 1px 0px 1px 0px;
	font-size: 110%;
	list-style-type: circle;
	margin-left:18px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #5C9DBE;
}
#leftmenu #leftmenutop li a:link {
	background-position: left center;
	text-decoration: none;
	display: block;
	color: #FFFFFF;
	background-repeat: no-repeat;
	padding-left: 0px;
}

#leftmenu #leftmenutop li a:visited {
	background-position: left center;
	text-decoration: none;
	display: block;
	color: #FFFFFF;
	background-repeat: no-repeat;
	padding-left: 0px;
}

#leftmenu #leftmenutop li:hover {
	list-style-type:disc;

}

#content #header {
	background-image: url(images/content_top.jpg);
	background-repeat: no-repeat;
	width: 562px;
	height: 51px;
}
#content #breadcrumbs {
	background-color: #B6D9F1;
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px;
	font-size: 85%;
	color: #3082B1;
	height: 14px;
}
#content #page {
	background-color: #FFFFFF;
	padding: 10px;
	line-height: 1.5em;
	margin: 0px;
}
#content h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: large;
	margin: 0px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
}
#content #page li {
	list-style-image: url('images/bullet.gif');
	list-style-type: disc;
}
p.highlight {
	background-color: #DFEEF9;
	font-style: italic;
	padding: 7px;
}
#content h2 {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	color: #3C8AB5;
	font-size: x-large;
	margin-bottom: 5px;
	font-weight: normal;
}
#content h3 {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: large;
	color: #333333;
	margin-bottom: 5px;
	font-weight: bold;
}
#content a:visited {
	text-decoration: none;
	padding-right:3px;
	padding-left:3px;
	padding-bottom:1px;

}
#content a:link {
	text-decoration: none;
	padding-right:3px;
	padding-left:3px;
	padding-bottom:1px;

}
#content a:hover {
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #333333;
	border-bottom-color: #333333;
	background-color: #3D8AB5;
	color: #FFFFFF;
	padding-right:2px;
	padding-left:3px;
	padding-bottom:0px;
}

#content p {
	margin-top: 0px;
}
#bottom #bottomcentre #introduction #description {
	float: left;
	width: 350px;
	padding-left: 40px;
	padding-right: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: normal;
	padding-top: 10px;
}
#bottom #bottomcentre .textlinks {
	width: 710px;
	margin-right: 35px;
	margin-left: 35px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}
#bottom #bottomcentre .textlinks ul {
	list-style-type: none;
	margin-right: 0px;
	margin-bottom: 50px;
	margin-left: 0px;
	font-size: 90%;
	padding: 0px;
	margin-top: 0px;
}
#bottom #bottomcentre .textlinks li {
	display: inline;
	width: 200px;
	float: left;
	margin: 6px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #A9D1EE;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-left-style: dotted;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#bottom #bottomcentre .textlinks li:hover {
	background-color: #BBDCF3;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px dotted #B6D9F1;
	color: #FFFFFF;

}

#bottom #bottomcentre .textlinks li a:hover {
	background-color: #BBDCF3;
	border:none;
}



#bottom #bottomcentre .textlinks h2 {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}
#bottom #bottomcentre #bottomlogosquare hr {
	color: #BBDCF3;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
}
#bottom #bottomcentre #bottomlogosquare .line {
	height: 20px;
	border-top-width: 0px;
	border-top-style: dotted;
	border-top-color: #BBDCF3;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
}

#bottom #top #top2 {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
#bottom #top #tabs {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
#bottom #top #tabs ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	text-align: right;
}
#bottom #top #tabs li {
	display: inline;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;

	margin-top: 1px;
	margin-right: 1px;
	margin-left: 1px;
	line-height: 24px;
}

#bottom #top #tabs li#selected {
	background-color: #93C5E7;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;

}


#bottom #top #tabs li#selected a:link, #bottom #top #tabs li#selected a:visited{
	color: #ffffff;

}


#bottom #top #tabs a,#bottom #top #tabs a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #94C5E8;
	font-weight: bold;
	font-size: 90%;
}

#bottom #top #tabs a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#000099;
	font-weight: bold;
	font-size: 90%;
}
#bottom #top #top2 #slogan2 span {
	font-weight: bold;
}
#bottom #top #centerslogan {
	margin-right: auto;
	margin-left: auto;
}
#content #increasefontbarright {
	background-position: right;
	float: right;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #FFFFFF;
}
#content #breadcrumbs #breadcrumbslinks {
	width: 450px;
	float: left;
}
#bottomlogosquare #logos #logoleft {
	float: left;
	width: 200px;
}
#bottomlogosquare #logos #logoright {
	float: right;
	width: 200px;
}
#bottomlogosquare #logos #logocenter {
	float: left;
	width: 380px;
	margin-top: 0px;
}
#bottom #top #logo2center {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#bottom #bottomcentre #newsletterbox {

}
#bottom #bottomcentre #newsletterbox label {
	color: #FFFFFF;
	margin-right: 5px;
	margin-left: 20px;
}
#bottom #bottomcentre #newsletterbox p {
	font-weight: bold;
}
#bottom #bottomcentre #bottomlogosquare #logos #logocenter #copyright p {
	margin-top: 5px;
	margin-bottom: 10px;
}
a.nobackground:hover { background: transparent; } 
