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.
Thanks to the developers of the Toolbox theme, whose CSS this updated theme incorporates.
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:-)