WordPress automatically wraps images in a p tag. This can create difficulties when styling text.  A useful post by vanjadjurdjevic provided the code needed to automatically wrap images in a div to avoid these problems. Just add the following to functions.php:

function my_image_tag($html, $id , $alt, $title)
{
$html = "<div class='imgwrap'>" . $html . "</div>"; return $html;
}
add_filter('get_image_tag','my_image_tag',10,4);