c/**************************************/
/* GENERAL MENU STYLES                */
/**************************************/
#menu{
	height:24px;
}

#menu a, #menu h2 {
	/* STYLE */
	font: 10px/14px Arial, Helvetica, sans-serif;
	display:block;
	white-space:nowrap;
	margin:0px;
	padding:0px;
	cursor:pointer;
	text-transform:uppercase;
}
#menu h2{
	/* STYLE */
	padding:0px 5px;
	font-weight:bold;
}
#menu a{
	/* STYLE */
	text-decoration:none;
	padding:2px;
	color:black;
	background-color:white;
	width:151px;
}
#menu a, #menu a:visited{

	/* STYLE */
}
#menu a:hover{
	/* STYLE */
	background-color:#2C731A;
	color:white;
}
#menu a:active{
	/* STYLE */
}
#menu ul {
	/* STYLE */
	margin:0px;
	padding:0px;
}

#menu ul ul {
	background-color:white;
	color:black;
	border:solid 1px #000099;
	width:155px;
}
td#menu h2:hover{
	/* STYLE */
	/*background:#000 url(/css/images/expand3.gif) no-repeat -999px -9999px;*/
	background-color:#00498F;
	color:white;
}
td#menu li:hover{
	/* STYLE */
	cursor:pointer;
	z-index:100;
}
/**************************************/
/* END GENERAL MENU STYLES            */
/**************************************/



	/**************************************/
	/* NECCESSARY POSITIONING AND STYLE   */
	/* THERE SHOULD BE NO NEED TO EDIT    */
	/**************************************/
#menu ul {
	/* Main menu items */
	list-style:none;
	float:left;
}
#menu li{
	/**************************************/
	/* Each li may contain a submenu. We  */
	/* must position relative to hold an  */
	/* absolute positioned ul             */
	/**************************************/	
	position:relative;
}
#menu ul ul{
	/**************************************/
	/* Every ul inside another ul is a    */
	/* submenu. They are hidden until     */
	/* hovered over.                      */
	/* It is not moved left since the 1st */
	/* ul->ul is a vertical dropdown      */
	/* top:auto makes sure the menu is    */
	/* directly under the 1st ul parent   */
	/**************************************/
	position:absolute;
	z-index:500;
	top:100%;
	display:none;
}
#menu ul ul ul{
	/**************************************/
	/* Every ul->ul->ul is a side popout  */
	/* menu from an existing dropdown     */
	/* This overrides the vertical drop   */
	/* of all menus following the 1st     */
	/* top:0px; left:100% makes sure the  */
	/* menu is inline with its parent     */
	/**************************************/
	position:absolute;
	top:0px;
	left:100%;
}

	/**************************************/
	/* Have fun reading the following...  */
	/**************************************/
td#menu ul ul,
td#menu ul li:hover ul ul,
td#menu ul ul li:hover ul ul,
td#menu ul ul ul li:hover ul ul,
td#menu ul ul ul ul li:hover ul ul,
td#menu ul ul ul ul ul li:hover ul ul
{display: none;}

td#menu ul li:hover ul,
td#menu ul ul li:hover ul,
td#menu ul ul ul li:hover ul,
td#menu ul ul ul ul li:hover ul,
td#menu ul ul ul ul ul li:hover ul,
td#menu ul ul ul ul ul ul li:hover ul
{display: block;}





td#menu li.n_home {
	background-image:url(images/menu_home.gif);
	width:75px;
	height:24px;
}
td#menu li.n_home:hover {
	background-image:url(images/menu_home_on.gif);
	width:75px;
	height:24px;
}

td#menu li.n_search {
	background-image:url(images/menu_search.gif);
	width:151px;
	height:24px;
}
td#menu li.n_search:hover {
	background-image:url(images/menu_search_on.gif);
	width:151px;
	height:24px;
}

td#menu li.n_agent {
	background-image:url(images/menu_agent.gif);
	width:172px;
	height:24px;
}
td#menu li.n_agent:hover {
	background-image:url(images/menu_agent_on.gif);
	width:172px;
	height:24px;
}

td#menu li.n_buying {
	background-image:url(images/menu_buying.gif);
	width:84px;
	height:24px;
}
td#menu li.n_buying:hover {
	background-image:url(images/menu_buying_on.gif);
	width:84px;
	height:24px;
}

td#menu li.n_selling {
	background-image:url(images/menu_selling.gif);
	width:89px;
	height:24px;
}
td#menu li.n_selling:hover {
	background-image:url(images/menu_selling_on.gif);
	width:89px;
	height:24px;
}

td#menu li.n_franchise {
	background-image:url(images/menu_franchise.gif);
	width:132px;
	height:24px;
}
td#menu li.n_franchise:hover {
	background-image:url(images/menu_franchise_on.gif);
	width:132px;
	height:24px;
}

td#menu li.n_about {
	background-image:url(images/menu_about.gif);
	width:93px;
	height:24px;
}
td#menu li.n_about:hover {
	background-image:url(images/menu_about_on.gif);
	width:93px;
	height:24px;
}

td#menu li.n_aboutme {
	background-image:url(images/menu_aboutme.gif);
	width:93px;
	height:24px;
}
td#menu li.n_aboutme:hover {
	background-image:url(images/menu_aboutme_on.gif);
	width:93px;
	height:24px;
}

td#menu li.n_contact {
	background-image:url(images/menu_contact.gif);
	width:100px;
	height:24px;
}
td#menu li.n_contact:hover {
	background-image:url(images/menu_contact_on.gif);
	width:100px;
	height:24px;
}

