Safari jquery plugin clash / problem

Safari jquery plugin clash / problem

I am using jquery.ImageOverlay.js & jquery.jcarousel.js on this page :

Both work together well in Chrome, FF, IE - but in Safari, the overlay goes crazy in Safari... it is very erratic - sometimes it fixes itself, sometimes it stays crazy.

I'm not really sure what to look for here or how to fix it... I've never had a browser specific jquery problem.

I've search & found mentions that Safari loads the jquery before it should, but they were all back in 2011/2012.

Can anyone point me in the right direction?