Try contacting the hosts for this webpage. It could be a glitch, but it could be a problem that's more serious than that. Sometimes, it's just like the "questions" section, and takes a day to post.
Death is but a door, Time is just a window,...I'll be Back!!!!!