I’m trying to create an uneven shadow effect for a website, please see an example below of what I need to achieve:

Unfortunately I don’t think this can be done with CSS3, to my knowledge the box-shadow property can only be used to create evenly spread shadows.
However, my knowledge of CSS3/HTML5 isn’t great so I was wondering if anybody knows of anyway to achieve this without resorting to images/extra div’s/relative & absolute positioning which I would rather avoid?
This is the closest what I’ve came to your image preview, you can wrap these in a positioned relative div and set the positions accordingly
Demo
HTML
CSS