We are currently experimenting with new components for Version 2.1 of the website so expect some downtime or odd CSS layout issues until we are finished with upgrading the site. .
For those who are lucky, you might be able to spot Version 3.0 test build.