title: Can I remove an already rendered CSS attribute or declaration?
body: <p>Is there any way to remove a CSS attribute/declaration that has already been rendered on an element?  For example, if I'm using a CSS reset stylesheet to set the margin on images to 0, I can no longer use hspace or vspace values (yes, I know they're deprecated in HTML 4+).  Is there a way to remove this declaration so the browser renders the vspace and hspace correctly?</p>
  
  <p>As another example, your browser permits you to change the color of links and these colors are specified in some configuration area of the browser (Tools->Options->Content->Fonts &amp; Colors->Colors for Firefox 3.6, as an example)  However, these settings only apply if no color declaration has been applied to the  tag.  Once you have applied a color to lnksfrom a reset stylesheet or your sitewide stylesheet, how can you remove it so the browser setting is used instead?</p>