Uh-oh. I pointed that out to the site developer, he's fixing that. In the meantime, go to the homepage, and directly under the section that has the red log-in box, there is a grey menu. Click on 'downloads' from there, and it will take you to the right ones.
Good question! Thanks for pointing it out, the server switch has caused us lots of little blips along the way.