Fix minor issues in site menu (#5)

* Fix minor issues in site menu

Adds a footer to the main index page. This was done to create a unified
styling for the website.

Moves the page "JDO v JPA : ORM" to the section "General" (instead of
"Metadata") so that it matches its entry in the menu bar.

Fixes the highlighted text for the menu bar entry "API Usage".

Removes spaces from the names of the menu bar entries to avoid
inconsistent spacing when highlighting or not highlighting the name.

Adjusts the search box to search on the site "db.apache.org/jdo".

Adjusts the styling of the footer. Changes the color to white and the
background color to dark gray. Centers the links in the footer.
Removed the horizontal rules.
diff --git a/docs/annotations.html b/docs/annotations.html
index 3933027..76574d5 100644
--- a/docs/annotations.html
+++ b/docs/annotations.html
Binary files differ
diff --git a/docs/attach_detach.html b/docs/attach_detach.html
index 653466b..9d23539 100644
--- a/docs/attach_detach.html
+++ b/docs/attach_detach.html
Binary files differ
diff --git a/docs/class_types.html b/docs/class_types.html
index e9a772a..8f039cf 100644
--- a/docs/class_types.html
+++ b/docs/class_types.html
Binary files differ
diff --git a/docs/dependencies.html b/docs/dependencies.html
index c2c13d3..a424c0e 100644
--- a/docs/dependencies.html
+++ b/docs/dependencies.html
Binary files differ
diff --git a/docs/downloads.html b/docs/downloads.html
index b4167be..cc9fb6d 100644
--- a/docs/downloads.html
+++ b/docs/downloads.html
Binary files differ
diff --git a/docs/enhancement.html b/docs/enhancement.html
index 8191591..5f64d51 100644
--- a/docs/enhancement.html
+++ b/docs/enhancement.html
Binary files differ
diff --git a/docs/exceptions.html b/docs/exceptions.html
index b358e8f..516df9a 100644
--- a/docs/exceptions.html
+++ b/docs/exceptions.html
Binary files differ
diff --git a/docs/extents.html b/docs/extents.html
index 040f737..c87a67f 100644
--- a/docs/extents.html
+++ b/docs/extents.html
Binary files differ
diff --git a/docs/faq.html b/docs/faq.html
index 883d221..dfd6f80 100644
--- a/docs/faq.html
+++ b/docs/faq.html
Binary files differ
diff --git a/docs/fetchgroups.html b/docs/fetchgroups.html
index 9523d85..cf1c56c 100644
--- a/docs/fetchgroups.html
+++ b/docs/fetchgroups.html
Binary files differ
diff --git a/docs/field_types.html b/docs/field_types.html
index 5f9544d..98f4796 100644
--- a/docs/field_types.html
+++ b/docs/field_types.html
Binary files differ
diff --git a/docs/get-involved.html b/docs/get-involved.html
index 3e95592..e5915c7 100644
--- a/docs/get-involved.html
+++ b/docs/get-involved.html
Binary files differ
diff --git a/docs/getting-started.html b/docs/getting-started.html
index 9743481..799b728 100644
--- a/docs/getting-started.html
+++ b/docs/getting-started.html
Binary files differ
diff --git a/docs/glossary.html b/docs/glossary.html
index 45fac9f..5ea4277 100644
--- a/docs/glossary.html
+++ b/docs/glossary.html
Binary files differ
diff --git a/docs/guides-maven-jdo.html b/docs/guides-maven-jdo.html
index 232166e..70bef2f 100644
--- a/docs/guides-maven-jdo.html
+++ b/docs/guides-maven-jdo.html
Binary files differ
diff --git a/docs/guides-replication.html b/docs/guides-replication.html
index 3dba5ba..e108884 100644
--- a/docs/guides-replication.html
+++ b/docs/guides-replication.html
Binary files differ
diff --git a/docs/impls.html b/docs/impls.html
index f1bd198..117ddbb 100644
--- a/docs/impls.html
+++ b/docs/impls.html
Binary files differ
diff --git a/docs/index.html b/docs/index.html
index f1e5661..9b0c28b 100644
--- a/docs/index.html
+++ b/docs/index.html
Binary files differ
diff --git a/docs/issuetracking.html b/docs/issuetracking.html
index 3092f45..9283b93 100644
--- a/docs/issuetracking.html
+++ b/docs/issuetracking.html
Binary files differ
diff --git a/docs/javadoc.html b/docs/javadoc.html
index 82d5ecc..f64a1ec 100644
--- a/docs/javadoc.html
+++ b/docs/javadoc.html
Binary files differ
diff --git a/docs/jdo_3_0_overview.html b/docs/jdo_3_0_overview.html
index 08a5146..ad5455a 100644
--- a/docs/jdo_3_0_overview.html
+++ b/docs/jdo_3_0_overview.html
Binary files differ
diff --git a/docs/jdo_dtd.html b/docs/jdo_dtd.html
index a282591..6f5f7c7 100644
--- a/docs/jdo_dtd.html
+++ b/docs/jdo_dtd.html
Binary files differ
diff --git a/docs/jdo_v_jpa.html b/docs/jdo_v_jpa.html
index b5a8586..cb892d0 100644
--- a/docs/jdo_v_jpa.html
+++ b/docs/jdo_v_jpa.html
Binary files differ
diff --git a/docs/jdo_v_jpa_api.html b/docs/jdo_v_jpa_api.html
index 4dcfe77..48c17f9 100644
--- a/docs/jdo_v_jpa_api.html
+++ b/docs/jdo_v_jpa_api.html
Binary files differ
diff --git a/docs/jdo_v_jpa_orm.html b/docs/jdo_v_jpa_orm.html
index 26a41ce..077027e 100644
--- a/docs/jdo_v_jpa_orm.html
+++ b/docs/jdo_v_jpa_orm.html
Binary files differ
diff --git a/docs/jdocentral.html b/docs/jdocentral.html
index f9524cf..53b27ba 100644
--- a/docs/jdocentral.html
+++ b/docs/jdocentral.html
Binary files differ
diff --git a/docs/jdoconfig_dtd.html b/docs/jdoconfig_dtd.html
index eeebbff..4319ed5 100644
--- a/docs/jdoconfig_dtd.html
+++ b/docs/jdoconfig_dtd.html
Binary files differ
diff --git a/docs/jdohelper.html b/docs/jdohelper.html
index a5870fb..cf4b82b 100644
--- a/docs/jdohelper.html
+++ b/docs/jdohelper.html
Binary files differ
diff --git a/docs/jdoql.html b/docs/jdoql.html
index 1ad3b79..dae6ecb 100644
--- a/docs/jdoql.html
+++ b/docs/jdoql.html
Binary files differ
diff --git a/docs/jdoql_methods.html b/docs/jdoql_methods.html
index 982d46c..bb5a71c 100644
--- a/docs/jdoql_methods.html
+++ b/docs/jdoql_methods.html
Binary files differ
diff --git a/docs/jdoql_result.html b/docs/jdoql_result.html
index 4b4eb04..aec5076 100644
--- a/docs/jdoql_result.html
+++ b/docs/jdoql_result.html
Binary files differ
diff --git a/docs/jdoquery_dtd.html b/docs/jdoquery_dtd.html
index 59d6c64..59f1e90 100644
--- a/docs/jdoquery_dtd.html
+++ b/docs/jdoquery_dtd.html
Binary files differ
diff --git a/docs/mail-lists.html b/docs/mail-lists.html
index d9d513a..995c45c 100644
--- a/docs/mail-lists.html
+++ b/docs/mail-lists.html
Binary files differ
diff --git a/docs/metadata.html b/docs/metadata.html
index 2a2fbdb..cea70eb 100644
--- a/docs/metadata.html
+++ b/docs/metadata.html
Binary files differ
diff --git a/docs/newshistory.html b/docs/newshistory.html
index 1b0822a..a543989 100644
--- a/docs/newshistory.html
+++ b/docs/newshistory.html
Binary files differ
diff --git a/docs/object_retrieval.html b/docs/object_retrieval.html
index 5483eed..28a8846 100644
--- a/docs/object_retrieval.html
+++ b/docs/object_retrieval.html
Binary files differ
diff --git a/docs/orm_dtd.html b/docs/orm_dtd.html
index ca9a61b..4837a7c 100644
--- a/docs/orm_dtd.html
+++ b/docs/orm_dtd.html
Binary files differ
diff --git a/docs/pm.html b/docs/pm.html
index f506471..3fd61ce 100644
--- a/docs/pm.html
+++ b/docs/pm.html
Binary files differ
diff --git a/docs/pmf.html b/docs/pmf.html
index b65d221..a9b58ca 100644
--- a/docs/pmf.html
+++ b/docs/pmf.html
Binary files differ
diff --git a/docs/references.html b/docs/references.html
index c75c45a..24c821d 100644
--- a/docs/references.html
+++ b/docs/references.html
Binary files differ
diff --git a/docs/release-3.0.1.html b/docs/release-3.0.1.html
index 604f2a2..ea83fcb 100644
--- a/docs/release-3.0.1.html
+++ b/docs/release-3.0.1.html
Binary files differ
diff --git a/docs/release-3.1-rc1.html b/docs/release-3.1-rc1.html
index 9f2187b..5010235 100644
--- a/docs/release-3.1-rc1.html
+++ b/docs/release-3.1-rc1.html
Binary files differ
diff --git a/docs/release-3.1.html b/docs/release-3.1.html
index 5588b14..29b5ff8 100644
--- a/docs/release-3.1.html
+++ b/docs/release-3.1.html
Binary files differ
diff --git a/docs/roadmap.html b/docs/roadmap.html
index 1335a63..3a4ed56 100644
--- a/docs/roadmap.html
+++ b/docs/roadmap.html
Binary files differ
diff --git a/docs/source-code.html b/docs/source-code.html
index 521b4fe..3e1387d 100644
--- a/docs/source-code.html
+++ b/docs/source-code.html
Binary files differ
diff --git a/docs/specifications.html b/docs/specifications.html
index c1f8ff0..7d55d0c 100644
--- a/docs/specifications.html
+++ b/docs/specifications.html
Binary files differ
diff --git a/docs/state_transition.html b/docs/state_transition.html
index a55a2bc..afcaa04 100644
--- a/docs/state_transition.html
+++ b/docs/state_transition.html
Binary files differ
diff --git a/docs/tck.html b/docs/tck.html
index b53cb3a..c231f9c 100644
--- a/docs/tck.html
+++ b/docs/tck.html
Binary files differ
diff --git a/docs/team-list.html b/docs/team-list.html
index 0c3495f..8d00d8f 100644
--- a/docs/team-list.html
+++ b/docs/team-list.html
Binary files differ
diff --git a/docs/transactions.html b/docs/transactions.html
index 465b12c..15037bd 100644
--- a/docs/transactions.html
+++ b/docs/transactions.html
Binary files differ
diff --git a/docs/why_jdo.html b/docs/why_jdo.html
index 4b4c681..4b58618 100644
--- a/docs/why_jdo.html
+++ b/docs/why_jdo.html
Binary files differ
diff --git a/src/main/asciidoc/index.adoc b/src/main/asciidoc/index.adoc
index 31eff86..fdf75b5 100644
--- a/src/main/asciidoc/index.adoc
+++ b/src/main/asciidoc/index.adoc
@@ -1,7 +1,6 @@
 :_basedir: 
 :_imagesdir: images/
 :notoc:
-:nofooter:
 :notitle:
 :grid: cols
 
diff --git a/src/main/asciidoc/jdo_v_jpa_orm.adoc b/src/main/asciidoc/jdo_v_jpa_orm.adoc
index be7f888..88a9d0b 100644
--- a/src/main/asciidoc/jdo_v_jpa_orm.adoc
+++ b/src/main/asciidoc/jdo_v_jpa_orm.adoc
@@ -2,7 +2,7 @@
 :_imagesdir: images/
 :notoc:
 :grid: cols
-:metadata:
+:general:
 
 [[index]]
 
diff --git a/src/main/template/document.html.erb b/src/main/template/document.html.erb
index 5ad50d7..400cb3b 100644
--- a/src/main/template/document.html.erb
+++ b/src/main/template/document.html.erb
@@ -121,13 +121,13 @@
                   <!-- menu item General -->
 
                   <% if is_general? then %>
-                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" style="background-color:#2385c6">General <span class="caret"></span></a>
+                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" style="background-color:#2385c6">General<span class="caret"></span></a>
                   <% else %>
-                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">General <span class="caret"></span></a>
+                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">General<span class="caret"></span></a>
                   <% end %>
                   <ul class="dropdown-menu">
                         <li><a href="<%= (attr :_basedir) %>why_jdo.html">Why JDO?</a></li>
-                        <li><a href="<%= (attr :_basedir) %>getting-started.html">Gettig Started</a></li>
+                        <li><a href="<%= (attr :_basedir) %>getting-started.html">Getting Started</a></li>
                         <li><a href="<%= (attr :_basedir) %>specifications.html">Specifications</a></li>
                         <li><a href="<%= (attr :_basedir) %>tck.html">TCK</a></li>
                         <li><a href="<%= (attr :_basedir) %>javadoc.html">API Javadoc</a></li>
@@ -148,9 +148,9 @@
 
                 <li class="dropdown">
                   <% if is_usage? then %>
-                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" style="background-color:#2385c6">JDO Usage <span class="caret"></span></a>
+                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" style="background-color:#2385c6">API Usage<span class="caret"></span></a>
                   <% else %>
-                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">API Usage <span class="caret"></span></a>
+                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">API Usage<span class="caret"></span></a>
                   <% end %>
                     <ul class="dropdown-menu">
                         <li><a href="<%= (attr :_basedir) %>jdohelper.html">JDO Helper</a></li>
@@ -173,7 +173,7 @@
                   <% if is_metadata? then %>
                     <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" style="background-color:#2385c6">Types &amp; Metadata<span class="caret"></span></a>
                   <% else %>
-                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Types &amp; Metadata <span class="caret"></span></a>
+                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Types &amp; Metadata<span class="caret"></span></a>
                   <% end %>
                     <ul class="dropdown-menu">
                         <li><a href="<%= (attr :_basedir) %>class_types.html">Types of Classes</a></li>
@@ -195,9 +195,9 @@
 
                 <li class="dropdown">
                   <% if is_query? then %>
-                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" style="background-color:#2385c6">Query <span class="caret"></span></a>
+                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" style="background-color:#2385c6">Query<span class="caret"></span></a>
                   <% else %>
-                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Query <span class="caret"></span></a>
+                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Query<span class="caret"></span></a>
                   <% end %>
                     <ul class="dropdown-menu">
                         <li><a href="<%= (attr :_basedir) %>jdoql.html">JDOQL</a></li>
@@ -213,9 +213,9 @@
 
                <li class="dropdown">
                   <% if is_community? then %>
-                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" style="background-color:#2385c6">Community <span class="caret"></span></a>
+                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" style="background-color:#2385c6">Community<span class="caret"></span></a>
                   <% else %>
-                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Community <span class="caret"></span></a>
+                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Community<span class="caret"></span></a>
                   <% end %>
                     <ul class="dropdown-menu">
                         <li><a href="<%= (attr :_basedir) %>get-involved.html">Get Involved</a></li>
@@ -229,9 +229,9 @@
 
                <li class="dropdown">
                   <% if is_development? then %>
-                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" style="background-color:#2385c6">Development <span class="caret"></span></a>
+                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" style="background-color:#2385c6">Development<span class="caret"></span></a>
                   <% else %>
-                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Development <span class="caret"></span></a>
+                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Development<span class="caret"></span></a>
                   <% end %>
                     <ul class="dropdown-menu">
                         <li><a href="<%= (attr :_basedir) %>roadmap.html">RoadMap / TODO</a></li>
@@ -245,7 +245,7 @@
            <!-- 'style' added to fix height of input box. FIX THIS -->
             <form class="navbar-form navbar-left" role="search" id="search-form" action="https://www.google.com/search" method="get" style="padding: 1px 15px;">
                 <div class="form-group">
-                    <input name="sitesearch" value="db.apache.org" type="hidden">
+                    <input name="sitesearch" value="db.apache.org/jdo" type="hidden">
                     <input name="q" type="text" class="form-control" placeholder="Search" style="margin-top: 7px; padding: 1px; border-radius: 5px; height: 30px; vertical-align: middle;">
                 </div>
             </form>
@@ -287,11 +287,10 @@
     <% end %>
 </div>
 <% if is_footer? then %>
-  <footer style="background-color:#97d5ca; padding: 5px;">
+  <footer style="color:#fff; background-color:#222222; padding: 5px;">
   <div class="container">
-      <hr/>
-      <div class="row">
-          <div class="col-sm-9">
+      <div class="row" style="margin-top:25px">
+          <div class="col-sm" align="center">
       <a href="https://www.facebook.com/JavaDataObjects" class="externalLink" title="Facebook">Facebook</a>
               |
                           <a href="https://twitter.com/JavaDataObjects" class="externalLink" title="Twitter">Twitter</a>
@@ -305,8 +304,7 @@
                           <a href="api31/apidocs/index.html" title="Latest Javadocs">Latest Javadocs</a>
           </div>
       </div>
-      <hr/>
-      <p class="text-center">&copy; 2005-2020 Apache Software Foundation. All Rights Reserved.</p>
+      <p class="text-center" style="margin-top:16px">&copy; 2005-2020 Apache Software Foundation. All Rights Reserved.</p>
   </div>
   </footer>
 <% end %>