@charset "utf-8";
/* CSS Document */


body{
/* background:#BCDAFE; */ 
}



p{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: small;
line-height: 20px;
}


/* Main Fonts */
 
div#heading {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: medium;
font-weight:bold;
text-align: center;
padding-bottom: 10px;
padding-top: 10px;
}

div#maintext {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: small;
line-height: 20px;
}

div#maintextmarginleft50 {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: small;
line-height: 20px;
margin-left: 50px;
}

div#maintextmarginleft50bold {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: small;
line-height: 20px;
font-weight: bold;
margin-left: 50px;
}

div#maintextcontactslarge {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: large;
line-height: 20px;
font-weight: bold;
margin-left: 50px;
}

div#maintextcontactslargecentre {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: large;
line-height: 20px;
font-weight: bold;
text-align: center;
}


div#maintexttoppadding {
padding-top: 10px;
}

div#maintexttoppadding20 {
padding-top: 20px;
}

div#centretext {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: small;
line-height: 20px;
text-align: center;
}

div#centretextbold {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: small;
line-height: 20px;
text-align: center;
font-weight: bold;
}

div#maintextitalic {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: small;
line-height: 20px;
font-style: italic;
}

div#centretextitalic {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: small;
line-height: 20px;
text-align: center;
font-style: italic;
}

div#maintextbold {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: small;
line-height: 20px;
font-weight: bold;
}

/* Images */

div#imageright {
float: right;
padding: 10px;
}

div#imageleft {
float: left;
padding: 10px;
}

div#imagecentre {
display: block;
text-align: center;
margin: 0 auto;
}


/* Start of front_index.html */

div#frontpage_container {
/* margin-left: auto; */ 
/* margin-right: auto; */
background:#BCDAFE;
width: 1005px;
Height: 1320px;
}


div#topheader {
width: 1000px;
Height: 141px;
border-right: 5px solid #0453A2; 
}


div#sidebanner {
float: left;
padding-left: 5px;
width: 173px;
Height: 1215px; 
background-color: #0453A2;
}

div#langback {
float: left;
width: 822px;
Height: 25px;
background-color:#BCDAFE;
border-right: 5px solid #0453A2; 
}

div#menuback {
float: left;
display: inline;
overflow: hidden;
width: 822px;
Height: 35px;
background-color:#BCDAFE;
border-right: 5px solid #0453A2;
}

div#frameback {
padding-left: 5px; 
float: left;
width: 817px;
height: 1155px;
background-color:#BCDAFE;
border-right: 5px solid #0453A2;
}

div#logoindexspacer {
bottom: 0px;
float: right;
width: 650px;
Height: 50px;
background-color:#BCDAFE;
padding-bottom: 5px;
}


div#logoindex {
bottom: 0px;
float: right;
width: 450px;
Height:50px;
background-color:#BCDAFE;
}


div#footer {
clear: both;
width: 1000px;
Height: 141px;
border-right: 5px solid #0453A2; 
background-image:url(Images/footer.jpg);
}

/* End of front_index.html */

/* Start of content_frontpage.html */

div#content_frontpage_container {
width: 788px;
/* padding: 5px; */
background: #BCDAFE; 
}

div#buttercontent {
}


div#housecontent {
clear: both;
}


div#loocontent {
clear: both;
}

/* End of content_frontpage.html */


/* Start of content_siteinfo.html */

div#content_siteinfo_container {
width: 768px;
overflow: hidden;
background: #BCDAFE; 
}

div#info_courtyard {
overflow: hidden;
}


div#info_orchard {
clear: both;
overflow: hidden;
}


div#info_buttermeadow {
clear: both;
overflow: hidden;
}

div#info_blackrock {
clear: both;
overflow: hidden;
}

/* End of content_siteinfo.html */




/* Start of content_german.html and content_dutch.html */

div#german_container {
width: 768px;
padding: 5px;
}


div#shopcontent {
clear: both;
}


div#buttercontent {
clear: both;
}


div#blackrockcontent {
clear: both;
}



div#directionscontent {
clear: both;
}

div#directionspictures {
clear: both;
}

div#directionspic1 {
float: left;
padding-top: 10px;
}

div#directionspic2 {

padding-top: 10px;
}

/* End of content_german.html and content_dutch.html */

/* Start of content_siteplan.html */

div#siteplancontent {
padding-top: 50px;
}


/* End of content_siteplan.html */



/* Start of content_directions.html */

div#directionscontainer {
width: 768px;
}

/* End of content_directions.html */





/* Start of content_facilities.html */

div#facilitiescontainer {
width: 768px;
}

/* End of content_facilities.html */



/* Start of content_awards.html */

div#awardscontainer {
width: 768px;
}

/* End of content_awards.html */

/* Start of content_history.html */

div#historycontainer {
width: 768px;
}

/* End of content_history.html */

/* Start of content_access.html */

div#accesscontainer {
width: 768px;
}

/* End of content_access.html */

/* Start of content_contacts.html */

div#contactscontainer {
width: 768px;
}

/* End of content_contacts.html */

/* Start of content_tariffs.html */

div#tariffscontainer {
width: 768px;
}

table.tariffs {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: small;
line-height: 20px;
text-align: center;
} 

div#tariffsparksubdetails {
width: 300px;
float: left;
}

/* End of content_tariffs.html */

/* Start of content_tariffs_download.html */

div#tariffscontainerdownload {
width: 768px;
}


/* End of content_tariffs_download.html */

/* Start of content_tariffs_bookings.html */

div#bookingscontainer {
width: 768px;
}


/* End of content_tariffs_bookings.html */

/* Start of content_video.html */

div#videocontainer {
width: 768px;
}


/* End of content_video.html */

/* Start of content_gallery.html */

div#gallerycontainer {
width: 768px;
}

div#gallerysubcontainer {
margin-top: 100px;
}

/* End of content_gallery.html */

/* Start of content_links.html */

div#linkscontainer {
width: 768px;
}

/* End of content_links.html */

/* Start of content_thankyou.html */

div#thankyoucontainer {
width: 768px;
}

/* End of content_thankyou.html */