Switching from display:block to float:left