Ну самый обыкновенный способ - с помощью условных операторов заменять ссылки на изображения. Будет как-то так:
Code
<img src="<?if($CID$=1)?>Ссылка на картинку для категории с ID 1<?else?>Ссылка на картинку для остальных категорий<?endif?>">
Но такой код можно будет вставить только на страницу категорий и материалов. Можно изображения добавлять через background-image в CSS, а потом в шаблоне через условные операторы прописывать все стили.
Например, ты пишешь:
Code
<div class=myclass">Тут какой-нибудь текст, меню, картинка и т.п.</div>
А потом открываешь блокнот, вставляешь туда примерно это:
Code
.myclass {background-color:#ffffff; background-image: url('Ссылка на фоновую картинку');}
Нажимаешь сохранить как, ставишь тип файла - все файлы, в имени пишешь "style1.css", кодировка - UTF-8, сохраняешь, заливаешь на свой сайт. Таких файлов нужно несколько, в каждом заменять цвет, картинку и т.п. Теперь в нужном шаблоне ставишь:
Code
<style type="text/css">
@import "/style1.css"; /* Стиль 1 */
@import "/style2.css"; /* Стиль 2 */
</style>
В начале каждой строчки @import ставишь <?if($CID$=1)?> а в конце - <?endif?>
1 заменяешь на id нужной категории