diff --git a/core/themes/bartik/color/color.inc b/core/themes/bartik/color/color.inc
index 50ce731..1529865 100644
--- a/core/themes/bartik/color/color.inc
+++ b/core/themes/bartik/color/color.inc
@@ -16,7 +16,11 @@
     'bg' => t('Main background'),
     'sidebar' => t('Sidebar background'),
     'sidebarborders' => t('Sidebar borders'),
+    'sidebartext' => t('Sidebar text'),
+    'sidebarlink' => t('Sidebar links'),
     'footer' => t('Footer background'),
+    'footertext' => t('Footer text'),
+    'footerlink' => t('Footer links'),
     'titleslogan' => t('Title and slogan'),
     'text' => t('Text color'),
     'link' => t('Link color'),
@@ -31,7 +35,11 @@
         'bg' => '#ffffff',
         'sidebar' => '#f6f6f2',
         'sidebarborders' => '#f9f9f9',
+        'sidebartext' => '#3b3b3a',
+        'sidebarlink' => '#0070b3',
         'footer' => '#292929',
+        'footertext' => '#c0c0c0',
+        'footerlink' => '#fcfcfc',
         'titleslogan' => '#fffeff',
         'text' => '#3b3b3b',
         'link' => '#0071B3',
@@ -45,7 +53,11 @@
         'bg' => '#ffffff',
         'sidebar' => '#f1f4f0',
         'sidebarborders' => '#ededed',
+        'sidebartext' => '#3b3b3b',
+        'sidebarlink' => '#d6121f',
         'footer' => '#1f1d1c',
+        'footertext' => '#c0c0c0',
+        'footerlink' => '#fcfcfc',
         'titleslogan' => '#fffeff',
         'text' => '#3b3b3b',
         'link' => '#d6121f',
@@ -59,7 +71,11 @@
         'bg' => '#ffffff',
         'sidebar' => '#ffffff',
         'sidebarborders' => '#cccccc',
+        'sidebartext' => '#4a4a4a',
+        'sidebarlink' => '#019dbf',
         'footer' => '#24272c',
+        'footertext' => '#c0c0c0',
+        'footerlink' => '#fcfcfc',
         'titleslogan' => '#000000',
         'text' => '#4a4a4a',
         'link' => '#019dbf',
@@ -73,7 +89,11 @@
         'bg' => '#fffdf7',
         'sidebar' => '#edede7',
         'sidebarborders' => '#e7e7e7',
+        'sidebartext' => '#301313',
+        'sidebarlink' => '#9d408d',
         'footer' => '#2c2c28',
+        'footertext' => '#c0c0c0',
+        'footerlink' => '#fcfcfc',
         'titleslogan' => '#ffffff',
         'text' => '#301313',
         'link' => '#9d408d',
@@ -87,7 +107,11 @@
         'bg' => '#ffffff',
         'sidebar' => '#ffffff',
         'sidebarborders' => '#d0d0d0',
+        'sidebartext' => '#3b3b3b',
+        'sidebarlink' => '#0073b6',
         'footer' => '#161617',
+        'footertext' => '#c0c0c0',
+        'footerlink' => '#fcfcfc',
         'titleslogan' => '#ffffff',
         'text' => '#3b3b3b',
         'link' => '#0073b6',
diff --git a/core/themes/bartik/color/preview.html b/core/themes/bartik/color/preview.html
index ae9aa14..fe834aa 100644
--- a/core/themes/bartik/color/preview.html
+++ b/core/themes/bartik/color/preview.html
@@ -18,7 +18,7 @@
         <h2>Etiam est risus</h2>
         <div class="preview-content">
           Maecenas id porttitor Ut enim ad minim veniam, quis nostrudfelis.
-          Laboris nisi ut aliquip ex ea.
+          Laboris <a>nisi ut aliquip</a> ex ea.
         </div>
       </div>
     </div>
diff --git a/core/themes/bartik/color/preview.js b/core/themes/bartik/color/preview.js
index 551c0e0..bb9d66a 100644
--- a/core/themes/bartik/color/preview.js
+++ b/core/themes/bartik/color/preview.js
@@ -29,9 +29,13 @@
       // Sidebar block.
       form.find('#preview #preview-sidebar #preview-block').css('background-color', form.find('#palette input[name="palette[sidebar]"]').val());
       form.find('#preview #preview-sidebar #preview-block').css('border-color', form.find('#palette input[name="palette[sidebarborders]"]').val());
+      form.find('#preview #preview-sidebar #preview-block .preview-content', form).css('color', form.find('#palette input[name="palette[sidebartext]"]', form).val());
+      form.find('#preview #preview-sidebar #preview-block a', form).css('color', form.find('#palette input[name="palette[sidebarlink]"]', form).val());
 
-      // Footer wrapper background.
+      // Footer.
       form.find('#preview #preview-footer-wrapper', form).css('background-color', form.find('#palette input[name="palette[footer]"]').val());
+      form.find('#preview #preview-footer-wrapper h2, #preview #preview-footer-wrapper', form).css('color', form.find('#palette input[name="palette[footertext]"]', form).val());
+      form.find('#preview #preview-footer-wrapper a', form).css('color', form.find('#palette input[name="palette[footerlink]"]', form).val());
 
       // CSS3 Gradients.
       var gradient_start = form.find('#palette input[name="palette[top]"]').val();
diff --git a/core/themes/bartik/css/colors.css b/core/themes/bartik/css/colors.css
index f2a3249..b078fe5 100644
--- a/core/themes/bartik/css/colors.css
+++ b/core/themes/bartik/css/colors.css
@@ -43,11 +43,33 @@ a:active {
 .sidebar .block {
   background-color: #f6f6f2;
   border-color: #f9f9f9;
+  color: #3b3b3a;
+}
+.sidebar .block a {
+  color: #0070b3;
+}
+.sidebar .block a:hover,
+.sidebar .block a:focus {
+  color: #018fe2;
+}
+.sidebar .block a:active {
+  color: #23aeff;
 }
 #page-wrapper,
 #footer-wrapper {
   background: #292929;
 }
+#footer-wrapper {
+  color: #c0c0c0;
+}
+#footer-wrapper a {
+  color: #fcfcfc;
+}
+#footer-wrapper a:hover,
+#footer-wrapper a:focus,
+#footer-wrapper a:active {
+  color: #fcfcfc;
+}
 .region-header,
 .region-header a,
 .region-header li a.active,
