I just wrote them an email, telling them I would be happy to tackle updating their site. It's one of the most dated sites I've come across in a while.