/* styling for horizontal drop down menu */

#menu {
	margin: 0;
	width: 680px;
	background-color:#fff;
	}

/* menu styling */

ul.menu {
	margin:0;
	width:680px;
	text-align:left;
	}
	
.menu li a {
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	line-height: 25px;
	float:left;
	padding:0;
	margin:0;
	color:#FFF;
	height: 25px;
	}
	
.menu li a:hover {
	background-position:bottom center;
	background-repeat:no-repeat;
	border-bottom:none !important;
	color:#FFF;
	}
	
.menu li a#mm_home {
	background-image: url(mm_home.gif);
	border-right:1px solid #949699;
	width: 64px;
	}
.menu li a#mm_buying {
	background-image: url(mm_buying.gif);
	border-right:1px solid #949699;
	width: 68px;
	}
.menu li a#mm_selling {
	background-image: url(mm_selling.gif);
	border-right:1px solid #949699;
	width: 63px;
	}
.menu li a#mm_renting {
	background-image: url(mm_renting.gif);
	border-right:1px solid #949699;
	width: 67px;
	}
.menu li a#mm_community {
	background-image: url(mm_community.gif);
	border-right:1px solid #949699;
	width: 93px;
	}
.menu li a#mm_info {
	background-image: url(mm_info.gif);
	border-right:1px solid #949699;
	width: 113px;
	}
.menu li a#mm_team {
	background-image: url(mm_team.gif);
	border-right:1px solid #949699;
	width: 112px;
	}
.menu li a#mm_contact {
	background-image: url(mm_contact.gif);
	width: 93px;
	}

.menu li li a:link,
.menu li li a:visited {
	height: 25px;
	line-height:25px;
	text-decoration:none !important;
	font-size:0.7em;
	color: #000;
	border:1px solid #949699;
	border-top:none;
	text-indent: 0.8em;
	display: block;
	float: none;
	width: 150px;
	background-color: #d2d4d9;
	}
	
.menu li li a:hover {	
	color:#000 !important;
	border-bottom: 1px solid #003E67 !important;
	background-color: #ffff01;
	}
	
body.buying .menu a#mm_buying,
body.selling .menu a#mm_selling,
body.renting .menu a#mm_renting,
body.community .menu a#mm_community,
body.info .menu a#mm_info,
body.team .menu a#mm_team,
body.contact .menu a#mm_contact,
body.home .menu a#mm_home {
	background-position:bottom center;
	background-repeat:no-repeat;
	border-bottom:none !important;
	color:#FFF;
}
.menu li ul {
padding: 0;
margin: 0 0 0 0;
}