Thank you. Any other ideas? Is there any way to control how far from the left the <legend> box is?
Yes, you can use the margin attribute: (from O'REILLY'S CSS ref)
margin-bottom: marginThickness | auto
margin-left: marginThickness | auto
margin-right: marginThickness | auto
margin-top: marginThickness | auto
default is 0
Example:
blockquote {margin-left: 20; margin-top: 10}
#narrowCol {margin-left: 30%; margin-right: 30%}