1. That's probably the Javascript being overambitious—I can fix it. Thanks!
2. I was wondering if I should have a paragraph or two about FIRST, but somehow I thought FIRST's own site did a good enough job. I suppose it's easier for the reader if I include my own summary.
Re: Calendar... Thanks for the suggestion. It could be useful, but unfortunately we are nowhere near being that organized. And as for the announcement section, almost all of our communication is done by email (if ever) and our team is so small that we all just kind of try do everything every day. For example, the "electrical team" consists of two newbies and me—even though I'm supposed to be programmer and Co-Captain. A password-protected area probably wouldn't be used much either, unfortunately.
The FIRST logo should not be pixelated. I suspect that your browser's default font size is set quite large (it's an fluid design that depends on your font size). That, or you're using IE.
Here's a screenshot of what it should look like.