If you're seeing this, you're on the new site. If you experience any problems, please let me know in the comments.
EDIT: There's a problem resizing images for contributors, I'm working on it. EDIT: And that should be fixed now, contribs please let me know if it misbehaves.