/* Menu link items ----------------------------------------------------------------------------------------------- */
#menu { 
	height:30px;
	border-bottom: 3px solid #FFF;
	}
	
#menu ul { 
	margin-right:auto;
	margin-left:auto;
	padding:0;
	margin:0;
	list-style:none; 
	width:940px;
	} /* all menus */

#menu li { float:left; list-style:none; } /* all menu items */

/* Buttons ----------------------------------------------------------------------------------------------- */

#mm_aboutUs { 
	display:block; width:84px; height:30px; margin:0;
	background-image: url(../img/menu_aboutUs.gif); background-position:0 30px;
	}
#mm_buy { 
	display:block; width:49px; height:30px; margin:0;
	background-image: url(../img/menu_buy.gif); background-position:0 30px;
	}
#mm_sell { 
	display:block; width:52px; height:30px; margin:0;
	background-image: url(../img/menu_sell.gif); background-position:0 30px;
	}
#mm_rent { 
	display:block; width:55px; height:30px; margin:0;
	background-image: url(../img/menu_rent.gif); background-position:0 30px;
	}
#mm_commercial { 
	display:block; width:99px; height:30px; margin:0;
	background-image: url(../img/menu_commercial.gif); background-position:0 30px;
	}
#mm_careers { 
	display:block; width:76px; height:30px; margin:0;
	background-image: url(../img/menu_careers.gif); background-position:0 30px;
	}
#mm_finance { 
	display:block; width:71px; height:30px; margin:0;
	background-image: url(../img/menu_finance.gif); background-position:0 30px;
	}
#mm_franchising { 
	display:block; width:102px; height:30px; margin:0;
	background-image: url(../img/menu_franchising.gif); background-position:0 30px;
	}
#mm_home { 
	display:block; width:56px; height:30px; margin:0;
	background-image: url(../img/menu_home.gif); background-position:0 30px;
	}
#mm_ourOffices { 
	display:block; width:98px; height:30px; margin:0;
	background-image: url(../img/menu_ourOffices.gif); background-position:0 30px;
	}

	
/* Rollovers ----------------------------------------------------------------------------------------------- */	

#menu span { display:none }
#menu :hover { background-position:0 0px;}
#menu li a.down {background-position:0 0px;}

/* Drop Down menu ----------------------------------------------------------------------------------------------- */

#menu li:hover ul a, #menu li.hover ul a {
	background: #cc1e17;
	display: block;
	color: #f5b5b2;
	font: 11px/18px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	border-bottom: 1px solid #d33c36;
	border-left: 1px solid #d33c36;
	border-right: 1px solid #d33c36;
	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:0px; position:relative;
	}
#menu li:hover ul a:hover, #menu li.hover ul a:hover { background: #e22018; }
#menu li ul {
	position:absolute;
	left:-20em;
	float:left;
	padding: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 }


