Hi Daryle and welcome to ChiefDelphi!
Your site looks really good so far, including the the valid W3C Standards code. I can't see any <table>s being used for layouts, which is always a good decision. You also have the start of some nice content four your site. But before you continue, here are a few minor details that you may want to work on.
When I mouseover the Archives link, I can never get to the dropdown content in Firefox or Opera. You may want to check either
this link or
this link to help you with CSS drop-down menus.
Another thing you may want to consider is in your photo galleries, all the thumbnail images are just the full-size images resized via CSS. If I were you, I would create 120x90px thumbnail images of each of these images instead of resizing the full-size images through HTML/CSS. Even on my 768k DSL connection, it took over 2 minutes for all of the pictures in your 2004-05 photo gallery to load.
The total size of this gallery page was just a tab bit over 5 Megabytes. Usually when I work on websites I use a maximum file size of about 100
kilobytes per page, and this imcludes all HTML, CSS, Javascript,
and any images on the page. While I understand gallery pages usually have a higher file size than regular pages, it's perfectly possible to reduce the file size of any gallery to no more than 200 kb/page. If you exceed this, try compressing the images or splitting up the gallery into multiple pages.
Also, you are using an XHTML 1.0 Transitional DOCTYPE. I tried validating your page using a XHTML 1.0 Strict DOCTYPE and your code validated with no problems. Since you have nothing to lose, it may be a good idea to update your DOCTYPE to use Strict. (Transitional was originally meant to only be used for the "transition" from HTML 4 to XHTML Strict.)
EDIT: Also, even when the browser window is maximized at 1024x768px resolution, there are still unnecessary horizontal scrollbars in IE, FF, and Opera. Since all your content is fixed width, and centered, there really isn't a need for horizontal scrollbars at screen resolutions of 800x600px and up. Without going too deep into your CSS code, if you apply
position:relative; width:780px; height:auto; margin:0px auto; to
#bground that should center the fixed width content, without horizontal scrollbars (unless the browser window is smaller than 800x600px).
Otherwise, it looks like your site is begining to shape up real well. Good luck to your team this year.
