One get rid of the MenuBarGradient id. You are creating
duplicate CSS entries which are probably throwing IE off.
Next your Spry is out of date. Go to
and download the updater package. Inside the package you will find
some samples and an Extension. Install the extension and then
restart DW and under the Sites menu you will see a new option to
update your Spry code. Update the Spry code and re-upload the
SpryAssets folder. Then add or modify the necessary attributes the
way Adobe has them set up since from your code I see no reason for
the duplicate entries. Then see how the page works.