I found a neat piece of css to style initial caps at BigBaer.com. The article is mainly aobut applying CSS floats to HTML elements, such as h1, p, and blockquote. The code for styling a cap was:
span.cap-g { float: left; font-size: 1.7em; padding: 0 0.15em; margin: 0 0.15em 0 0; background: #90ee90; border: 3px outset #2e8b57; }