As you can see, the website has recently been revamped.  I am in the process of moving the content over and getting my race log caught up.