Here is a good example of how I will do this:
http://jsfiddle.net/x4wLf/
HTML:
<div class='concave'> <div class='topleftconcave'></div> <div class='botleftconcave'></div> </div>
CSS
div.concave { background:blue; width:150px; height:120px; position:relative; } div.topleftconcave { position:absolute; background:white; width:25px; height:35px; border-bottom-right-radius:500px; } div.botleftconcave { position:absolute; background:white; width:25px; height:35px; bottom:0; left:0; border-top-right-radius:500px; }
source share