you need to give yourself some space mate. I don’t know the brief of this site but you need to open the site up a bit wider, use the space available to us at least 960 framework.
You full available width at the moment is 780px wide was there a reason for this? Opening the site wider will give you space to edit these elements.
At the moment your only options are to make the titles smaller to make them fit, and doing so will result in them being too small.
Thanks for the suggestions. In the end i decided to utilise a Joomla Extension called Mini Front Page. This achieved the same result, but structured the info differently allowing more control with CSS, but crucially it position the text beneath the images and organised the content in rows rather than columns.