Tinted overlay instead of an outline for highlighted elements

should fix #25
should we do this after setting the style properties?