I have a real hard time reading it. . .
EDIT: On second viewing, I have a comment about the link lines (didn't see them at first). Sometimes html and css allow you to do weird things - this doesn't mean you should do them. There is a certain amount of convention that one should take into account (i.e. links are underlined).
Also, you may want to check and see if you have to be 508 compliant if you are a public school.