Very nice website... I've got one note though: when I put my mouse over a button for the first time, a 'black' spot appears, and just 1 sec later the actual button. Do you preload your button images? I've checked your source and didn't find anything like it.
The site is still great without it, but to make the onmouseovers more fluid, you should preload
...