Shoe, I pinged ya, it appears your site, has been hacked! If you visit it, it looks like this now and then redirects you to

View Large Image

It prompts me to trust the security there, of course I didn't. I am not sure if there is any malware, etc. on that site, so if you have a PC, stay away for now.