Rounded corners are a pain in the a$$. The best way i've found to apply them is to create a css class for each corner + background + content. For your corners & background images, slice them to a specific size (5-15px is good) in the image editor of your choice. Or even better, create one...