Ok....sorry for the very long and very frustrating delay. I mean, it was only one day that my site was down, but boy did it seem like an eternity! The good news is that I think I've fixed it. I tried to go through all my pages to make sure that everything's working ok, but if any of you kind folks out there see any blatant (or not so blatant) errors, please do let me know at firstname.lastname@example.org.
Thanks again for your patience. I have a lot of new pictures to upload, so be on the lookout for lots of fun new stuff!