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



/*---------NAV STARTS---------*/

ul#navcontainer {
	padding:0;
	margin:0;
	list-style:none;
	font-size:0;
	width: 131px;
	overflow:hidden;
	background-color:#FFFFFF;
}

ul#navcontainer  li{
	list-style: none;
	display: block;
	margin:0;
	font-size:0;
	padding:0;
	height: 22px;
	overflow: hidden;
}

#navcontainer a{
	cursor:pointer;
	display: block;
	width: 131px;
	padding: 22px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	height: 22px;
}

#navcontainer a:link, #navlist a:visited{
background-position: 0 0px;
font-size:0;
display: block;
}

#navcontainer a:hover{
background-position: 0 -22px;

	font-size:0;
}

	li#home a{
	width: 131px;
	height:44px;
	background:url(images/newnav/home.jpg) top left no-repeat;
    }
	
	li#space{ 
	width: 131px;
	height:7px;
	}

	li#building a{
	width: 131px;
	height:44px;
	background:url(images/newnav/build.jpg) top left no-repeat;
    }
	
	li#neigh a{
	width: 131px;
	height:44px;
	background:url(images/newnav/neigh.jpg) top left no-repeat;
    }
	
	li#cu a{
	width: 131px;
	height:44px;
	background:url(images/newnav/cu.jpg) top left no-repeat;
    }
	
	li#floor a{
	width: 131px;
	height:44px;
	background:url(images/newnav/fp.jpg) top left no-repeat;
    }
	
	li#developers a{
	width: 131px;
	height:44px;
	background:url(images/newnav/dev.jpg) top left no-repeat;
    }
	
	li#residences a{
	width: 131px;
	height:44px;
	background:url(images/newnav/res.jpg) top left no-repeat;
    }
	
	li#directions a{
	width: 131px;
	height:44px;
	background:url(images/newnav/direction.jpg) top left no-repeat;
    }
	


/*-------------*/
		


ul#subnavcontainer {
	padding:0;
	margin:0;
	list-style:none;
	font-size:0;
	width: 131px;
	overflow:hidden;
	background-color:#FFFFFF;
}


ul#subnavcontainer  li{
	list-style: none;
	display: block;
	margin:0;
	font-size:0;
	padding:0;
	height: 15px;
	overflow: hidden;
}

#subnavcontainer a{
	cursor:pointer;
	display: block;
	width: 131px;
	padding: 15px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	height: 15px;
}

#subnavcontainer a:link, #subnavlist a:visited{
background-position: 0 0px;
display: block;
}

#subnavcontainer a:hover{
background-position: 0 -15px;
}

	li#subbuilding2 a{
	width: 131px;
	height:30px;
	background:url(images/newnav/subimages.jpg) top left no-repeat;
    }
	
	li#subbuilding1 a{
	width: 131px;
	height:30px;
	background:url(images/newnav/subour.jpg) top left no-repeat;
    }

	li#neigh1 a{
	width: 131px;
	height:30px;
	background:url(images/newnav/subneigh.jpg) top left no-repeat;
    }
	
	li#neigh4 a{
	width: 131px;
	height:30px;
	background:url(images/newnav/subtrans.jpg) top left no-repeat;
    }
	
/*-------------*/
	
ul#subnavcontainerdoub {
	padding:0;
	margin:0;
	list-style:none;
	font-size:0;
	width: 131px;
	overflow:hidden;
	background-color:#FFFFFF;
}




ul#subnavcontainerdoub  li{
	list-style: none;
	display: block;
	margin:0;
	font-size:0;
	padding:0;
	height: 28px;
	overflow: hidden;
}

#subnavcontainerdoub a{
	cursor:pointer;
	display: block;
	width: 131px;
	padding: 28px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	height: 28px;
}

#subnavcontainerdoub a:link, #subnavlist a:visited{
background-position: 0 0px;
display: block;
}

#subnavcontainerdoub a:hover{
background-position: 0 -28px;
}

	
	
	
	li#neigh2 a{
	width: 131px;
	height:56px;
	background:url(images/newnav/subdining.jpg) top left no-repeat;
    }
	
	li#neigh3 a{
	width: 131px;
	height:56px;
	background:url(images/newnav/sunent.jpg) top left no-repeat;
    }
