This is the new site design. There is still lots of tweaking to be done. I am sure there are pages hidden in places that will be using the wrong style sheet or will be just altogether broken. In the coming days, I hope to take care of most of them.
Also, we will be fiddling with the font sizes and such to make sure the readability stays where we want it to be. So, for the next week or so, bear with us as we work out the kinks and polish up this new design.
The site should be fairly compliant for both XHTML and CSS standards and most modern browsers should render it almost identically.