(Trained professional. Do not try this at home.)
A "Techno Punk" is someone who:
-Has or has had odd-coloured hair
-Is also a Mindless Self Indulgence fan
At least, that's what the Urban Dictionary says. In the modern world, it's also called SynthPunk.
Now...how to apply that to the Steampunk universe...
This should be out later today, or maybe tomorrow.
On a side note: I have a doctor's appointment tomorrow, down in Bonita Springs, so I will likely be offline for a good portion of the day.