Yes, the website has a new look. It had been down since some time last year. Recently the site went back up and had some changes.