Yesterday we relocated the site to a new server with a new hosting company. In the long run this should make the site run better and with fewer errors, but right now the site has been a bit buggy due to the change. We're in the process of taking care of those issues, but in the meantime we can give info about that here, and you guys can report any errors you encounter.
Bookmarks