Just for the blows, I threw it together, but who knows what he will do outside of chrome. I had never played with radial gradients before, but it was fun - I thought maybe my (Terrible) css could shed some light on your project.
CSS
#button { display: table; -moz-border-radius: 5px; border-radius: 5px; margin: 50px auto; padding: 10px; background: -webkit-gradient(radial, 50% -200%, 180, 50% -110%, 35, from(#f81499), to(#fff), color-stop(.7,#f81499)); color: #fff; text-shadow: 0px -1px 0 rgba(0,0,0,.25); font-family: "droid sans", sans-serif; font-size: 13px; -webkit-box-shadow: 0px 1px 0px rgba(0,0,0,0.25);
}
HTML:
<html> <head> <title></title> <link type="text/css" href="test.css" rel="stylesheet" /> </head> <body> <div id="button">Upgrade for more</div> </body> </html>
source share