Weird. Here’s where all the black font is showing in the HTML when looked at in Firebug. But none of that is in the corresponding CSS.
The … is where I edited out stuff to make this post shorter.
It looks like it’s being called in from somewhere else in the theme files. Have you gone through all the Design>Theme Editor files and looked closely to see if it’s being called from one of those files? Maybe try an alternate theme as a quick check to see if it’s the theme.
<html xmlns="https://www.w3.org/1999/xhtml">
<head profile="https://gmpg.org/xfn/11">
</head>
<body>
<div id="rap">
<div id="header">
</div>
<div id="menu-left">
</div>
<div id="content">
...
<div class="post">
<font color="black"> </font>
<h2 id="post-40">
</h2>
<font color="black"> </font>
<div class="meta">
</div>
<font color="black"> </font>
<div class="storycontent">
</div>
<font color="black"> </font>
<div class="feedback">
</div>
</div>
<div class="post">
<font color="black"> </font>
<h2 id="post-33">
</h2>
<font color="black"> </font>
<div class="meta">
</div>
<font color="black"> </font>
<div class="storycontent">
<font color="black"> </font>
<div id="attachment_34" class="wp-caption alignnone" style="width: 369px;">
</div>
...
<font color="black">
</font>
<font color="black"> </font>
</div>
<font color="black"> </font>
<div class="feedback">
</div>
</div>
...
<div class="post">
<font color="black"> </font>
<h2 id="post-17">
</h2>
<font color="black"> </font>
<div class="meta">
</div>
<font color="black"> </font>
<div class="storycontent">
<font color="black"> </font>
<p/>
<div id="attachment_18" class="wp-caption alignleft" style="width: 475px;">
</div>
<font color="black">
</font>
</div>
<font color="black"> </font>
<div class="feedback">
</div>
</div>
<div class="post">
</div>
<div class="post">
</div>
<font color="black">
</font>
</div>
<div id="credit"> </div>
<div id="footer">
</div>
</div>
</body>
</html>