edited dsl for textblock and text elements
updated text block to use new style methods
changes based on discussion
Merge pull request #834 from shoes/textblock_style

Update span, link, and textblock elements to use style methods.

Changelog: improvement