allow margin and padding to be set as float and add the first line to the height-line-count to have it filled correctly