Adjusted Order of Precedence for Parent

Now allows explicit selection of parent, then data attribute, then
defaults to selector object if CSS background image being used, then
immediate parent object