Нужно что бы меню, находясь между двумя фиксированными слоями, было резиновым. То бишь что бы при уменьшении размера окна сначала бы схлопывались секции меню, и только после того как меню станет списком, схлопывались бы соседние слои слои.
Код
jsfiddle.net/jetmaster/QmmKg/