Я не уверен, что полностью понимаю ваш вопрос, но звуками вещей, которые вы хотите оправдать, чтобы сделать что-то, для чего он не предназначен.
Только тогда, когда строка текста переносится по правому краю контейнера, текст будет выравниваться.
Это, однако, не может произойти в вашем меню.
Так что вместо исправления обоснования (я говорю исправление, хотя ничего не сломано), у меня вместо этого есть другое предложение.
Насколько я понимаю, вы хотите, чтобы ваши ссылки равномерно распределялись по вашему разделу.
Лучший способ, который я могу придумать, - это задать ширину элемента в процентах на основе количества ссылок и выровнять по центру вместо выравнивания.
Например:
#menu a {
text-decoration: none;
color: #0066cc;
font-size: 9pt;
width: 12%;
display: inline-block;
text-align: center;
}
Я не знаю, хотите ли вы этого, но вы можете попробовать и посмотреть, что вы думаете.