div#nav {
	
	z-index:20;
	height:41px;
	width:846px;
	padding: 5px 0 0 0;
	background-image:url(http://www.masseyservices.com/images/nav-bg.jpg);
	background-repeat:no-repeat;
	color:#fff;
	
}	
			
	div#nav ul {
		padding:0 0 0 15px; 	
	}	
	
		div#nav ul li {
			float:left;
			padding:0 17px;
		}
		
			div#nav ul li.last {
				margin:0;
			}
		
			div#nav ul li a {
				color:#fff;
				text-decoration:none;
				font-weight:bold;
				display:block;
			}		
			
					div#nav ul li:hover a, div#nav ul li a:hover {
						
					}	
/*------------------------------------------------------*/
/* =dropdowns                                              */
/*------------------------------------------------------*/
#nav ul ul {			
			list-style: none;
			
			float: none;
			z-index:20;
			position:absolute;
			left: -999em;
			width:auto;
			margin:0;
			padding:0;
			background-color:#273E62;
			
			
		}		
		
		#nav ul li.last ul,
		#nav ul li.last ul li {
			width:114px;
		}
		
			#nav ul li.last a,
			#nav ul li.last:hover a {
				width:auto;
			}
		
		#nav ul ul li {
			clear:left;
			float:left;
			margin:0;
			
		}
	
		#nav ul li ul li {
			clear:left;
			margin:0;
			float: none;
			display:block;
			padding:0;
			background-color:#273E62;	
			width:auto;
			white-space:nowrap;
			
			
		}
		
		#nav ul ul li a, #nav ul li:hover ul li a {
			color:#fff;
			font-weight:normal;
			width:auto;
			padding:0;
			border-left:1px solid #273E62;
			border-right:1px solid #273E62;
			
			padding:3px 4px;
		}		
		
				#nav ul li ul li:hover, #nav ul li ul li a:hover {
						background-color:#637D9D;
				}
				
				#nav ul li ul li:hover a, #nav ul li ul a:hover {
					
				}
			
		#nav ul ul li ul ul {
			margin: -1.75em 0 0 14em;
		}
		
		#nav li.sfhover ul ul, 
		#nav li.sfhover ul ul ul,
		#nav li:hover ul ul, 
		#nav li:hover ul ul ul	 {
			left: -999em;
						
		}
		
		#nav li.sfhover ul, 
		#nav li li.sfhover ul, 
		#nav li li li.sfhover ul,
		#nav li:hover ul, 
		#nav li li:hover ul, 
		#nav li li li:hover ul {
			left: auto;
		}
		
/*------------------------------------------------------*/
/* =select states                                            */
/*------------------------------------------------------*/
		
#home #nav .home,
#about #nav .about,
#available #nav .available,
#community #nav .communities,
#company #nav .company,
#resources #nav .resources,
#services #nav .services,
#contact #nav .contact
{
    color:#5b90b9;
}


#nav ul li ul li:hover.blank , #nav ul li ul .blank li a:hover {
		background:none;
		border:none;
				}

	
#nav ul li:hover .rollover .on, #nav ul li.sfhover .rollover .on
	{
    visibility: visible;
    position: relative;
}

#nav ul li:hover .rollover .off	,#nav ul li.sfhover .rollover .off
	{
    visibility: hidden;
    position: absolute;
}	