/* Menu link items ----------------------------------------------------------------------------------------------- */
#menu { 
	height:11px; 
	padding:0; 
	margin:0;
	width:568px;
	float:right;
	}
	
#menu, #menu ul { 
	padding:0;
	margin-top:32px;
	list-style:none; 
	line-height:1em;
	} /* all menus */

#menu li { float:left; margin: 0px 0px 0px 13px; } /* all menu items */

/* Buttons ----------------------------------------------------------------------------------------------- */

#mm_home { 
	display:block; width:32px; height:11px; margin:0;
	background-image: url(../img/nav_home.gif); background-position:0 0;
	}
#mm_buying { 
	display:block; width:22px; height:11px; margin:0;
	background-image: url(../img/nav_buying.gif); background-position:0 0;
	}
#mm_selling { 
	display:block; width:25px; height:11px; margin:0;
	background-image: url(../img/nav_selling.gif); background-position:0 0;
	}
#mm_renting { 
	display:block; width:28px; height:11px; margin:0;
	background-image: url(../img/nav_renting.gif); background-position:0 0;
	}
#mm_projects { 
	display:block; width:52px; height:11px; margin:0;
	background-image: url(../img/nav_projects.gif); background-position:0 0;
	}
#mm_finance { 
	display:block; width:45px; height:11px; margin:0;
	background-image: url(../img/nav_finance.gif); background-position:0 0;
	}
#mm_newsletter { 
	display:block; width:68px; height:11px; margin:0;
	background-image: url(../img/nav_newsletter.gif); background-position:0 0;
	}
#mm_aboutUs { 
	display:block; width:53px; height:11px; margin:0;
	background-image: url(../img/nav_aboutUs.gif); background-position:0 0;
	}
#mm_links { 
	display:block; width:31px; height:11px; margin:0;
	background-image: url(../img/nav_links.gif); background-position:0 0;
	}
#mm_contactUs { 
	display:block; width:64px; height:11px; margin:0;
	background-image: url(../img/nav_contactUs.gif); background-position:0 0;
	}
	
/* Rollovers ----------------------------------------------------------------------------------------------- */	

#menu span { display:none }
#menu :hover { background-position:0 11px;}

#menu li a.down {background-position:0 11px;}

/* Drop Down menu ----------------------------------------------------------------------------------------------- */

#menu li:hover ul a, #menu li.hover ul a {
	background: #363636;
	display: block;
	font: normal 11px/16px Arial, Helvetica, "Sans Serif";
	color: #FFF;
	text-decoration: none;
	text-align: left;
	border-bottom: 1px solid #ccc;
	padding: 2px 10px 2px 10px;
	width: 150px;
	-moz-opacity:.9;
    filter:alpha(opacity=90);
}
/* ie hack */ *html #navBar #navBanner #menu li:hover ul a, #menu li.hover ul a {
	 left:-65px; position:relative;
	}
#menu li:hover ul a:hover, #menu li.hover ul a:hover { background: #000; }
#menu li ul {
	position:absolute;
	left:-20em;
	float:left;
	padding:0px;
	margin-top:0px;
	width:40px;
	z-index: 100;
}
#menu li:hover ul, #menu li li:hover ul, #menu li.hover ul, #menu li li.hover ul { left:auto }

