Trojan site taken down