It's still up... we lost the web domain access for over a month some time ago because of a mix-up with the host but it's up and running now (strangely, it only occured locally it seems).
As for site updates... well we hope our admin will be freed up to finally get around to doing it (Chuck's been really tied up with work so the site content is due for udpating already).