Per l'ombra del testo:

codice:
p{
color:#000;
font-size:20px;
text-shadow:1px 1px 2px #F00; // x-asse , y-asse, blur, colore.
}

<div>

test test test</p></div>
La sfumatura del testo non si può fare per tutti i browser. Ci sarebbe un modo che, però, funziona solo per i webkit browser (chrome / safari).

Come fare vedi QUI