After some investigation and fixing, the website should be functional once again.
New upgrades installed on the site earlier in the week apparently had broken some links, but they are restored once more. Please let us know if you run into other pages or links that appear to be non-functional.