Use named colours for colour variables. Also purges close matching colours.

As per suggestion from /frontend and blog team.
Remove missing %body-text references

Was posting a warning in Rails server log.

```The selector "%body-text" was not found.
This will be an error in future releases of Sass.
Use "@extend %body-text !optional" if the extend should be able to
fail.
```