Olive green would complement that yellow nicely, but considering your blue bottom color it would look better in blue. I vote for a medium blue similar to the bottom or maybe lighter, like a robin's egg blue or something in-between.