Большие потери производительности, скорее всего, вызваны живыми вычисленными / визуализированными атрибутами CSS, такими как прозрачность, тени и закругленные углы.
Также следует учитывать, что изменения в элементах DOM, которые вызывают перекомпоновку, являются дорогостоящими (например, такие как:анимации), см. http://code.google.com/speed/articles/reflow.html.
Я вижу большую разницу сразу после запуска этого:
$('*').css({backgroundColor:'transparent', opacity:1, boxShadow:'none'});
Если вы можете, замените всю (полу) прозрачную и округленную графику эквивалентными изображениями PNG.