Apparently the site software has been updated, got a message about that when trying to log on last night.