<p>Since a lot of email clients ignore the HEAD tag, can I embed an inline stylesheet in the body?</p>

The short answer is no. Gmail strips the tag and it's content.
Hotmail, Yahoo! Mail and Windows Live Mail does not strip style-tags in the body-element.
But take a look at
"The Ultimate Guide to CSS" for HTML email
over at Campaign Monitor.