Safari 7.1.3 is giving a 404 error for a style sheet.
[Error] Failed to load resource: the server responded with a status of 404 (Not Found) (Content_Area.css, line 0)
https://www.tribal-tshirts.com/v/vspfiles/templates/tribal/css/Content_Area.css
[Log] [cycle] terminating; zero elements found by selector (DOM not ready) (jquery.cycle.min.js, line 10)
[Log] [cycle] terminating; zero elements found by selector (jquery.cycle.min.js, line 10)
[Error] TypeError: undefined is not a function (evaluating 'jQuery(this).mouseenter(function() {
DisplayCartPopupBegin(this);
})')
AddCartLink (soft_add.js, line 200)
each (jquery.js, line 21)
each (jquery.js, line 12)
(anonymous function) (Articles.asp, line 486)
(anonymous function) (jquery.js, line 27)
(anonymous function) (jquery.js, line 27)
each (jquery.js, line 21)
ready (jquery.js, line 27)
[Warning] Invalid App Id: Must be a number or numeric string representing the application id. (all.js, line 61)
[Warning] FB.getLoginStatus() called before calling FB.init(). (all.js, line 61)
---------
Firefox 35.0.1 is showing jQuery errors.
"[cycle] terminating; zero elements found by selector (DOM not ready)" jquery.cycle.min.js:10
"[cycle] terminating; zero elements found by selector" jquery.cycle.min.js:10
"Invalid App Id: Must be a number or numeric string representing the application id." all.js:61
"FB.getLoginStatus() called before calling FB.init()." all.js:61
TypeError: jQuery(...).mouseenter is not a function
--------
The 'DOM not ready' errors look like a timing bug, javascript starting before the page has loaded.
I'd look into the missing style sheet first, and see if that solves it.