@charset "UTF-8";



#subNavCon {	
padding: 48px 0 12px 7px;	
	margin: 0;
	width: 400px;
	}
	
	
#subNav {
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

#subNav li {
display: inline;
list-style-type: none;

}

#subNav a {
	float: left;
	padding-top: 15px;
	overflow: hidden;
	height: 0px !important; 
	height /**/:15px; /* for IE5/Win */
    margin:0;
	}


#chCommunity a {width: 120px; background: url(../images/subnav_chalets.gif) top left no-repeat;  background-position: 0 0; }
#chCommunity a:hover {width: 120px; background: url(../images/subnav_chalets.gif) top left no-repeat;  background-position: 0 -20px; }
#chCommunityCurrent a {width: 120px; background: url(../images/subnav_chalets.gif) top left no-repeat;  background-position: 0 -20px; }

#chStyles a  {width: 120px; background: url(../images/subnav_chalets.gif) top left no-repeat;  background-position: 0 -40px;}
#chStyles a:hover {width: 120px; background: url(../images/subnav_chalets.gif) top left no-repeat;  background-position: 0 -60px;}
#chStylesCurrent a {width: 120px; background: url(../images/subnav_chalets.gif) top left no-repeat;  background-position: 0 -60px; }

#chConstruction a {width: 120px; background: url(../images/subnav_chalets.gif) top left no-repeat;  background-position: 0 -80px;}
#chConstruction  a:hover { width: 120px; background: url(../images/subnav_chalets.gif) top left no-repeat;  background-position: 0 -100px;}
#chConstructionCurrent a {width: 120px; background: url(../images/subnav_chalets.gif) top left no-repeat;  background-position: 0 -100px; }


#mtnAmenities a {width: 120px; background: url(../images/subnav_mtnLifestyle.gif) top left no-repeat;  background-position: 0 0;}
#mtnAmenities  a:hover { width: 120px; background: url(../images/subnav_mtnLifestyle.gif) top left no-repeat;  background-position: 0 -20px;}
#mtnAmenitiesCurrent a {width: 120px; background: url(../images/subnav_mtnLifestyle.gif) top left no-repeat;  background-position: 0 -20px; }

#mtnAmenities a {width: 130px; background: url(../images/subnav_mtnLifestyle.gif) top left no-repeat;  background-position: 0 0;}
#mtnAmenities  a:hover { width: 130px; background: url(../images/subnav_mtnLifestyle.gif) top left no-repeat;  background-position: 0 -20px;}
#mtnAmenitiesCurrent a {width: 130px; background: url(../images/subnav_mtnLifestyle.gif) top left no-repeat;  background-position: 0 -20px; }

#mtnSki a {width:30px; background: url(../images/subnav_mtnLifestyle.gif) top left no-repeat;  background-position: 0 -40px;}
#mtnSki  a:hover { width: 30px; background: url(../images/subnav_mtnLifestyle.gif) top left no-repeat;  background-position: 0 -60px;}
#mtnSkiCurrent a {width: 30px; background: url(../images/subnav_mtnLifestyle.gif) top left no-repeat;  background-position: 0 -60px; }

#mtnGolf a {width: 35px; background: url(../images/subnav_mtnLifestyle.gif) top left no-repeat;  background-position: 0 -120px;}
#mtnGolf  a:hover { width: 35px; background: url(../images/subnav_mtnLifestyle.gif) top left no-repeat;  background-position: 0 -140px;}
#mtnGolfCurrent a {width: 35px; background: url(../images/subnav_mtnLifestyle.gif) top left no-repeat;  background-position: 0 -140px; }

#mtnResort a {width: 120px; background: url(../images/subnav_mtnLifestyle.gif) top left no-repeat;  background-position: 0 -80px;}
#mtnResort   a:hover { width: 120px; background: url(../images/subnav_mtnLifestyle.gif) top left no-repeat;  background-position: 0 -100px;}
#mtnResortCurrent a {width: 120px; background: url(../images/subnav_mtnLifestyle.gif) top left no-repeat;  background-position: 0 -100px; }

