NOTE: the font-size on body is set with an !important declaration; in IE Mac, this is incorrectly inherited

This text is in a paragraph

this is a heading level 1, it should be bigger than the preceding paragraph. It is in IE mac, because it has an !important declaration

this is a sub heading level 2, it should also be bigger than the paragraph, but it isn't in IE mac....

And this is a paragraph

Some text, anonymous box in a div

This is a paragragh in a div

back

Relevant code

body {font-size: .9em !important; color:#345; background: #fefefe; margin:2em}
h1 {font-size: 2em !important}
h2 {font-size: 1.5em}
p {font-size:1em;}