Okay, please see here - jsfiddle.net/c4df54xg/

.. the third element needs to be within the container (not overlapping like it is) and the text content should have a scroll bar so the rest can be viewed. I cant understand why not and I cant work out how to get around it.

Not sure if im having an off day or what but Im sure I have done something like this before..

Thank you all in advance for your time! Ash.

[UPDATE]

I forgot to mention, the height needs to be dynamic so it scales devices properly and preferably without JS.