I have 3 divs, ‘left div’, ‘right div’ and ‘bottom div’. I have been hopelessly trying to position them in a certain way but it just doesn’t work. This is how I would ideally like them to be:

The main problem is the fact that ‘left div’ and ‘right div’ are of different heights so how would I sort this mess out?
EDIT: I would also like to add that the left and right divs need to be centered within the content area.
css:
then if you want the left and right to match:
(using jquery)