Да вы что? Темплейты в Джумле идут отдельно. Лежат в папке /templates/имя темплейта.
Шаблон состоит из:
index.php в который запихивается собственно дизайн и позиции выводимых модулей.
template_css.css в котором находятся все css-классы, с помощью которых управляете оформлением ваших модулей
templateDetails.xml - всякая чушь вроде автора шаблона и списка файлов
в принципе, все. из этих файлов состоит минимальный шаблон. К нормальному шаблону добавляются еще папка с картинками+javaскрипты+по вашему вкусу.
Шаблон можно сверстать как угодно - хоть тейблами, хоть дивами, хоть раком, хоть боком. Главное указать в шаблоне позиции выводимых модулей.зы: достал этот ее жуткий табличный HTML, помогите
Затем в админке Джумлы заходите в Модули-модули сайта и выбираете какой модуль где будет выводиться.
Например если у вас в шаблоне есть сверху область "topmenu" предназначенная для вывода главного меню сайта - то для модуля "mainmenu" указываете для вывода эту область. Затем прилизываете модуль при помощи вашего template_css.css - и все.
аналогично для других модулей