Just looking at your HTML, and you know this, but don't realise you do. In the second part, you start off defingina table, its rows and columns. In the CSS you sort of want to do the same, but you've thrown away your outer container (the table), and the table data cells, and you've just tried to make text float up…