To see it, I had to add a left border to the home menu, in reality it is only differrent by a few pixals
The problem is caused by using align="center" on the div surrounding the menu:
change that to:
<div style="width:969px; margin:0 auto;">
to center the menu.