Reworked style handling, now inherits style properly.
Putting all hashes into a single element, makes things much simpler.