Если вы хотите гарантировать, что поля вашей категории не занимают две строки, вы должны зафиксировать ширину блоков, чтобы они всегда составляли в точности 960 пикселей.
Например:
<div class="container">
<div class="category">...</div>
...(9 more)...
</div>
<div>
.container { width: 960px; margin: 0 auto; }
.category { width: 86px; padding: 5px; float:left; }
Вам просто нужно отрегулировать это так, чтобы оно соответствовало внешнему виду и ощущениям, которые вы хотите.Вы не сможете получить абсолютно согласованный рендеринг текста во всех браузерах и платформах, если только текст на самом деле не является изображением, поэтому вам просто нужно учесть это, определив поля, в которые текст помещается так, как вы хотите, чтобы он размещался на странице..