Funny you mention this, I have been thinking that CSS access in the manager should not be handled through the file manager : it’s inconvenient to edit css that way.
I would I have gladly seen it accessible from Ressources > Manage Ressources. Could either add a tab just next to the template tab or within the template tab, have CSS access just under the hmtl code textarea. It would make working on templates way easier...
Another thought : it would be nice to have css stored in the db, same as for templates. That would not only ensure you don’t have to backup several files each time you move from a test server to a production server, or from one host to another. Plus, it would allow to "associate" a given html template with a stylesheet. Not to mention it could be kind of useful to set a default css for a given template or a template for a given folder and its children.
About what Mark says, I never checked if there was a web css editor ? I’ll check that out, since it would be nice to integrate
In the meantime, use CoffeeCup or Top Style with the upload feature is the best way to go.