The site owner has died and the site will not be resurrected.
The Puppy Linux developers are working to create a
new improved Puppy and forum support site.
Expect the new site to become operational in the near future.
This has been posted to provide relief until an Official Site is finalized.