I have a site where the client will have control of page names, so in some cases the page name/menu text will need to wrap to fit into the width allocated for the menu. I'd like to use background images with rounded corners - problem is on the menu items that wrap, the background image tiles:

Now in the example shown all four corners are rounded, but I could live with just the top ones and the bottom being squared off. So if I could prevent tiling and also set a background colour to the same orange, that should work perhaps. Can this be done, or are there other solutions?
Thanks,
Kevin