/* CSS Document */


/* UNIVERSAL
--------------------------------------------------------------*/

/* These selectors are universal for each header and rather than
repeat the over and over add your class name here and then add
your background image and sizes below */

.welcome-H,
.golf-H, .golf-BHCourse-H, .golf-LongcrossCourse-H, .golf-ManorCourse-H, .golf-corporate-H, .golf-greenfees-H, .golf-foxshop-H, .golf-coursestatus-H,
.weddings-H, .weddings-Photos-H, .weddings-Dining-H, .weddings-Venues-H,
.contact-H, .accommodation-H, .conferences-H, .conferences-facilities-H, .conferences-layouts-H, .conferences-rooms-H, .conferences-team-H, .conferences-packages-H, 
.special-H, .special-events-H, .special-conference-H, .special-more-H, .special-weekends-H,  
.entertaining-H, .entertaining-restaurants-H, .entertaining-private-H, .entertaining-menus-H, .entertaining-christmas-H,
.sports-H, .sports-foxfit-H, .sports-swimming-H, .sports-tennis-H,
.members-H, .members-photo-H, .members-golf-H, .members-sports-H, .members-guest-H, .members-offers-H, .members-feedback-H,
.family-H, .family-kidsactivities-H, .family-kidstennis-H, .family-playground-H, .family-creche-H, .family-pools-H, .family-kidsgolf-H, 
.spa-H, .spa-beauty-H, .spa-facilities-H, .spa-luxury-H, .spa-massage-H,
.about-H, .about-careers-H, .about-history-H, .about-locations-H, .about-sitemap-H,    
.accommodation-rooms-H, .accommodation-activities-H, .accommodation-nearby-H {
	width: 450px;
	text-indent: -999em;
	display: block;
	margin: 5px 0 20px 0;
	padding: 0;
	}

/* Index - Home page
--------------------------------------------------------------*/
.welcome-H {
	background: url(../images/headers/welcome.jpg) no-repeat;
	height: 93px;
	}
	
/* Accommodation
--------------------------------------------------------------*/
.accommodation-H { /* landing page */
	background: url(../images/headers/accommodation.jpg) no-repeat;
	height: 180px;
	margin-bottom: 10px;
	}
	
/* Accommodation SUB PAGES
--------------------------------------------------------------*/
.accommodation-rooms-H { /* accom_rooms.htm */
	background: url(../images/headers/accommodation-rooms.jpg) no-repeat;
	height: 180px;
	margin-bottom: 10px;
	}
	
.accommodation-activities-H { /* accom_activities.htm */
	background: url(../images/headers/accommodation-activities.jpg) no-repeat;
	height: 180px;
	margin-bottom: 10px;
	}
	
.accommodation-nearby-H { /* accom_nearby.htm */
	background: url(../images/headers/accommodation-nearby.jpg) no-repeat;
	height: 180px;
	margin-bottom: 10px;
	}
	
/* Special
--------------------------------------------------------------*/
.special-H { /* landing page */
	background: url(../images/headers/special.jpg) no-repeat;
	height: 180px;
	margin-bottom: 10px;
	}
	
.special-events-H { /* landing page */
	background: url(../images/headers/special-events.jpg) no-repeat;
	height: 180px;
	margin-bottom: 10px;
	}
	
.special-conference-H { /* landing page */
	background: url(../images/headers/special-conference.jpg) no-repeat;
	height: 180px;
	margin-bottom: 10px;
	}

.special-more-H { /* landing page */
	background: url(../images/headers/special-more.jpg) no-repeat;
	height: 180px;
	margin-bottom: 10px;
	}
	
.special-weekends-H { /* landing page */
	background: url(../images/headers/special-weekends.jpg) no-repeat;
	height: 180px;
	margin-bottom: 10px;
	}
	
/* Conferences
--------------------------------------------------------------*/
.conferences-H { /* landing page */
	background: url(../images/headers/conferences.jpg) no-repeat;
	height: 160px;
	margin-bottom: 10px;
	}
	
/* Conferences SUB PAGES
--------------------------------------------------------------*/
.conferences-facilities-H { /* landing page */
	background: url(../images/headers/conference-facilities.jpg) no-repeat;
	height: 160px;
	margin-bottom: 10px;
	}
	
.conferences-layouts-H { /* landing page */
	background: url(../images/headers/conference-layouts.jpg) no-repeat;
	height: 160px;
	margin-bottom: 10px;
	}
	
