use display:inline-block instead of float:left to get tiling to work nicely