Thanks for the help guys. I have already contacted my host and I will start working through those pages.
I may be wrong but it doesn’t seem like they have actually got into my wordpress installation. I will let you guys know what I find out.
I am having this problem on dreamhost. My url is http://www.projectreprise.org. Would you mind looking at it? I can fix the problem by reinstalling wordpress but a few days later I have to do it again.