/******* Main *************/
#mainMenu {
	height: 30px;
	margin: 0px;
	width: 758px;
	position:absolute;
	top: 172px;
	margin-left: -40px;
}

* html #mainMenu { /* ie hack */
	margin-left: 0px;
}

#mainMenu li {
	display: inline;
	list-style-type: none;
	float: left;
	
}

#mainMenu li a {
  	display: block;
	height: 31px;
	background-repeat: no-repeat;
	background-position: top left;
	margin-top: 1px;
}

#mainMenu #mm_home a		{ background-image: url("../img/nav_home.gif"); width:81px;  }
#mainMenu #mm_sale a		{ background-image: url("../img/nav_sale.gif"); width:88px;   }
#mainMenu #mm_land a	{ background-image: url("../img/nav_land.gif"); width:74px;  }
#mainMenu #mm_commercial a	{ background-image: url("../img/nav_commercial.gif"); width:113px;  }
#mainMenu #mm_selling a	{ background-image: url("../img/nav_selling.gif"); width:86px; }
#mainMenu #mm_open a		{ background-image: url("../img/nav_ofi.gif"); width:108px; }
#mainMenu #mm_about a 	{ background-image: url("../img/nav_aboutus.gif"); width:99px;}
#mainMenu #mm_contact a 	{ background-image: url("../img/nav_contactUs.gif"); width:109px;}

#mainMenu li a em {
  display: none;
}

#mainMenu li a:hover {
	background-position: 0 -32px;
}

#mainMenu li a:active, #mainMenu li.active a, #mainMenu li.active a:hover {
	background-position: 0 -32px;
}
/******* Sub Menu *************/
#subMenu {
	height: 400px;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 0px;
	width: 180px;
	float:left;
}

* html #subMenu { /* ie hack */
	margin: 0px 0px 0px 0px;
}

#subMenu li, #subMenu ul {
	display: block;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width:180px;
}
#subMenu li a {
	display: block;
	height: 30px;
	background-repeat: no-repeat;
	background-position: top left;
	border-bottom: 1px solid #FFF;
}

#subMenu #mm_residentialSales a		{ background-image: url("../img/nav_residentialSales.gif"); width:180px;  }
#subMenu #mm_commercialSales a		{ background-image: url("../img/nav_commercialSales.gif"); width:180px;  }
#subMenu #mm_commercialLease a		{ background-image: url("../img/nav_commLease.gif"); width:180px;  }
#subMenu #mm_buyersWishlist a		{ background-image: url("../img/nav_buyersWishlist.gif"); width:180px;   }
#subMenu #mm_emailAlert a	{ background-image: url("../img/nav_emailAlert.gif"); width:180px;  }
#subMenu #mm_mortgageCalculator a	{ background-image: url("../img/nav_mortgage.gif"); width:180px; }
#subMenu #mm_stampDutyCalculator a		{ background-image: url("../img/nav_stampDuty.gif"); width:180px; }
#subMenu #mm_investmentCalculator a 	{ background-image: url("../img/nav_investment.gif"); width:180px;}
#subMenu #mm_residentialLand a 	{ background-image: url("../img/nav_residentialLand.gif"); width:180px;}
#subMenu #mm_ruralLand a 	{ background-image: url("../img/nav_ruralLand.gif"); width:180px;}
#subMenu #mm_marketAppraisal a 	{ background-image: url("../img/nav_marketAppraisal.gif"); width:180px;}
#subMenu #mm_aboutUs a 	{ background-image: url("../img/nav_about.gif"); width:180px;}
#subMenu #mm_staffProfiles a 	{ background-image: url("../img/nav_staffProfiles.gif"); width:180px;}
#subMenu #mm_testimonials a 	{ background-image: url("../img/nav_testimonials.gif"); width:180px;}
#subMenu #mm_contactUs a 	{ background-image: url("../img/nav_contact.gif"); width:180px;}


#subMenu li a em {
  display: none;
}

#subMenu li a:hover {
	background-color: #DDDCDC;
}

#subMenu li a:active, #subMenu li.active a, #subMenu li.active a:hover {
	background-position: #EBEBEB;
}

