A simple suggestion regarding the design - change the green term highlighting to something less overpowering (such as #ffc or #ffa). For me, just that small change would make an enormous difference.
Yeah, totally agreed. Just a few changes here and there to make the colors less garish and tweaks in the padding would make the content stand out better. Other than that, it's very functional.