/* Author: Patrick Johnson Calinet Limited */

/* To stop IE being GAY */
#navigation li:hover, #menu li.hover {
    position: static;
}

/* Set width of navigation bar */

#navigation {
	float: right;
	margin-top: 0px;
	MARGIN-BOTTOM: 0px;
	WIDTH: 778px;
	font-family: Arial, Helvetica, sans-serif;
	DISPLAY: block;
	background-repeat: repeat-x;
	background-position: top left;
	border-bottom: 5px solid #bfd1f4;
}

#navigation-health {
	float: right;
	margin-top: 0px;
	MARGIN-BOTTOM: 0px;
	WIDTH: 778px;
	font-family: Arial, Helvetica, sans-serif;
	DISPLAY: block;
	background-repeat: repeat-x;
	background-position: top left;
	border-bottom: 5px solid #efd3a1;
}

#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px;  LIST-STYLE-TYPE: none;
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}

#nav A {
	DISPLAY: block;
	
}
#nav LI {
	FLOAT: left;
	
	
}
#nav LI UL {
	LEFT: -999em; WIDTH: 149px; POSITION: absolute;
		
}

}
#nav LI UL LI{
	background-color: #ffffff;
}

#nav LI UL LI:hover{
	background-color: #ffffff;	
}

#nav LI UL {
	LEFT: -999em; WIDTH: 149px; POSITION: absolute;
	}

#nav LI UL UL {
	MARGIN: -1.5em 0px 0px 9.4em;
}
#nav LI:hover UL UL {
	LEFT: -999em;
}
#nav LI.sfhover UL UL {
	LEFT: -999em;
}
#nav LI:hover UL {
	LEFT: auto;
}
#nav LI LI:hover UL {
	LEFT: auto;
	
}
#nav LI.sfhover UL {
	LEFT: auto;
	
}
#nav LI LI.sfhover UL {
	LEFT: auto;
}

/* Home */

.maintab-home { 
	DISPLAY: block;  
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none; 
	background-image: url(../images/nh-home.gif);
	background-position: 0px -120px;
	color: #fff;
	margin: 0px;
	width: 58px;
	font-size: 11px;
	text-align: center;
	padding-right: 0px;
	PADDING-top: 30px;
	padding-bottom: 15px;
	vertical-align: center;
}


a.maintab-home:hover {
	COLOR: #ffffff; 	background-image: url(../images/nh-home.gif); background-position: 0px 118px; TEXT-DECORATION: none;
}

a.maintab-home {
	COLOR: #ffffff; 	display: block; 	TEXT-DECORATION: none;
}


/* Home over */

.maintab-home-chosen { 
	DISPLAY: block;   
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none; 
	background-image: url(../images/n-home.gif);
	background-position: 0px -1px;
	color: #003366;
	margin: 0px;
	width: 58px;
	font-size: 11px;
	vertical-align: center;
	text-align: center;
	padding-right: 0px;
	PADDING-top: 30px; 
	padding-bottom: 15px;
}


a.maintab-home-chosen:hover {
	COLOR: #fff; 	background-position: 0px 118px; TEXT-DECORATION: none;
}

a.maintab-home-chosen {
	COLOR: #003366; 	display: block; 	TEXT-DECORATION: none;
}




/* tour the clubs */

.maintab-tour { 
	DISPLAY: block;  
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none; 
	 
	background-image: url(../images/nh-tour-the-clubs.gif);
	background-position: 0px -120px;
	color: #fff;
	margin: 0px;
	width: 93px;
	font-size: 11px;
	text-align: center;
	padding-right: 0px;
	PADDING-top: 30px;
	padding-bottom: 15px;
	vertical-align: center;
}


a.maintab-tour:hover {
	COLOR: #ffffff; 	
	background-position: 0px 118px;	
	TEXT-DECORATION: none;
}

a.maintab-tour {
	COLOR: #ffffff; 	display: block; 	TEXT-DECORATION: none;
}


/* tour the clubs over */

