ie6 da li:hover çalışmaz o yüzden a' ya hover vermek en sağlamdıır ama dediğiniz şu sizin.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" />
<title>Untitled Document</title>
<style>
.aracIpucu{
	position: relative;	
}

.aracIpucu span {
	display: none;
}

.aracIpucu:hover span {
	display:block;
	position:absolute;
	top:18px;
	left:20px;
	width:200px;
	padding:2px 6px;
	border:1px solid #963;
	background-color:#FF6;
	color:#000;
} 

.aracIpucu:hover {
	text-decoration:none;
	font-size: 100%; /* IE5.x/Win duzeltmek icin */
}
 
</style>
</head>

<body>
<p><div class="aracIpucu">Fatih Hayrioğlu'nun<span> (Fatih Hayrioğlu'nun Not Defteri) </span> </div> web sitesine bir göz atın.</p> 

</body>
</html>
bu kodları olduğu gibi yapıştırın. sonra css kodlarını temizleyerek istediğiniz şekli verebilirsiniz div'e.