I just like the divs under .wp_left_col div be placed in separate pages. This is my css code.
divs
.wp_left_col
div
.wpi_left_col > div {
3 years later float:none !important for div was the solution for getting the break working in chrome. Not necessary to float:none all parents (body or html)
float:none !important
float:none
body
html
@media print { div { float: none !important; } }