/*= general main nav ul li rules
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.navHeader{
	width:980px;
	height:112px;
}
.navHeader ul a:link,.navHeader ul a:visited {
	display: block;
	height: 29px;
	line-height: 29px;
	text-decoration: none;
}
.navHeader ul li {
	 float: left;
	 list-style:none;
	 padding:0px;
	 margin:0px;
	 background-color:#F9F5E3;
}

/*= general sub nav ul li rules
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.navHeader #subNav ul a:link,.navHeader #subNav ul a:visited {
	display: block;
	height: 29px;
	line-height: 29px;
	text-decoration: none;
}
.navHeader #subNav li {
	 float: left;
	 list-style:none;
	 padding:0px;
	 margin:0px;
	 background-color:#F9F5E3;
}


/*= main nav ul rules
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*= navBuilding
----------------------------------------------------------------------------------*/
.navHeader ul #navBuilding a{
	width: 77px;
	background:  url(../nav/building.gif) no-repeat left center;
}
.navHeader ul #navBuilding a:hover{
	width: 77px;
	background-position: right center;
}
#buildingPage .navHeader ul #navBuilding a{
	background-position: right center;
}

/*= navNeighbor
----------------------------------------------------------------------------------*/
.navHeader ul #navNeighbor a{
	width: 120px;
	background:  url(../nav/neighborhood.gif) no-repeat left center;
}
.navHeader ul #navNeighbor a:hover{
	width: 120px;
	background-position: right center;
}

#neighborPage .navHeader ul #navNeighbor a{
	background-position: right center;
}
/*= navFitness
----------------------------------------------------------------------------------*/
.navHeader ul #navFitness a{
	width: 119px;
	background:  url(../nav/fitness.gif) no-repeat left center;
}
.navHeader ul #navFitness a:hover{
	width: 119px;
	background-position: right center;
}
#fitnessPage .navHeader ul #navFitness a{
	background-position: right center;
}
/*= navFloor
----------------------------------------------------------------------------------*/
.navHeader ul #navFloor a{
	width: 96px;
	background:  url(../nav/floorplan.gif) no-repeat left center;
}
.navHeader ul #navFloor a:hover{
	width: 96px;
	background-position: right center;
}
#floorPage .navHeader ul #navFloor a{
	background-position: right center;
}
/*= navDev
----------------------------------------------------------------------------------*/
.navHeader ul #navDev a{
	width: 102px;
	background:  url(../nav/dev.gif) no-repeat left center;
}
.navHeader ul #navDev a:hover{
	width: 102px;
	background-position: right center;
}
#devPage .navHeader ul #navDev a{
	background-position: right center;
}
/*= navContact
----------------------------------------------------------------------------------*/
.navHeader ul #navContact a{
	width: 102px;
	background:  url(../nav/contact.gif) no-repeat left center;
}
.navHeader ul #navContact a:hover{
	width: 102px;
	background-position: right center;
}
#contactPage .navHeader ul #navContact a{
	background-position: right center;
}
/*= navExtra
----------------------------------------------------------------------------------*/
.navHeader ul #navExtra {
	width: 135px;
	height:29px;
	background:  url(../nav/line.gif);
}
.navHeader ul #navExtra1 {
	width:26px;
	height:29px;
	background:#F9F5E3;
}
.navHeader ul #navExtra2 {
	width:102px;
	height:29px;
	background:#F9F5E3;
}

/*= subNav rules
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*= subNeighbor
----------------------------------------------------------------------------------*/
.navHeader ul #subNeighbor a{
	width: 129px;
	height:29px;
	background:  url(../subnav/map.gif) no-repeat left center;
}
.navHeader ul #subNeighbor a:hover{
	width: 129px;
	height:29px;
	background-position: right center;
}
.neighbormapPage .navHeader ul #subNeighbor a{
	background-position: right center;
}
/*= subHighline
----------------------------------------------------------------------------------*/
.navHeader ul #subHighline a{
	width: 90px;
	height:29px;
	background:  url(../subnav/highline.gif) no-repeat left center;
}
.navHeader ul #subHighline a:hover{
	width: 90px;
	height:29px;
	background-position: right center;
}
.neighborPage .navHeader ul #subHighline a{
	background:  url(../subnav/highline.gif) no-repeat right center;
}

/*= subClub
----------------------------------------------------------------------------------*/
.navHeader ul #subClub a{
	width: 137px;
	height:29px;
	background:  url(../subnav/equinox.gif) no-repeat left center;
}
.navHeader ul #subClub a:hover{
	width: 137px;
	height:29px;
	background-position: right center;
}
.equinoxClubPage .navHeader ul #subClub a{
	background-position: right center;
}
/*= subSpa
----------------------------------------------------------------------------------*/
.navHeader ul #subSpa a{
	width: 80px;
	height:29px;
	background:  url(../subnav/equinox_spa.gif) no-repeat left center;
}
.navHeader ul #subSpa a:hover{
	width: 80px;
	height:29px;
	background-position: right center;
}
.equinoxSpaPage .navHeader ul #subSpa a{
	background-position: right center;
}
/*= subFitness
----------------------------------------------------------------------------------*/
.navHeader ul #subFitness a{
	width: 155px;
	height:29px;
	background:  url(../subnav/equinox_fitness.gif) no-repeat left center;
}
.navHeader ul #subFitness a:hover{
	width: 155px;
	height:29px;
	background-position: right center;
}
.equinoxFitnessPage .navHeader ul #subFitness a{
	background-position: right center;
}

