I decided it had been long enough and I managed to track down my hosting username/password info so I could update this thing.
The site uses quite a few new technologies from HTML5 and CSS3, so it is best viewed with an up-to-date browser such as Firefox or Safari.