NOTE: this site is best viewed with a *minimum* resolution of 800x600, 16-bit color.