Looks like the site is backup. And only 24 hours or so of downtime, which was a little longer than I wanted but no matter since it's back. Please report anything out of the ordinary via the forums and I'll try to fix anything that comes up as soon as possible. Thanks.