The Howard-Tilton Homepage has a new, refined design. Please adjust your link:
http://www.tulane.edu/~html/