We'll make sure to pummel the web master... that is, after they fix the problem.
In the mean time, however, please try visiting the main page at http://www.duke.edu/~mfc5 or email the web master at matthew.campbell@duke.edu.
Thanks!