We had that happen once before, yes. I think CSS has something like a Z
dimension and if it isn't explicitly specified, Firefox obeys the order
that the elements appear in. When we did it, we had declared the ASP
flyout menus before the body, and so body elements appeared partially
above the menus when they flew out.