diff --git a/Examples/sundellsColors.css b/Examples/sundellsColors.css
new file mode 100644
index 0000000..af52fea
--- /dev/null
+++ b/Examples/sundellsColors.css
@@ -0,0 +1,59 @@
+/**
+ * Example CSS file that can be used to style Splash HTML output
+ * Copyright (c) John Sundell 2018
+ * MIT license - see LICENSE.md
+ */
+
+pre {
+ margin-bottom: 1.5em;
+ background-color: #1a1a1a;
+ padding: 16px 0;
+ border-radius: 16px;
+}
+
+pre code {
+ font-family: monospace;
+ display: block;
+ padding: 0 20px;
+ color: #a9bcbc;
+ line-height: 1.4em;
+ font-size: 0.95em;
+ overflow-x: auto;
+ white-space: pre;
+}
+
+pre code .keyword {
+ color: #e73289;
+}
+
+pre code .type {
+ color: #8281ca;
+}
+
+pre code .call {
+ color: #348fe5;
+}
+
+pre code .property {
+ color: #21ab9d;
+}
+
+pre code .number {
+ color: #db6f57;
+}
+
+pre code .string {
+ color: #fa641e;
+}
+
+pre code .comment {
+ color: #6b8a94;
+}
+
+pre code .dotAccess {
+ color: #92b300;
+}
+
+pre code .preprocessing {
+ color: #b68a00;
+}
diff --git a/README.md b/README.md
index 91b6c38..d1e864a 100644
--- a/README.md
+++ b/README.md
@@ -45,6 +45,8 @@ You'll get the following output back:
func hello(world: String) -> Int
```
+To be as flexible as possible, Splash doesn't hardcode any colors or other CSS attributes in the HTML it generates. Instead it simply assigns a CSS class to each token. For an example of a CSS file that can be used to style Splash-generated HTML, see [Examples/sundellsColors.css](https://github.com/JohnSundell/Splash/blob/master/Examples/sundellsColors.css).
+
For more information about HTML generation with Splash and how to customize it, see `HTMLOutputFormat`.
#### SplashImageGen