change content to be contained in <div>

Since <p> can't hold block level elements, makes it
hard to nest <divs> and other things.