First off, if you've been here before and the layout looks WEIRD you might wanna press F5 to refresh your browser.
Secondly, hurrah! The new website is up. Let us know if you experience any problems.