Sorted out the problem for https. Those files should all be the same now.
If anyone notices other problems, let me know. Most browsers I tested in work nicely now.
IE6 is functional, though some things don't quite look as nice. Those round buttons on the slideshow becoming square is an obvious one. I think we'll have to live with that since the number of people on IE6 is really quite tiny these days (thank the heavens!!).
Hope you all like it! And thanks a million for the feedback / criticism prior to completion. It helped a lot!