I may be wrong but this, to me, looks like an SPS installation
I cant tell if its WSSor SPS, but I didnt think the licening model allowed for SPS installs on the internet.
But the larger question is, for the functions that this site offers, WHY ? Why use sharepoint at all, would not CMS be better ?
If anyone knows please enlighten me.
Its very pretty by the way and does show how you can change an area template.