CSS: Можно ли убрать тень с одной стороны блока?
Можно попробовать верхнюю часть (без тени) вывести отдельным блоком и выше. z-index вам в помощь.
Тут, очевидно, что логика тени неправильная, нужно делать от блока с белым листом, а сверху — прозрачный рисунок пружин. Или так подобрать параметры тени, чтобы сверху её не было вообще. Вижу, на живом примере уже идёт такая работа, в Хроме она исчезла, в Fx едва заметна.

(Но самое весёлое будет впереди, когда захотите сделать тень в IE7-8. Там есть для этого фильтры.)