Heya analisa114.
You need to dig into template files code and slightly change your CSS code.
In template files you need to change order of post picture and your post title. In CSS, you need to add clear:both option so that title could look like at that one site.
See, how the structure looks like:
<a title="How To: Budget Travel" href="https://cbslife.dk/how-to-budget-travel">
<img src="https://cbslife.dk/wp-content/themes/canvas/functions/thumb.php?src=wp-content/uploads/2011/11/Plane_In_Sky1-e12861943684471-300x198.jpg&w=225&h=200&zc=1&q=90" alt="How To: Budget Travel" class="woo-image thumbnail alignleft" width="225" height="200"></a>
<h2 class="title"><a href="https://cbslife.dk/how-to-budget-travel" rel="bookmark" title="How To: Budget Travel">How To: Budget Travel</a></h2>
Picture goes first, then goes title. And you need to do so that title could go before image. Simply place <h2> title tag before image tag:
<h2 class="title"><a href="https://cbslife.dk/how-to-budget-travel" rel="bookmark" title="How To: Budget Travel">How To: Budget Travel</a></h2>
<a title="How To: Budget Travel" href="https://cbslife.dk/how-to-budget-travel">
<img src="https://cbslife.dk/wp-content/themes/canvas/functions/thumb.php?src=wp-content/uploads/2011/11/Plane_In_Sky1-e12861943684471-300x198.jpg&w=225&h=200&zc=1&q=90" alt="How To: Budget Travel" class="woo-image thumbnail alignleft" width="225" height="200"></a>
If you’re not familiar with PHP code, then it could be a problem to do that. You’d better find some friend who can help you with that.