div{ width:200px; height:200px; border:1px solid gray; /* Firefox */ display:-moz-box; -moz-box-align:center; /* Safari, Chrome, and Opera */ display:-webkit-box; -webkit-box-align:center; /* W3C */ display:box; box-align:start; text-align: center; }