@charset "UTF-8";
/* CSS Document */
:link:focus, :visited:focus {
-moz-outline: none;
outline: none;
}
#divNav {
	/*min-width:912px; width:100%;*/
	height:36px;
	clear:both;
	background:url(../images/mainNav_bg.gif) repeat-x;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
	position:relative;
	text-align:left;
	z-index:4000;
	}
	
#nav {
    width:800px;
	margin:0px; padding:0 0 0 18px;
	position: relative; }
#nav ul { margin:0; padding:0; }
#nav li { /*float the main list items*/
	padding:0; margin:0; 
	float: left; position:relative; top:0px; left:0px;
	list-style:none; } /*float causes a 2px drop in FF */
#nav li a {
	display: block; height:36px;
	text-decoration: none; }
#nav li span { display:none; }
#nav li ul { 
	width:120px;
	display:none;
	position: absolute; left: 0; top:36px;
	background-color:#8e499b;
	text-transform:uppercase;
}

#nav li.off:hover ul, #nav li.on:hover ul {
	padding:5px 0 0 0; margin:0 0 0 6px;
	display: block;
}

/*subnav formatting*/
#nav li.off ul a, #nav li.on ul a { /* subnav is active */
	margin-left:6px; padding-left:2px; padding-top:-12px;
	width:120px; height:16px;
}

/* subnav buttons */
.subNav a, .subNav a:visited { color:#cec2d0; }
.subNav a:hover { color:#FFFFFF; }


/* main items initial states */
#liHome a, #liHome { width:71px; background:url(../images/nav_homeBtn.gif) no-repeat; }
#liNeighborhood a, #liNeighborhood { left:0px; width:116px; background:url(../images/nav_01.gif) no-repeat; }
#liAmenities a, #liAmenities { width:90px; background:url(../images/nav_02.gif) no-repeat; }
#liFloorPlans a, #liFloorPlans { width:98px; background:url(../images/nav_03.gif) no-repeat; }
#liPhotoGallery a, #liPhotoGallery { width:119px; background:url(../images/nav_04.gif) no-repeat; }
#liContact a, #liContact { width:103px; background:url(../images/nav_05.gif) no-repeat; }

/* main menu items "on" states */
#liHome.on a { width:78px; background:url(../images/nav_homeOver.gif) no-repeat; }
#liNeighborhood.on a { background:url(../images/nav_over_01.gif) no-repeat; }
#liAmenities.on a { background:url(../images/nav_over_02.gif) no-repeat; }
#liFloorPlans.on a { background:url(../images/nav_over_03.gif) no-repeat; }
#liPhotoGallery.on a { background:url(../images/nav_over_04.gif) no-repeat; }
#liContact.on a { background:url(../images/nav_over_05.gif) no-repeat; }

/* main menu items hover states */
#liHome a:hover, #liHome:hover a, #liHome.over a { background:url(../images/nav_homeOver.gif) no-repeat; }
#liNeighborhood a:hover, #liNeighborhood:hover a, #liNeighborhood.over a { background:url(../images/nav_over_01.gif) no-repeat; }
#liNeighborhood ul a:hover, #liNeighborhood:hover ul a, #liNeighborhood.over ul a { background:none; }
#liNeighborhood ul a:hover { color:#FFFFFF; }
#liAmenities a:hover, #liAmenities:hover a, #liAmenities.over a { background:url(../images/nav_over_02.gif) no-repeat; }
#liAmenities ul a:hover, #liAmenities:hover ul a, #liAmenities.over ul a { background:none; }
#liAmenities ul a:hover { color:#FFFFFF; }
#liFloorPlans a:hover, #liFloorPlans:hover a, #liFloorPlans.over a { background:url(../images/nav_over_03.gif) no-repeat; }
#liFloorPlans ul a:hover, #liFloorPlans:hover ul a, #liFloorPlans.over ul a { background:none; }
#liFloorPlans ul a:hover { color:#FFFFFF; }
#liPhotoGallery a:hover, #liPhotoGallery:hover a, #liPhotoGallery.over a { background:url(../images/nav_over_04.gif) no-repeat; }
#liContact a:hover, #liContact:hover a, #liContact.over a { background:url(../images/nav_over_05.gif) no-repeat; }