diff --git a/Copy.HC b/Copy.HC
index d0afd4d..1207b31 100755
--- a/Copy.HC
+++ b/Copy.HC
@@ -48,7 +48,7 @@ U8 *LinkCvt(U8 *link_st)
 }
 
 CDirEntry *start_entry = FilesFind(
-  "/*.HC.Z;*/.HH.Z;*.DD.Z;!/Home/*",
+  "/*.HC.Z;*.HH.Z;*.DD.Z;!/Home/*",
   FUF_RECURSE | FUF_JUST_FILES
 );
 
@@ -61,21 +61,19 @@ U8 *html_header =
   "<head>\n"
   "<meta charset=\"UTF-8\">\n"
   "<meta name=\"generator\" content=\"TempleOS V5.03\">\n"
-  "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n"
+  "<meta name=\"viewport\" content=\"width=device-width\">\n"
   "<link rel=\"stylesheet\" href=\"/style/templeos.css\">\n"
   "<script src=\"/script/templeos.js\"></script>\n";
 
 U8 *body_header = 
   "<body>\n"
-  "<pre style=\"font-family: courier, monospace; font-size: 10pt;\">\n";
+  "<pre id=\"content\">\n";
 
 Del("C:/Home/Src", FALSE, TRUE);
 
 do {
   
-  Print("%s", entry->full_name);
-
-  U8 *new_name = MAlloc(2 *StrLen(entry->full_name));
+  U8 *new_name = MAlloc(2 * StrLen(entry->full_name));
   StrPrint(new_name, "/Home/Src%s", entry->full_name + 2);
   
   if (StrMatch(".DD", entry->full_name)) {
@@ -85,9 +83,7 @@ do {
     new_name[StrLen(new_name) - 2] = NULL;
   }
 
-  Print(" -> %s\n", new_name);
-
-  if (StrMatch(".DD", entry->full_name))
+  if (StrMatch(".DD", entry->full_name)) {
     ToHtml(
       entry->full_name,
       new_name,
@@ -99,9 +95,12 @@ do {
       TRUE,
       &LinkCvt,
     );
-  else
+
+    Print("%s -> %s\n", entry->full_name, new_name);
+  } else {
     Copy(entry->full_name, new_name);
+  }
   
 } while (entry = entry->next);
 
-DirTreeDel(start_entry);
\ No newline at end of file
+DirTreeDel(start_entry);
diff --git a/file_index.xslt b/file_index.xslt
index c371b1c..8a70939 100644
--- a/file_index.xslt
+++ b/file_index.xslt
@@ -11,7 +11,7 @@
 				<link rel="stylesheet" href="/style/templeos.css"/>
 			</head>
 			<body>
-				<pre style="font-family: courier, monospace; font-size: 10pt; width: 700px; max-width: 100%;">
+				<pre id="content" style="max-width: 100%;">
 					<p>Index of <script>document.write(location.pathname.substr(3));</script></p>
 
 					<a href=".." style="color: #aa00aa;">..</a>
diff --git a/public/Wb/Adam/God/HSNotes.DD.HTML b/public/Wb/Adam/God/HSNotes.DD.HTML
index 6a420db..202ff62 100755
--- a/public/Wb/Adam/God/HSNotes.DD.HTML
+++ b/public/Wb/Adam/God/HSNotes.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                              The Purpose of Life</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>The Catholic purpose of life is to know God, love God and obey God.  However, 
diff --git a/public/Wb/Adam/God/Vocab.DD.HTML b/public/Wb/Adam/God/Vocab.DD.HTML
index 1fd66b9..157fdc5 100755
--- a/public/Wb/Adam/God/Vocab.DD.HTML
+++ b/public/Wb/Adam/God/Vocab.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>a
 <a name="l2"></a>abandon
 <a name="l3"></a>abandoned
diff --git a/public/Wb/Apps/Budget/Accts.DD.HTML b/public/Wb/Apps/Budget/Accts.DD.HTML
index c140385..24298ee 100755
--- a/public/Wb/Apps/Budget/Accts.DD.HTML
+++ b/public/Wb/Apps/Budget/Accts.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF6>JOB
 <a name="l2"></a></span><span class=cF1>BANK
 <a name="l3"></a></span><span class=cF4>CREDIT
diff --git a/public/Wb/Apps/Psalmody/Help.DD.HTML b/public/Wb/Apps/Psalmody/Help.DD.HTML
index ecac33a..c7fe12b 100755
--- a/public/Wb/Apps/Psalmody/Help.DD.HTML
+++ b/public/Wb/Apps/Psalmody/Help.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                 Psalmody Help</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>* The keyboard can be used as an organ by typing letter keys or clicking the 
diff --git a/public/Wb/Compiler/OpCodes.DD.HTML b/public/Wb/Compiler/OpCodes.DD.HTML
index dad2711..c4b246a 100755
--- a/public/Wb/Compiler/OpCodes.DD.HTML
+++ b/public/Wb/Compiler/OpCodes.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>/* See </span><a href="/Wb/Compiler/AsmInit.HC#l50"><span class=cF4>AsmHashLoad</span></a><span class=cF0>().
 <a name="l2"></a>
 <a name="l3"></a>'!'= IEF_DONT_SWITCH_MODES
diff --git a/public/Wb/Demo/AcctExample/PersonalMenu.DD.HTML b/public/Wb/Demo/AcctExample/PersonalMenu.DD.HTML
index 1b5c8df..6f99a72 100755
--- a/public/Wb/Demo/AcctExample/PersonalMenu.DD.HTML
+++ b/public/Wb/Demo/AcctExample/PersonalMenu.DD.HTML
@@ -27,7 +27,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=c06><u>Cd      </span><span class=cF9>DrvC    DrvD    /       Home    TOS     ChgDskT MergeD  MergeT  
 <a name="l2"></a>MakeC   BootC   Regen   PreRegenMakeD   BootD   CopyDrv 
 <a name="l3"></a>Adam    Kernel  CompilerBlkDev  Mem     Serial  
diff --git a/public/Wb/Demo/AcctExample/PersonalNotes.DD.HTML b/public/Wb/Demo/AcctExample/PersonalNotes.DD.HTML
index 1c3046e..3240256 100755
--- a/public/Wb/Demo/AcctExample/PersonalNotes.DD.HTML
+++ b/public/Wb/Demo/AcctExample/PersonalNotes.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                      TODO</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>* Get rid of niggerlicious name &quot;binary&quot;.
diff --git a/public/Wb/Demo/DolDoc/DemoDoc.DD.HTML b/public/Wb/Demo/DolDoc/DemoDoc.DD.HTML
index d28f330..f19213c 100755
--- a/public/Wb/Demo/DolDoc/DemoDoc.DD.HTML
+++ b/public/Wb/Demo/DolDoc/DemoDoc.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>
diff --git a/public/Wb/Demo/Games/Stadium/StadiumBG.DD.HTML b/public/Wb/Demo/Games/Stadium/StadiumBG.DD.HTML
index 1510c27..b5bae83 100755
--- a/public/Wb/Demo/Games/Stadium/StadiumBG.DD.HTML
+++ b/public/Wb/Demo/Games/Stadium/StadiumBG.DD.HTML
@@ -27,6 +27,6 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=c05>/* Graphics Not Rendered in HTML */</span></pre></body>
 </html>
diff --git a/public/Wb/Demo/InFile/InEd.DD.HTML b/public/Wb/Demo/InFile/InEd.DD.HTML
index dbb577c..617c7c7 100755
--- a/public/Wb/Demo/InFile/InEd.DD.HTML
+++ b/public/Wb/Demo/InFile/InEd.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>//Intermediate compiler codes
 <a name="l2"></a>#define IC_END                  0x00
 <a name="l3"></a>#define IC_START                0x01
diff --git a/public/Wb/Demo/Lectures/64BitAsmQuiz.DD.HTML b/public/Wb/Demo/Lectures/64BitAsmQuiz.DD.HTML
index 7a8f1ab..927c6f0 100755
--- a/public/Wb/Demo/Lectures/64BitAsmQuiz.DD.HTML
+++ b/public/Wb/Demo/Lectures/64BitAsmQuiz.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                              64-Bit Assembly Quiz</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>1) In 64-bit mode, how many bytes are always pushed?
diff --git a/public/Wb/Demo/RevFileDemo/DemoPoemBwd.DD.HTML b/public/Wb/Demo/RevFileDemo/DemoPoemBwd.DD.HTML
index 9d5865d..16680b1 100755
--- a/public/Wb/Demo/RevFileDemo/DemoPoemBwd.DD.HTML
+++ b/public/Wb/Demo/RevFileDemo/DemoPoemBwd.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>Will lead my steps aright.
 <a name="l2"></a>In the long way that I must tread alone,
 <a name="l3"></a>Guides through the boundless sky thy certain flight,
diff --git a/public/Wb/Demo/ToHtmlToTXTDemo/DemoInPage.DD.HTML b/public/Wb/Demo/ToHtmlToTXTDemo/DemoInPage.DD.HTML
index 8846831..1a1ae44 100755
--- a/public/Wb/Demo/ToHtmlToTXTDemo/DemoInPage.DD.HTML
+++ b/public/Wb/Demo/ToHtmlToTXTDemo/DemoInPage.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                          </span><a href="http://www.templeos.org"><span class=cF5>The Temple Operating System</span></a><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a></span><a href="http://www.templeos.org/Downloads"><span class=cF4>TempleOS File Downloads (100% Public Domain)</span></a><span class=cF0>
diff --git a/public/Wb/Doc/AboutTempleOS.DD.HTML b/public/Wb/Doc/AboutTempleOS.DD.HTML
index 48b6d28..4058dba 100755
--- a/public/Wb/Doc/AboutTempleOS.DD.HTML
+++ b/public/Wb/Doc/AboutTempleOS.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                    TempleOS</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>
diff --git a/public/Wb/Doc/Asm.DD.HTML b/public/Wb/Doc/Asm.DD.HTML
index d70b93e..740c30a 100755
--- a/public/Wb/Doc/Asm.DD.HTML
+++ b/public/Wb/Doc/Asm.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                   Assembler</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>See </span><a href="/Wb/Compiler/OpCodes.DD.HTML#l1"><span class=cF4>::/Compiler/OpCodes.DD</span></a><span class=cF0> for opcodes.  They're not standard.  Some invalid 
diff --git a/public/Wb/Doc/AutoComplete.DD.HTML b/public/Wb/Doc/AutoComplete.DD.HTML
index 9e82cdc..1011d40 100755
--- a/public/Wb/Doc/AutoComplete.DD.HTML
+++ b/public/Wb/Doc/AutoComplete.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF2>AutoComplete</span><span class=cF0> is the </span><span class=cF7>LTGRAY</span><span class=cF0> window on the right of the scrn.  </span><a href="/Wb/Adam/AutoComplete/ACInit.HC#l127"><span class=cF4>ACInit</span></a><span class=cF0>() collects 
 <a name="l2"></a>words from all text files in subdirectories.  Normally, the call to </span><a href="/Wb/Adam/AutoComplete/ACInit.HC#l127"><span class=cF4>ACInit</span></a><span class=cF0>() is 
 <a name="l3"></a>in </span><a href="/Wb/Home/HomeSys.#l32"><span class=cF4>HomeSys.HC</span></a><span class=cF0>.  It provides auto-complete for typing, jump-to-code and 
diff --git a/public/Wb/Doc/Bit.DD.HTML b/public/Wb/Doc/Bit.DD.HTML
index 1ddb96d..8b95802 100755
--- a/public/Wb/Doc/Bit.DD.HTML
+++ b/public/Wb/Doc/Bit.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>
 <a name="l2"></a></span><span class=cF5>These take a pointer to a bit field.</span><span class=cF0>
 <a name="l3"></a></span><span class=cF2>Bt</span><span class=cF0>:     Bit Test
diff --git a/public/Wb/Doc/BlkChain.DD.HTML b/public/Wb/Doc/BlkChain.DD.HTML
index 7ffb385..f9e5063 100755
--- a/public/Wb/Doc/BlkChain.DD.HTML
+++ b/public/Wb/Doc/BlkChain.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                  Block Chain</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>There was a technique on the Commodore 64 where disk blocks were chained 
diff --git a/public/Wb/Doc/Boot.DD.HTML b/public/Wb/Doc/Boot.DD.HTML
index e208ef1..ac643d6 100755
--- a/public/Wb/Doc/Boot.DD.HTML
+++ b/public/Wb/Doc/Boot.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                  Booting A PC</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>TempleOS only supports traditional </span><span class=cF2>BIOS</span><span class=cF0> booting, not the newer technique, </span><span class=cF2>UEFI</span><span class=cF0>.  
diff --git a/public/Wb/Doc/CharOverview.DD.HTML b/public/Wb/Doc/CharOverview.DD.HTML
index 9fe8a87..e72ccdc 100755
--- a/public/Wb/Doc/CharOverview.DD.HTML
+++ b/public/Wb/Doc/CharOverview.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                 Char Overview</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>A </span><span class=cF2>Char</span><span class=cF0>acter is a single byte holding an ASCII code for a letter, num or sym.  
diff --git a/public/Wb/Doc/Charter.DD.HTML b/public/Wb/Doc/Charter.DD.HTML
index 85e5ba5..f9e4556 100755
--- a/public/Wb/Doc/Charter.DD.HTML
+++ b/public/Wb/Doc/Charter.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                TempleOS Charter</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>Why did they make Solomon's Temple?  It was a direction to look, to focus on, a 
diff --git a/public/Wb/Doc/CmdLineOverview.DD.HTML b/public/Wb/Doc/CmdLineOverview.DD.HTML
index d18bc2a..1f0e9d2 100755
--- a/public/Wb/Doc/CmdLineOverview.DD.HTML
+++ b/public/Wb/Doc/CmdLineOverview.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                             Command Line Overview</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>The cmd line feeds into the </span><a href="/Wb/Doc/HolyC.DD.HTML#l1"><span class=cF4>HolyC</span></a><span class=cF0> compiler line-by-line as you type.  A stmt 
diff --git a/public/Wb/Doc/CompilerOverview.DD.HTML b/public/Wb/Doc/CompilerOverview.DD.HTML
index 334d805..0f4c387 100755
--- a/public/Wb/Doc/CompilerOverview.DD.HTML
+++ b/public/Wb/Doc/CompilerOverview.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                 Compiler Index</span><span class=cF0>
 <a name="l2"></a></span><span class=cF4>
 <a name="l3"></a></span><a href="/Wb/Doc/Asm.DD.HTML#l1"><span class=cF4>::/Doc/Asm.DD</span></a><span class=cF0>
diff --git a/public/Wb/Doc/Credits.DD.HTML b/public/Wb/Doc/Credits.DD.HTML
index 1ae1375..c6d8ec8 100755
--- a/public/Wb/Doc/Credits.DD.HTML
+++ b/public/Wb/Doc/Credits.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                    Credits</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>I, </span><span class=cF2>Terry A. Davis</span><span class=cF0>, wrote all of TempleOS over the past 20.6 years (full-time).  
diff --git a/public/Wb/Doc/Ctrls.DD.HTML b/public/Wb/Doc/Ctrls.DD.HTML
index d7ea25d..27cf588 100755
--- a/public/Wb/Doc/Ctrls.DD.HTML
+++ b/public/Wb/Doc/Ctrls.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>To create a TempleOS graphic ctrl, you define callback functions and insert a </span><span class=cF4>
 <a name="l2"></a></span><a href="/Wb/Kernel/KernelA.HH#l3065"><span class=cF4>CCtrl</span></a><span class=cF0> structure in the </span><a href="/Wb/Kernel/KernelA.HH#l3271"><span class=cF4>CTask</span></a><span class=cF0> queue.  See </span><a href="/Wb/Demo/Graphics/Slider.HC#l1"><span class=cF4>::/Demo/Graphics/Slider.HC</span></a><span class=cF0>, </span><span class=cF4>
 <a name="l3"></a></span><a href="/Wb/Demo/Graphics/ScrollBars.HC#l1"><span class=cF4>::/Demo/Graphics/ScrollBars.HC</span></a><span class=cF0> and </span><a href="/Wb/Adam/WallPaper.HC#l137"><span class=cF4>TermBttnNew</span></a><span class=cF0>.  There is a template-code ctrl 
diff --git a/public/Wb/Doc/Customize.DD.HTML b/public/Wb/Doc/Customize.DD.HTML
index bbd4814..954d358 100755
--- a/public/Wb/Doc/Customize.DD.HTML
+++ b/public/Wb/Doc/Customize.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>
 <a name="l2"></a>* You can adjust the mouse movement rate by setting global vars in your start-up 
 <a name="l3"></a>file.  See </span><a href="/Wb/Home/HomeLocalize.#l11"><span class=cF4>mouse scale</span></a><span class=cF0>.
diff --git a/public/Wb/Doc/CutCorners.DD.HTML b/public/Wb/Doc/CutCorners.DD.HTML
index 4eb3e08..51d4c3a 100755
--- a/public/Wb/Doc/CutCorners.DD.HTML
+++ b/public/Wb/Doc/CutCorners.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                  Cut Corners
 <a name="l2"></a></span><span class=cF0>
 <a name="l3"></a>There are a few places where I cut corners in the interest of not junking-up 
diff --git a/public/Wb/Doc/D3.DD.HTML b/public/Wb/Doc/D3.DD.HTML
index 047a865..6016b8b 100755
--- a/public/Wb/Doc/D3.DD.HTML
+++ b/public/Wb/Doc/D3.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>TempleOS has a class for 3 dimensional points consisting of F64s.  HolyC is not 
 <a name="l2"></a>C++ -- it does not support passing or returning values from functions which are 
 <a name="l3"></a>not 64-bits, therefore, it can't be implemented with operator overloading.  
diff --git a/public/Wb/Doc/Date.DD.HTML b/public/Wb/Doc/Date.DD.HTML
index 2643f84..4e1c23d 100755
--- a/public/Wb/Doc/Date.DD.HTML
+++ b/public/Wb/Doc/Date.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>Dates are 32-bit signed ints representing the number of days since the birth of 
 <a name="l2"></a>Christ.  Negative values represent B.C.E. dates.
 </span></pre></body>
diff --git a/public/Wb/Doc/DbgFunSeg.DD.HTML b/public/Wb/Doc/DbgFunSeg.DD.HTML
index 3154d17..943a43c 100755
--- a/public/Wb/Doc/DbgFunSeg.DD.HTML
+++ b/public/Wb/Doc/DbgFunSeg.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>Use </span><span class=cF2>%p</span><span class=cF0> to print a pointer with FunSeg+Offset or use </span><span class=cF2>%P</span><span class=cF0> to print a link to a 
 <a name="l2"></a>FunSeg+Offset.
 <a name="l3"></a> </span></pre></body>
diff --git a/public/Wb/Doc/DbgOverview.DD.HTML b/public/Wb/Doc/DbgOverview.DD.HTML
index 50b32a8..5ad9025 100755
--- a/public/Wb/Doc/DbgOverview.DD.HTML
+++ b/public/Wb/Doc/DbgOverview.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                               Debugging Overview</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>* You can enter the debugger with </span><a href="/Wb/Kernel/KDbg.HC#l649"><span class=cF4>Dbg</span></a><span class=cF0>() or </span><span class=cF2>&lt;CTRL-ALT-d&gt;</span><span class=cF0>.  You might enter the 
diff --git a/public/Wb/Doc/Define.DD.HTML b/public/Wb/Doc/Define.DD.HTML
index fcd3ba5..a49ee9a 100755
--- a/public/Wb/Doc/Define.DD.HTML
+++ b/public/Wb/Doc/Define.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>TempleOS has a string indirection feature implemented with the same hash symbol 
 <a name="l2"></a>table entry as </span><span class=cF2>#define</span><span class=cF0> macros, </span><a href="/Wb/Kernel/KernelA.HH#l688"><span class=cF4>HTT_DEFINE_STR</span></a><span class=cF0>.  Support for string lists is also 
 <a name="l3"></a>provided, but it's not very efficient, though, you can make a hash table with a 
diff --git a/public/Wb/Doc/Demands.DD.HTML b/public/Wb/Doc/Demands.DD.HTML
index bc8992a..dd1ffe2 100755
--- a/public/Wb/Doc/Demands.DD.HTML
+++ b/public/Wb/Doc/Demands.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                    Demands</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>I, Terry Davis, am high priest of God's </span><a href="http://www.jewishvirtuallibrary.org/jsource/Judaism/The_Temple.html"><span class=cF4>official third temple</span></a><span class=cF0>, TempleOS.  
diff --git a/public/Wb/Doc/DemoIndex.DD.HTML b/public/Wb/Doc/DemoIndex.DD.HTML
index b34cc3e..5c47f7a 100755
--- a/public/Wb/Doc/DemoIndex.DD.HTML
+++ b/public/Wb/Doc/DemoIndex.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                              TempleOS Demo Index</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>These are arranged in increasing order of difficulty, more or less.  This can be 
diff --git a/public/Wb/Doc/Directives.DD.HTML b/public/Wb/Doc/Directives.DD.HTML
index 8e5a705..9ec2dfa 100755
--- a/public/Wb/Doc/Directives.DD.HTML
+++ b/public/Wb/Doc/Directives.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>#</span><span class=cF1>define</span><span class=cF0> </span><span class=cF3>__DATE__</span><span class=cF0> #</span><span class=cF1>exe</span><span class=cF0>{</span><span class=cF5>StreamPrint</span><span class=cF0>(</span><span class=cF6>&quot;\&quot;%D\&quot;&quot;</span><span class=cF0>,</span><span class=cF5>Now</span><span class=cF0>);}
 <a name="l2"></a>#</span><span class=cF1>define</span><span class=cF0> </span><span class=cF3>__TIME__</span><span class=cF0> #</span><span class=cF1>exe</span><span class=cF0>{</span><span class=cF5>StreamPrint</span><span class=cF0>(</span><span class=cF6>&quot;\&quot;%T\&quot;&quot;</span><span class=cF0>,</span><span class=cF5>Now</span><span class=cF0>);}
 <a name="l3"></a>#</span><span class=cF1>define</span><span class=cF0> </span><span class=cF3>__LINE__</span><span class=cF0> #</span><span class=cF1>exe</span><span class=cF0>{</span><span class=cF5>StreamPrint</span><span class=cF0>(</span><span class=cF6>&quot;%d&quot;</span><span class=cF0>,</span><span class=cF5>Fs</span><span class=cF0>-&gt;last_cc-&gt;lex_include_stk-&gt;line_num);}
diff --git a/public/Wb/Doc/DolDoc.DD.HTML b/public/Wb/Doc/DolDoc.DD.HTML
index 3e3da10..7ef0bf5 100755
--- a/public/Wb/Doc/DolDoc.DD.HTML
+++ b/public/Wb/Doc/DolDoc.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>A </span><a href="/Wb/Doc/DolDocOverview.DD.HTML#l1"><span class=cF4>DolDoc</span></a><span class=cF0> in memory is a </span><span class=cF4><u>Circular Queue</u></span><span class=cF0> of cmds and graphics.  See </span><a href="/Wb/Kernel/KernelA.HH#l1191"><span class=cF4>CDocEntry</span></a><span class=cF0> for 
 <a name="l2"></a>the entry structure.  See </span><a href="/Wb/Adam/Training.HC#l161"><span class=cF4>TipOfDay</span></a><span class=cF0>() for a nice example.
 <a name="l3"></a></span><span class=cF4>
diff --git a/public/Wb/Doc/DolDocOverview.DD.HTML b/public/Wb/Doc/DolDocOverview.DD.HTML
index 6c21754..a605fa8 100755
--- a/public/Wb/Doc/DolDocOverview.DD.HTML
+++ b/public/Wb/Doc/DolDocOverview.DD.HTML
@@ -27,7 +27,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                DolDoc Overview</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>DolDoc is a TempleOS document type supported by </span><span class=cF4><u>DolDoc Routines</u></span><span class=cF0>.  In a document, 
diff --git a/public/Wb/Doc/EdPullDown.DD.HTML b/public/Wb/Doc/EdPullDown.DD.HTML
index bcd5bbc..0aadddf 100755
--- a/public/Wb/Doc/EdPullDown.DD.HTML
+++ b/public/Wb/Doc/EdPullDown.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>File
 <a name="l2"></a>{
 <a name="l3"></a>  Save(,CH_CTRLS);
diff --git a/public/Wb/Doc/FAQ.DD.HTML b/public/Wb/Doc/FAQ.DD.HTML
index 62c3814..7ef2750 100755
--- a/public/Wb/Doc/FAQ.DD.HTML
+++ b/public/Wb/Doc/FAQ.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                           Frequently Asked Questions</span><span class=cF0>
 <a name="l2"></a></span><span class=cF5>
 <a name="l3"></a><u>+] How come it is public domain, not GPL?
diff --git a/public/Wb/Doc/Features.DD.HTML b/public/Wb/Doc/Features.DD.HTML
index 1f15f09..63f4757 100755
--- a/public/Wb/Doc/Features.DD.HTML
+++ b/public/Wb/Doc/Features.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>         </span><span class=cF5>                      TempleOS' Features</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>* Oracle in with </span><span class=cF2>&lt;F7&gt;</span><span class=cF0> for words or </span><span class=cF2>&lt;SHIFT-F7&gt;</span><span class=cF0> for passages.  See </span><a href="/Wb/Adam/God/HSNotes.DD.HTML#l1"><span class=cF4>tongues</span></a><span class=cF0>.
diff --git a/public/Wb/Doc/FileLowLevel.DD.HTML b/public/Wb/Doc/FileLowLevel.DD.HTML
index ec10bbd..46c12e0 100755
--- a/public/Wb/Doc/FileLowLevel.DD.HTML
+++ b/public/Wb/Doc/FileLowLevel.DD.HTML
@@ -27,7 +27,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=c05>/* Graphics Not Rendered in HTML */</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>                       </span><span class=cF4><u>CFile</span><span class=cF0>
diff --git a/public/Wb/Doc/FileMgr.DD.HTML b/public/Wb/Doc/FileMgr.DD.HTML
index 16115ac..9a713fc 100755
--- a/public/Wb/Doc/FileMgr.DD.HTML
+++ b/public/Wb/Doc/FileMgr.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                  File Manager</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a></span><span class=cF2>&lt;SHIFT CURSOR&gt;</span><span class=cF0>
diff --git a/public/Wb/Doc/FileMgrPullDown.DD.HTML b/public/Wb/Doc/FileMgrPullDown.DD.HTML
index 1aef6ae..da5fefe 100755
--- a/public/Wb/Doc/FileMgrPullDown.DD.HTML
+++ b/public/Wb/Doc/FileMgrPullDown.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>File
 <a name="l2"></a>{
 <a name="l3"></a>  Rename(,'r');
diff --git a/public/Wb/Doc/FileUtils.DD.HTML b/public/Wb/Doc/FileUtils.DD.HTML
index 64da988..a4fba8e 100755
--- a/public/Wb/Doc/FileUtils.DD.HTML
+++ b/public/Wb/Doc/FileUtils.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                   File Utils</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>File util </span><a href="/Wb/Kernel/BlkDev/DskFind.HC#l27"><span class=cF4>FilesFind</span></a><span class=cF0>() wildcard mask consists of a single base dir with multiple 
diff --git a/public/Wb/Doc/Frame.DD.HTML b/public/Wb/Doc/Frame.DD.HTML
index 4d79867..d510c3a 100755
--- a/public/Wb/Doc/Frame.DD.HTML
+++ b/public/Wb/Doc/Frame.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>If you require separate global vars for multiple instances of a routine, you can 
 <a name="l2"></a>use </span><span class=cF4>Frame</span><span class=cF0>s.  See </span><a href="/Wb/Adam/Gr/SpriteMesh.HC#l957"><span class=cF4>SpriteMeshEd</span></a><span class=cF0>(), </span><a href="/Wb/Demo/Graphics/Pick3D.HC#l1"><span class=cF4>::/Demo/Graphics/Pick3D.HC</span></a><span class=cF0> or </span><a href="/Wb/Adam/ASnd.HC#l381"><span class=cF4>Noise</span></a><span class=cF0>().
 </span></pre></body>
diff --git a/public/Wb/Doc/GRFiles.DD.HTML b/public/Wb/Doc/GRFiles.DD.HTML
index 04bfd18..4315397 100755
--- a/public/Wb/Doc/GRFiles.DD.HTML
+++ b/public/Wb/Doc/GRFiles.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>GR graphics files are 8-bits-per-pixels but only 4-bits of color, with 
 <a name="l2"></a>transparency and no palette.  Compression is the standard TempleOS LZW 
 <a name="l3"></a>compression.
diff --git a/public/Wb/Doc/Glossary.DD.HTML b/public/Wb/Doc/Glossary.DD.HTML
index f1bd95f..257a83d 100755
--- a/public/Wb/Doc/Glossary.DD.HTML
+++ b/public/Wb/Doc/Glossary.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                    Glossery</span><span class=cF0>
 <a name="l2"></a></span><span class=cF5>
 <a name="l3"></a><u>+] Abbreviations
diff --git a/public/Wb/Doc/God.DD.HTML b/public/Wb/Doc/God.DD.HTML
index 8ac221e..385eaf6 100755
--- a/public/Wb/Doc/God.DD.HTML
+++ b/public/Wb/Doc/God.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>The </span><a href="/Wb/Adam/God/HSNotes.DD.HTML#l1"><span class=cF4>Holy Spirit</span></a><span class=cF0> can puppet you.
 <a name="l2"></a>
 </span></pre></body>
diff --git a/public/Wb/Doc/GraphicsOverview.DD.HTML b/public/Wb/Doc/GraphicsOverview.DD.HTML
index a730433..54f3385 100755
--- a/public/Wb/Doc/GraphicsOverview.DD.HTML
+++ b/public/Wb/Doc/GraphicsOverview.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                               Graphics Overview</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>Dive into </span><a href="/Wb/Doc/DemoIndex.DD.HTML#l1"><span class=cF4>Demo Index</span></a><span class=cF0> to learn.
diff --git a/public/Wb/Doc/GuideLines.DD.HTML b/public/Wb/Doc/GuideLines.DD.HTML
index 90c1eea..afc648d 100755
--- a/public/Wb/Doc/GuideLines.DD.HTML
+++ b/public/Wb/Doc/GuideLines.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                              Directory Structure</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a></span><span class=cF2>/Home</span><span class=cF0> All your user data should be placed in here to ease backing-up your data.  
diff --git a/public/Wb/Doc/Hash.DD.HTML b/public/Wb/Doc/Hash.DD.HTML
index 5413469..3cad306 100755
--- a/public/Wb/Doc/Hash.DD.HTML
+++ b/public/Wb/Doc/Hash.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cFA>/* Graphics Not Rendered in HTML */</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>
diff --git a/public/Wb/Doc/HeapDbg.DD.HTML b/public/Wb/Doc/HeapDbg.DD.HTML
index 3fb4c27..dfb899b 100755
--- a/public/Wb/Doc/HeapDbg.DD.HTML
+++ b/public/Wb/Doc/HeapDbg.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>Recompile the kernel with </span><a href="/Wb/Kernel/KernelA.HH#l2773"><span class=cF4>_CFG_HEAP_DBG</span></a><span class=cF0>=TRUE if you want more heap debugging.  
 <a name="l2"></a>You are on your own.
 </span></pre></body>
diff --git a/public/Wb/Doc/HelloWorld.DD.HTML b/public/Wb/Doc/HelloWorld.DD.HTML
index f86050f..6d63dd3 100755
--- a/public/Wb/Doc/HelloWorld.DD.HTML
+++ b/public/Wb/Doc/HelloWorld.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF2>//Press F5 in the editor to compile and run.</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>--------Hello.HC.Z---------
diff --git a/public/Wb/Doc/HelpIndex.DD.HTML b/public/Wb/Doc/HelpIndex.DD.HTML
index 49a3442..116e623 100755
--- a/public/Wb/Doc/HelpIndex.DD.HTML
+++ b/public/Wb/Doc/HelpIndex.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                      Help</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a></span><span class=cF5><u>+] Keyboard Ctrls
diff --git a/public/Wb/Doc/HelpSystem.DD.HTML b/public/Wb/Doc/HelpSystem.DD.HTML
index 0aabcc1..49cb9d6 100755
--- a/public/Wb/Doc/HelpSystem.DD.HTML
+++ b/public/Wb/Doc/HelpSystem.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF2>#help_index &quot;Topic/SubTopic;OtherTopic&quot;</span><span class=cF0>
 <a name="l2"></a>The help index preprocessor compiler directive sets the topics for syms 
 <a name="l3"></a>subsequently defined.  You specify subtopics with a '</span><span class=cF2>/</span><span class=cF0>' tree hierarchy and 
