You obtain a strange display of this website ? This is certainly because you use a browser not fully compatible with the CSS standards.
This website heavily use CSS (Cascaded Style Sheets) 1, some features from CSS2 and few from CSS3, and some JavaScript code in order to display it's content. Most of modern browsers based on a Gecko or related engine (like Netscape, Firefox, Opera) should have not problem with this, but Internet Explorer is well known to have a poor compatibility with CSS standards (the main reason is that IE try to use its own implementation of them instead of using a standard and open-source engine).
Here is an example of a page as displayed in a first compatible browser (FireFox, on Windows) :