diff --git a/doc/_templates/layout.html b/doc/_templates/layout.html
new file mode 100644
index 000000000..9522afffa
--- /dev/null
+++ b/doc/_templates/layout.html
@@ -0,0 +1,23 @@
+{% extends '!layout.html' %}
+
+{%- block sidebarsourcelink %}
+{% endblock %}
+
+{%- block sidebarsearch %}
+
+{{ super() }}
+
+
+{%- if show_source and has_source and sourcename %}
+
+{{ _('Show this page source') }}
+
+{%- endif %}
+{% endblock %}
+
diff --git a/doc/conf.py b/doc/conf.py
index 2f2572176..ea8e47786 100644
--- a/doc/conf.py
+++ b/doc/conf.py
@@ -192,3 +192,22 @@
# If false, no module index is generated.
#latex_use_modindex = True
+
+html_theme_options = {
+# "bgcolor": "#fff",
+# "footertextcolor": "#666",
+ "relbarbgcolor": "#333",
+# "relbarlinkcolor": "#445481",
+# "relbartextcolor": "#445481",
+ "sidebarlinkcolor": "#e15617",
+ "sidebarbgcolor": "#000",
+# "sidebartextcolor": "#333",
+ "footerbgcolor": "#111",
+ "linkcolor": "#aa560c",
+# "bodyfont": '"Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif',
+# "headfont": "georgia, 'bitstream vera sans serif', 'lucida grande', helvetica, verdana, sans-serif",
+# "headbgcolor": "#F5F5F5",
+ "headtextcolor": "#643200",
+ "codebgcolor": "#f5efe7",
+}
+