Sorry about all of this guys. Because this site has grown so much, they had to move it to another server. They didn't let me know about this until the last minute, and I was on vacation. When I came back, I changed the settings on the domain to match the server move, but then there was a problem with that. I've been on the phone practically all day for three straight days. I'm glad it's back up now and I have already gave the people responsible a piece of my mind. If you're still having any trouble with it, let me know.