.maintab-tour-chosen { 
	DISPLAY: block;   
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none; 
	 
	background-image: url(../images/n-tour-the-clubs.gif);
	background-position: 0px -1px;
	color: #003366;
	margin: 0px;
	width: 93px;
	font-size: 11px;
	vertical-align: center;
	text-align: center;
	padding-right: 0px;
	PADDING-top: 30px; 
	padding-bottom: 15px;
}


a.maintab-tour-chosen:hover {
	COLOR: #ffffff; 	background-position: 0px 118px; TEXT-DECORATION: none;
}

a.maintab-tour-chosen {
	COLOR: #003366; 	display: block; 	TEXT-DECORATION: none;
}



/* health and beauty */

.maintab-health { 
	DISPLAY: block;  
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none; 
	 
	background-image: url(../images/nh-health-and-beauty.gif);
	background-position: 0px -120px;
	color: #fff;
	margin: 0px;
	width: 105px;
	font-size: 11px;
	text-align: center;
	padding-right: 0px;
	PADDING-top: 30px;
	padding-bottom: 15px;
	vertical-align: center;
}


a.maintab-health:hover {
	COLOR: #ffffff; 	
	background-position: 0px 118px;	
	TEXT-DECORATION: none;
}

a.maintab-health {
	COLOR: #ffffff; 	display: block; 	TEXT-DECORATION: none;
}


/* health and beauty over */

.maintab-health-chosen { 
	DISPLAY: block;   
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none; 
	 
	background-image: url(../images/nh-health-and-beauty.gif);
	background-position: 0px -1px;
	color: #003366;
	margin: 0px;
	width: 105px;
	font-size: 11px;
	vertical-align: center;
	text-align: center;
	padding-right: 0px;
	PADDING-top: 30px; 
	padding-bottom: 15px;
}


a.maintab-health-chosen:hover {
	COLOR: #ffffff; 	background-position: 0px 118px; TEXT-DECORATION: none;
}

a.maintab-health-chosen {
	COLOR: #5D443B; 	display: block; 	TEXT-DECORATION: none;
}



/* special offers */

.maintab-special { 
	DISPLAY: block;  
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none; 
	 
	background-image: url(../images/nh-special-offers.gif);
	background-position: 0px -120px;
	color: #fff;
	margin: 0px;
	width: 95px;
	font-size: 11px;
	text-align: center;
	padding-right: 0px;
	PADDING-top: 30px;
	padding-bottom: 15px;
	vertical-align: center;
}


a.maintab-special:hover {
	COLOR: #ffffff; 	
	background-position: 0px 118px;	
	TEXT-DECORATION: none;
}

a.maintab-special {
	COLOR: #ffffff; 	display: block; 	TEXT-DECORATION: none;
}


/* special offers over */

.maintab-special-chosen { 
	DISPLAY: block;   
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none; 
	 
	background-image: url(../images/n-special-offers.gif);
	background-position: 0px -1px;
	color: #003366;
	margin: 0px;
	width: 95px;
	font-size: 11px;
	vertical-align: center;
	text-align: center;
	padding-right: 0px;
	PADDING-top: 30px; 
	padding-bottom: 15px;
}


a.maintab-special-chosen:hover {
	COLOR: #ffffff; 	background-position: 0px 118px; TEXT-DECORATION: none;
}

a.maintab-special-chosen {
	COLOR: #0B1548; 	display: block; 	TEXT-DECORATION: none;
}



/* corporate membership */

.maintab-corporate { 
	DISPLAY: block;  
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none; 
	background-image: url(../images/nh-corporate.gif);
	background-position: 0px -120px;
	color: #fff;
	margin: 0px;
	width: 147px;
	font-size: 11px;
	text-align: center;
	padding-right: 0px;
	PADDING-top: 30px;
	padding-bottom: 15px;
	vertical-align: center;
}


a.maintab-corporate:hover {
	COLOR: #ffffff; 	
	background-position: 0px 118px;	
	TEXT-DECORATION: none;
}

a.maintab-corporate {
	COLOR: #ffffff; 	display: block; 	TEXT-DECORATION: none;
}


/* corporate membership over */

.maintab-corporate-chosen { 
	DISPLAY: block;   
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;  
	background-image: url(../images/n-corporate.gif);
	background-position: 0px -1px;
	color: #003366;
	margin: 0px;
	width: 147px;
	font-size: 11px;
	vertical-align: center;
	text-align: center;
	padding-right: 0px;
	PADDING-top: 30px; 
	padding-bottom: 15px;
}


