Hopefully this takes care of the strange errors around the site, which was a result of the framework I have been using for years (Expose) not being maintained, thus losing compatibility with Joomla itself. The new framework, Gantry 5, is better maintained but is also more hands-on when it comes to tweaking the appearance of the site. Someday I'll get the motivation up to alter things that annoy me about the new theme, but this will work for now.