Make button work in IE9

Fancy gradient for button was causing issues with IE9. Rather than mess
about too much given a default background color to use for browsers that
don't get on well with the background image gradient css.
Merge pull request #22 from martinwoodward/api-ie9

Make API button work in IE9