I didn't even *think* of doing it that way.
I had it set up as
h1 {
font: somefont;
color: #000000;
background: #FFFFFF;
a:link { color: ugly };
}
And the browsers would ignore it outright.
But you're saying I can have the h1 style, and then add another style called "h1 a:link", and the a:link style will inherit everything from the other?