This is due to the display setting: block only on hover. Adding a display: locking anchors from get go fixes the problem, however it changes the display a bit.
.topNaviagationLink a { display:block; text-align:center; }
Remove negative stock from .topNaviagationLink. It will look a little different, but it works much better (hover targets are where you would expect, etc.).
source share