#ownCon a {width: 60px; background: url(../images/subnav_ownership.gif) top left no-repeat;  background-position: 0 0;}
#ownCon   a:hover { width:  60px; background: url(../images/subnav_ownership.gif) top left no-repeat;  background-position: 0 -20px;}
#ownConCurrent a {width: 60px; background: url(../images/subnav_ownership.gif) top left no-repeat;  background-position: 0 -20px; }

#ownBen a {width: 120px; background: url(../images/subnav_ownership.gif) top left no-repeat;  background-position: 0 -40px;}
#ownBen   a:hover { width: 120px; background: url(../images/subnav_ownership.gif) top left no-repeat;  background-position: 0 -60px;}
#ownBenCurrent a {width: 120px; background: url(../images/subnav_ownership.gif) top left no-repeat;  background-position: 0 -60px; }

#ownOpt a {width: 120px; background: url(../images/subnav_ownership.gif) top left no-repeat;  background-position: 0 -80px;}
#ownOpt   a:hover { width: 120px; background: url(../images/subnav_ownership.gif) top left no-repeat;  background-position: 0 -100px;}
#ownOptCurrent a {width: 120px; background: url(../images/subnav_ownership.gif) top left no-repeat;  background-position: 0 -100px; }

#phoGuest1 a {width: 55px; background: url(../images/subnav_guestbook.gif) top left no-repeat;  background-position: 0 0 ;}
#phoGuest1  a:hover { width: 55px; background: url(../images/subnav_guestbook.gif) top left no-repeat;  background-position: 0 -20px;}
#phoGuest1Current a {width: 55px; background: url(../images/subnav_guestbook.gif) top left no-repeat;  background-position: 0 -20px; }

#phoGuest2 a {width: 150px; background: url(../images/subnav_guestbook.gif) top left no-repeat;  background-position: 0 -40px ;}
#phoGuest2  a:hover { width: 150px; background: url(../images/subnav_guestbook.gif) top left no-repeat;  background-position: 0 -60px;}
#phoGuest2Current a {width: 150px; background: url(../images/subnav_guestbook.gif) top left no-repeat;  background-position: 0 -60px; }

#abtPhil a {width: 70px; background: url(../images/subnav_about.gif) top left no-repeat;  background-position: 0 0 ;}
#abtPhil  a:hover { width: 70px; background: url(../images/subnav_about.gif) top left no-repeat;  background-position: 0 -20px;}
#abtPhilCurrent a {width: 70px; background: url(../images/subnav_about.gif) top left no-repeat;  background-position: 0 -20px; }

#abtTeam a {width: 65px; background: url(../images/subnav_about.gif) top left no-repeat;  background-position: 0 -40px ;}
#abtTeam  a:hover { width: 65px; background: url(../images/subnav_about.gif) top left no-repeat;  background-position: 0 -60px;}
#abtTeamCurrent a {width: 65px; background: url(../images/subnav_about.gif) top left no-repeat;  background-position: 0 -60px; }

#abtNews a {width: 70px; background: url(../images/subnav_about.gif) top left no-repeat;  background-position: 0 -80px ;}
#abtNews  a:hover { width: 70px; background: url(../images/subnav_about.gif) top left no-repeat;  background-position: 0 -100px;}
#abtNewsCurrent a {width: 70px; background: url(../images/subnav_about.gif) top left no-repeat;  background-position: 0 -100px; }

#locMap a {width: 105px; background: url(../images/subnav_location.gif) top left no-repeat;  background-position: 0 0;}
#locMap  a:hover { width: 105px; background: url(../images/subnav_location.gif) top left no-repeat;  background-position: 0 -20px;}
#locMapCurrent a {width: 105px; background: url(../images/subnav_location.gif) top left no-repeat;  background-position: 0 -20px; }

