For the last 2 days, Super Steve and I have been working on the sites.
We don't have any idea HOW things got weird and broken.
It started yesterday.
The end result is that we've increased our security, worked on our compression, spiffed up our servers, and...
... hopefully it's mostly fixed.
Thanks for your patience!
-----