bug fix, style element now takes content of all text node children