смотрел в ie7
непонятно что именно не нравится, что сьезжает.
1. сьезжают надписи сверху - для этого нужно прописать в css whitespace:nowrap
2. эффект в шапке наезжает на левую колонку - для этого нужно сделать либо фиксированную ширину левой колонки, либо прописать туда какой-то фиксированный элемент определённой ширины, div например, и тогда меньше его колонка не уедет
__________________
|