I'm working on an image map and when I hover on the state part of the image it will have an hover effect. Since this is just a .png file then is there any ways to add hover effect to a certain part of the image?

So when I hover over the star icon then the state color will change so is there any possible way to do this with css or jquery?
UPDATE: What I want to do is to get the location or coordinates of the star icon on the map and add hover effect to it.
NOTE: This image will be responsive.