If there is one ring that binds the rest of web development together, it's probably the CSS Box Model. The box model is a set of convoluted, unintuitive rules that only a browser maker could love, but ...
The CSS 3 box-shadow property allows for drop shadows and other gradient-based effects without the need for images or other hacks. Box shadow works in Firefox 3+, Chrome, Safari, Opera and Internet ...
In order to consistently style some form elements (checkboxes, radio, selects) you need to use javascript. There isn't a way to do specifically what you are looking for cross-browser / platform in ...