Ade-san
Если повториться, попросите Ваших пользователей подробно описать - как часто у них такое встречается, какой браузер (и есть ли подобное смещение на других браузерах у этих пользователей, хотя бы на том же ИЕ проверить), вплоть до версии (можно посмотреть в разделе "Справка"), какая ОС, для Firefox - есть ли плагины блокирующие рекламу/яваскрипт (типа AdBlock Plus, NoScript) и т.п. Разрешение экрана, устройство с которого пользователь заходит на форум. Исчезает ли глюк при обновлении страницы, исчезает ли после очистки кэша и т.п. Глюк проявляется только на главной или на других страницах тоже.
Поскольку это может быть и временный глюк (чего-то где-то недогрузилось, вот и проблемы, должно решаться обновлением страницы), может когда Вы ставили дизайн изначально меню не попадало на "ленточку" и у кого-то из пользователей это сохранилось в кэше (поможет очистка кэша), может глюк связан с настройками браузера, может - особенностями ОС и устройства, с которого пользователь смотрит форум.
Формально никаких критических ошибок нет.
Если хотите исправить все ошибки, идите сюда
http://jigsaw.w3.org/css-validator/validator?profile=css21&warning=0&uri=http://forumstatic.ru/styles/0011/d3/9d/style.1344430691.css
CSS3 он не понимает (так что в text-shadow, border-radius, box-shadow - нет ошибок), а вот background-color должно быть transparent, если хотите прозрачный фон. А color: transparent; быть не может. Если хотите, чтобы какой-то элемент не отображался пишите ему font-size: 0px; или display: none; Float: center; тоже быть не может. Эту строку можете смело убирать совсем.
У font-weight правильное значение по умолчанию - normal, но можете совсем правило убирать.
Но я не думаю, что что-то из этого может повлиять на отображение меню.