As I mentioned, if I switch to the Beez5 template everything operates correctly.
That's because the problem is with your template. It's either removing CBs jQuery, overriding jQuery, has fatal JS errors, or somehow not appending certain headers. You should contact the developer of your template and have them figure out why it's breaking jQuery. jQuery conflicts shouldn't be an issue though so loading multiple jQuery files won't cause this as CB uses a deep noConflict with its own namespace.