a.maintab-corporate-chosen:hover {
	COLOR: #ffffff; 	background-position: 0px 118px; TEXT-DECORATION: none;
}

a.maintab-corporate-chosen {
	COLOR: #0B1548; 	display: block; 	TEXT-DECORATION: none;
}




/* become a member */

.maintab-member { 
	DISPLAY: block;  
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none; 
	background-image: url(../images/nh-member.gif);
	background-position: 0px -120px;
	color: #fff;
	margin: 0px;
	width: 130px;
	font-size: 11px;
	text-align: center;
	padding-right: 0px;
	PADDING-top: 30px;
	padding-bottom: 15px;
	vertical-align: center;
}


a.maintab-member:hover {
	COLOR: #ffffff; 	
	background-position: 0px 118px;	
	TEXT-DECORATION: none;
}

a.maintab-member {
	COLOR: #ffffff; 	display: block; 	TEXT-DECORATION: none;
}


/* become a member over */

.maintab-member-chosen { 
	DISPLAY: block;   
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;  
	background-image: url(../images/n-member.gif);
	background-position: 0px -1px;
	color: #003366;
	margin: 0px;
	width: 130px;
	font-size: 11px;
	vertical-align: center;
	text-align: center;
	padding-right: 0px;
	PADDING-top: 30px; 
	padding-bottom: 15px;
}


a.maintab-member-chosen:hover {
	COLOR: #ffffff; 	background-position: 0px 118px; TEXT-DECORATION: none;
}

a.maintab-member-chosen {
	COLOR: #0B1548; 	display: block; 	TEXT-DECORATION: none;
}




/* about us */

.maintab-about { 
	DISPLAY: block;  
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none; 
	background-image: url(../images/nh-about.gif);
	background-position: 0px -120px;
	color: #fff;
	margin: 0px;
	width: 68px;
	font-size: 11px;
	text-align: center;
	padding-right: 0px;
	PADDING-top: 30px;
	padding-bottom: 15px;
	vertical-align: center;
}


a.maintab-about:hover {
	COLOR: #ffffff; 	
	background-position: 0px 118px;	
	TEXT-DECORATION: none;
}

a.maintab-about {
	COLOR: #ffffff; 	display: block; 	TEXT-DECORATION: none;
}


/* about us over */

.maintab-about-chosen { 
	DISPLAY: block;   
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;  
	background-image: url(../images/n-about.gif);
	background-position: 0px -1px;
	color: #003366;
	margin: 0px;
	width: 68px;
	font-size: 11px;
	vertical-align: center;
	text-align: center;
	padding-right: 0px;
	PADDING-top: 30px; 
	padding-bottom: 15px;
}


a.maintab-about-chosen:hover {
	COLOR: #ffffff; 	background-position: 0px 118px; TEXT-DECORATION: none;
}

a.maintab-about-chosen {
	COLOR: #0B1548; 	display: block; 	TEXT-DECORATION: none;
}



/* contact us */

.maintab-contact { 
	DISPLAY: block;  
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none; 
	background-image: url(../images/nh-contact-us.gif);
	background-position: 0px -120px;
	color: #fff;
	margin: 0px;
	width: 82px;
	font-size: 11px;
	text-align: center;
	padding-right: 0px;
	PADDING-top: 30px;
	padding-bottom: 15px;
	vertical-align: center;
}


a.maintab-contact:hover {
	COLOR: #ffffff; 	
	background-position: 0px 118px;	
	TEXT-DECORATION: none;
}

a.maintab-contact {
	COLOR: #ffffff; 	display: block; 	TEXT-DECORATION: none;
}


/* contact us over */

.maintab-contact-chosen { 
	DISPLAY: block;   
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;  
	background-image: url(../images/n-contact-us.gif);
	background-position: 0px -1px;
	color: #003366;
	margin: 0px;
	width: 82px;
	font-size: 11px;
	vertical-align: center;
	text-align: center;
	padding-right: 0px;
	PADDING-top: 30px; 
	padding-bottom: 15px;
}


