В алфавитном порядке не нужно.
Сначала "reset" свойства
Ниже основные правила (такие как работа со шрифтами и прочее)
Ниже правила для основных компонентов (заголовки, параграфы, формы и прочее, что не меняется из страницы к странице)
А дальше предпочитаю делить на блоки, к примеру:
/*-- TOPBAR --*/
.topbar {
/* правила */
}
/*-- TOPBAR --*/
/*-- SIDEBAR--*/
.sidebar {
/* правила */
}
.sidebar-box {
/* дочерний элемент прописывается ниже родительского */
}
/*-- SIDEBAR--*/