1. Go to the url above 2. The layout is totally broken. It only works in IE so that it's likely to be due to an misuse of position, etc.
The site has changed and now it's not broken any more.