Index: /Applications/MAMP/htdocs/wordpress/wp/wp-includes/theme.php
===================================================================
--- /Applications/MAMP/htdocs/wordpress/wp/wp-includes/theme.php	(revision 13322)
+++ /Applications/MAMP/htdocs/wordpress/wp/wp-includes/theme.php	(working copy)
@@ -1342,7 +1342,7 @@
  * @return string
  */
 function get_background_image() {
-	$default =  defined('BACKGROUND_IMAGE') ? BACKGROUND_IMAGE : '';
+	$default = defined('BACKGROUND_IMAGE') ? BACKGROUND_IMAGE : '';
 
 	return get_theme_mod('background_image', $default);
 }
@@ -1357,6 +1357,29 @@
 }
 
 /**
+ * Retrieve value for custom background color.
+ *
+ * @since 3.0.0
+ * @uses BACKGROUND_COLOR
+ *
+ * @return string
+ */
+function get_background_color() {
+	$default = defined('BACKGROUND_COLOR') ? BACKGROUND_COLOR : '';
+
+	return get_theme_mod('background_color', $default);
+}
+
+/**
+ * Display background color value.
+ *
+ * @since 3.0.0
+ */
+function background_color() {
+	echo get_background_color();
+}
+
+/**
  * Add callbacks for background image display.
  *
  * The parameter $header_callback callback will be required to display the
@@ -1420,7 +1443,8 @@
 ?>
 <style type="text/css">
 body {
-	background-image:url('<?php background_image(); ?>');
+	background-color: #<?php background_color(); ?>;
+	background-image: url('<?php background_image(); ?>');
 	<?php echo $repeat; ?>
 	<?php echo $position; ?>
 	<?php echo $attachment; ?>

