Думаю чтобы было более понятна моя реализация, приведу код html: <div id="navtoolbar"> <div class="links"> <ul> <li><a href="/project/profile" class="profile">Мой профиль</a></li> <li><a href="/project/servers" class="servers">Сервера</a></li> <li><a href="/project/balance" class="balance">4500.43 руб.</a></li> <li><a href="/project/account" class="account">Настройки аккаунта</a></li> <li><a href="/project/logout" class="logout">Выход</a></li> </ul> </div> </div> CSS: #navtoolbar .links ul li { border: 1px solid blue; list-style-type: none; display: inline; padding: 1px 0px 21px 0px; background: url('./navigation/nav-rule.png') 0 50% no-repeat; font-size: 14px; } #navtoolbar .links ul li a { vertical-align: middle; color: #555555; padding: 2px 5px 21px 30px; background: transparent; text-decoration: none; background-position: center left; background-repeat: no-repeat; } #navtoolbar .links ul li:hover{ background: whiteSmoke; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f4f4f4',endColorstr='#d6d6d6'); background: -webkit-gradient(linear,0% 0,0% 100%,from(#f4f4f4),to(#d6d6d6)); background: -moz-linear-gradient(270deg,#f4f4f4,#d6d6d6); } /* ToolBar Links images */ #navtoolbar .links ul a.profile{ background-image: url('./navigation/profile.png'); } #navtoolbar .links ul a.servers{ background-image: url('./navigation/servers.png'); } ..... А какое значение лучше поставить для центра? подбирать? Через line-height хоть к li хоть к <a> получается вот такая ерунда Т.е блоки вниз уезжают, а не текст