I'm having an issue getting a flash file to play correctly behind CSS pop up menus. I finally got the menus to show in front of the flash, but the flash is actually 2 .swfs; a preload and main .swf. What is happening is that the preload .swf keeps showing through the main .swf as it was set to transparent.

I'm getting differing results is browsers and platforms:

Shows correctly
Windows Firefox / Netscape / IE7
Mac Firefox / Safari

Breaks in
Windows Firefox / Netscape

How do I get around getting the flash to play in the background and keeping the transparency issue from getting into the way. I would prefer not to use I-Frames.