I dealt with that exact issue a few weeks ago (div over Flash). It's a huge pain in the ass. If you do a search for 'div over flash' on Google, you'll see what I mean. In my case, I couldn't redesign the page, so I had to make it work as well as I could.

Anyway, I feel your pain.
_________________________
Donato
MkII/080000565
MkIIa/010101253
ricin.us