#menu a, #menu h2 {
	display: block;
	margin: 0;
}
#menu a {
	text-decoration: none;
}
#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
}
#menu li {
	position:relative;
}
#menu ul ul {
	position: absolute;
	z-index: 500;
	top: auto;
	display: none;
}
#menu ul ul ul {
	top: 0;
	left: 100%;
}
div#menu li:hover {
	cursor: pointer;
	z-index: 100;
}
div#menu li:hover ul ul,
div#menu li li:hover ul ul,
div#menu li li li:hover ul ul,
div#menu li li li li:hover ul ul
{display: none;}
div#menu li:hover ul,
div#menu li li:hover ul,
div#menu li li li:hover ul,
div#menu li li li li:hover ul
{display: block;}
#menu ul li {float: left; width: 100%;}
body {
	_behavior: url(csshover.htc);
	_font-size: 100%;
} 
#menu ul li a {_height: 1%;} 