/*= subDev
----------------------------------------------------------------------------------*/
.navHeader ul #subDev a{
	width: 69px;
	height:29px;
	background:  url(../subnav/dev.gif) no-repeat left center;
}
.navHeader ul #subDev a:hover{
	width: 69px;
	height:29px;
	background-position: right center;
}
.devTeamPage .navHeader ul #subDev a{
	background-position: right center;
}
/*= subTaconic
----------------------------------------------------------------------------------*/
.navHeader ul #subTaconic a{
	width: 219px;
	height:29px;
	background:  url(../subnav/dev_taconic.gif) no-repeat left center;
}
.navHeader ul #subTaconic a:hover{
	width: 219px;
	height:29px;
	background-position: right center;
}
.devTaconic .navHeader ul #subTaconic a{
	background-position: right center;
}
/*= subTaconic
----------------------------------------------------------------------------------*/
.navHeader ul #subDevRes a{
	width: 106px;
	height:29px;
	background:  url(../subnav/dev_related.gif) no-repeat left center;
}
.navHeader ul #subDevRes a:hover{
	width: 106px;
	height:29px;
	background-position: right center;
}
.devRelated .navHeader ul #subDevRes a{
	background-position: right center;
}

/*= subDesign
----------------------------------------------------------------------------------*/
.navHeader ul #subDesign a{
	width: 80px;
	height:29px;
	background:  url(../subnav/building_team.gif) no-repeat left center;
}
.navHeader ul #subDesign a:hover{
	width: 80px;
	height:29px;
	background-position: right center;
}
.designPage .navHeader ul #subDesign a{
	background-position: right center;
}
/*= subClodagh
----------------------------------------------------------------------------------*/
.navHeader ul #subClodagh a{
	width: 136px;
	height:29px;
	background:  url(../subnav/building_clodagh.gif) no-repeat left center;
}
.navHeader ul #subClodagh a:hover{
	width: 136px;
	height:29px;
	background-position: right center;
}
.clodaghPage .navHeader ul #subClodagh a{
	background-position: right center;
}
/*= subAmmenities
----------------------------------------------------------------------------------*/
.navHeader ul #subAmmenities a{
	width: 126px;
	height:29px;
	background:  url(../subnav/building_amenities.gif) no-repeat left center;
}
.navHeader ul #subAmmenities a:hover{
	width: 126px;
	height:29px;
	background-position: right center;
}
.ammenitiesPage .navHeader ul #subAmmenities a{
	background-position: right center;
}

/*= subViews
----------------------------------------------------------------------------------*/
.navHeader ul #subViews a{
	width: 35px;
	height:29px;
	background:  url(../subnav/building_views.gif) no-repeat left center;
}
.navHeader ul #subViews a:hover{
	width: 35px;
	height:29px;
	background-position: right center;
}
.viewsPage .navHeader ul #subViews a{
	background-position: right center;
}

/*= subServices
----------------------------------------------------------------------------------*/
.navHeader ul #subServices a{
	width: 137px;
	height:29px;
	background:  url(../subnav/building_relatedStyle.gif) no-repeat left center;
}
.navHeader ul #subServices a:hover{
	width: 137px;
	height:29px;
	background-position: right center;
}
.servicesPage .navHeader ul #subServices a{
	background-position: right center;
}

/*= subStudios
----------------------------------------------------------------------------------*/
.navHeader ul #subStudios a{
	width: 76px;
	height:29px;
	background:  url(../subnav/fp_studio.gif) no-repeat left center;
}
.navHeader ul #subStudios a:hover{
	width: 76px;
	height:29px;
	background-position: right center;
}
.studioPage .navHeader ul #subStudios a{
	background-position: right center;
}

/*= subOnebed
----------------------------------------------------------------------------------*/
.navHeader ul #subOnebed a{
	width: 108px;
	height:29px;
	background:  url(../subnav/fp_onebed.gif) no-repeat left center;
}
.navHeader ul #subOnebed a:hover{
	width: 108px;
	height:29px;
	background-position: right center;
}
.oneBedPage .navHeader ul #subOnebed a{
	background-position: right center;
}
/*= subTwobed
----------------------------------------------------------------------------------*/
.navHeader ul #subTwobed a{
	width: 108px;
	height:29px;
	background:  url(../subnav/fp_twobed.gif) no-repeat left center;
}
.navHeader ul #subTwobed a:hover{
	width: 108px;
	height:29px;
	background-position: right center;
}
.twoBedPage .navHeader ul #subTwobed a{
	background-position: right center;
}
/*= subJunior
----------------------------------------------------------------------------------*/
.navHeader ul #subJunior a{
	width: 116px;
	height:29px;
	background:  url(../subnav/fp_junior.gif) no-repeat left center;
}
.navHeader ul #subJunior a:hover{
	width: 116px;
	height:29px;
	background-position: right center;
}
.juniorPage .navHeader ul #subJunior a{
	background-position: right center;
}
/*= subAlcove
----------------------------------------------------------------------------------*/
.navHeader ul #subAlcove a{
	width: 116px;
	height:29px;
	background:  url(../subnav/fp_alcove.gif) no-repeat left center;
}
.navHeader ul #subAlcove a:hover{
	width: 116px;
	height:29px;
	background-position: right center;
}
.alcovePage .navHeader ul #subAlcove a{
	background-position: right center;
}
/*= miss
----------------------------------------------------------------------------------*/
#navSpace{
	float:left;
	width:777px;
	height:29px;
	height:53px;
	background-color:#F9F5E3;
}

#navSpaceLanding{
	float:left;
	width:777px;
	height:29px;
	height:53px;
	background-color:#F9F5E3;
	margin-top:73px;
}
#navSpaceHome{
	float:left;
	width:777px;
	height:29px;
	background-color:#F9F5E3;
}

