В общем, проблема оказалась в моей невнимательности. Очень жаль, что я убил на это столько много времени, потому что изначально искал не там, где нужно.
На самом деле проблема была в ксс: случайно перенесся атрибут из другого блока (background-position: 0 80px;), из-за чего картинка не была видна. Все до предела оказалось тупо. =) Если бы я сразу обратил на это внимание, сэкономил бы несколько часов…
А все остальное работает на ура, как положено. =)