body {
margin:0 auto;
padding:0;
text-align:center;
background:#000;
}
hr {
color :#f6921e;
height:1px;
}
.features_block p {
color:#fff;
font-size:1.1em;
text-align:justify;
padding-right:20px;
}
div.features_block {
width:580px;
}
.features_block {  
clear: both;
display: block; 
}
.features_block * { 0; margin: 0; list-style: none;  }
.features_block ul, .features_block ul li { 
color: #26A9E0;
font-size:0.7em;
font-family:  verdana, arial, tahoma, helvetica, sans-serif; 
list-style: none;
}
.features_block ul li {
font-size:1em;
font-family:  verdana, arial, tahoma, helvetica, sans-serif;
display: block;
width: 50%;
float: left;
line-height:15px;
}
.features_block ul li h2 {font-size:1.2em;font-family:  verdana, arial, tahoma, helvetica, sans-serif; display: block; }
.features_block ul li h2 span{ border-bottom: 1px solid #f6921e;}
.swrapper {
width: 960px;
text-align:center;
margin: 0 auto;
}
.wrapper {
text-align: center;
margin: 0 auto;
}
.header {
padding:10px 0;
}

.nav {
margin:0 auto;
background: #c0b49a;
height:25px;
width:820px;
}
.nav img{
padding:0;
margin:0;
}
.nav a {
padding:0;
color:#fff;
border:none;
}
.wrap {
padding-top:20px;
}
.content {
color: #fff;
padding:10px 80px 10px 80px;
font-family:  verdana, arial, tahoma, helvetica, sans-serif;
font-size:0.8em;
text-align:left;
line-height:20px;
}
.content p {
text-align:justify;
}
.content h1 {
color: #fff;
font-family:  verdana, arial, tahoma, helvetica, sans-serif;
font-size:1.2em;
text-align:left;
line-height:17px;
}
.content h2 {
color: #fff;
font-family:  verdana, arial, tahoma, helvetica, sans-serif;
font-size:1.2em;
text-align:left;
line-height:17px;
}
.content h2 span {
border-bottom: 1px solid #f6921e;
}
.content h1 span {
border-bottom: 1px solid #f6921e;
}
.content_home h1, h1.hlight {
color: #26A9E0;
font-family:  Myriad, verdana, arial, tahoma, helvetica, sans-serif;
font-size:1.7em;
text-align:center;
line-height:17px;
font-weight:normal;
}
.content_home h2{
color: #fff;
font-family:  Arial, verdana, arial, tahoma, helvetica, sans-serif;
font-size:1.3em;
text-align:center;
font-weight:normal;
margin: 1.5em 0;
line-height:1.3em
}

.content_home p span { border-bottom: 1px solid #f6921e;}

.content_home {
color: #fff;
padding:10px 150px 10px 150px;
font-family:  verdana, arial, tahoma, helvetica, sans-serif;
font-size:0.8em;
text-align:justify;
line-height:20px;
}

.content_location {
color: #fff;
padding:10px 80px 10px 80px;
font-family:  verdana, arial, tahoma, helvetica, sans-serif;
font-size:0.8em;
text-align:left;
line-height:20px;
}
.content_location h1 {
color: #26a9e0;
font-family:  Myriad, verdana, arial, tahoma, helvetica, sans-serif;
font-size:1em;
text-align:left;
line-height:17px;
font-weight:normal;
}
.content_location h1 span {
border-bottom: 1px solid #f6921e;
}
.content_location h2{
color: #26a9e0;
font-family:  Myriad, verdana, arial, tahoma, helvetica, sans-serif;
font-size:1em;
text-align:left;
font-weight:normal;
text-transform:uppercase;
}
.content_location h3{
color: #26a9e0;
font-family:  Myriad, verdana, arial, tahoma, helvetica, sans-serif;
font-size:0.7em;
text-align:left;
line-height:17px;
font-weight:normal;
border-bottom: 1px solid #f6921e;
}
.content_location h4 {
color: #26a9e0;
font-family:  Myriad, verdana, arial, tahoma, helvetica, sans-serif;
font-size:1em;
text-align:left;
line-height:17px;
font-weight:normal;
}
.content_library {
color: #fff;
padding:10px 150px 10px 150px;
font-family:  verdana, arial, tahoma, helvetica, sans-serif;
font-size:0.8em;
text-align:left;
line-height:20px;
}
.content_library h1{
color: #fff;
font-family:  verdana, arial, tahoma, helvetica, sans-serif;
font-size:1.3em;
text-align:center;
line-height:17px;
font-weight:normal;
}
.content_library h1 span {
border-bottom: 1px solid #f6921e;
}
.content_tennis h1{
color: #fff;
font-family:  Myriad, verdana, arial, tahoma, helvetica, sans-serif;
font-size:1.2em;
text-align:left;
line-height:17px;
font-weight:bold;
}
.content_tennis {
color: #fff;
padding:10px 150px 10px 150px;
font-family:  verdana, arial, tahoma, helvetica, sans-serif;
font-size:0.8em;
text-align:left;
line-height:20px;
}
.content_tennis p {
text-align:justify;
}
.content_massage {
color: #fff;
padding:10px 80px 10px 80px;
font-family:  verdana, arial, tahoma, helvetica, sans-serif;
font-size:0.8em;
text-align:left;
line-height:20px;
}
.content_massage h1{
color: #fff;
font-family:  Georgia, verdana, arial, tahoma, helvetica, sans-serif;
font-size:3em;
text-align:left;
line-height:50px;
text-align:center;
}
.content_yoga h1{
color: #fff;
font-family:  Myriad, verdana, arial, tahoma, helvetica, sans-serif;
font-size:1.2em;
text-align:left;
line-height:17px;
font-weight:bold;
}
.content_yoga {
color: #fff;
padding:10px 150px 10px 150px;
font-family:  verdana, arial, tahoma, helvetica, sans-serif;
font-size:0.8em;
text-align:left;
line-height:20px;
}
.content_yoga p {
text-align:justify;
}
.library_image img{
padding:10px;
border: 1px solid #26A9E0;
}
.inhouse_image img{
padding:10px;
border: 1px solid #26A9E0;
}
.intro {
color: #fff;
background: #000;
font-family:  verdana, arial, tahoma, helvetica, sans-serif;
font-size:0.7em;
line-height:17px;
width:70%;
}
.quote {
float:right;
width:300px;
clear:both;
padding:0 0 15px 10px;
background: url(http://forrestercourt.com/forrestercourtclifftop/gfx/quotes.jpg) top left no-repeat;
}
.quote p{
font-family: century gothic, verdana, arial, tahoma, helvetica, sans-serif;
color: #bfb9b9;
font-size:1.4em;
font-weight:bold;
background:url(http://forrestercourt.com/forrestercourtclifftop/gfx/quotes2.jpg) bottom right no-repeat;
padding-top:10px;
}
.footer {
background: #000;
text-align:center;
width:100%;
}
.footer p{
color:#fff;
font-family: verdana, arial, tahoma, helvetica, sans-serif;
font-size:11px;
}
.footer a{
color:#fff;
text-decoration:none;
}
.footer a:hover {
text-decoration:none;
}
.bird {
float:right;
background:url(gfx/bird.png) right no-repeat;
margin-right:-150px;
position: absolute;
right:250px;
bottom:20px;
z-index:-1000;
}
.eco_header {
background:url(gfx/slide_eco.jpg) no-repeat;
height:267px;
width:960px;
}
.location_header {
background:url(gfx/slide_location.jpg) no-repeat;
height:267px;
width:960px;
}
.cargo_header {
background:url(gfx/slide_cargo.jpg) no-repeat;
height:267px;
width:960px;
}
.story_header {
background:url(gfx/slide_story.jpg) no-repeat;
height:267px;
width:960px;
}
.eco_norfolk {
background: url(gfx/bird.png) right top no-repeat;
width:198px;
height:140px;
float: right;
margin:0 -70px -80px 0;
}
.rates_folder {
background: url(gfx/rates_folder.png) right top no-repeat;
width:162px;
height:140px;
float: right;
}

.clifftop_book {
width:156px;
height:63px;
float: right;
}
.tennis_header {
background:url(gfx/slide_tennis.jpg) no-repeat;
height:267px;
width:960px;
}

.bluewriting {
color: #26A9E0;
font-family:  verdana, arial, tahoma, helvetica, sans-serif;
font-size:1em;
text-align:center;
}
.bluewriting2 {
color: #26A9E0;
font-family:  verdana, arial, tahoma, helvetica, sans-serif;
font-size:1em;
text-align:left;
}
.bluewriting3 {
color: #26A9E0;
font-family:  verdana, arial, tahoma, helvetica, sans-serif;
font-size:1em;
text-align:left;
text-decoration:none;
}
.bluewritingarial {
color: #26A9E0;
font-family:  arial, verdana, arial, tahoma, helvetica, sans-serif;
font-size:1em;
text-align:left;
}
.accred {
color: #fff;
font-family:  verdana, arial, tahoma, helvetica, sans-serif;
font-size:0.6em;
text-align:left;
}
.bull {
font-size:1.2em;
text-align:center;
color: #c9b797;
}
.gazebo_book {
width:145px;
height:62px;
float: right;
}

/*Form css*/
form label {
	float:left; display:block; width: 150px;
}
