Use a simple CSS style sheet.
diff --git a/docs/bugs.html b/docs/bugs.html
index 0ace151..d255f42 100644
--- a/docs/bugs.html
+++ b/docs/bugs.html
@@ -2,7 +2,9 @@
 
 <TITLE>Mesa Bug Reporting</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Bug Database</H1>
 
diff --git a/docs/conform.html b/docs/conform.html
index eded6a7..3611f8c 100644
--- a/docs/conform.html
+++ b/docs/conform.html
@@ -2,7 +2,9 @@
 
 <TITLE>Conformance</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Conformance</H1>
 
diff --git a/docs/contents.html b/docs/contents.html
index aca9aa2..f867786 100644
--- a/docs/contents.html
+++ b/docs/contents.html
@@ -2,7 +2,26 @@
 
 <title>Contents</title>
 
-<body text="#ffffff" bgcolor="#119955" link="#ffffff" vlink="#dddddd" alink="#ffffff">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<body bgcolor="#119955">
+
+<!--Override a few values from the style sheet: -->
+<style>
+<!--
+body {
+	background-color: #119955;
+	color: white;
+}
+a:link {
+	color: #fff;
+}
+a:visited {
+	color: #ccc;
+}
+-->
+</style>
+
 
 <b>Documentation</b>
 <ul>
@@ -53,7 +72,6 @@
 <li><a href="utilities.html" target="MainFrame">Utilities</a>
 <li><a href="helpwanted.html" target="MainFrame">Help Wanted</a>
 <li><a href="devinfo.html" target="MainFrame">Development Notes</a>
-<li><a href="drivers.html" target="MainFrame">Writing Device Drivers</a>
 <li><a href="sourcedocs.html" target="MainFrame">Source Documentation</a>
 <li><a href="subset.html" target="MainFrame">Subset Information</a>
 <li><a href="fbdev-dri.html" target="MainFrame">fbdev/DRI Environment</a>
diff --git a/docs/custom.html b/docs/custom.html
index a5cfdeb..e9beba6 100644
--- a/docs/custom.html
+++ b/docs/custom.html
@@ -2,7 +2,9 @@
 
 <TITLE>Custom Development</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Custom Development</H1>
 
diff --git a/docs/cvs_access.html b/docs/cvs_access.html
index be8e129..40104d7 100644
--- a/docs/cvs_access.html
+++ b/docs/cvs_access.html
@@ -2,7 +2,9 @@
 
 <TITLE>CVS Access</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <h1>CVS Access</h1>
 
diff --git a/docs/cvs_branches.html b/docs/cvs_branches.html
index cc07c58..98df3d0 100644
--- a/docs/cvs_branches.html
+++ b/docs/cvs_branches.html
@@ -2,7 +2,9 @@
 
 <TITLE>CVS Branches</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>CVS Branch Information</H1>
 
diff --git a/docs/debugging.html b/docs/debugging.html
index cdefa7d..2df62f5 100644
--- a/docs/debugging.html
+++ b/docs/debugging.html
@@ -2,7 +2,9 @@
 
 <TITLE>Debugging Tips</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Debugging Tips</H1>
 
diff --git a/docs/demos.html b/docs/demos.html
index 6e18945..b4a2cc5 100644
--- a/docs/demos.html
+++ b/docs/demos.html
@@ -2,7 +2,9 @@
 
 <TITLE>Demos</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Demos</H1>
 
diff --git a/docs/devinfo.html b/docs/devinfo.html
index 498b713..9fcd8cf 100644
--- a/docs/devinfo.html
+++ b/docs/devinfo.html
@@ -2,7 +2,9 @@
 
 <TITLE>Development Notes</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Development Notes</H1>
 
diff --git a/docs/download.html b/docs/download.html
index 54c5d97..b30b98f 100644
--- a/docs/download.html
+++ b/docs/download.html
@@ -2,7 +2,9 @@
 
 <TITLE>Getting Mesa</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Downloading / Unpacking</H1>
 
diff --git a/docs/envvars.html b/docs/envvars.html
index 12e44e2..fbcea56 100644
--- a/docs/envvars.html
+++ b/docs/envvars.html
@@ -2,7 +2,9 @@
 
 <TITLE>Environment Variables</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Environment Variables</H1>
 
diff --git a/docs/extensions.html b/docs/extensions.html
index b4906ec..dbb8eba 100644
--- a/docs/extensions.html
+++ b/docs/extensions.html
@@ -2,7 +2,9 @@
 
 <TITLE>Mesa Extensions</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Mesa Extensions</H1>
 
diff --git a/docs/faq.html b/docs/faq.html
index c9081c9..7ae65e6 100644
--- a/docs/faq.html
+++ b/docs/faq.html
@@ -2,7 +2,9 @@
 
 <head><title>Mesa FAQ</title></head>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 
 <center>
