I would definitely rethink the font structure. I see alot of inconsistency concerning size, and as far as legibility, you could save alot of room by sizing them down. The large nature of the content font is a little discerning and a bit awkward to read. Judging from the style of the rest of the page, it wouldn't hurt to drop a few pts. Also, there are some elements that seem oddly placed. IE the text on the top and bottom of the top section of the site. I realize this is a spinoff of the web 2.0 style, but its bulky and screams precarious. The footer also seems to be a bit tacky. It feels as if my browser didn't load all the images.

I think some grid theory would be a great thing to consider in this situation. A good friend of mine wrote a blog article on how to correctly applicate the "grid theory" to design. The article is at http://vectorthis.com/2008/12/20/web...ting-the-grid/ . There's also another article at smashingmagazine which is at http://www.smashingmagazine.com/2008...mn-techniques/ . Hopefully that can help improve the overall appearance and professionalism that you clearly will need for a school or organizational website.