у вас оно сейчас сделано статичным, надо что бы при скроле ему добавлялся доп класс, и доп классу уже прописываете стили
{
position: fixed;
top: 0;
left: 50%;
margin-left: -495.5px; /*это что бы оно по центру стояло т.к. оно у тебя сделано фиксированным*/
}
Все такие решения строяться на одном единственном принципе: проставление стиля position: fixed на элементе, который нужно зафризить. Работает вплоть до IE8 (если использовать DOCTYPE). Есть полно плагингов, 10+ jQuery Sticky Scroll Plugins