allowed styling in CharNodes and added color attribute (can be changed by user)