Everything has that (aweful) gradient on mine (Firefox 2)...
May I make a suggestion and.. err.. suggest that you take an hour to browse the web and make a list of designs you LIKE and look GOOD and another list of BAD designs... Now go through that list and see if there are any common factors. Now see if your site breaks any of those rules you just made for yourself.
It's good you're following guidelines like using CSS... but (in my opinion) the site is far to loud and busy. Things like inconsistent page layout, green/red/orange text, inverting image colours on hover, pages with text that's part of the image (why? Why not make a background to a div with paragraphs in it?) and last of all - the 3 swords bouncing GIF. Yay you found an animation tool! Now put down the tool and make a static graphic
On a plus note - at least your navigation and background share a consistent palette, along with the background to the about us page.
Unfortunately, this page does not display correctly in FF2...
http://www.threeswordsproductions.com/John_Wetzel_page_1.htm
The image overlaps the text. This is due to the image being absolutely positioned and you using empty paragraph tags to push the text below.
Finally - I suggest you link the Javascript to the server rather than your own desktop
[center]