To improve navigation, we can use a different color for a:hover, I like the classical blue for links. If you like the idea, replace the current A:hover line with
A:hover {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: blue; FONT-SIZE: 11px; TEXT-DECORATION: underline;}
This is in the same style sheet:
http://vectorlinux.com/themes/Pixel-Rave-Blue100/style.cssI will start to append to the same post, I will make a long monologue if not

I noticed some table headers are uppercase and some lowercase. This is not convenient. Also some uses the div tag to align to the center. Always use css, you can edit easily all the elements of the same kind at once. In this case, is .sideboxtitle
I suggest all uppercase and left aligned:
.sideboxtitle {
FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
COLOR: #2E70A5;
FONT-SIZE: 10px;
font-weight: bold;
text-transform: uppercase;
text-align: left;
}
But you will have to remove the div tags. Also you can avoid the use of and use css instead:
padding-left: 5px;