This is an excellent site. As for suggestions:
Use something beside a <hr> to seperate the page description from the page content. Also, don't completely change the color of the divider, but rather make it lighter or darker than the background on the page.. the red is stabbing my eyes. If you grouped your pages in tables, then the contrasting color would work. Normally I would have something to say about the gradient you have going around the content area of your site, but I guess it'll just have to stay.. that way. I have grown to not like making my fonts a black color. I now tend to use a dark hue of another color (usually grey). Thats it for now, I guess.