Yo lo he probado y me lo dibuja perfectamente igual. Lo único que he tenido que cambiar es
Código:
//La lista que no me encaja correctamente en firefox
por
Código:
<!--La lista que no me encaja correctamente en firefox-->
pero ha funcionado perfecto ya que al tener esa línea de texto y debajo el código del menú te desplazaba el menú hacia abajo y como FireFox (al contrario que IE) por defecto no redimensiona el DIV por eso te salia al borde