diff --git a/public/Wb/Doc/HolyC.DD.HTML b/public/Wb/Doc/HolyC.DD.HTML
index 060f0ff..7346260 100755
--- a/public/Wb/Doc/HolyC.DD.HTML
+++ b/public/Wb/Doc/HolyC.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                     HolyC</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>* See </span><a href="/Wb/Doc/CompilerOverview.DD.HTML#l1"><span class=cF4>::/Doc/CompilerOverview.DD</span></a><span class=cF0>.
diff --git a/public/Wb/Doc/InFile.DD.HTML b/public/Wb/Doc/InFile.DD.HTML
index 3ab3947..a4609cc 100755
--- a/public/Wb/Doc/InFile.DD.HTML
+++ b/public/Wb/Doc/InFile.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF2>InFiles</span><span class=cF0> are used to generate user input to automate operations.  The TempleOS 
 <a name="l2"></a>tour is done with an </span><span class=cF2>InFile</span><span class=cF0>.  It reminds me of a Unix pipe because </span><span class=cF2>StdOut</span><span class=cF0> of one 
 <a name="l3"></a>gets chained into </span><span class=cF2>StdIn</span><span class=cF0> of another.
diff --git a/public/Wb/Doc/Install.DD.HTML b/public/Wb/Doc/Install.DD.HTML
index 49b77ab..bce3e0f 100755
--- a/public/Wb/Doc/Install.DD.HTML
+++ b/public/Wb/Doc/Install.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                              Installing TempleOS</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>Burn a CD with software that supports ISO files.  Then, boot it.  It's a live 
diff --git a/public/Wb/Doc/Job.DD.HTML b/public/Wb/Doc/Job.DD.HTML
index 3754834..cad1cff 100755
--- a/public/Wb/Doc/Job.DD.HTML
+++ b/public/Wb/Doc/Job.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cFA>/* Graphics Not Rendered in HTML */</span><span class=cF0>
 <a name="l2"></a></span><span class=cF4>               </span><a href="/Wb/Kernel/Job.HC#l397"><span class=cF4>PopUpPrint</span></a><span class=cF4>                         </span><a href="/Wb/Kernel/KTask.HC#l424"><span class=cF4>User</span></a><span class=cF4>          </span><a href="/Wb/Compiler/CMain.HC#l605"><span class=cF4>ExePrint</span></a><span class=cF0>
 <a name="l3"></a>
