It sounds like a CSS Float problem.
Without seeing the website it is hard to guess.
But... when an element is set to float, it basically means it hugs the side of the element which is floating.
A float will break down to the next line when whatever container is holding is too small in terms of width to hold the floating elements all on the same line.
So, a fix might be to find the HTML element which is holding the text and make sure it has a style="width:100px;" or so and then maybe even add an overflow:hidden; so it is like this (assuming it is a paragraph or its probably best to find the div )
ALL THE TEXT GOES HERE
I am of course assuming that the widgets on the right hand side are floating next to the <p> because the p probably has this currently.