
/******* Main *************/

.header #navigation {
	margin-left: 0px;
	border-bottom: 1px solid #ffffff;
	background-color: #3E4042;
	background-image: url(../images/nav/bg.gif);
	background-repeat: repeat-x;
}

* html .header #navigation  { /* ie hack */
	margin-left: 0px;
}

#navigation li {
	display: inline;
	list-style-type: none;
	float: left;
}

#navigation li a {
	background-repeat: no-repeat;
	background-position: top left;
	margin-top: 0px;
	display: block;
	height: 24px;
	
}

#navigation #mm_home a		{ background-image: url(../images/nav/but_home.gif); width:56px;  }
#navigation #mm_about a		{ background-image: url(../images/nav/but_aboutus.gif); width:75px;  }
#navigation #mm_buying a	{ background-image: url(../images/nav/but_buying.gif); width:64px;   }
#navigation #mm_selling a	{ background-image: url(../images/nav/but_selling.gif); width:65px;  }
#navigation #mm_renting a	{ background-image: url(../images/nav/but_renting.gif); width:67px;  }
#navigation #mm_findagent a	{ background-image: url(../images/nav/but_findagent.gif); width:99px; }
#navigation #mm_homeloans a	{ background-image: url(../images/nav/but_finance.gif); width:65px;}
#navigation #mm_services a 	{ background-image: url(../images/nav/but_services.gif); width:74px; }
#navigation #mm_careers a 	{ background-image: url(../images/nav/but_careers.gif); width:71px; }
#navigation #mm_franchising a { background-image: url(../images/nav/but_franchising.gif); width:93px;}
#navigation #mm_contactus a 	{ background-image: url(../images/nav/but_contact.gif); width:89px;}
#navigation #mm_staff a 	{ background-image: url(../images/nav/but_staff.gif); width:103px;}
#navigation #mm_sold a 	{ background-image: url(../images/nav/but_sold.gif); width:114px;}
#navigation #mm_finance a 	{ background-image: url(../images/nav/but_finance.gif); width:65px;}
#navigation #mm_news a 	{ background-image: url(../images/nav/but_news.gif); width:51px;}

#navigation #mm_buy a	{ background-image: url(../images/nav/but_buy.gif); width:47px;   }
#navigation #mm_sell a	{ background-image: url(../images/nav/but_sell.gif); width:49px;  }
#navigation #mm_rent a	{ background-image: url(../images/nav/but_rent.gif); width:50px;  }
#navigation #mm_lease a	{ background-image: url(../images/nav/but_lease.gif); width:53px;  }

#navigation li a em {
  display: none;
}

#navigation li a:hover {
	background-position: 0 -24px;
}

#navigation li a:active, #navigation li.active a, #navigation li.active a:hover {
	background-position: 0 -24px;
	
}

/******* Sub Nav Styles *************/

#dropmenudiv {
position:absolute;
border:1px solid #DCDCDC;
border-bottom-width: 0;
font:normal 10px arial;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 12px;
border-bottom: 1px solid #DCDCDC;
padding: 1px 0;
text-decoration: none;
color: #666666;

}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #191919;
color: #E3BE26;
}

/***** Sub Menu Styles ***********************/

#document #subMenu {
	width: 150px;
	background-image: url(../images/body/subnav/bg-subnav.gif);
	background-color: #E2E2E2;
	height: 100%;
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-left: 15px;
	line-height: 150%;
}

#document #subBG {
	background-image: url(../images/body/subnav/bg-color.gif);
	background-repeat: repeat-y;
}

#document #subMenu #title {
	padding-bottom: 8px;
	border-bottom: 1px solid #fff;
}

*html #subnav {
	margin-top: -2px;
}

#subnav {
	width:130px;
	float:left;
	padding: 0px 0px 20px 0px; 
	font-weight:; 
	line-height: 20px;
}

* html #subnav li {
	margin-left: -13px;
	padding-left: 0px;
}

#subnav li {
	list-style: none; 	
	padding-left: 4px;
	list-style-type: none;
	list-style-image: none;
	border-bottom: 1px solid #fff;
	font-size: 11px;
}

#subnav a:link {
	color:#5E5C5C; 
	text-decoration:none; 
	font-size: 11px; 
	background-image: url(../images/body/subnav/icon-sub_arrow.gif); 
	background-repeat: no-repeat; 
	background-position: 0em 0.4em;
	padding-left: 10px; 

}

#subnav a:visited {
	color:#5E5C5C; 
	text-decoration:none; 
	font-size: 11px;
	background-image: url(../images/body/subnav/icon-sub_arrow.gif); 
	background-repeat: no-repeat; 
	background-position: 0em 0.4em;
	padding-left: 10px; 
}

#subnav a:hover {
	color:#C3A11C; 
	text-decoration:none; 
	font-size: 11px;
	background-image: url(../images/body/subnav/icon-sub_arrow.gif); 
	background-repeat: no-repeat; 
	background-position: 0em 0.4em;
	padding-left: 10px; 
}


