Version #1 using a table - IE7, IE8, IE9, IE10, Firefox, Opera, Safari and Chrome
Version #2 using display:table - IE8, IE9, IE10, Firefox, Opera, Safari and Chrome