We've had a little update to the site design. The new layout should hopefully make the site more viewable and easyier to navigate. The update was needed as there has recently been some performance issues. Some features are turned off currently (like the forum and community). As always, if you notice anything broken or site bugs, please let us know.