If I add this CSS Insert
Code:
#wpadminbar a { color: inherit !important; }
A couple of versions ago theme authors could assume that every element visible on the front was controlled by the theme. This is no longer true when the toolbar is visible (for logged in users who wants this).
If this is a (small) bug I suggest it be fixed so that styling of the body element never affects the WP toobar (#adminbar).