A couple of the websites I manage have been designed with those rather modern and stylish rounded corners.
How I've done it is create the images of each of the 4 corners, then specify in the CSS the position of the corners. On the page itself, in the img tag, link the id in the CSS to the image.
See below for snippets from my CSS and HTML:
CSS
HTML
Hope this helps
