We're still not quite sure what happened, but the server which hosts the site went away for a little while.
(and no, I never had a chance to start my tweaking this past weekend, so don't blame me!)
Looks like the entire domain ceased to exist for about 8 hours. Weird... but we're back now!