You can use different skins on different pages. You have to enable it from Site Settings and once it is enabled you will see you can choose the skin for a page from Page Settings. You can organize your css so that you share common CSS across skins and then just have different layout css or whatever differences you need. http://www.mojoportal.com/understanding-the-styleconfig-file.aspx
Hope it helps,
Joe