Hi Gregg,
The short answer is no, you can't do that. Unfortunately that often makes CSS notation rather long-winded as you find yourself repeating things.
When structuring your HTML page to be CSS-friendly I would make a few of recommendations that you may find of use (if you're not doing it already
):
Use IDs for the logical sections of your page, e.g. banner, menu-panel, page-body, footer, etc. This makes it easier to apply different styles for the same elements in different sectionsTry to avoid using classes as much as possible. If you can use a plain HTML element with a section ID qualifier, e.g. #menu-panel a:hover { }, then do soLastly, watch out for the specificity rules. If your style isn't working and you think it should be, whack it in the style attribute of the tag it's supposed to be acting on. If it doesn't work there, check the syntax. If it does then a more specific style is overriding it, so make it more specific. I know that doesn't solve your problem, but I hope you find it to be some help.
Jules