Re: IE Compatibility
You do still need to get the extra tags out of there and use valid XHTML. That should help some, but you are using overlapping layers of images and appear to have created some z-index problems - IE6 shows problems and IE7 has different issues. You may get some relief by giving those hidden elements a height and or giving them a relative position.
Please do not PM for support issues: a private solution doesn't benefit the community.
Be careful with unsolicited advice via email or PM - Make sure the person you are talking to is a reliable source.