Hi! :) The display property in CSS only declares a data type. It's like declaring that your variable is an integer. And while it's necessary because you've defined your own XML tags, you haven't affected the appearance beyond establishing basic table structure. If you want to define the borders you need to use the border property.
border: 2px solid #000000;
There's also a text-align property that you can set to left, right, and center. It is not well-behaved though, but the borders should work fine.
Whatever you can do or dream you can, begin it. Boldness has genius, power and magic in it. Begin it now.
-Johann von Goethe
When Two Hearts Race... Both Win.
-Dove Chocolate Wrapper
Chroniclemaster1, Founder of www.EarthChronicle.com
A Growing History of our Planet, by our Planet, for our Planet.