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?
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 & 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?