I've just been browsing the missing site thanks to the Internet Archive, photos and text and internal links mostly work.
Say 'thank you Wayback Machine ....' I'm sure they welcome donations.
Google will find them. And, good news, they have an offsite backup:
www.archive.org/ Internet Archive: Wayback Machine
http://archive.bibalex.org, the Internet archive at the New Library of Alexandria, Egypt, mirrors the Wayback Machine.
www.archive.org/web/web.php