Back to old stuff
The new look was broken (in different ways) in at least two different browsers, and was messing up other stuff, so I've gone back to the old look for now. I'll test the new approach more thoroughly and fix the problems before I put it back in place.