diff --git a/public/Wb/Doc/KeyAlloc.DD.HTML b/public/Wb/Doc/KeyAlloc.DD.HTML
index 7a5b66a..36d5049 100755
--- a/public/Wb/Doc/KeyAlloc.DD.HTML
+++ b/public/Wb/Doc/KeyAlloc.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                Key Allocations</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>See </span><span class=cF4><u>Char</u></span><span class=cF0> for definition of scan codes.
diff --git a/public/Wb/Doc/KeyDev.DD.HTML b/public/Wb/Doc/KeyDev.DD.HTML
index cca81e4..97f6be9 100755
--- a/public/Wb/Doc/KeyDev.DD.HTML
+++ b/public/Wb/Doc/KeyDev.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>The editor mostly stays in a </span><a href="/Wb/Kernel/SerialDev/Message.HC#l142"><span class=cF4>GetKey</span></a><span class=cF0>()/</span><a href="/Wb/Kernel/KeyDev.HC#l1"><span class=cF4>PutKey</span></a><span class=cF0>() loop.  The putkey portion is 
 <a name="l2"></a>where keys are acted-upon.  TempleOS has a chain of putkey hndlrs in a </span><span class=cF4>
 <a name="l3"></a><u>Circular Queue</u></span><span class=cF0> with priorities.  The highest priority hndlrs can choose to 
