
ul#navi {
	padding:0px 0px 0px 10px;
}

ul#navi ul {
	margin-top: 0px;
	padding-top: 0px;
}


ul#navi li {
	list-style: none;
	font: 14px "arial narrow", arial, sans-serif;
	}

ul#navi li.active {
}
 
ul#navi li a {
	color: #fff;
	text-decoration: none;
	letter-spacing: 1px;
	padding: 2px 0 6px 8px;
}
 
/* Fix IE. Hide from IE Mac \*/
* html ul#navi li { float: left; height: 1%; }
* html ul#navi li a { height: 1%; }
/* End */
 
ul#navi ul {

}

/* Sub Menu Styles */
ul#navi li ul li {
	border: none;
}

/* Sub Menu Styles */
ul#navi li ul li a { 
	color: #fff;
	text-decoration: none;
	border: none;
	margin: 0px;
}
 
ul#navi li:hover ul ul,
ul#navi li:hover ul ul ul,
ul#navi li.over ul ul,
ul#navi li.over ul ul ul { display: none; left: 0px; } /* Hide sub-menus initially */

* html ul#navi li:hover ul ul,
* html ul#navi li.over ul ul { left: 0px; } /* Hide sub-menus initially */


 
ul#navi li:hover ul,
ul#navi li li:hover ul,
ul#navi li li li:hover ul,
ul#navi li.over ul,
ul#navi li li.over ul,
ul#navi li li li.over ul { display: block; } /* The magic */
 
ul#navi li.menuparent {  }

ul#navi li#menuparentact {

}
 
ul#navi li.menuparent:hover,
ul#navi li.over { 
}

ul#navi li a:hover { 
  text-decoration: underline;
	
}
 
