البته من میدونم که CSS وظیفه اش چیه و چه کارهایی رو نمیتونه انجام بده .از اسمش معلومه : Cascading Style Sheets یعنی فقط میتونه مشخصات ظاهری اجزای موجود در صفحه رو مثل هدر و بگ گراند و title bar و ... رو عوض کنه و مطمئنا ساختار سایت و نحوه چینش اجزا تنها به فایل HTML نوشته شده بستگی دارد پس مطمئنا اگر بخواهیم یک صفحه وب را در نظر بگیریم شامل دو بخش فایل HTML (یا هر فایلی که در اون HTML به کار رفته ) و بخش CSS هست که همونطور که با تغییر فایل html می توان تغییرات اساسی در سایت ایجاد کرد با تغییر فایل CSS هم میشه ویژگی اجزای موجود در صفحه رو تفییر داد و در مواردی که امکان (و یا وقت و تخصص) تغییر فایل html نیست می توان به راحتی با تغییر در فایل css بسیاری از ویژگی ها رو عوض کرد به طوری که وقتی user سایت را می بیند احساس می کند با یک سایت جدید رو به رو شده است و با توجه به این مواردی که گفتم لزوما همواره لازم نیست در قالب تغییرات اساسی داده شود و می توان تنها با تغییر فایل CSS شکل تازه ای به سایت بخشید ولی اگر هدف طراحی یک قالب با ساختاری متفاوت از قالب اصلی باشد همونطور که فرمودید حتما باید همه فایل های تمپلیت تغییر کنه .
البته من قصد دارم انشالله با آموزش های کامل شما یک قالب اختصاصی برای خودم طراحی کنم .
ممنون .