It isn't a removed page. It seems to be with all my links...including Pet Talk. I have Firefox and have used it but it's counterintuitive to me. Guess I've been an IE girl too long. Annoying!