I was going to suggest using negative values:
div { width: 300px; height: 300px; box-shadow: inset 4px -4px 7px -4px #000; }
The first 4px pushes the shadow field on the left by 4px, hiding what you usually see on the right if you leave it at 0.
A second value of -4px pushes the shadow vertically downward, again hiding the upper shadow.
A higher 7px blur value gives me more than I need, but if I add a 4px spread, that extra blur will be cropped. Leaving only the soft gray edge of the shadow, instead of the hard black that you usually see.
See my example here: http://jsfiddle.net/khalifah/vVUB5/
source share