miskettie sorry about all the delays.
We're looking into what caused that weird error on your site, and I think we know what's wrong. It looks like the folder permissions got weird. You should be able to set the wp-content/themes folder to permissions 755 to fix this, which is safer than 777.
If you need any help, just give a shout.