CSS for the site has been tweaked. It still triggers Internet Explorer’s Compatibility View, but at least now that doesn’t bugger up the layout.
Let me know if the site is still embuggerated for you. (Oh, and: use a proper web browser. One that can support standards-compliant HTML and CSS without choking:-)