diff --git a/docs/fbdev-dri.html b/docs/fbdev-dri.html
index 06277f5..18b0ca8 100644
--- a/docs/fbdev-dri.html
+++ b/docs/fbdev-dri.html
@@ -2,7 +2,9 @@
 
 <TITLE>Mesa fbdev/DRI Environment</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <center><H1>Mesa fbdev/DRI Drivers</H1></center>
 
diff --git a/docs/games.html b/docs/games.html
index 5ed7998..dcf5cf2 100644
--- a/docs/games.html
+++ b/docs/games.html
@@ -2,7 +2,9 @@
 
 <TITLE>Games</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Games</H1>
 
diff --git a/docs/glfbdev-driver.html b/docs/glfbdev-driver.html
index 804b2c1..b49950e 100644
--- a/docs/glfbdev-driver.html
+++ b/docs/glfbdev-driver.html
@@ -2,7 +2,9 @@
 
 <TITLE>Mesa glFBDev Driver</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <center><H1>Mesa glFBDev Driver</H1></center>
 
diff --git a/docs/glu.html b/docs/glu.html
index e3c9189..108ea1c 100644
--- a/docs/glu.html
+++ b/docs/glu.html
@@ -2,7 +2,9 @@
 
 <TITLE>SGI GLU</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>SGI SI GLU</H1>
 
diff --git a/docs/helpwanted.html b/docs/helpwanted.html
index b9434d0..44b9067 100644
--- a/docs/helpwanted.html
+++ b/docs/helpwanted.html
@@ -2,7 +2,9 @@
 
 <TITLE>Help Wanted</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Help Wanted</H1>
 
diff --git a/docs/index.html b/docs/index.html
index 0edf432..0fe3a6f 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -13,10 +13,7 @@
 
 <noframes>
 
-<BODY>
-
-<P>
-
+<body>
 </body>
 
 </noframes>
diff --git a/docs/install.html b/docs/install.html
index d2ad3ea..a0962cc 100644
--- a/docs/install.html
+++ b/docs/install.html
@@ -2,7 +2,9 @@
 
 <TITLE>Compilation and Installation</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 
 <H1>Compilation and Installation</H1>
diff --git a/docs/intro.html b/docs/intro.html
index db8f25f..c087116 100644
--- a/docs/intro.html
+++ b/docs/intro.html
@@ -2,7 +2,9 @@
 
 <TITLE>Mesa Introduction</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Introduction</H1>
 
diff --git a/docs/libraries.html b/docs/libraries.html
index a7faab6..ce0ee70 100644
--- a/docs/libraries.html
+++ b/docs/libraries.html
@@ -2,7 +2,9 @@
 
 <TITLE>Libraries and Toolkits</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Libraries and Toolkits</H1>
 
diff --git a/docs/license.html b/docs/license.html
index 475baaa..3831425 100644
--- a/docs/license.html
+++ b/docs/license.html
@@ -2,7 +2,9 @@
 
 <TITLE>License / Cppyright Information</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>License / Copyright Information</H1>
 
diff --git a/docs/lists.html b/docs/lists.html
index 2c97d88..09f903d 100644
--- a/docs/lists.html
+++ b/docs/lists.html
@@ -2,7 +2,9 @@
 
 <TITLE>Mesa Mailing Lists</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Mailing Lists</H1>
 
diff --git a/docs/mangling.html b/docs/mangling.html
index 5aafcb2..cb19e75 100644
--- a/docs/mangling.html
+++ b/docs/mangling.html
@@ -2,7 +2,9 @@
 
 <TITLE>Function Name Mangling</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Function Name Mangling</H1>
 
diff --git a/docs/mesa.css b/docs/mesa.css
new file mode 100644
index 0000000..190fd56
--- /dev/null
+++ b/docs/mesa.css
@@ -0,0 +1,35 @@
+/* Mesa CSS */
+body {
+	background-color: #55bbff;
+	font: 14px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
+	color: black;
+ 	link: #111188;
+}
+
+h1 {
+	background-color: #55bbff;
+	font: 24px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
+	font-weight: bold;
+	color: black;
+}
+
+h2 {
+	background-color: #55bbff;
+	font: 18px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif, bold;
+	font-weight: bold;
+	color: black;
+}
+
+code {
+	font-family: monospace;
+	font-size: 10pt;
+	color: black;
+}
+
+
+pre {
+	/*font-family: monospace;*/
+	font-size: 10pt;
+	/*color: black;*/
+}
+
diff --git a/docs/modelers.html b/docs/modelers.html
index db2c8c1..20f8855 100644
--- a/docs/modelers.html
+++ b/docs/modelers.html
@@ -2,7 +2,9 @@
 
 <TITLE>Modelers, Renderers and Viewers</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Modelers, Renderers and Viewers</H1>
 
