I have this html structure:
<div style="text-align: center; margin-top: 100px;width:100%;vertical-align:center">
<p>
<span id="spn">Some dummy text</span>
<span><img class="size-full wp-image-647 aligncenter" src="http://image.png" alt="website_repairman" width="300" height="325" /></span>
</p>
</div>
I Want to centre the image in the middle of the page and the text to the right or left of the image but it should vertically align in the middle.