I did some reading up on this. The best advice is to use table layouts, with style tags on the elements rather than classes, as anything else won't work in a large number of email viewers.