Normalerweise gilt: Je mehr CSS-Dateien, desto dümmer der "Programmierer". Für kleine Seiten reicht i.d.R. eine Datei. Bei großen Seite kann es sinnvoll seine Datei mit dem Basislayout zu haben und jeweils noch eine zusätzliche für den Bereich. Das lohnt sich nur, wenn eine einzige CSS-Datei relativ groß wäre. Gegen eine einzelne gut gegliederte CSS-Datei ist nichts einzuwenden!