That's actually an ie6 box model bug that makes it look correctly. All standard compliant browsers should display it messed up if window is not wide enough (including ie 8 ).
In the "breadcrumbs" class selector (.bcrumbs) you'll find this property:
That means for standard compliant browsers that this box should be exactly 12px high; that's why text flows out of box bounds. In the ie6 weird box model, the height grows with the text.
So, blame the markup.