Кстати интересно: а как выводить блоки в ряд, если дизайн "резиновый"? При жесткой нарезке можно, в приницпе, высчитать ширину допустимого поля (хоть это и совершенно индейский путь). А с резиновым полем как?
Тоже накалывался на путь. Очень грустил по поводу отсутсвия аналога outputdebustring и системной переменной, которая бы толмачила что и по какому пути пытаемся екзекнуть.