Since Sarah redid her own site at a new location,
http://www.roadhunter.com/~ceph/
she was in the mood to fix up my site a bit too, and in the process, discovered what everyone else already knew - I am the biggest idiot ever.
Apparently not only was my HTML coding quirky, but Sarah couldn't even figured out how it worked in the first place, since logically it shouldn't have even been functioning. Anyway, it's all fixed now, most notably the Art page, which now looks very different.
Thanks Sarah!