I was starting to get worried. I visit the site multiple times a day and when I could not reach it for days on end, but could ping the box, I was worried that there was a problem with my client’s Proxy/FireWall server.
The good news it that you are back. hopefully there wont be any repeats of the problem.
Please keep up the good work.