Well you could do it all in HTML (like I mentioned above, for HTML emails perhaps), but if you use CSS then you make your life a lot easier by referencing a single external style sheet. So you set your structure up in HTML and then when you want to make it look pretty - over the whole website -...