diff --git a/docs/news.html b/docs/news.html
index c33c619..313b98f 100644
--- a/docs/news.html
+++ b/docs/news.html
@@ -2,7 +2,9 @@
 
 <TITLE>Mesa News</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>News</H1>
 
@@ -958,6 +960,6 @@
 
 
 <hr>
-$Id: news.html,v 3.16 2004/12/09 23:21:36 brianp Exp $
+$Id: news.html,v 3.17 2005/01/20 03:55:10 brianp Exp $
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/osmesa.html b/docs/osmesa.html
index 6ed3c5e..6feb8df 100644
--- a/docs/osmesa.html
+++ b/docs/osmesa.html
@@ -2,7 +2,9 @@
 
 <TITLE>Off-screen Rendering</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Off-screen Rendering</H1>
 
diff --git a/docs/pbuffers.html b/docs/pbuffers.html
index 68a5e3e..2599101 100644
--- a/docs/pbuffers.html
+++ b/docs/pbuffers.html
@@ -2,7 +2,9 @@
 
 <TITLE>PBuffer Rendering</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>PBuffer Rendering</H1>
 
diff --git a/docs/perf.html b/docs/perf.html
index 89f6eae..ee9c4b1 100644
--- a/docs/perf.html
+++ b/docs/perf.html
@@ -2,7 +2,9 @@
 
 <TITLE>Performance Tips</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Performance Tips</H1>
 
diff --git a/docs/precompiled.html b/docs/precompiled.html
index 9696a45..166d33d 100644
--- a/docs/precompiled.html
+++ b/docs/precompiled.html
@@ -2,7 +2,9 @@
 
 <TITLE>Precompiled libraries</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Precompiled Libraries</H1>
 
diff --git a/docs/relnotes.html b/docs/relnotes.html
index 6556f7e..bef9e15 100644
--- a/docs/relnotes.html
+++ b/docs/relnotes.html
@@ -2,7 +2,9 @@
 
 <TITLE>Mesa Release Notes</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Release Notes</H1>
 
diff --git a/docs/science.html b/docs/science.html
index 6baac21..f55cf31 100644
--- a/docs/science.html
+++ b/docs/science.html
@@ -2,7 +2,9 @@
 
 <TITLE>Science and Technical</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Science and Technical</H1>
 
diff --git a/docs/sourcedocs.html b/docs/sourcedocs.html
index c388769..a5248d9 100644
--- a/docs/sourcedocs.html
+++ b/docs/sourcedocs.html
@@ -2,7 +2,9 @@
 
 <TITLE>Source Code Documentation</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Source Code Documentation</H1>
 
diff --git a/docs/subset.html b/docs/subset.html
index 487e721..dd1d742 100644
--- a/docs/subset.html
+++ b/docs/subset.html
@@ -2,7 +2,9 @@
 
 <TITLE>Mesa Subset</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Mesa Subset</H1>
 
diff --git a/docs/systems.html b/docs/systems.html
index 46661d6..01d994e 100644
--- a/docs/systems.html
+++ b/docs/systems.html
@@ -2,7 +2,9 @@
 
 <TITLE>Supported Systems and Drivers</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Supported Systems and Drivers</H1>
 
diff --git a/docs/thanks.html b/docs/thanks.html
index 8ed3dbc..73fa681 100644
--- a/docs/thanks.html
+++ b/docs/thanks.html
@@ -4,7 +4,9 @@
 <TITLE>Acknowledgements</TITLE>
 </HEAD>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Acknowledgments</H1>
 
diff --git a/docs/utilities.html b/docs/utilities.html
index db2feba..4693639 100644
--- a/docs/utilities.html
+++ b/docs/utilities.html
@@ -2,7 +2,9 @@
 
 <TITLE>Development Utilities</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Development Utilities</H1>
 
diff --git a/docs/utility.html b/docs/utility.html
index e419fbf..c7cad01 100644
--- a/docs/utility.html
+++ b/docs/utility.html
@@ -2,7 +2,9 @@
 
 <TITLE>Utilities</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Utilities</H1>
 
diff --git a/docs/webmaster.html b/docs/webmaster.html
index 6ab101e..e645b90 100644
--- a/docs/webmaster.html
+++ b/docs/webmaster.html
@@ -2,7 +2,9 @@
 
 <TITLE>Mesa Introduction</TITLE>
 
-<BODY text="#000000" bgcolor="#55bbff">
+<link rel="stylesheet" type="text/css" href="mesa.css"></head>
+
+<BODY>
 
 <H1>Webmaster</font></H1>