Some insecure asswipes decided to 'hack' my site, so I'm going to be having a discussion with my hosting provider. Content up later.