همه اینکارها با CSS + HTML انجام میشه ! به کدهای HTML و CSS همون Personal نگاه کنید!
مثلا صفحه در Default.aspx از تگ div و table برای بخش بندی و فرمت کردن صفحه استفاده شده که البته هیچ تنظیمی برای ظاهر اونها (Style) دیده نمیشه (فقط خاصیت class یا cssclass مقدار دهی شده) ! تنظیمات این تگها در فایل های CSS در پوشه Theme قرار دارند.

البته لازم نیست خودتون کد بنویسید نرم افزار زیاد هست. (FrontPage ، DreamWeaver و ...)

Theme های دات نت هم برای فرمت HTML از CSS استفاده می کنند.

کلا آخرش باید CSS و HTML رو بلد باشید!