Use CSS gradients for bubble background on mixed results.

Also, fixed some formatting/stylistic things from Andrew's patch. The gradient is limited to the last 5 results so as not to overdo things.

![gradients](https://f.cloud.github.com/assets/1772/1043384/1712eaa4-0ffd-11e3-91ad-874bbd1c35ab.png)