You need to go throgh these scenario:
How about using display:inline-block?
1) Take one
2) Take another div and give it also the same style display:inline-block; and put all the labels/divs inside this div.
Here is the prototype of your requirement
JS Fiddle Demo
Use floats to float the image, the text should wrap beside
http://www.w3schools.com/css/css_float.asp