При использовании Firebug возникает проблема с количеством загружаемых изображений. Мое предложение состоит в том, чтобы динамически загружать изображения для ваших предметов, используя javascript после применения ваших изменений стиля или иметь меньшее количество элементов на странице (или оба). Это приведет к ухудшению, но все еще функциональному интерфейсу для не-JavaScript пользователей. Для браузеров с поддержкой javascript вы можете настроить, как и сколько изображений загружать, чтобы по-прежнему получать хороший эффект.
Вам также следует использовать спрайты для своих небольших элементов интерфейса, чтобы вы загружали одно изображение и использовали CSS для отображения различных его частей. Комбинирование ваших javascript-файлов и таблиц стилей для вашего рабочего сайта также очень поможет - у вас есть более 20 js-файлов и 13+ таблиц стилей, каждый из которых требует отдельного запроса. Возможно, вы захотите запустить YSlow и следовать другим рекомендациям.