Opera just popped up the malware listing when trying to visit this site -- so I checked a few sources and this site is on the blacklists for some reason.

You may want to look into that.