My website's navigation bar at doesn't align properly on Firefox and IE8 Standards mode. Surprisingly, it aligns perfectly in IE7 Compatibility mode and in Chrome.
What baffles me is that adjusting the Margin on the div (id="navlinks") to 4px or more fixes the alignment issue. However, any margin less than 4px results in a slight misalignment. As I played around with the values in Firebug, toggling back and forth, I am utterly confused. Can anyone shed some light on why this is happening?