diff --git a/cinder/main.html b/cinder/main.html
new file mode 100644
index 0000000..5eabbc2
--- /dev/null
+++ b/cinder/main.html
@@ -0,0 +1,10 @@
+{% extends "base.html" %}
+
+{#
+The entry point for the MkDocs Theme.
+
+Any theme customisations should override this file to redefine blocks defined in
+the various templates. The custom theme should only need to define a main.html
+which `{% extends "base.html" %}` and defines various blocks which will replace
+the blocks defined in base.html and its included child templates.
+#}
\ No newline at end of file
diff --git a/cinder/mkdocs_theme.yml b/cinder/mkdocs_theme.yml
new file mode 100644
index 0000000..0829946
--- /dev/null
+++ b/cinder/mkdocs_theme.yml
@@ -0,0 +1,13 @@
+cinder_theme: true
+
+static_templates:
+ - 404.html
+
+include_search_page: false
+search_index_only: false
+
+shortcuts:
+ help: 191 # ?
+ next: 78 # n
+ previous: 80 # p
+ search: 83 # s
diff --git a/cinder/nav-sub.html b/cinder/nav-sub.html
new file mode 100644
index 0000000..3578b05
--- /dev/null
+++ b/cinder/nav-sub.html
@@ -0,0 +1,14 @@
+{% if not nav_item.children %}
+