On the preview the email looks as it should, with pictures and formatted text, when i test email all of the pictures will appear above the text completely separated.
Most email clients only accept a limited subset of html tags, and many do not respect
style attributes. If your image markup looks like
<img style="float:right"... try changing it to