.conferences-rooms-H { /* landing page */
	background: url(../images/headers/conference-rooms.jpg) no-repeat;
	height: 160px;
	margin-bottom: 10px;
	}
	
.conferences-team-H { /* landing page */
	background: url(../images/headers/conference-team.jpg) no-repeat;
	height: 160px;
	margin-bottom: 10px;
	}
	
.conferences-packages-H { /* landing page */
	background: url(../images/headers/conference-packages.jpg) no-repeat;
	height: 160px;
	margin-bottom: 10px;
	}
	
/* Entertaining
--------------------------------------------------------------*/
.entertaining-H { /* landing page */
	background: url(../images/headers/entertaining.jpg) no-repeat;
	height: 120px;
	margin-bottom: 10px;
	}
	
/* Entertaining SUB PAGES
--------------------------------------------------------------*/
.entertaining-restaurants-H { /* landing page */
	background: url(../images/headers/entertaining-restaurants.jpg) no-repeat;
	height: 120px;
	margin-bottom: 10px;
	}
	
.entertaining-private-H { /* landing page */
	background: url(../images/headers/entertaining-private.jpg) no-repeat;
	height: 160px;
	margin-bottom: 10px;
	}

.entertaining-menus-H { /* landing page */
	background: url(../images/headers/entertaining-menus.jpg) no-repeat;
	height: 120px;
	margin-bottom: 10px;
	}
	
.entertaining-christmas-H { /* landing page */
	background: url(../images/headers/entertaining-christmas.jpg) no-repeat;
	height: 140px;
	margin-bottom: 10px;
	}

	
/* Weddings
--------------------------------------------------------------*/
.weddings-H { /* landing page */
	background: url(../images/headers/weddings.jpg) no-repeat;
	height: 180px;
	margin-bottom: 0;
	}
	
/* Weddings SUB PAGES
--------------------------------------------------------------*/

.weddings-Photos-H { /* wedding packages */
	background: url(../images/headers/wedding-photogallery.jpg) no-repeat;
	height: 180px;
	}
	
.weddings-Dining-H { /* wedding packages */
	background: url(../images/headers/wedding-dining.jpg) no-repeat;
	height: 180px;
	}
	
.weddings-Venues-H { /* wedding packages */
	background: url(../images/headers/wedding-venues.jpg) no-repeat;
	height: 180px;
	}
	

/* Golf
--------------------------------------------------------------*/
.golf-H { /* landing page */
	background: url(../images/headers/golf.jpg) no-repeat;
	height: 120px;
	margin-bottom: 1px;
	}
.golf-BHCourse-H { /* Bernard Hunt Course */
	background: url(../images/headers/golf-bh-course.jpg) no-repeat;
	height: 249px;
	}
	
.golf-LongcrossCourse-H { /* Bernard Hunt Course */
	background: url(../images/headers/golf-longcross-course.jpg) no-repeat;
	height: 249px;
	}
	
.golf-ManorCourse-H { /* Bernard Hunt Course */
	background: url(../images/headers/golf-manor-course.jpg) no-repeat;
	height: 249px;
	}
	
.golf-corporate-H { /* Bernard Hunt Course */
	background: url(../images/headers/golf-corporate.jpg) no-repeat;
	height: 120px;
	}
	
.golf-greenfees-H { /* Bernard Hunt Course */
	background: url(../images/headers/golf-greenfees.jpg) no-repeat;
	height: 120px;
	}
	
.golf-foxshop-H { /* Bernard Hunt Course */
	background: url(../images/headers/golf-foxshop.jpg) no-repeat;
	height: 120px;
	}
	
.golf-coursestatus-H { /* Bernard Hunt Course */
	background: url(../images/headers/golf-coursestatus.jpg) no-repeat;
	height: 120px;
	}
	

/* Sports
--------------------------------------------------------------*/
.sports-H { /* landing page */
	background: url(../images/headers/sports.jpg) no-repeat;
	height: 120px;
	margin-bottom: 10px;
	}
	
.sports-foxfit-H { /* landing page */
	background: url(../images/headers/sports-foxfit.jpg) no-repeat;
	height: 160px;
	margin-bottom: 10px;
	}
	
.sports-swimming-H { /* landing page */
	background: url(../images/headers/sports-swimming.jpg) no-repeat;
	height: 160px;
	margin-bottom: 10px;
	}
	
.sports-tennis-H { /* landing page */
	background: url(../images/headers/sports-tennis.jpg) no-repeat;
	height: 160px;
	margin-bottom: 10px;
	}
	