diff --git a/public/Wb/Doc/Lex.DD.HTML b/public/Wb/Doc/Lex.DD.HTML
index 44887bf..d8241a5 100755
--- a/public/Wb/Doc/Lex.DD.HTML
+++ b/public/Wb/Doc/Lex.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>The compiler's lexical analyzer can be used in your programs to simplify 
 <a name="l2"></a>parsing.  See </span><a href="/Wb/Adam/DolDoc/DocPlain.HC#l223"><span class=cF4>Doc Parsing</span></a><span class=cF0> or </span><a href="/Wb/Compiler/AsmInit.HC#l51"><span class=cF4>Parse Opcode File</span></a><span class=cF0>.
 <a name="l3"></a>
diff --git a/public/Wb/Doc/MemOverview.DD.HTML b/public/Wb/Doc/MemOverview.DD.HTML
index bcd4fb8..f7c0c85 100755
--- a/public/Wb/Doc/MemOverview.DD.HTML
+++ b/public/Wb/Doc/MemOverview.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                Memory Overview</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>Paging is practically not used.  64-bit mode requires paging, however, so it is 
diff --git a/public/Wb/Doc/Menus.DD.HTML b/public/Wb/Doc/Menus.DD.HTML
index fc8c479..2c02dca 100755
--- a/public/Wb/Doc/Menus.DD.HTML
+++ b/public/Wb/Doc/Menus.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>A pull-down menu appears when you move the mouse to the top of the scrn.  Menus 
 <a name="l2"></a>are created with </span><a href="/Wb/Adam/Menu.HC#l150"><span class=cF4>MenuPush</span></a><span class=cF0>(), </span><a href="/Wb/Adam/Menu.HC#l158"><span class=cF4>MenuFilePush</span></a><span class=cF0>(), </span><a href="/Wb/Adam/Menu.HC#l85"><span class=cF4>MenuNew</span></a><span class=cF0>() or </span><a href="/Wb/Adam/Menu.HC#l103"><span class=cF4>MenuFile</span></a><span class=cF0>() and 
 <a name="l3"></a>assigned to </span><span class=cF4>Fs-&gt;cur_menu</span><span class=cF0>.  The format is:
