Are you talking about on the very front page, as in at cohtitan.com? I mean, not the front page of the forums, of faces, or something like that?
I've scoured the front page, and there are no external references, except the aforementioned reference to a PayPal image. (Which really, I'm not sure why that's there; I'll probably remove it tonight.) We don't even have any Faces pictures on the front page, so as far as I can tell, there's zero user-generated content that could have been hacked.
Edit: I also received a PM on the official forums with a report that a wiki page has been compromised. I've
posted a thread in the official forums with more information. Please take a look at it when you get a chance, as I cannot replicate this warning either.