A demonstração que esta logo abaixo eu não usei imagem, adicionei apenas: gradiente, border radius e defini as limitações (width e height) é claro.
Para aplicar o gradiente basta colocar isso em seu CSS:
background: -moz-linear-gradient(top, #e1e1e1, #bfbfbf);
Para navegadores com Webkit (Chrome, Opera, IE):
Para Mozilla Firefox Moz-Linear:
Portanto, para que seu gradiente tenho uma boa funcionalidade em todos os navegadores terá que aplicar os dois background no mesmo elemento com as cores nas mesmas direções.
*Esse código na tem funcionalidade em modelos antigos do Internet Explorer(IE).