Index: trunk/docs/_static/default.css
===================================================================
--- trunk/docs/_static/default.css	(revision 119)
+++ trunk/docs/_static/default.css	(revision 120)
@@ -15,7 +15,7 @@
 
 body {
-    font-family: sans-serif;
-    font-size: 100%;
-    background-color: #11303d;
+    font-family: Verdana, Arial, Helvetica, sans-serif;
+    font-size: 14px;
+    background-color: #ffffff;
     color: #000;
     margin: 0;
@@ -24,5 +24,5 @@
 
 div.document {
-    background-color: #1c4e63;
+    background-color: white;
 }
 
@@ -38,5 +38,5 @@
 div.body {
     background-color: #ffffff;
-    color: #000000;
+    color: #333333;
     padding: 0 20px 30px 20px;
 }
@@ -46,5 +46,5 @@
 
 div.footer {
-    color: #ffffff;
+    color: #646464;
     width: 100%;
     padding: 9px 0 9px 0;
@@ -54,10 +54,10 @@
 
 div.footer a {
-    color: #ffffff;
+    color: #646464;
     text-decoration: underline;
 }
 
 div.related {
-    background-color: #133f52;
+    background-color: #5e3905;
     line-height: 30px;
     color: #ffffff;
@@ -73,6 +73,6 @@
 
 div.sphinxsidebar h3 {
-    font-family: 'Trebuchet MS', sans-serif;
-    color: #ffffff;
+    font-family: 'Verdana, Arial, Helvetica, sans-serif;
+    color: #663e05;
     font-size: 1.4em;
     font-weight: normal;
@@ -82,10 +82,10 @@
 
 div.sphinxsidebar h3 a {
-    color: #ffffff;
+    color: #333333;
 }
 
 div.sphinxsidebar h4 {
-    font-family: 'Trebuchet MS', sans-serif;
-    color: #ffffff;
+    font-family: 'Verdana, Arial, Helvetica, sans-serif;
+    color: #663e05;
     font-size: 1.3em;
     font-weight: normal;
@@ -95,5 +95,5 @@
 
 div.sphinxsidebar p {
-    color: #ffffff;
+    color: #333333;
 }
 
@@ -109,5 +109,5 @@
 
 div.sphinxsidebar a {
-    color: #98dbcc;
+    color: #333333;
 }
 
@@ -123,10 +123,10 @@
 
 a {
-    color: #355f7c;
+    color: #ffac59;
     text-decoration: none;
 }
 
 a:visited {
-    color: #355f7c;
+    color: #ffac59;
     text-decoration: none;
 }
@@ -146,19 +146,18 @@
 div.body h5,
 div.body h6 {
-    font-family: 'Trebuchet MS', sans-serif;
-    background-color: #f2f2f2;
+    font-family: 'Verdana, Arial, Helvetica, sans-serif;
+    background-color: #ffffff;
     font-weight: normal;
-    color: #20435c;
-    border-bottom: 1px solid #ccc;
+    color: #663e05;
     margin: 20px -20px 10px -20px;
     padding: 3px 0 3px 10px;
 }
 
-div.body h1 { margin-top: 0; font-size: 200%; }
-div.body h2 { font-size: 160%; }
-div.body h3 { font-size: 140%; }
-div.body h4 { font-size: 120%; }
-div.body h5 { font-size: 110%; }
-div.body h6 { font-size: 100%; }
+div.body h1 { margin-top: 0; font-size: 140%; }
+div.body h2 { font-size: 120%; }
+div.body h3 { font-size: 100%; }
+div.body h4 { font-size: 90%; }
+div.body h5 { font-size: 80%; }
+div.body h6 { font-size: 70%; }
 
 a.headerlink {
