I’m just pulling my hair out trying to figure out what could possibly be wrong here, as the menu works just fine in IE7 and Firefox… but IE6 is not stacking LI items one beside another but rather one below another:
You are correct – didn’t even notice that piece of the code.
Removing it made everything work just fine.
Now I just have to figure out why the menu link and hover colours are different in IE6 than in the rest of the browsers (hover link colours and backgrounds are not taking effect, etc)… or is that just my IE6 that’s behaving like that?