That's really strange.
I have viewed the site on several different PCs, and they all show the menu bar.
Any ideas why that isn't showing on your PC??
I have sent the URL to many people, and they have all been able to see it!