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

body {
	margin-top: 0px;
	font-size: 13px;
}

#flashtest{
	width:869px; 
	height:599px; 
	z-index:1000;
}

#backandtext {
	background:url(images/bgwhite.jpg) repeat-y top left;
	width:869px;
	height:599px; 
	z-index:-100; 
	position:absolute;
}

.style1 {
	font-size: 9px;
	color: #aaaaaa;
	font-family: Arial, Helvetica, sans-serif;
}

.style2 {	font-size: 9px;
	color: #aaaaaa;
	font-family: Arial, Helvetica, sans-serif;
}
.style3 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style4 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.3;
	text-align: left;
}

.style5 {
	font-size: 15px;
	line-height:17px;
	font-weight: bold;
}
.directions {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-align: left;
}

ol  {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-align: left;
}

a:link {color:#FFFFFF;}
a:visited {color:#FFFFFF;}
a:hover {text-decoration: none;}
a:active {color:#929e0b;}










/*---------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#subfloorplan1 a{
	width: 131px;
	height:30px;
	background:url(images/newnav/floorplans.jpg) top left no-repeat;
    }
	
	li#subfloorplan2 a{
	width: 131px;
	height:30px;
	background:url(images/newnav/pricing.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;
    }

/*---------NAV ENDS---------*/
