It's simply how the site was designed...black background, red links, grey text, etc. The only thing you can do is what some have done to change the light blue links here in the Cnet forums...use Greasemonkey, which should also work on Ubuntu, providing you're not using the LiveCD option.
Hope this helps,
John
I have ongoing problems with viewing sites like the following:
http://getautomatix.com/wiki/index.php?title=Main_Page&Itemid=30
Problems most frequently seen in Firefox because that's the browser I use, but, can make similar comments about viewing from IE7. At the moment, I happen to be working from Ubuntu so IE* is not even the picture.
Common charateristics of the sites are:
-black background
-red text for links
-relatively small fonts in white or, shudder, gray for plain body text.
Zooming text usually makes the body text legible but if zoomed enough can break site layouts.
View -> Page Style -> No Style makes all text visible but renders layouts in ''interesting'' ways.
Most recent fix I tried was increasing my base resolution from 1024x768 to 1280x1024 and bumping font sizes in Edit -> Preferences -> Content -> Fonts & Colors -> Advanced to 20pt for proportional and 16pt for fixed.
The font size was increased to offset the effect of increasing resolution. Basically zooms text automatically for new pages. Still need to zoom more for some sites, but, after some experimentation, seemed to be the best default setting for me.
Any comments / tips much appreciated.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic