Okay, so…
In my veritable tirade into trying to fix the Welcome to the CrossWorlds section of the website, I might have accidentally deleted the whole damn thing.
Whoops.
Got the main site back up and running, though.
I wish I had more time to work on this…