I always use WinMerge for files that have different code. Except this time as I thought IH2 wouldn't conflict with the template I had installed. In the end it was one line of code that controlled the built in lightbox that comes with the zj_silver_wide template that was being over written and causing the issues. All fixed now though.

Thank you for your help and suggestions!