/* Menu link items ----------------------------------------------------------------------------------------------- */
#menu { 
	height:31px;
	padding:0;
	margin:30px 0 0 0;
	float:left;
	}
#menu ul { 
	margin:0 0 0 0px;
	padding:0;
	}

#menu li { float:left; list-style:none; } /* all menu items */

/* Buttons ----------------------------------------------------------------------------------------------- */

#mm_aboutUs { 
	display:block; width:68px; height:31px; margin:0;
	background-image: url(../img/menu/aboutUs.gif); background-position:0 0;
	}
#mm_buying { 
	display:block; width:57px; height:31px; margin:0;
	background-image: url(../img/menu/buying.gif); background-position:0 0;
	}
#mm_selling { 
	display:block; width:59px; height:31px; margin:0;
	background-image: url(../img/menu/selling.gif); background-position:0 0;
	}
#mm_renting { 
	display:block; width:60px; height:31px; margin:0;
	background-image: url(../img/menu/renting.gif); background-position:0 0;
	}
#mm_home { 
	display:block; width:46px; height:31px; margin:0;
	background-image: url(../img/menu/home.gif); background-position:0 0;
	}
#mm_contactUs { 
	display:block; width:80px; height:31px; margin:0;
	background-image: url(../img/menu/contactUs.gif); background-position:0 0;
	}
#mm_calculators { 
	display:block; width:90px; height:31px; margin:0;
	background-image: url(../img/menu/calculators.gif); background-position:0 0;
	}
#mm_aboutArea { 
	display:block; width:106px; height:31px; margin:0;
	background-image: url(../img/menu/aboutArea.gif); background-position:0 0;
	}
	
/* Rollovers ----------------------------------------------------------------------------------------------- */	

#menu span { display:none }
#menu :hover { background-position:0 31px}
#menu li a.down {background-position:0 31px}

/* Drop Down menu ----------------------------------------------------------------------------------------------- */

#menu li:hover ul a, #menu li.hover ul a {
	background: #09527a;
	display: block;
	color: #dae3e8;
	font: 11px/18px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	border-bottom: 1px solid #016fa4;
	border-left: 1px solid #016fa4;
	border-right: 1px solid #016fa4;
	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: #016fa4; }
#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 }

/* On Page button highlight -------------------------------------------------------------------------------------- */

body#aboutUs #mm_aboutUs,
body#buying #mm_buying,
body#selling #mm_selling,
body#renting #mm_renting,
body#finance #mm_finance,
body#home #mm_home,
body#contactUs #mm_contactUs,
body#marketing #mm_marketing,
body#news #mm_news  { 
	background-position:0 31px;
	}
	