/* Family
--------------------------------------------------------------*/
.family-H { /* landing page */
	background: url(../images/headers/family.jpg) no-repeat;
	height: 260px;
	margin-bottom: 1px;
	}
	
.family-kidsactivities-H { /* landing page */
	background: url(../images/headers/family-kidsactivities.jpg) no-repeat;
	height: 260px;
	margin-bottom: 1px;
	}
	
.family-kidstennis-H { /* landing page */
	background: url(../images/headers/family-kidstennis.jpg) no-repeat;
	height: 260px;
	margin-bottom: 1px;
	}
	
.family-playground-H { /* landing page */
	background: url(../images/headers/family-playground.jpg) no-repeat;
	height: 260px;
	margin-bottom: 1px;
	}
	
.family-creche-H { /* landing page */
	background: url(../images/headers/family-creche.jpg) no-repeat;
	height: 210px;
	margin-bottom: 1px;
	}
	
.family-pools-H { /* landing page */
	background: url(../images/headers/family-pools.jpg) no-repeat;
	height: 210px;
	margin-bottom: 1px;
	}
	
.family-kidsgolf-H { /* landing page */
	background: url(../images/headers/family-kidsgolf.jpg) no-repeat;
	height: 260px;
	margin-bottom: 1px;
	}
	
/* Spa
--------------------------------------------------------------*/
.spa-H { /* landing page */
	background: url(../images/headers/spa.jpg) no-repeat;
	height: 160px;
	margin-bottom: 1px;
	}
	
.spa-beauty-H { /* landing page */
	background: url(../images/headers/spa-beauty.jpg) no-repeat;
	height: 160px;
	margin-bottom: 1px;
	}
	
.spa-facilities-H { /* landing page */
	background: url(../images/headers/spa-facilities.jpg) no-repeat;
	height: 160px;
	margin-bottom: 1px;
	}
	
.spa-luxury-H { /* landing page */
	background: url(../images/headers/spa-luxury.jpg) no-repeat;
	height: 160px;
	margin-bottom: 1px;
	}
	
.spa-massage-H { /* landing page */
	background: url(../images/headers/spa-massage.jpg) no-repeat;
	height: 160px;
	margin-bottom: 1px;
	}
	
/* About
--------------------------------------------------------------*/
.about-H { /* landing page */
	background: url(../images/headers/about.jpg) no-repeat;
	height: 270px;
	margin-bottom: 10px;
	}
	
.about-careers-H { /* landing page */
	background: url(../images/headers/about-careers.jpg) no-repeat;
	height: 270px;
	margin-bottom: 10px;
	}
	
.about-history-H { /* landing page */
	background: url(../images/headers/about-history.jpg) no-repeat;
	height: 270px;
	margin-bottom: 10px;
	}
	
.about-locations-H { /* landing page */
	background: url(../images/headers/about-locations.jpg) no-repeat;
	height: 270px;
	margin-bottom: 10px;
	}
	
.about-sitemap-H { /* landing page */
	background: url(../images/headers/about-sitemap.jpg) no-repeat;
	height: 270px;
	margin-bottom: 10px;
	}

/* Contact
--------------------------------------------------------------*/
.contact-H { /* landing page */
	background: url(../images/headers/contact.jpg) no-repeat;
	height: 170px;
	margin-bottom: 0;
	}
	
/* Members
--------------------------------------------------------------*/
.members-H { /* landing page */
	background: url(../images/headers/members-welcome.jpg) no-repeat;
	height: 200px;
	margin-bottom: 10px;
	}
	
.members-photo-H { /* landing page */
	background: url(../images/headers/members-photoGallery.jpg) no-repeat;
	height: 200px;
	margin-bottom: 10px;
	}
	
.members-sports-H { /* landing page */
	background: url(../images/headers/members-sports.jpg) no-repeat;
	height: 180px;
	margin-bottom: 10px;
	}
	
.members-guest-H { /* landing page */
	background: url(../images/headers/members-guest.jpg) no-repeat;
	height: 200px;
	margin-bottom: 10px;
	}
	
.members-golf-H { /* landing page */
	background: url(../images/headers/members-golf.jpg) no-repeat;
	height: 140px;
	margin-bottom: 10px;
	}	
	
.members-offers-H { /* landing page */
	background: url(../images/headers/members-offers.jpg) no-repeat;
	height: 200px;
	margin-bottom: 10px;
	}	
	
.members-feedback-H { /* landing page */
	background: url(../images/headers/members-feedback.jpg) no-repeat;
	height: 200px;
	margin-bottom: 10px;
	}	