/* CSS Document Brown and Glenn Navigation*/


/*/////////////////////////////////////////////////////////////////////////////*/
/* MAIN NAVIGATION START */
.navTd{
	text-align: right;
	vertical-align: bottom;
	}
#nav{
background-color: #0033CC;
	line-height: 1px;
	list-style: none;
	margin: 0px 0px 0px 176px;
	margin-bottom: -110px;
	padding: 0px;
	}
#nav ul{ /* all lists */
	line-height: 1px;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
#nav a{
	display: block;
	width: auto;
	}
#nav a:hover{
	display: block;
	}
#nav li{ /* all list items */
	float: left;
	width: auto; /* width needed or else Opera goes nuts */
	display: block;
	}
#nav li ul{ /* second-level lists */
	background: #E4E2D3;
	border: 1px solid #e3dbcc;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	position: absolute;
	width: 150px;
	}
#nav li:hover ul, #nav li.over ul { /* lists nested under hovered list items */
	left: auto;
	}
#nav .home{
	background-image: url(../images/nav_home.gif);
	background-repeat: no-repeat;
	}
#nav .home a{
	background-image: url(../images/nav_home.gif);
	background-repeat: no-repeat;
	}
#nav .home a:hover{
	background-image: url(../images/nav_home_ov.gif);
	}
#nav .properties{
	background-image: url(../images/nav_properties.gif);
	background-repeat: no-repeat;
	}
#nav .properties a{
	background-image: url(../images/nav_properties.gif);
	background-repeat: no-repeat;
	}
#nav .properties a:hover{
	background-image: url(../images/nav_properties_ov.gif);
	}
#nav .services{
	background-image: url(../images/nav_service.gif);
	background-repeat: no-repeat;
	}
#nav .services a{
	background-image: url(../images/nav_service.gif);
	background-repeat: no-repeat;
	}
#nav .services a:hover{
	background-image: url(../images/nav_service_ov.gif);
	}
#nav .associations{
	background-image: url(../images/nav_assoc.gif);
	background-repeat: no-repeat;
	}
#nav .associations a{
	background-image: url(../images/nav_assoc.gif);
	background-repeat: no-repeat;
	}
#nav .associations a:hover{
	background-image: url(../images/nav_assoc_ov.gif);
	}
#nav .residents{
	background-image: url(../images/nav_resident.gif);
	background-repeat: no-repeat;
	}
#nav .residents a{
	background-image: url(../images/nav_resident.gif);
	background-repeat: no-repeat;
	}
#nav .residents a:hover{
	background-image: url(../images/nav_resident_ov.gif);
	}
#nav .about{
	background-image: url(../images/nav_about.gif);
	background-repeat: no-repeat;
	}
#nav .about a{
	background-image: url(../images/nav_about.gif);
	background-repeat: no-repeat;
	}
#nav .about a:hover{
	background-image: url(../images/nav_about_ov.gif);
	}
#nav .contact{
	background-image: url(../images/nav_contact.gif);
	background-repeat: no-repeat;
	}
#nav .contact a{
	background-image: url(../images/nav_contact.gif);
	background-repeat: no-repeat;
	}
#nav .contact a:hover{
	background-image: url(../images/nav_contact_ov.gif);
	}
#nav .links{
	background-image: url(../images/nav_links.gif);
	background-repeat: no-repeat;
	}
#nav .links a{
	background-image: url(../images/nav_links.gif);
	background-repeat: no-repeat;
	}
#nav .links a:hover{
	background-image: url(../images/nav_links_ov.gif);
	}
#nav .subMenu li{	
	background-image: none;
	clear: left;
	line-height: 20px;
	margin-bottom:4px;
	padding-left: 10px;
	padding-right: 10px;
	white-space: nowrap;
	}
#nav .subMenu li a{
	background-image: none;
	color: #a13813;
	font: 12px arial, helvetica, verdana, georgia, sans-serif;
	}
#nav .subMenu li a:hover{	
	background-image: none;
	color: #d64a19;
	}
/* MAIN NAVIGATION END */
