Смена темы оформления «на лету»

Дайте, пожалуйста, наводку в реализации следующего функционала (если это сейчас реализуемо). Возможно ли вообще изменение SITE_SKIN в зависимости от пользователя или, например, для конкретного блога?

Пока писал, почти додумался: надо смотреть юзернейм или наименование блога и подставлять другую CSS-ку в header.tpl (в общем случае, вообще менять набор TPL-ек было бы более гибким решением). Вопрос теперь скорее в кешировании (не понимаю, как оно работает), да и вообще хочется услышать другие мнения.

Спасибо.

Каким должно быть оформление блого-социального сообщества?

Вот примерно таким вопросом я озадачен на протяжении нескольких последних дней. Какие же предпочтения у людей в цветах, графике и т.д. Высказывайте свои мысли по этому поводу. Можно даже в роли заказчика (аля составить ТЗ на выполнение оформления для блого-социалки).

Вопрос по изменению шаблона

Начал настраивать оформление под себя, столкнулся с таким вопросом:

Где находится шаблон главной страницы сайта, если сделать вход только для зарегистрированных пользователей? В source указаны habrahabr.css и my.css — cтоит копаться в них или можно напрямую каким-то образом через Dreamweaver, например, (вопрос чайника) изменять html страницу?

Если можно изменять напрямую, то это ответит на большинство других вопросов )