Forum Moderators: not2easy
One file is the best choice I suppose. And do not forget that the file will be cached as a rule after the first opening.
When I need to create a new site section, I cna just clone a existing section's CSS file and start tweaking that.
It's simple and structured approach that works for me.