Hmm... not sure whether it's the computers I'm using, Blogger, Blogspot, or something else, but I'm not getting the site to show up. If anybody can see this, can they email me?
(It's probably due to the new Blogger that they're rolling out. )
Edit: well, at least one person can see it. Must just be my bad luck.