Word-wrap as follows:
/* The Breakage of Too Long Words */ div.break_word { width: 690px; word-wrap: break-word; }
does wrap the
Your p within div works fine even in IE6. Your div within pre is invalid HTML.