A couple of oops in that last one: I forgot to take the "width:100%" out of the first division. That screws up Firefox.
And.....a cardinal sin, I left off a </div>. Put one in at the end, just ahead of (don't tell anybody I use this...) </center>.
I have to take Sid to the can, but will be back.
CB