se ho capito bene la tua domanda. Ovvero tu crei un tuo template.dwt e come dici anche tu correttamente, una volta che modifichi quest'ultimo aggiorni automaticamente tutte le tue pagine; Bene ...diciamo che adesso al tuo template linky un .css (o svariati...dipende da te, modificando il tuo .css automaticamente modifichi la struttura dell'intero sito ( questa volta puoi passare dal template, oppure conoscendo dove mettere le mani, puoi intervenire direttamnte sul .css).
Poi per i vari browsers sta a te verificare la compatibilità....
Spero di esserti stato d'aiuto e di avere interpretato il tuo pensiero.
PS: tra l'altro io stesso al tread "cross-browser" ho pubblicato alcune pagine con l'ausilio di .css e template.