
/* All <ul> tags in the menu including the first level */
.liMenu, .liMenu  ul {
	margin: 0;
	padding: 0;
	list-style: none;
	z-index: 100;
}

/* Submenus (<ul> tags) are hidden and absolutely positioned downwards from their parent */
.liMenu ul {
	visibility: hidden;
	position: absolute;
	top: 1.6em; /* I'm using ems rather than px to allow people to zoom their font */
	left: -1px;
	width: 150px;
}

/* Second and third etc. level submenus - position across from parent instead */
.liMenu ul ul {
	top: 0px;
	left: 155px;
}

.liMenu li {
	position: relative;
	border: 0; 
	margin-right: -1px;
	padding: 0;
}

.liMenu li:first-child, .liMenu ul li {
	border:	0;
}

.liMenu ul li {
	float: none;
	margin-right: 0;
	margin-bottom: -1px;
	background-color: #39a621;
}

.liMenu ul>li:last-child {
	margin-bottom: 1px;
}

/* Links inside the menu */
.liMenu a{
	display: block;
	text-decoration:  none;
	color: #333;
}
 
/* Lit  items: 'hover' is mouseover, 'highlighted' are parent items to visible menus */
.liMenu a:hover, .liMenu a:focus {
	text-decoration: none;
	color: #666;
}

.liMenu  a.highlighted, .liMenu a.highlighted:hover {
	text-decoration: none;
	color: #333;
}

/* Only style submenu indicators within submenus. */
.liMenu a .subind {
	display:  none;
}
.liMenu ul a .subind {
	display:  block;
	float: right;
}

/* 'Escaped Comment' hack for horizontal menubar width in IE5/Mac */
.liMenu a {
	float: left;
}
.liMenu ul a {
	float: none;
}
/* \*/
.liMenu a {
	float: none;
}
/* */


/* This semi-commented section exists to fix bugs in IE/Windows (the 'Holly Hack'). \*/
* html .liMenu  ul li {
	float: left;
	height: 1%;
}
* html .liMenu  ul a {
	height: 1%;
}
/* End Hack */