The main site is going to be updated this week. Please note that we are shifting to a new content management system, so most of the changes will be internal. If you see any issues, please feel free to report them in this thread.
We will be updating the forum in the next few weeks to a newer version of the forum software. We'll do that upgrade separately from the main site.
Thanks for your understanding as we make these upgrades to better position the site for changes in the future.