diff --git a/public/Wb/Doc/Mouse.DD.HTML b/public/Wb/Doc/Mouse.DD.HTML
index 3d67384..a17ed7a 100755
--- a/public/Wb/Doc/Mouse.DD.HTML
+++ b/public/Wb/Doc/Mouse.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><a href="/Wb/Kernel/KGlbls.HC#l25"><span class=cF4>ms.pos.x</span></a><span class=cF0> and </span><a href="/Wb/Kernel/KGlbls.HC#l25"><span class=cF4>ms.pos.y</span></a><span class=cF0> can be used to access the x and y coordinates of the 
 <a name="l2"></a>mouse.  They are relative to the scrn, not window.  These can be used if you 
 <a name="l3"></a>don't want to use msg passing.  </span><a href="/Wb/Kernel/KGlbls.HC#l25"><span class=cF4>ms.pos.z</span></a><span class=cF0> is the wheel.
diff --git a/public/Wb/Doc/Msgs.DD.HTML b/public/Wb/Doc/Msgs.DD.HTML
index 636259a..7a73395 100755
--- a/public/Wb/Doc/Msgs.DD.HTML
+++ b/public/Wb/Doc/Msgs.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>There are a maximum of 63 message types, so a bitmask can be passed.  Messages 
 <a name="l2"></a>have two args.  See </span><a href="/Wb/Kernel/KernelA.HH#l3174"><span class=cF4>Message Codes</span></a><span class=cF0>.
 </span></pre></body>
diff --git a/public/Wb/Doc/MultiCore.DD.HTML b/public/Wb/Doc/MultiCore.DD.HTML
index 3c46832..895b9bc 100755
--- a/public/Wb/Doc/MultiCore.DD.HTML
+++ b/public/Wb/Doc/MultiCore.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>TempleOS does master-slave multicore instead of SMP.  </span><span class=cF2>Core0</span><span class=cF0> is the master.  The 
 <a name="l2"></a>master core's applications explicitly assign computational jobs to other cores 
 <a name="l3"></a>and the TempleOS scheduler does not move tasks between cores.
diff --git a/public/Wb/Doc/NewASCII.DD.HTML b/public/Wb/Doc/NewASCII.DD.HTML
index fa026b2..769a5ec 100755
--- a/public/Wb/Doc/NewASCII.DD.HTML
+++ b/public/Wb/Doc/NewASCII.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                   New ASCII</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>
diff --git a/public/Wb/Doc/ODE.DD.HTML b/public/Wb/Doc/ODE.DD.HTML
index a3187d7..f195f0c 100755
--- a/public/Wb/Doc/ODE.DD.HTML
+++ b/public/Wb/Doc/ODE.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>TempleOS has an advanced algorithm for integrating ordinary differential 
 <a name="l2"></a>equations suitable for use in video games.  (Not scientific work.)  It also has 
 <a name="l3"></a>some support for systems of masses and springs, to save you some work.
