Hmmm, I must have caught the website during some kind of an update. The original
www.cocorahs.org URL now works normally. However, the new link I mentioned in the original post, is still active. Someone must have done something to the main page and then fixed it.