Text Align Problems

Hi,

I tried to convince myself that I could create an entire site using only CSS and no tables whatsoever. Everything was going great until I had to populate the attached scoreboard. It seems text-align doesn’t work with an inline display, so the position display is set to block. I have each variable in it’s own div tag. I can place each variable no problem but in IE once I get to the 4th or 5th div tag, no matter where i place the variable, the div is pushing the page down. I am using an array to get the data so there could be say 13 scoreboards on the one page. Firefox looks fine. However in IE the div tags are causing each scoreboard to have lots of space in between each one, I suppose this is happening because I need to make the class block to use text-align.

I have attached how I need the scoreboard to look, If anyone has any suggestions it would be greatly appreciated.