Uses templates in main css to reduce size.
Uses html templates instead of text templates.