Is it possible to disabling inheritance within an element?

@Felgall: yes, I’d like syntax to apply to the div to make it revert to default browser styles.
@Blake: how do you disable inheritence then?

How do the email browser clients do it? When you get a nice HTML/CSS email in Yahoo you don’t get the CSS from the Yahoo heading tags (H1,H2,etc) clashing with the heading styles/CSS of the email?

Perhaps and example will help:

<style>
h2 {color: #FF0000}
</style>

<h2>What a great site</h2>
<p>I hope you like this great site…</p>

<div class=“cancel_inherited_styles”>
…dynamic content here…
<h2>some heading which shouldn’t be red and I don’t want to override to achieve this</h2>
… more dynamic content…
</div>