CSS uses crazy names that either seem inconsistent or just don't make sense. It turns out that font-color doesn't exist. Use just color instead.
As in:
h1 { color: #A88; }