I was wondering what the best practices were for UI customizations. It seems to be very difficult to make simple changes in the UI, such as changing the logo, color schemes etc. I know that I can make changes in the color schemes etc by changing main.css, but then I have the problem of merging it with the latest update of alfresco. Is there anyway that you can have the main.css files read in from one of the extension directories, so that any changes we put in our "extension-main.css"(for example) override the alfresco main.css. Without a reliable way of making UI customizations, this product will be very difficult to sell to clients, as no one wants to have the "out of the box" look and feel.