of course it is possible, but there are a few things that would take some time (time that I don't have right now).
The background of the main area is made with background pictures, like the ones below:



To create what you want, the background pictures would have to be edited to show a separation between the three columns. After that the right css and template code need to be generated to show what you want in the right place.
Like I said, it is all possible and not really that hard, but right now I do not have the time to create a custom theme for you. Of course you are free to adapt it yourself, or it could be done by anybody with some html/css knowledge.