Sorry to anyone who recently had some rather dodgy re-directs. I think I had some sort of code injection security issue. I've removed the majority affiliate and ads from the site and it appears to have cleared the problem. They were likely what was used to insert the malware. Please let me know if you are still seeing any unusual activity.