#locArea a {width: 100px; background: url(../images/subnav_location.gif) top left no-repeat;  background-position: 0 -40px ;}
#locArea  a:hover { width:100px; background: url(../images/subnav_location.gif) top left no-repeat;  background-position: 0 -60px;}
#locAreaCurrent a {width: 100px; background: url(../images/subnav_location.gif) top left no-repeat;  background-position: 0 -60px; }


#reqCon a {width: 60px; background: url(../images/subnav_requestInfo.gif) top left no-repeat;  background-position: 0 0;}
#reqCon a:hover { width: 60px; background: url(../images/subnav_requestInfo.gif) top left no-repeat;  background-position: 0 -20px;}
#reqConCurrent a {width: 60px; background: url(../images/subnav_requestInfo.gif) top left no-repeat;  background-position: 0 -20px; }

#reqBro a {width: 130px; background: url(../images/subnav_requestInfo.gif) top left no-repeat;  background-position: 0 -40px;}
#reqBro a:hover { width: 130px; background: url(../images/subnav_requestInfo.gif) top left no-repeat;  background-position: 0 -60px;}
#reqBroCurrent a {width: 130px; background: url(../images/subnav_requestInfo.gif) top left no-repeat;  background-position: 0 -60px; }

#reqConTrade a {width: 165px; background: url(../images/subnav_requestInfo.gif) top left no-repeat;  background-position: 0 -80px;}
#reqConTrade a:hover { width: 165px; background: url(../images/subnav_requestInfo.gif) top left no-repeat;  background-position: 0 -100px;}
#reqConTradeCurrent a {width: 165px; background: url(../images/subnav_requestInfo.gif) top left no-repeat;  background-position: 0 -100px; }



/* chalets styles sub nav */
#chaletsNav {
	list-style: none;
	margin: 0;
	padding: 20px 0 20px 0;
	overflow: hidden;
}

#chaletsNav li {
display: inline;
list-style-type: none;

}

#chaletsNav a {
	float: left;
	padding-top: 15px;
	overflow: hidden;
	height: 0px !important; 
	height /**/:15px; /* for IE5/Win */
    margin:0;
	}


#chVillageA a {width: 105px; background: url(../images/chalets-styles-nav.gif) top left no-repeat;  background-position: 0 0; }
#chVillageA a:hover {width: 105px; background: url(../images/chalets-styles-nav.gif) top left no-repeat;  background-position: 0 -20px; }
#chVillageCurrentA a {width: 105px; background: url(../images/chalets-styles-nav.gif) top left no-repeat;  background-position: 0 -20px; }

#chVillageB a {width: 105px; background: url(../images/chalets-styles-nav.gif) top left no-repeat;  background-position: 0 -40px; }
#chVillageB a:hover {width: 105px; background: url(../images/chalets-styles-nav.gif) top left no-repeat;  background-position: 0 -60px; }
#chVillageCurrentB a {width: 105px; background: url(../images/chalets-styles-nav.gif) top left no-repeat;  background-position: 0 -60px; }

#chMeadowsA a {width: 123px; background: url(../images/chalets-styles-nav.gif) top left no-repeat;  background-position: 0 -81px; }
#chMeadowsA a:hover {width: 123px; background: url(../images/chalets-styles-nav.gif) top left no-repeat;  background-position: 0 -100px; }
#chMeadowsCurrentA a {width: 123px; background: url(../images/chalets-styles-nav.gif) top left no-repeat;  background-position: 0 -100px; }

#chMeadowsB a {width: 123px; background: url(../images/chalets-styles-nav.gif) top left no-repeat;  background-position: 0 -121px; }
#chMeadowsB a:hover {width: 123px; background: url(../images/chalets-styles-nav.gif) top left no-repeat;  background-position: 0 -141px; }
#chMeadowsCurrentB a {width: 123px; background: url(../images/chalets-styles-nav.gif) top left no-repeat;  background-position: 0 -141px; }

/* chalets styles sub nav */
