Mouse over affects all menu's instead of one

Mouse over affects all menu's instead of one

Hi Guys/Girls.

Pfff i'm having a bit of a problem and can't find a good solution for it! My jquery menu script effects all above ul.mainmenu  in internet explorer. In firefox and safari it works perfect! So if you do a mouse over on the last menu 'info' all the orthers menu items will go up!

You can find the site over here and see the problem, ie only: http://www.skydive.uproductions.nl/

Can someone make my day!?

thnks in advance
           
  1. $(document).ready(function() {
  2. $("li.top").hover(function() {
  3. $("ul.mainmenu").css({'z-index' : '10'})
  4. var $this = $(this),
  5. offset = ($this.find('li').length * -20);
  6. $this.stop().animate({ marginTop: offset }, 350 );
  7. },function(){
  8. $(this).stop().animate({ marginTop: '0px'}, 150 );
  9. $("ul.mainmenu").css({'z-index' : '0'},350)
  10. });

});