I'm not much of a designer either, but on those pages, those logos don't look out of place.
You do have one CSS validation error though, in an on page stylesheet:
I couldn't find any element on the page with the "intro" class though, so you should be able to just get rid of it. See:
. . . me="revisit-after" content="5 days" />
<meta name="distribution" content="Global" />
<link rel="stylesheet" type="text/css" href="css/marainlaw.css" />
/* #ffff00 = yellow */
border:8.0px solid blue;
</head> . . .
for more info on layer-background-color, which it appears from that should be dropped and the background-color should be set to the preferred color, which in this case appears to be #ffff00;
Netscape, at least the versions they're talking about there (4.0, 4.x) are no longer in use. And I know for almost an absolute fact that current Netscape, and for absolute fact it's step children (Mozilla, including Firefox), no longer require this hack.