Oh what fun. Was updating my theme on one of my WordPress blogs, saved the change, and up came an error page "the requested theme does not exist".
Googled and found someone else with the same problem.
Wound up doing what the commenters suggested – pulled the original CSS from archive, and laboriously had to go through and make my changes again. Easy way to waste half and hour. Alright now though.