Inserted &nbsp; into the span tags for the conrner elements
added overflow:hidden to keep the size of the corner elements regardless of the font size
changed the min-height hack for IE to make the CSS validate