I'm new this forum but old to programming.
Your site is nice although the subdued color scheme is a bit annoying (to me). You may need to run your pages through a spell and/or grammar checker. Example: it's racial, not rascial; it's blasphemous, not blasphemic; and nazicistic (did I get that right?) is questionable. Sorry, but I stopped there.
All in all, the layout is fine. I use SBC DSL and some pages still loaded a bit slow.