Multiple style elements in the header

Giganews Newsgroups
Subject: Multiple style elements in the header
Posted by:  A. Deguza (degu…
Date: Thu, 25 Nov 2010

Hello All:

I've deigned a newsletter for a non-profit in HTML. I did not want it
refer to a stle sheets somewhere on internet, some email systems
apperantly do not like this.

So I put a few style elements in the header. I am not familar with
styling in the header that much.

The paragraph tex-indents and margin-bottom in the following code does
not work.

  <style type="text/css">
div.columns {
-moz-column-width: 16em;
-moz-column-gap: 1em;
-moz-column-rule: 1px solid;
-webkit-column-width: 16em;
-webkit-column-gap: 1em;
-webkit-column-rule: 1px solid;
border-bottom:1px solid black;
p { margin-bottom: 0 }
p + p {
text-indent: 1em;
margin-top: 0 }

When I create a separate class for the paragraphs, it seems to work,
but for everything in the newletter. I just want these paragraph
styling within the "div. columns" sections.

How do I do this?