Joel, Give this a try - worked for me in IE 5.0 and Moz 1.0: <script language = "JavaScript"> function hideMenu() { setTimeout("document.getElementById('menu').style.visibility = 'hidden'", 2000); } </script> <div id="menu" visibility="visible" onmouseout="hideMenu('menu');"> Here is the div... </div> Dave http://java.dbmdata.com