По поводу странной верстки. Задача была поставлена такова, чтобы весь сайт располагался по центру страницы браузера. Для центрирования блока пришлось прибегнуть к достаточно кривой конструкции (ниже приведу), найденной в сети. Причина использования: в разных браузерах при других CSS сайт гулял по экрану и не хотел позиционироваться четко по центру экрана. #upblockdiv { margin: 0 auto; padding: 0px; left: 50%; height: 157px; width: 993px; position: absolute; top: 0px; text-align: left; vertical-align: top; clear: both; right: auto; margin-left: -500px; } Если я не прав, то прошу помочь, потому как запутался окончательно.