Using CSS3 box-shadow
property
CSS3 opens up many styling options that don't exist in CSS2 (which is what we've been using for the most part). However, many CSS3 properties aren't implemented in a standard way across browsers, and require us to use special "vendor prefixes" to communicate with the different layout engines associated with each of the browsers
CSS3 Generator is a useful site that can help you with some of the CSS3 challenges. It won't do everything, but it will take care of the basics. Also, the lynda.com video will give you other syntax and describe how it works in greater detail. You can "play" with the box shadow on W3School's site.
For box shadow, here is the property you need:
box-shadow: h-shadow v-shadow blur spread color inset;