diff --git a/public/Wb/Doc/Once.DD.HTML b/public/Wb/Doc/Once.DD.HTML
index 16c2893..c485ab1 100755
--- a/public/Wb/Doc/Once.DD.HTML
+++ b/public/Wb/Doc/Once.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><a href="/Wb/Kernel/KMain.HC#l135"><span class=cF4>KMain</span></a><span class=cF0>()
 <a name="l2"></a>  includes </span><a href="/Wb/StartOS.HC#l1"><span class=cF4>::/StartOS.HC</span></a><span class=cF0>
 <a name="l3"></a>    includes </span><a href="/Wb/Home/MakeHome.HC#l1"><span class=cF4>~/MakeHome.HC</span></a><span class=cF0>
diff --git a/public/Wb/Doc/Options.DD.HTML b/public/Wb/Doc/Options.DD.HTML
index bf60afe..942beda 100755
--- a/public/Wb/Doc/Options.DD.HTML
+++ b/public/Wb/Doc/Options.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                Compiler Options</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>Use </span><a href="/Wb/Compiler/CMisc.HC#l1"><span class=cF4>Option</span></a><span class=cF0>().  You might need to do </span><span class=cF2>#exe {Option();}</span><span class=cF0>.
diff --git a/public/Wb/Doc/Pags.DD.HTML b/public/Wb/Doc/Pags.DD.HTML
index f9626cd..7101351 100755
--- a/public/Wb/Doc/Pags.DD.HTML
+++ b/public/Wb/Doc/Pags.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>The word </span><span class=cF2>Pag</span><span class=cF0> refers to an arbitrilly created </span><a href="/Wb/Kernel/KernelA.HH#l2833"><span class=cF4>MEM_PAG_SIZE</span></a><span class=cF0> unit of heap 
 <a name="l2"></a>allocation.  TempleOS does not alter the CPU page tables after setting them up 
 <a name="l3"></a>at boot in </span><a href="/Wb/Kernel/Mem/PageTables.HC#l6"><span class=cF4>SYS_INIT_PAGE_TABLES</span></a><span class=cF0>, so the CPU hardware page size is rarely 
diff --git a/public/Wb/Doc/PreProcessor.DD.HTML b/public/Wb/Doc/PreProcessor.DD.HTML
index fb6716c..7e91103 100755
--- a/public/Wb/Doc/PreProcessor.DD.HTML
+++ b/public/Wb/Doc/PreProcessor.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                  PreProcessor</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>There is no separate preprocessor pass.  The parser front-end calls </span><a href="/Wb/Compiler/Lex.HC#l441"><span class=cF4>Lex</span></a><span class=cF0>() which 
diff --git a/public/Wb/Doc/Print.DD.HTML b/public/Wb/Doc/Print.DD.HTML
index bf1514c..e93b1b2 100755
--- a/public/Wb/Doc/Print.DD.HTML
+++ b/public/Wb/Doc/Print.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                 Print Fmt Strs</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>&lt;fmt_arg&gt; := </span><span class=cF2>%</span><span class=cF0>[</span><span class=cF2>-</span><span class=cF0>][</span><span class=cF2>0</span><span class=cF0>][&lt;width&gt;][</span><span class=cF2>.</span><span class=cF0>&lt;decimals&gt;][&lt;flags&gt;][</span><span class=cF2>h</span><span class=cF0>&lt;aux_fmt_num&gt;]&lt;fmt_code&gt;
diff --git a/public/Wb/Doc/Profiler.DD.HTML b/public/Wb/Doc/Profiler.DD.HTML
index 53db289..cd1f2ca 100755
--- a/public/Wb/Doc/Profiler.DD.HTML
+++ b/public/Wb/Doc/Profiler.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>The profiler records where the CPU was executing when the 1000Hz timer interrupt 
 <a name="l2"></a>occured, so you can learn where time is spent.
 <a name="l3"></a>
diff --git a/public/Wb/Doc/Que.DD.HTML b/public/Wb/Doc/Que.DD.HTML
index 480241e..60f4f19 100755
--- a/public/Wb/Doc/Que.DD.HTML
+++ b/public/Wb/Doc/Que.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>A </span><span class=cF2>Queue</span><span class=cF0> is a bunch of </span><a href="/Wb/Kernel/Mem/MAllocFree.HC#l387"><span class=cF4>MAlloc</span></a><span class=cF0>()ed chunks of mem linked together in a circle with 
 <a name="l2"></a>one ptr to the </span><span class=cF2>next</span><span class=cF0> value and another ptr to the </span><span class=cF2>last</span><span class=cF0> value.  These ptrs must be 
 <a name="l3"></a>stored in the first locations in the structure.
diff --git a/public/Wb/Doc/Quirks.DD.HTML b/public/Wb/Doc/Quirks.DD.HTML
index af74db5..7fe361d 100755
--- a/public/Wb/Doc/Quirks.DD.HTML
+++ b/public/Wb/Doc/Quirks.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                     Quirks</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>* You run a risk of problems if you do file operations on the same files 
diff --git a/public/Wb/Doc/RedSea.DD.HTML b/public/Wb/Doc/RedSea.DD.HTML
index c99d289..15859c4 100755
--- a/public/Wb/Doc/RedSea.DD.HTML
+++ b/public/Wb/Doc/RedSea.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                               RedSea File System</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>The RedSea file system is a simple, 64-bit, file system which is similar to 
diff --git a/public/Wb/Doc/Reliability.DD.HTML b/public/Wb/Doc/Reliability.DD.HTML
index 95ffece..01c7ed7 100755
--- a/public/Wb/Doc/Reliability.DD.HTML
+++ b/public/Wb/Doc/Reliability.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                               RedSea Reliability</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>TempleOS is like the 1040EZ tax form compared to the full 1040 form.  Obviously, 
diff --git a/public/Wb/Doc/Requirements.DD.HTML b/public/Wb/Doc/Requirements.DD.HTML
index e6fd8e9..2a8300c 100755
--- a/public/Wb/Doc/Requirements.DD.HTML
+++ b/public/Wb/Doc/Requirements.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                           Requirements for TempleOS</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a></span><span class=cF5>User Skills Required</span><span class=cF0>
diff --git a/public/Wb/Doc/Resource.DD.HTML b/public/Wb/Doc/Resource.DD.HTML
index 3f41a23..a21b54f 100755
--- a/public/Wb/Doc/Resource.DD.HTML
+++ b/public/Wb/Doc/Resource.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                          Graphic Sprite Resource Help</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>A sprite is an ordered list of elements such as lines, rectangles, bitmaps and 
diff --git a/public/Wb/Doc/ScopingLinkage.DD.HTML b/public/Wb/Doc/ScopingLinkage.DD.HTML
index f7261fa..761e32c 100755
--- a/public/Wb/Doc/ScopingLinkage.DD.HTML
+++ b/public/Wb/Doc/ScopingLinkage.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                              Scoping and Linkage</span><span class=cF0>
 <a name="l2"></a></span><span class=cF4>
 <a name="l3"></a></span><a href="/Wb/Doc/Glossary.DD.HTML#l221"><span class=cF4>JIT Compile Mode</span></a><span class=cF0> makes use of the current task's hash sym table and its parent 
