The issue is most likely going to be in your error log. I would guess that a fatal error is occurring that is preventing the load. Since it's a production server, errors wouldn't (or at least shouldn't) be presented to every visitor when they're encountered. look in your error logs and find the most recent set of errors based on the time. I say set, because usually coupling of functionality typically turns one error into 3 or 4 cascading failures that will have similar timestamps.

I guess the problem might be with htaccess setting or check you htaccess setting.

better try below once and check if this works for you:
Change every instance of "AllowOverride None" to "AllowOverride All" In the 'httpd.conf' file of conf directory of Apache and restart the Apache server.

The page is getting loaded upto domshirts.gif image. Beyond that it has to load the flash content. First, check if your browser has the required flash plugins. Next, check what is wrong with the flash code that was suppose to load.