Initial Contribution
diff --git a/tools/droiddoc/templates-codesite/assets-google/android-logo-sm.gif b/tools/droiddoc/templates-codesite/assets-google/android-logo-sm.gif
new file mode 100644
index 0000000..0a84d1b
--- /dev/null
+++ b/tools/droiddoc/templates-codesite/assets-google/android-logo-sm.gif
Binary files differ
diff --git a/tools/droiddoc/templates-codesite/assets-google/android-logo.gif b/tools/droiddoc/templates-codesite/assets-google/android-logo.gif
new file mode 100644
index 0000000..55d3705
--- /dev/null
+++ b/tools/droiddoc/templates-codesite/assets-google/android-logo.gif
Binary files differ
diff --git a/tools/droiddoc/templates-codesite/assets-google/google-logo-small.gif b/tools/droiddoc/templates-codesite/assets-google/google-logo-small.gif
new file mode 100644
index 0000000..b5b2638
--- /dev/null
+++ b/tools/droiddoc/templates-codesite/assets-google/google-logo-small.gif
Binary files differ
diff --git a/tools/droiddoc/templates-codesite/customization.cs b/tools/droiddoc/templates-codesite/customization.cs
new file mode 100644
index 0000000..5fe5077
--- /dev/null
+++ b/tools/droiddoc/templates-codesite/customization.cs
@@ -0,0 +1,15 @@
+<?cs # appears above the blue bar at the top of every page ?>
+<?cs def:custom_masthead() ?>
+<?cs /def ?>
+
+<?cs # appears in the blue bar at the top of every page ?>
+<?cs def:custom_subhead() ?>
+    <?cs if:android.buglink ?>
+    <?cs /if ?>
+<?cs /def ?>
+
+<?cs # appears on the left side of the blue bar at the bottom of every page ?>
+<?cs def:custom_copyright() ?><?cs /def ?>
+
+<?cs def:devdoc_left_nav() ?>
+<?cs /def ?>
diff --git a/tools/droiddoc/templates-codesite/data.hdf b/tools/droiddoc/templates-codesite/data.hdf
new file mode 100644
index 0000000..4147999
--- /dev/null
+++ b/tools/droiddoc/templates-codesite/data.hdf
@@ -0,0 +1,7 @@
+template {
+    which = codesite
+    extension=.ezt
+    escape.0.key=[
+    escape.0.value=[[]
+}
+
diff --git a/tools/droiddoc/templates-codesite/footer.cs b/tools/droiddoc/templates-codesite/footer.cs
new file mode 100644
index 0000000..4cb0aee
--- /dev/null
+++ b/tools/droiddoc/templates-codesite/footer.cs
@@ -0,0 +1,6 @@
+</div><!-- end gc-pagecontent -->
+</div><!-- end gooey wrapper -->
+[include "/html/_common_page_footer.ezt"]
+[include "/android/_build_id.ezt"]
+</body>
+
diff --git a/tools/droiddoc/templates-codesite/head_tag.cs b/tools/droiddoc/templates-codesite/head_tag.cs
new file mode 100644
index 0000000..df5a521
--- /dev/null
+++ b/tools/droiddoc/templates-codesite/head_tag.cs
@@ -0,0 +1,15 @@
+[include "/android/_local_variables.ezt"]
+[define page_title]<?cs var:page.title ?>[end]
+
+  <head>
+    [include "/html/apis/_common_head_elements.ezt"]
+    <script src="<?cs var:toroot ?>assets/search_autocomplete.js"></script>
+    <link rel="stylesheet" type="text/css" href="/css/semantic_headers.css" />
+    <link rel="stylesheet" type="text/css" href="<?cs var:toroot ?>assets/style.css" />
+    <script>
+    jQuery(document).ready(function() {
+            jQuery("pre").addClass("prettyprint");
+        });
+    </script>
+
+  </head>
diff --git a/tools/droiddoc/templates-codesite/header.cs b/tools/droiddoc/templates-codesite/header.cs
new file mode 100644
index 0000000..c50ce21
--- /dev/null
+++ b/tools/droiddoc/templates-codesite/header.cs
@@ -0,0 +1,14 @@
+[#]  <body class="gc-documentation">
+[#]
+[#]    [include "/html/_common_page_header.ezt"]
+[#]    <div class="g-section g-tpl-180">
+[#]
+[#]      <a name="gc-toc-anchor"></a>  
+[#]      <div class="g-unit g-first" id="gc-toc">
+[#]        [include toc_path]
+[#]      </div>
+[#]      
+[#]      <a name="gc-pagecontent-anchor"></a>   
+[#]      <div class="g-unit" id="gc-pagecontent">
+
+