Yeah, CSS has been able to do rounded corners for a while now. Gradients, too.
As an aside, if you're (the royal 'you're', meaning anyone reading this) going to do any non-trivial CSS work, I recommend using something like Sass. It takes a little bit of setup (Sass is a Ruby gem, so you'll need to install both), but it's well worth it. Being able to use variables, if/else, math operators, etc. directly in a file that will be exported as valid CSS is so, so nice.
As an aside, if you're (the royal 'you're', meaning anyone reading this) going to do any non-trivial CSS work, I recommend using something like Sass. It takes a little bit of setup (Sass is a Ruby gem, so you'll need to install both), but it's well worth it. Being able to use variables, if/else, math operators, etc. directly in a file that will be exported as valid CSS is so, so nice.