Divs are block level by default anyway.
How are you positioning these divs? I'm wondering if you're using Absolute Positioning? Using AP isn't wrong as such - it's just difficult to get right.
Using Floats or just relying on the natural flow of the page is more reliable and much much easier to master.