diff --git a/public/Wb/Doc/Snd.DD.HTML b/public/Wb/Doc/Snd.DD.HTML
index f46f122..2374046 100755
--- a/public/Wb/Doc/Snd.DD.HTML
+++ b/public/Wb/Doc/Snd.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>Sound is generated with </span><span class=cF2>I8</span><span class=cF0> vals called </span><span class=cF2>ona</span><span class=cF0>'s, which are 88 piano key nums, with 
 <a name="l2"></a>0 as a rest.  See </span><a href="/Wb/Adam/ASnd.HC#l183"><span class=cF4>Note2Ona</span></a><span class=cF0>() and </span><a href="/Wb/Kernel/KMisc.HC#l163"><span class=cF4>Ona2Freq</span></a><span class=cF0>().  God does not want death screams, 
 <a name="l3"></a>perhaps, because God has PTSD or soldiers have PTSD.  (Imagine wounded on 
diff --git a/public/Wb/Doc/Sprite.DD.HTML b/public/Wb/Doc/Sprite.DD.HTML
index 73eceb1..7d000b1 100755
--- a/public/Wb/Doc/Sprite.DD.HTML
+++ b/public/Wb/Doc/Sprite.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>A </span><a href="/Wb/Adam/Gr/Gr.HH#l157"><span class=cF4>CSprite</span></a><span class=cF0> is an ordered list of </span><a href="/Wb/Adam/Gr/Gr.HH#l120"><span class=cF4>these</span></a><span class=cF0> elements, created with </span><span class=cF2>&lt;CTRL-r&gt;</span><span class=cF0>.  
 <a name="l2"></a>Normally, they are packed together in a list and the address of the first is 
 <a name="l3"></a>passed to routines.
diff --git a/public/Wb/Doc/SpriteBitMap.DD.HTML b/public/Wb/Doc/SpriteBitMap.DD.HTML
index 38b1ab5..0094f37 100755
--- a/public/Wb/Doc/SpriteBitMap.DD.HTML
+++ b/public/Wb/Doc/SpriteBitMap.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                            Sprite BitMap Menu Help</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>BitMaps have a background color.  If you delete to the clip, what's left will be 
diff --git a/public/Wb/Doc/SpriteEd.DD.HTML b/public/Wb/Doc/SpriteEd.DD.HTML
index 9a2f9f1..1fc70db 100755
--- a/public/Wb/Doc/SpriteEd.DD.HTML
+++ b/public/Wb/Doc/SpriteEd.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                             Sprite Edit Menu Help</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>Order of elements matters.  They are executed in the order they appear in the 
diff --git a/public/Wb/Doc/SpriteEdText.DD.HTML b/public/Wb/Doc/SpriteEdText.DD.HTML
index cadd9a7..0a6e068 100755
--- a/public/Wb/Doc/SpriteEdText.DD.HTML
+++ b/public/Wb/Doc/SpriteEdText.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                            Sprite Edit as Text Help</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>See the format for </span><a href="/Wb/Adam/Gr/Gr.HH#l157"><span class=cF4>CSprites</span></a><span class=cF0>.
diff --git a/public/Wb/Doc/SpriteMain.DD.HTML b/public/Wb/Doc/SpriteMain.DD.HTML
index 22df181..2ac1064 100755
--- a/public/Wb/Doc/SpriteMain.DD.HTML
+++ b/public/Wb/Doc/SpriteMain.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                             Sprite Main Menu Help</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>Order of elements matters.  They are executed in the order they appear in the 
diff --git a/public/Wb/Doc/SpriteSideBar.DD.HTML b/public/Wb/Doc/SpriteSideBar.DD.HTML
index fa329ec..8b0278d 100755
--- a/public/Wb/Doc/SpriteSideBar.DD.HTML
+++ b/public/Wb/Doc/SpriteSideBar.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                              Sprite SideBar Help</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>You can cut and paste elements in this side-bar to reorder, delete or 
diff --git a/public/Wb/Doc/StandBy.DD.HTML b/public/Wb/Doc/StandBy.DD.HTML
index 93ecf3a..24a4b10 100755
--- a/public/Wb/Doc/StandBy.DD.HTML
+++ b/public/Wb/Doc/StandBy.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                           AutoComplete is in StandBy</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a></span><span class=cF4>                            </span><a href="/Wb/Doc/HelpIndex.DD.HTML#l1"><span class=cF4>System Keys Quick Guide</span></a><span class=cF0>
diff --git a/public/Wb/Doc/Start.DD.HTML b/public/Wb/Doc/Start.DD.HTML
index 017e36a..5079921 100755
--- a/public/Wb/Doc/Start.DD.HTML
+++ b/public/Wb/Doc/Start.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                 TempleOS V5.03</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>                         Public Domain Operating System
diff --git a/public/Wb/Doc/StdOutTask.DD.HTML b/public/Wb/Doc/StdOutTask.DD.HTML
index 610aa82..e5bd9b9 100755
--- a/public/Wb/Doc/StdOutTask.DD.HTML
+++ b/public/Wb/Doc/StdOutTask.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>There is one </span><a href="/Wb/Kernel/KernelA.HH#l1367"><span class=cF4>CDoc</span></a><span class=cF0> for the task's border: </span><span class=cF2>Fs-&gt;border_doc</span><span class=cF0>.  There is a pair for 
 <a name="l2"></a>the task's client area: </span><span class=cF2>Fs-&gt;put_doc</span><span class=cF0> and </span><span class=cF2>Fs-&gt;display_doc</span><span class=cF0>.  You can, optionally, 
 <a name="l3"></a>do double buffering, otherwise </span><span class=cF2>Fs-&gt;put_doc</span><span class=cF0> is the same as </span><span class=cF2>Fs-&gt;display_doc</span><span class=cF0>.  See </span><span class=cF4>
diff --git a/public/Wb/Doc/StdTempleOSPC.DD.HTML b/public/Wb/Doc/StdTempleOSPC.DD.HTML
index 81f5ec2..ccd155a 100755
--- a/public/Wb/Doc/StdTempleOSPC.DD.HTML
+++ b/public/Wb/Doc/StdTempleOSPC.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                            The Standard TempleOS PC</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>All desktop PCs will have 8-channel OCTART super-simple high speed serial ports 
diff --git a/public/Wb/Doc/Strategy.DD.HTML b/public/Wb/Doc/Strategy.DD.HTML
index 52fae60..65ca4bd 100755
--- a/public/Wb/Doc/Strategy.DD.HTML
+++ b/public/Wb/Doc/Strategy.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                        Decisions Making TempleOS Simple
 <a name="l2"></a></span><span class=cF0>
 <a name="l3"></a>Everybody is obsessed, Jedi mind-tricked, by the notion that when you scale-up, 
diff --git a/public/Wb/Doc/Streams.DD.HTML b/public/Wb/Doc/Streams.DD.HTML
index 613f522..030195a 100755
--- a/public/Wb/Doc/Streams.DD.HTML
+++ b/public/Wb/Doc/Streams.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>There are no streams in the traditional sense.  The cmd line output gets sent to 
 <a name="l2"></a>the cursor location of a document being edited and by using cursor keys, text 
 <a name="l3"></a>can be injected all over the document.  </span><span class=cF4><u>Sprites</u></span><span class=cF0> can be injected and are not 
diff --git a/public/Wb/Doc/TOSZ.DD.HTML b/public/Wb/Doc/TOSZ.DD.HTML
index aaa7f20..03c6dcb 100755
--- a/public/Wb/Doc/TOSZ.DD.HTML
+++ b/public/Wb/Doc/TOSZ.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                               Linux TOSZ Utility</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>
diff --git a/public/Wb/Doc/TextBase.DD.HTML b/public/Wb/Doc/TextBase.DD.HTML
index deed13f..ed0424d 100755
--- a/public/Wb/Doc/TextBase.DD.HTML
+++ b/public/Wb/Doc/TextBase.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><a href="/Wb/Adam/Gr/GrGlbls.HC#l3"><span class=cF4>gr.text_base</span></a><span class=cF0> must be updated 30fps in your Fs-&gt;draw_it() callback.  You probably 
 <a name="l2"></a>want </span><a href="/Wb/Adam/Gr/GrBitMap.HC#l989"><span class=cF4>GrPrint</span></a><span class=cF0>() or just </span><a href="/Wb/Kernel/StrPrint.HC#l890"><span class=cF4>Print</span></a><span class=cF0>().  The </span><a href="/Wb/Doc/DolDocOverview.DD.HTML#l1"><span class=cF4>DolDoc</span></a><span class=cF0> code takes care of plotting text to </span><span class=cF4>
 <a name="l3"></a></span><a href="/Wb/Adam/Gr/GrGlbls.HC#l3"><span class=cF4>gr.text_base</span></a><span class=cF0>.
diff --git a/public/Wb/Doc/TimeCycles.DD.HTML b/public/Wb/Doc/TimeCycles.DD.HTML
index 0c1c6cd..e533367 100755
--- a/public/Wb/Doc/TimeCycles.DD.HTML
+++ b/public/Wb/Doc/TimeCycles.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>Intel/AMD have an inst that returns the num of CPU cycles since boot.  This is 
 <a name="l2"></a>not a steady, calibrated real time value.  TempleOS measures it and you can 
 <a name="l3"></a>convert with </span><a href="/Wb/Kernel/KernelA.HH#l557"><span class=cF4>cnts.time_stamp_freq</span></a><span class=cF0>, a value continuously calibrated from other 
diff --git a/public/Wb/Doc/TimeDate.DD.HTML b/public/Wb/Doc/TimeDate.DD.HTML
index 63dbcbe..88337de 100755
--- a/public/Wb/Doc/TimeDate.DD.HTML
+++ b/public/Wb/Doc/TimeDate.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>TempleOS uses a 64-bit value, </span><a href="/Wb/Kernel/KernelA.HH#l186"><span class=cF4>CDate</span></a><span class=cF0>, for date/time.  The upper 32-bits are the 
 <a name="l2"></a>days since Christ.  The lower 32-bits store time of day divided by 4 billion 
 <a name="l3"></a>which works out to 49710ths of a second.  You can subtract two </span><a href="/Wb/Kernel/KernelA.HH#l186"><span class=cF4>CDate</span></a><span class=cF0>'s to get a 
diff --git a/public/Wb/Doc/TimeHPET.DD.HTML b/public/Wb/Doc/TimeHPET.DD.HTML
index 9d62fdd..c730df1 100755
--- a/public/Wb/Doc/TimeHPET.DD.HTML
+++ b/public/Wb/Doc/TimeHPET.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>The HPET, high precision event timer, is read with </span><a href="/Wb/Kernel/KMisc.HC#l80"><span class=cF4>HPET</span></a><span class=cF0>() and has a frequency of </span><span class=cF4>
 <a name="l2"></a></span><a href="/Wb/Kernel/KernelA.HH#l557"><span class=cF4>cnts.HPET_freq</span></a><span class=cF0>.  A typical freq value is 14.3 Mhz  It might not be available on 
 <a name="l3"></a>all systems.
diff --git a/public/Wb/Doc/TimeJiffy.DD.HTML b/public/Wb/Doc/TimeJiffy.DD.HTML
index 03b1133..285de00 100755
--- a/public/Wb/Doc/TimeJiffy.DD.HTML
+++ b/public/Wb/Doc/TimeJiffy.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>One jiffy is one time slice.  </span><a href="/Wb/Kernel/KernelA.HH#l557"><span class=cF4>cnts.jiffies</span></a><span class=cF0> returns time slices since boot.
 <a name="l2"></a></span><span class=cF4>
 <a name="l3"></a></span><a href="/Wb/Kernel/KMisc.HC#l61"><span class=cF4>SysTimerRead</span></a><span class=cF0> reads the timer ticks since boot.  It's not as fast as </span><a href="/Wb/Kernel/KernelB.HH#l292"><span class=cF4>GetTSC</span></a><span class=cF0>.
diff --git a/public/Wb/Doc/Tips.DD.HTML b/public/Wb/Doc/Tips.DD.HTML
index c6d6613..8ef0b91 100755
--- a/public/Wb/Doc/Tips.DD.HTML
+++ b/public/Wb/Doc/Tips.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                      Tips</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>* Turn-off or reboot (</span><span class=cF2>&lt;CTRL-ALT-DEL&gt;</span><span class=cF0>) at any time, except during disk writes.  
diff --git a/public/Wb/Doc/Transform.DD.HTML b/public/Wb/Doc/Transform.DD.HTML
index 943d763..eae023b 100755
--- a/public/Wb/Doc/Transform.DD.HTML
+++ b/public/Wb/Doc/Transform.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><a href="/Wb/Kernel/KernelA.HH#l3599"><span class=cF4>CDC</span></a><span class=cF0>'s have a 4x4 matrix for rotating, scaling, skewing and shifting in 3 
 <a name="l2"></a>dimensions.  To make the graphics routines use the transform, you must set the </span><span class=cF4>
 <a name="l3"></a></span><a href="/Wb/Kernel/KernelA.HH#l3569"><span class=cF4>DCF_TRANSFORMATION</span></a><span class=cF0> flag.
diff --git a/public/Wb/Doc/Welcome.DD.HTML b/public/Wb/Doc/Welcome.DD.HTML
index a146bc7..a42390e 100755
--- a/public/Wb/Doc/Welcome.DD.HTML
+++ b/public/Wb/Doc/Welcome.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                              Welcome to TempleOS</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>TempleOS is a x86_64, multi-cored, non-preemptive multi-tasking, ring-0-only, 
diff --git a/public/Wb/Doc/WhyNotMore.DD.HTML b/public/Wb/Doc/WhyNotMore.DD.HTML
index e7580e8..738cfe8 100755
--- a/public/Wb/Doc/WhyNotMore.DD.HTML
+++ b/public/Wb/Doc/WhyNotMore.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                                 Why Not More?</span><span class=cF0>
 <a name="l2"></a>
 <a name="l3"></a>If a feature cannot be made to work correctly and consistently, professional 
diff --git a/public/Wb/Doc/Widget.DD.HTML b/public/Wb/Doc/Widget.DD.HTML
index 2d06752..1703f19 100755
--- a/public/Wb/Doc/Widget.DD.HTML
+++ b/public/Wb/Doc/Widget.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF5>                               DolDoc Widget Help</span><span class=cF0>
 <a name="l2"></a></span><span class=cF4>
 <a name="l3"></a></span><a href="/Wb/Doc/DolDocOverview.DD.HTML#l1"><span class=cF4>DolDoc</span></a><span class=cF0> is a TempleOS document type.
diff --git a/public/Wb/Doc/Windows.DD.HTML b/public/Wb/Doc/Windows.DD.HTML
index 729b98f..ec323a2 100755
--- a/public/Wb/Doc/Windows.DD.HTML
+++ b/public/Wb/Doc/Windows.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>Only tasks on </span><span class=cF2>Core0</span><span class=cF0> can have a window and there can be only one window per task. 
 <a name="l2"></a> The window Z-buffer, top-to-bottom order is determined by the order in the task 
 <a name="l3"></a>queue, with the </span><span class=cF2>WinMgr</span><span class=cF0> on the bottom.  A task can have child task popup windows.
diff --git a/public/Wb/Downloads/TemplarLetters/TSheikhs/171207SerialPort.DD.HTML b/public/Wb/Downloads/TemplarLetters/TSheikhs/171207SerialPort.DD.HTML
index 4b58be8..f7dfeb2 100755
--- a/public/Wb/Downloads/TemplarLetters/TSheikhs/171207SerialPort.DD.HTML
+++ b/public/Wb/Downloads/TemplarLetters/TSheikhs/171207SerialPort.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>Letter from St.Terry to T.Sheikhs 171207
 <a name="l2"></a>
 <a name="l3"></a>
diff --git a/public/Wb/Misc/PCIDevices.DD.HTML b/public/Wb/Misc/PCIDevices.DD.HTML
index 8389ad4..a4d9e29 100755
--- a/public/Wb/Misc/PCIDevices.DD.HTML
+++ b/public/Wb/Misc/PCIDevices.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>0033    Paradyne Corp.
 <a name="l2"></a>        002F    MAIAM Spitfire VGA Accelerator
 <a name="l3"></a>        00333   OTI107 Spitfire VGA Accelerator
diff --git a/public/Wb/PersonalMenu.DD.HTML b/public/Wb/PersonalMenu.DD.HTML
index 79c0cb1..f0bf8f8 100755
--- a/public/Wb/PersonalMenu.DD.HTML
+++ b/public/Wb/PersonalMenu.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>Copy this file to your </span><span class=cF2>/Home</span><span class=cF0> directory and modify it.  This version is the 
 <a name="l2"></a>default. 
 <a name="l3"></a></span><span class=cF9>
diff --git a/public/Wb/PersonalNotes.DD.HTML b/public/Wb/PersonalNotes.DD.HTML
index 158b16e..a9f3a81 100755
--- a/public/Wb/PersonalNotes.DD.HTML
+++ b/public/Wb/PersonalNotes.DD.HTML
@@ -26,7 +26,7 @@
 </style>
 </head>
 <body>
-<pre style="font-family: courier, monospace; font-size: 10pt;">
+<pre id="content">
 <a name="l1"></a><span class=cF0>Place your notes or TODO here.
 <a name="l2"></a></span><span class=cF2>&lt;CTRL-SHIFT-M&gt;</span><span class=cF0>
 <a name="l3"></a>
diff --git a/public/style/templeos.css b/public/style/templeos.css
index c7f94f4..c3c7d26 100644
--- a/public/style/templeos.css
+++ b/public/style/templeos.css
@@ -3,7 +3,10 @@ body {
 	text-align: center;
 }
 
-pre {
+#content {
+	font-family: courier, monospace;
+	font-size: 10pt;
+	width: 80ch;
 	display: inline-block;
 	text-align: left;
 }
