2 Things I that have noticed, the first, being small and insignificant is that the site doesn't have a favicon.ico icon (favicon). I really doesn't matter at all except for the poor people that have tons of bookmarks. It might help a few users to find it quicker. Don't know what you may use for it, the images are about 20-40 pixels each, so you won't be able to fit any photos/maps in, so a capital B may be the only hopeful idea. Save it for a day when you have nothing to do!
The next is that the site (I think) is build of themed HTML pages. Have you considered using a PHP content management system. That way, you won't have to re-upload the pages when you add news e.t.c. You will be able to edit the whole site in a fashion rather like posting a message on the forums.
Its a big step, but if you have to update it quite a lot, it is definitely worthwhile!
I would recommend something like
http://wordpress.org/ but if you decide to try it, don't forget to backup
everything!