ho un piccolo menu' che quando ci passo sopra con il mouse, mi fa scomparire il titolo <h1>, se poi scendo con le freccette e torno su, il titolo è ricomparso naturalmente solo con IE, c'è un motivo conosciuto? come posso evitare? allego HTML e CSS

CODICE HTML
codice:
<div id="content">

<h1>titolo</h1>

<ul>
	[*]clicca
	<li class="separa">.
	[*]home[/list]

<h4>titoletto</h4>
....

CODICE CSS
codice:
h1 {
	color: #009900;
	margin: 0px 10px 10px;
	padding: 5px 0px;
	font-size: 36px;
	font-weight: normal;
}
h4 {
	background: #ffe967;
	display: block;
	margin: 0px 10px 10px;
	padding-left: 5px;
	font-size: 12px;
	font-weight: normal;
}
#content ul {
	list-style-type: none;
	padding: 9px 0px 20px 0px;
	margin: 0px 10px 10px;
	border-top: 1px dotted #996633;
	border-right: 0px;
	border-bottom: 1px dotted #996633;
	border-left: 0px;
}
#content li {
	float: left;
	list-style-type: none;
	font-weight: bold;
	text-transform: uppercase;
	color: #82624A;
}
#content li a:link, #content li a:visited {
	float: left;
	color: #82624A;
	text-decoration: none;
	font-size: 10px;
}
#content li a:hover {
	float: left;
	background-color: #FFE4A6;
	text-decoration: none;
	color: #FF9900;
}
#content li a:active {
	float: left;
	background-color: #FFFF00;
	text-decoration: none;
	color: #FF9900;
}
#content li.separa {
	float: left;
	padding-left: 7px;
	padding-right: 7px;
}