Your persistence is gratefully received!
I removed the clear:left property and added a class to the div around the text.
floating left on its own doesn't quite do it, but setting a width moves it down as required.
only thing is, the paragraph text is cut off unless I also set a div height.
Don't know why that is , but its getting a lot closer.