Це трохи залежить від того, чого ви хочете досягти: чи намагаєтесь ви швидше завантажувати свою сторінку, чи намагаєтесь полегшити розвиток?
Якщо ви орієнтуєтесь на останнє, ви можете використовувати декілька аркушів, але це все питання переваги. Мені найпростіше використовувати один великий файл, оскільки це дає вам огляд усіх стилів, які ви заявили.
Якщо ви хочете швидше завантажувати сторінку, ніж найкраща ставка - мінімізувати кількість запитів, оскільки накладні витрати на запит досить великі. Далі ви можете зберегти версію розробки для себе і подати мінімізований css в Інтернеті (я вважаю YUI хорошим методом: http://www.refresh-sf.com/yui/ ).
Далі я б спробував оптимізувати сам css. Ви можете спробувати об'єднати дуже схожі класи, наприклад:
.bold-and-italic { font-weight: bold; text-style: italic; }
Можна перетворити на:
.bold { font-weight: bold; }
.italic { text-style: italic; }
Єдине, що вам потрібно трохи змінити html з <span class="bold-and-italic">foo bar</span>
на<span class="bold italic">foo bar</span>
Я настійно пропоную вам поглянути на Bootstrap ( http://getbootstrap.com ), ці хлопці зробили чудову роботу, розділивши класи на кілька "підкласів".
Я сподіваюся, що це допомагає.