send a copy of the CSSMenuWriter/cssmw0/menu.php file please.
the disappearing menu problem is usually caused by not specifying a height and width.
i see in your css, that the menu items have a width specified, but the height is missing
for cross browsers compatible menus, you will need to specify both the height and width in pixals for the menu levels.