a.maintab-contact-chosen:hover {
	COLOR: #ffffff; 	background-position: 0px 118px; TEXT-DECORATION: none;
}

a.maintab-contact-chosen {
	COLOR: #0B1548; 	display: block; 	TEXT-DECORATION: none;
}



/* drop down menu lists*/

.listitems  {
	font-size: 11px; 
	BORDER-RIGHT: #a08981 1px solid; 
	BORDER-LEFT: #a08981 1px solid; 
	BORDER-TOP: #eeeeee 1px solid;
	background-color: #ffffff;
	PADDING: 5px; 
	line-height: 12pt;
	WIDTH: 148px; 
	TEXT-ALIGN: left;
}

.listitemsmore  {
	font-size: 11px; 
	BORDER-RIGHT: #a08981 1px solid; 
	background-image: url(../images/more.gif);
	background-repeat: no-repeat;
	background-position: center right;
	BORDER-RIGHT: #a08981 1px solid; 
	BORDER-LEFT: #a08981 1px solid; 
	BORDER-TOP: #eeeeee 1px solid;
	background-color: #ffffff;
	PADDING: 5px; 
	WIDTH: 148px; 
	TEXT-ALIGN: left;
}

.listitems1 {
	font-size: 11px;
	BORDER-RIGHT: #a08981 1px solid; 
	BORDER-bottom: #a08981 1px solid; 
	BORDER-LEFT: #a08981 1px solid; 
	BORDER-TOP: #eeeeee 1px solid;
	background-color: #ffffff; 
	PADDING: 5px; 	line-height: 12pt;
	FONT-WEIGHT: normal; 
	PADDING-BOTTOM: 4px; 
	WIDTH: 148px; 
	TEXT-ALIGN: left;
}

/*width change for ie6 drop downs */

.largelistitems  {
	font-size: 11px; 
	BORDER-RIGHT: #a08981 1px solid; 
	BORDER-LEFT: #a08981 1px solid; 
	BORDER-TOP: #eeeeee 1px solid;
	background-color: #ffffff;
	PADDING: 4px; 
	line-height: 12pt;
	WIDTH: 278px; 
	TEXT-ALIGN: left;
}

.largelistitems1 {
	font-size: 11px;
	BORDER-RIGHT: #a08981 1px solid; 
	BORDER-bottom: #a08981 1px solid; 
	BORDER-LEFT: #a08981 1px solid; 
	BORDER-TOP: #eeeeee 1px solid;
	background-color: #ffffff; 
	PADDING: 4px; 	line-height: 12pt;
	FONT-WEIGHT: normal; 
	PADDING-BOTTOM: 4px; 
	WIDTH: 278px; 
	TEXT-ALIGN: left;
}

.largelistitems A {
	DISPLAY: block; COLOR: #333333; TEXT-DECORATION: none;
	width: 100%;
}

.largelistitems1 A {
	DISPLAY: block; COLOR: #333333; TEXT-DECORATION: none;
	width: 100%;
}

.largelistitems1 A:hover {
	COLOR: #a08981; TEXT-DECORATION: none;
	
}

.largelistitems A:hover {
	COLOR: #a08981; TEXT-DECORATION: none;
	
}






.listitemsmore1 A {
	DISPLAY: block; COLOR: #333333; TEXT-DECORATION: none;
	width: 100%;
}

.listitemsmore A {
	DISPLAY: block; COLOR: #333333; TEXT-DECORATION: none;
	width: 100%;
}

.listitems A {
	DISPLAY: block; COLOR: #333333; TEXT-DECORATION: none;
	width: 100%;
}

.listitems1 A {
	DISPLAY: block; COLOR: #333333; TEXT-DECORATION: none;
	width: 100%;
}

.listitemsmore1 A:hover {
	COLOR: #4085D0; TEXT-DECORATION: none;
	
}

.listitemsmore A:hover {
	COLOR: #a08981; TEXT-DECORATION: none;
	
}

.listitems A:hover {
	COLOR: #a08981; TEXT-DECORATION: none;
	
}
.listitems1 A:hover {
	COLOR: #a08981; TEXT-DECORATION: none;
}
