There is only one CSS doc for the whole site, and it's commented so you should be able to understand what's going on. Those two made all of the backends for this site. Maybe there will be more functionality later. Yes, that's a pain. Here's the deal.
Portfolios are a mix of static and dynamic content.
There is a FileMaker database on filemaker.dartmouth.edu called portfolios.fm. That DB serves out html through a web plug in. The perl script also does the Kerberos authentication and sends the GET and POST commands to the database. That's on credserver, too. I would have called it csrc.dartmouth.edu but it wasn't my decision.