	#menucss {
		width: 8em;
		display: inline;
	}

	#menucss ul {
		list-style: none;
		margin: 0;
		padding: 0;
		width: 8em;
		float: left;
	}
	
	#menucss a, #menucss h2 {
		font: bold 11px/16px arial, helvetica, sans-serif;
		display: block;
		margin: 0;
		padding: 2px 3px;
	}

	#menucss h2 {
		color: #000;
	}

	#menucss a {
		color: #000;
		background: #CCC;
		text-decoration: none;
	}

	#menucss a:hover {
		color: #a00;
		background: #fff;
	}

	#menucss li {position: relative;}

	#menucss ul ul {
		position: absolute;
		z-index: 500;
	}

	#menucss ul ul ul {
		position: absolute;
		top: 0;
		left: 100%;
	}

	div#menucss ul ul,
	div#menucss ul li:hover ul ul,
	div#menucss ul ul li:hover ul ul
	{display: none;}

	div#menucss ul li:hover ul,
	div#menucss ul ul li:hover ul,
	div#menucss ul ul ul li:hover ul
	{display: block;}