diff --git a/wp-content/themes/twentyeleven/404.php b/wp-content/themes/twentyeleven/404.php
index 03e06512794a761c81d3ce7e59c820a17a71e099..ae0ad04800be78002647de49b6fc2312d4f674b9 100644
--- a/wp-content/themes/twentyeleven/404.php
+++ b/wp-content/themes/twentyeleven/404.php
@@ -1,6 +1,6 @@
 <?php
 /**
- * The template for displaying 404 pages (Not Found).
+ * Template for displaying 404 pages (Not Found)
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
diff --git a/wp-content/themes/twentyeleven/archive.php b/wp-content/themes/twentyeleven/archive.php
index 13390e22954c58a6b1dcf72733e80e1e7480057f..8eecf28ea7440fd27a1d7198a2ca292f6f6b4ca3 100644
--- a/wp-content/themes/twentyeleven/archive.php
+++ b/wp-content/themes/twentyeleven/archive.php
@@ -1,11 +1,11 @@
 <?php
 /**
- * The template for displaying Archive pages.
+ * Template for displaying Archive pages
  *
  * Used to display archive-type pages if nothing more specific matches a query.
  * For example, puts together date-based pages if no date.php file exists.
  *
- * Learn more: http://codex.wordpress.org/Template_Hierarchy
+ * @link http://codex.wordpress.org/Template_Hierarchy
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
diff --git a/wp-content/themes/twentyeleven/author.php b/wp-content/themes/twentyeleven/author.php
index 472cb133d6bf3ae821c06972059004f496629c24..28775d94b99421dac36c526d86429aac232b5742 100644
--- a/wp-content/themes/twentyeleven/author.php
+++ b/wp-content/themes/twentyeleven/author.php
@@ -1,6 +1,6 @@
 <?php
 /**
- * The template for displaying Author Archive pages.
+ * Template for displaying Author Archive pages
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
@@ -15,11 +15,12 @@ get_header(); ?>
 			<?php if ( have_posts() ) : ?>
 
 				<?php
-					/* Queue the first post, that way we know
-					 * what author we're dealing with (if that is the case).
+					/*
+					 * Queue the first post, that way we know what author
+					 * we're dealing with (if that is the case).
 					 *
-					 * We reset this later so we can run the loop
-					 * properly with a call to rewind_posts().
+					 * We reset this later so we can run the loop properly
+					 * with a call to rewind_posts().
 					 */
 					the_post();
 				?>
@@ -29,7 +30,8 @@ get_header(); ?>
 				</header>
 
 				<?php
-					/* Since we called the_post() above, we need to
+					/*
+					 * Since we called the_post() above, we need to
 					 * rewind the loop back to the beginning that way
 					 * we can run the loop properly, in full.
 					 */
@@ -43,7 +45,16 @@ get_header(); ?>
 				if ( get_the_author_meta( 'description' ) ) : ?>
 				<div id="author-info">
 					<div id="author-avatar">
-						<?php echo get_avatar( get_the_author_meta( 'user_email' ), apply_filters( 'twentyeleven_author_bio_avatar_size', 60 ) ); ?>
+						<?php
+						/**
+						 * Filter the Twenty Eleven author bio avatar size.
+						 *
+						 * @since Twenty Eleven 1.0
+						 *
+						 * @param int The height and width avatar dimension in pixels. Default 60.
+						 */
+						echo get_avatar( get_the_author_meta( 'user_email' ), apply_filters( 'twentyeleven_author_bio_avatar_size', 60 ) );
+						?>
 					</div><!-- #author-avatar -->
 					<div id="author-description">
 						<h2><?php printf( __( 'About %s', 'twentyeleven' ), get_the_author() ); ?></h2>
@@ -56,7 +67,8 @@ get_header(); ?>
 				<?php while ( have_posts() ) : the_post(); ?>
 
 					<?php
-						/* Include the Post-Format-specific template for the content.
+						/*
+						 * Include the Post-Format-specific template for the content.
 						 * If you want to overload this in a child theme then include a file
 						 * called content-___.php (where ___ is the Post Format name) and that will be used instead.
 						 */
diff --git a/wp-content/themes/twentyeleven/category.php b/wp-content/themes/twentyeleven/category.php
index 539cbbdd36c751ef40991cbb303a30ae21cf9432..cd64f4490f0ebaec1df4adccab65f3b5ef0c3e50 100644
--- a/wp-content/themes/twentyeleven/category.php
+++ b/wp-content/themes/twentyeleven/category.php
@@ -1,6 +1,6 @@
 <?php
 /**
- * The template for displaying Category Archive pages.
+ * Template for displaying Category Archive pages
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
@@ -21,8 +21,16 @@ get_header(); ?>
 
 					<?php
 						$category_description = category_description();
-						if ( ! empty( $category_description ) )
+						if ( ! empty( $category_description ) ) {
+							/**
+							 * Filter the default Twenty Eleven category description.
+							 *
+							 * @since Twenty Eleven 1.0
+							 *
+							 * @param string The default category description HTML.
+							 */
 							echo apply_filters( 'category_archive_meta', '<div class="category-archive-meta">' . $category_description . '</div>' );
+						}
 					?>
 				</header>
 
@@ -32,7 +40,8 @@ get_header(); ?>
 				<?php while ( have_posts() ) : the_post(); ?>
 
 					<?php
-						/* Include the Post-Format-specific template for the content.
+						/*
+						 * Include the Post-Format-specific template for the content.
 						 * If you want to overload this in a child theme then include a file
 						 * called content-___.php (where ___ is the Post Format name) and that will be used instead.
 						 */
diff --git a/wp-content/themes/twentyeleven/comments.php b/wp-content/themes/twentyeleven/comments.php
index 6b77feeacc4ccc88e1529d462966efb3f3c59645..e774e83647b4d0186a902291cdfac8db6f4c7341 100644
--- a/wp-content/themes/twentyeleven/comments.php
+++ b/wp-content/themes/twentyeleven/comments.php
@@ -1,6 +1,6 @@
 <?php
 /**
- * The template for displaying Comments.
+ * Template for displaying Comments
  *
  * The area of the page that contains both current comments
  * and the comment form. The actual display of comments is
@@ -17,7 +17,8 @@
 		<p class="nopassword"><?php _e( 'This post is password protected. Enter the password to view any comments.', 'twentyeleven' ); ?></p>
 	</div><!-- #comments -->
 	<?php
-			/* Stop the rest of comments.php from being processed,
+			/*
+			 * Stop the rest of comments.php from being processed,
 			 * but don't kill the script entirely -- we still have
 			 * to fully load the template.
 			 */
@@ -45,7 +46,8 @@
 
 		<ol class="commentlist">
 			<?php
-				/* Loop through and list the comments. Tell wp_list_comments()
+				/*
+				 * Loop through and list the comments. Tell wp_list_comments()
 				 * to use twentyeleven_comment() to format the comments.
 				 * If you want to overload this in a child theme then you can
 				 * define twentyeleven_comment() and that will be used instead.
@@ -64,7 +66,8 @@
 		<?php endif; // check for comment navigation ?>
 
 		<?php
-		/* If there are no comments and comments are closed, let's leave a little note, shall we?
+		/*
+		 * If there are no comments and comments are closed, let's leave a little note, shall we?
 		 * But we only want the note on posts and pages that had comments in the first place.
 		 */
 		if ( ! comments_open() && get_comments_number() ) : ?>
diff --git a/wp-content/themes/twentyeleven/content-aside.php b/wp-content/themes/twentyeleven/content-aside.php
index 66f06037e13e0674a5410d511de7dd1ca86d3b0d..e3e7334c8319f42a18022a3cf20e9e2bf4fccd5f 100644
--- a/wp-content/themes/twentyeleven/content-aside.php
+++ b/wp-content/themes/twentyeleven/content-aside.php
@@ -1,8 +1,10 @@
 <?php
 /**
- * The template for displaying posts in the Aside Post Format on index and archive pages
+ * Template for displaying posts in the Aside Post Format
  *
- * Learn more: http://codex.wordpress.org/Post_Formats
+ * Used on index and archive pages.
+ *
+ * @link http://codex.wordpress.org/Post_Formats
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
diff --git a/wp-content/themes/twentyeleven/content-featured.php b/wp-content/themes/twentyeleven/content-featured.php
index e1a0bf0b85e20247cdff821b9420e715518c9959..bd31b320098eb97bd1fa6e63d86e3c715d7a3089 100644
--- a/wp-content/themes/twentyeleven/content-featured.php
+++ b/wp-content/themes/twentyeleven/content-featured.php
@@ -1,6 +1,6 @@
 <?php
 /**
- * The template for displaying content featured in the showcase.php page template
+ * Template for displaying content featured in the showcase.php page template
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
diff --git a/wp-content/themes/twentyeleven/content-gallery.php b/wp-content/themes/twentyeleven/content-gallery.php
index fb7b1058b1046335131e89f175ae5583fd53da10..4ae6561463c76f6d5d4145ba878fb501459d3be7 100644
--- a/wp-content/themes/twentyeleven/content-gallery.php
+++ b/wp-content/themes/twentyeleven/content-gallery.php
@@ -1,8 +1,10 @@
 <?php
 /**
- * The template for displaying posts in the Gallery Post Format on index and archive pages
+ * Template for displaying posts in the Gallery Post Format
  *
- * Learn more: http://codex.wordpress.org/Post_Formats
+ * Used on index and archive pages.
+ *
+ * @link http://codex.wordpress.org/Post_Formats
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
diff --git a/wp-content/themes/twentyeleven/content-image.php b/wp-content/themes/twentyeleven/content-image.php
index 4d2cbaf0c5037c6447eb5e3fac8471f531f243ec..3ed8ecdc09b67be4c7ddf1927e7a5e7161d63c08 100644
--- a/wp-content/themes/twentyeleven/content-image.php
+++ b/wp-content/themes/twentyeleven/content-image.php
@@ -1,8 +1,10 @@
 <?php
 /**
- * The template for displaying posts in the Image Post Format on index and archive pages
+ * Template for displaying posts in the Image Post Format
  *
- * Learn more: http://codex.wordpress.org/Post_Formats
+ * Used on index and archive pages.
+ *
+ * @link http://codex.wordpress.org/Post_Formats
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
diff --git a/wp-content/themes/twentyeleven/content-intro.php b/wp-content/themes/twentyeleven/content-intro.php
index 573112d55bd28ea14d7544294eab45835feb0299..6b9099cf820849ba919702604ee309db7a660f72 100644
--- a/wp-content/themes/twentyeleven/content-intro.php
+++ b/wp-content/themes/twentyeleven/content-intro.php
@@ -1,6 +1,6 @@
 <?php
 /**
- * The template for displaying page content in the showcase.php page template
+ * Template for displaying page content in the showcase.php page template
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
diff --git a/wp-content/themes/twentyeleven/content-link.php b/wp-content/themes/twentyeleven/content-link.php
index f03099e52cf42f92c425c98f0b635cf8e526308b..39a8e1d170d95d31cd859bd74890004af7c239c7 100644
--- a/wp-content/themes/twentyeleven/content-link.php
+++ b/wp-content/themes/twentyeleven/content-link.php
@@ -1,8 +1,10 @@
 <?php
 /**
- * The template for displaying posts in the Link Post Format on index and archive pages
+ * Template for displaying posts in the Link Post Format
  *
- * Learn more: http://codex.wordpress.org/Post_Formats
+ * Used on index and archive pages
+ *
+ * @link http://codex.wordpress.org/Post_Formats
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
diff --git a/wp-content/themes/twentyeleven/content-page.php b/wp-content/themes/twentyeleven/content-page.php
index c4998429d0471239ffc521a63514c56e3fd403b2..800a695090d2b113f86c674342a3c9f0034ab5a1 100644
--- a/wp-content/themes/twentyeleven/content-page.php
+++ b/wp-content/themes/twentyeleven/content-page.php
@@ -1,6 +1,6 @@
 <?php
 /**
- * The template used for displaying page content in page.php
+ * Template used for displaying page content in page.php
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
diff --git a/wp-content/themes/twentyeleven/content-quote.php b/wp-content/themes/twentyeleven/content-quote.php
index c74e0069328e9507e3e8627d5ecd62ada35a8fe5..2bf20cdf29ee9f193e2b64e89189138a70ec9f7a 100644
--- a/wp-content/themes/twentyeleven/content-quote.php
+++ b/wp-content/themes/twentyeleven/content-quote.php
@@ -1,6 +1,6 @@
 <?php
 /**
- * The default template for displaying content
+ * Template for displaying content
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
diff --git a/wp-content/themes/twentyeleven/content-single.php b/wp-content/themes/twentyeleven/content-single.php
index 8c283715902b36abda66f71cb5e28cb54ca43574..11ac986b53ced32ff2ce2adbcd8890babfe23206 100644
--- a/wp-content/themes/twentyeleven/content-single.php
+++ b/wp-content/themes/twentyeleven/content-single.php
@@ -54,7 +54,10 @@
 		<?php if ( get_the_author_meta( 'description' ) && ( ! function_exists( 'is_multi_author' ) || is_multi_author() ) ) : // If a user has filled out their description and this is a multi-author blog, show a bio on their entries ?>
 		<div id="author-info">
 			<div id="author-avatar">
-				<?php echo get_avatar( get_the_author_meta( 'user_email' ), apply_filters( 'twentyeleven_author_bio_avatar_size', 68 ) ); ?>
+				<?php
+				/** This filter is documented in author.php */
+				echo get_avatar( get_the_author_meta( 'user_email' ), apply_filters( 'twentyeleven_author_bio_avatar_size', 68 ) );
+				?>
 			</div><!-- #author-avatar -->
 			<div id="author-description">
 				<h2><?php printf( __( 'About %s', 'twentyeleven' ), get_the_author() ); ?></h2>
diff --git a/wp-content/themes/twentyeleven/content-status.php b/wp-content/themes/twentyeleven/content-status.php
index 144d12262db735117ddf181d1c222c2dbca66d75..4d987d959206018f6f18f8bb2d5726ae66e3713c 100644
--- a/wp-content/themes/twentyeleven/content-status.php
+++ b/wp-content/themes/twentyeleven/content-status.php
@@ -1,11 +1,14 @@
 <?php
 /**
- * The template for displaying posts in the Status Post Format on index and archive pages
+ * Template for displaying posts in the Status Post Format
  *
- * Learn more: http://codex.wordpress.org/Post_Formats
+ * Used on index and archive pages
+ *
+ * @link http://codex.wordpress.org/Post_Formats
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
+ * @since Twenty Eleven 1.0
  */
 ?>
 
@@ -29,7 +32,18 @@
 		</div><!-- .entry-summary -->
 		<?php else : ?>
 		<div class="entry-content">
-			<div class="avatar"><?php echo get_avatar( get_the_author_meta( 'ID' ), apply_filters( 'twentyeleven_status_avatar', '65' ) ); ?></div>
+			<div class="avatar">
+				<?php
+				/**
+				 * Filter the Twenty Eleven status avatar size.
+				 *
+				 * @since Twenty Eleven 1.0
+				 *
+				 * @param int The height and width avatar dimensions in pixels. Default 65.
+				 */
+				echo get_avatar( get_the_author_meta( 'ID' ), apply_filters( 'twentyeleven_status_avatar', 65 ) );
+				?>
+			</div>
 
 			<?php the_content( __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'twentyeleven' ) ); ?>
 			<?php wp_link_pages( array( 'before' => '<div class="page-link"><span>' . __( 'Pages:', 'twentyeleven' ) . '</span>', 'after' => '</div>' ) ); ?>
diff --git a/wp-content/themes/twentyeleven/content.php b/wp-content/themes/twentyeleven/content.php
index cc8532c998a48e0f45cdd50581cbafb57aa04a22..1f5e50faee8a50e9981acdcc1aa92ee4a0e8351e 100644
--- a/wp-content/themes/twentyeleven/content.php
+++ b/wp-content/themes/twentyeleven/content.php
@@ -1,6 +1,6 @@
 <?php
 /**
- * The default template for displaying content
+ * Template for displaying content
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
diff --git a/wp-content/themes/twentyeleven/footer.php b/wp-content/themes/twentyeleven/footer.php
index 9cb702caf869a028df2394011420f8178bcda026..54e7c42aa15de079b6539c3192881c6177192cac 100644
--- a/wp-content/themes/twentyeleven/footer.php
+++ b/wp-content/themes/twentyeleven/footer.php
@@ -1,6 +1,6 @@
 <?php
 /**
- * The template for displaying the footer.
+ * Template for displaying the footer
  *
  * Contains the closing of the id=main div and all content after
  *
@@ -15,7 +15,8 @@
 	<footer id="colophon" role="contentinfo">
 
 			<?php
-				/* A sidebar in the footer? Yep. You can can customize
+				/*
+				 * A sidebar in the footer? Yep. You can can customize
 				 * your footer with three columns of widgets.
 				 */
 				if ( ! is_404() )
diff --git a/wp-content/themes/twentyeleven/functions.php b/wp-content/themes/twentyeleven/functions.php
index 3d269676c9837a4cc91feea8d4fdd9947fd583f3..b713933ca776bf69341d670b9e740d79e4e839a2 100644
--- a/wp-content/themes/twentyeleven/functions.php
+++ b/wp-content/themes/twentyeleven/functions.php
@@ -38,20 +38,18 @@
  * @since Twenty Eleven 1.0
  */
 
-/**
- * Set the content width based on the theme's design and stylesheet.
- */
+// Set the content width based on the theme's design and stylesheet.
 if ( ! isset( $content_width ) )
 	$content_width = 584;
 
-/**
+/*
  * Tell WordPress to run twentyeleven_setup() when the 'after_setup_theme' hook is run.
  */
 add_action( 'after_setup_theme', 'twentyeleven_setup' );
 
 if ( ! function_exists( 'twentyeleven_setup' ) ):
 /**
- * Sets up theme defaults and registers support for various WordPress features.
+ * Set up theme defaults and registers support for various WordPress features.
  *
  * Note that this function is hooked into the after_setup_theme hook, which runs
  * before the init hook. The init hook is too late for some features, such as indicating
@@ -60,22 +58,24 @@ if ( ! function_exists( 'twentyeleven_setup' ) ):
  * To override twentyeleven_setup() in a child theme, add your own twentyeleven_setup to your child theme's
  * functions.php file.
  *
- * @uses load_theme_textdomain() For translation/localization support.
- * @uses add_editor_style() To style the visual editor.
- * @uses add_theme_support() To add support for post thumbnails, automatic feed links, custom headers
- * 	and backgrounds, and post formats.
- * @uses register_nav_menus() To add support for navigation menus.
+ * @uses load_theme_textdomain()    For translation/localization support.
+ * @uses add_editor_style()         To style the visual editor.
+ * @uses add_theme_support()        To add support for post thumbnails, automatic feed links, custom headers
+ * 	                                and backgrounds, and post formats.
+ * @uses register_nav_menus()       To add support for navigation menus.
  * @uses register_default_headers() To register the default custom header images provided with the theme.
- * @uses set_post_thumbnail_size() To set a custom post thumbnail size.
+ * @uses set_post_thumbnail_size()  To set a custom post thumbnail size.
  *
  * @since Twenty Eleven 1.0
  */
 function twentyeleven_setup() {
 
-	/* Make Twenty Eleven available for translation.
+	/*
+	 * Make Twenty Eleven available for translation.
 	 * Translations can be added to the /languages/ directory.
-	 * If you're building a theme based on Twenty Eleven, use a find and replace
-	 * to change 'twentyeleven' to the name of your theme in all the template files.
+	 * If you're building a theme based on Twenty Eleven, use
+	 * a find and replace to change 'twentyeleven' to the name
+	 * of your theme in all the template files.
 	 */
 	load_theme_textdomain( 'twentyeleven', get_template_directory() . '/languages' );
 
@@ -105,8 +105,10 @@ function twentyeleven_setup() {
 
 	// Add support for custom backgrounds.
 	add_theme_support( 'custom-background', array(
-		// Let WordPress know what our default background color is.
-		// This is dependent on our current color scheme.
+		/*
+		 * Let WordPress know what our default background color is.
+		 * This is dependent on our current color scheme.
+		 */
 		'default-color' => $default_background_color,
 	) );
 
@@ -118,7 +120,21 @@ function twentyeleven_setup() {
 		// The default header text color.
 		'default-text-color' => '000',
 		// The height and width of our custom header.
+		/**
+		 * Filter the Twenty Eleven default header image width.
+		 *
+		 * @since Twenty Eleven 1.0
+		 *
+		 * @param int The default header image width in pixels. Default 1000.
+		 */
 		'width' => apply_filters( 'twentyeleven_header_image_width', 1000 ),
+		/**
+		 * Filter the Twenty Eleven default header image height.
+		 *
+		 * @since Twenty Eleven 1.0
+		 *
+		 * @param int The default header image height in pixels. Default 288.
+		 */
 		'height' => apply_filters( 'twentyeleven_header_image_height', 288 ),
 		// Support flexible heights.
 		'flex-height' => true,
@@ -144,13 +160,17 @@ function twentyeleven_setup() {
 		add_custom_background();
 	}
 
-	// We'll be using post thumbnails for custom header images on posts and pages.
-	// We want them to be the size of the header image that we just defined
-	// Larger images will be auto-cropped to fit, smaller ones will be ignored. See header.php.
+	/*
+	 * We'll be using post thumbnails for custom header images on posts and pages.
+	 * We want them to be the size of the header image that we just defined.
+	 * Larger images will be auto-cropped to fit, smaller ones will be ignored. See header.php.
+	 */
 	set_post_thumbnail_size( $custom_header_support['width'], $custom_header_support['height'], true );
 
-	// Add Twenty Eleven's custom image sizes.
-	// Used for large feature (header) images.
+	/*
+	 * Add Twenty Eleven's custom image sizes.
+	 * Used for large feature (header) images.
+	 */
 	add_image_size( 'large-feature', $custom_header_support['width'], $custom_header_support['height'], true );
 	// Used for featured posts if a large-feature doesn't exist.
 	add_image_size( 'small-feature', 500, 300 );
@@ -211,7 +231,7 @@ endif; // twentyeleven_setup
 
 if ( ! function_exists( 'twentyeleven_header_style' ) ) :
 /**
- * Styles the header image and text displayed on the blog
+ * Styles the header image and text displayed on the blog.
  *
  * @since Twenty Eleven 1.0
  */
@@ -327,10 +347,16 @@ function twentyeleven_admin_header_image() { ?>
 endif; // twentyeleven_admin_header_image
 
 /**
- * Sets the post excerpt length to 40 words.
+ * Set the post excerpt length to 40 words.
  *
- * To override this length in a child theme, remove the filter and add your own
- * function tied to the excerpt_length filter hook.
+ * To override this length in a child theme, remove
+ * the filter and add your own function tied to
+ * the excerpt_length filter hook.
+ *
+ * @since Twenty Eleven 1.0
+ *
+ * @param int $length The number of excerpt characters.
+ * @return int The filtered number of characters.
  */
 function twentyeleven_excerpt_length( $length ) {
 	return 40;
@@ -339,7 +365,11 @@ add_filter( 'excerpt_length', 'twentyeleven_excerpt_length' );
 
 if ( ! function_exists( 'twentyeleven_continue_reading_link' ) ) :
 /**
- * Returns a "Continue Reading" link for excerpts
+ * Return a "Continue Reading" link for excerpts
+ *
+ * @since Twenty Eleven 1.0
+ *
+ * @return string The "Continue Reading" HTML link.
  */
 function twentyeleven_continue_reading_link() {
 	return ' <a href="'. esc_url( get_permalink() ) . '">' . __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'twentyeleven' ) . '</a>';
@@ -347,10 +377,17 @@ function twentyeleven_continue_reading_link() {
 endif; // twentyeleven_continue_reading_link
 
 /**
- * Replaces "[...]" (appended to automatically generated excerpts) with an ellipsis and twentyeleven_continue_reading_link().
+ * Replace "[...]" in the Read More link with an ellipsis.
+ *
+ * The "[...]" is appended to automatically generated excerpts.
  *
  * To override this in a child theme, remove the filter and add your own
  * function tied to the excerpt_more filter hook.
+ *
+ * @since Twenty Eleven 1.0
+ *
+ * @param string $more The Read More text.
+ * @return The filtered Read More text.
  */
 function twentyeleven_auto_excerpt_more( $more ) {
 	return ' &hellip;' . twentyeleven_continue_reading_link();
@@ -358,10 +395,15 @@ function twentyeleven_auto_excerpt_more( $more ) {
 add_filter( 'excerpt_more', 'twentyeleven_auto_excerpt_more' );
 
 /**
- * Adds a pretty "Continue Reading" link to custom post excerpts.
+ * Add a pretty "Continue Reading" link to custom post excerpts.
  *
  * To override this link in a child theme, remove the filter and add your own
  * function tied to the get_the_excerpt filter hook.
+ *
+ * @since Twenty Eleven 1.0
+ *
+ * @param string $output The "Continue Reading" link.
+ * @return string The filtered "Continue Reading" link.
  */
 function twentyeleven_custom_excerpt_more( $output ) {
 	if ( has_excerpt() && ! is_attachment() ) {
@@ -372,7 +414,12 @@ function twentyeleven_custom_excerpt_more( $output ) {
 add_filter( 'get_the_excerpt', 'twentyeleven_custom_excerpt_more' );
 
 /**
- * Get our wp_nav_menu() fallback, wp_page_menu(), to show a home link.
+ * Show a home link for the wp_nav_menu() fallback, wp_page_menu().
+ *
+ * @since Twenty Eleven 1.0
+ *
+ * @param array $args The page menu arguments. @see wp_page_menu()
+ * @return array The filtered page menu arguments.
  */
 function twentyeleven_page_menu_args( $args ) {
 	if ( ! isset( $args['show_home'] ) )
@@ -382,7 +429,9 @@ function twentyeleven_page_menu_args( $args ) {
 add_filter( 'wp_page_menu_args', 'twentyeleven_page_menu_args' );
 
 /**
- * Register our sidebars and widgetized areas. Also register the default Epherma widget.
+ * Register sidebars and widgetized areas.
+ *
+ * Also register the default Epherma widget.
  *
  * @since Twenty Eleven 1.0
  */
@@ -443,7 +492,11 @@ add_action( 'widgets_init', 'twentyeleven_widgets_init' );
 
 if ( ! function_exists( 'twentyeleven_content_nav' ) ) :
 /**
- * Display navigation to next/previous pages when applicable
+ * Display navigation to next/previous pages when applicable.
+ *
+ * @since Twenty Eleven 1.0
+ *
+ * @param string $html_id The HTML id attribute.
  */
 function twentyeleven_content_nav( $html_id ) {
 	global $wp_query;
@@ -462,9 +515,11 @@ endif; // twentyeleven_content_nav
  * Return the first link from the post content. If none found, the
  * post permalink is used as a fallback.
  *
+ * @since Twenty Eleven 1.0
+ *
  * @uses get_url_in_content() to get the first URL from the post content.
  *
- * @return string
+ * @return string The first link.
  */
 function twentyeleven_get_first_url() {
 	$content = get_the_content();
@@ -473,6 +528,7 @@ function twentyeleven_get_first_url() {
 	if ( ! $has_url )
 		$has_url = twentyeleven_url_grabber();
 
+	/** This filter is documented in wp-includes/link-template.php */
 	return ( $has_url ) ? $has_url : apply_filters( 'the_permalink', get_permalink() );
 }
 
@@ -480,6 +536,7 @@ function twentyeleven_get_first_url() {
  * Return the URL for the first link found in the post content.
  *
  * @since Twenty Eleven 1.0
+ *
  * @return string|bool URL or false when no link is present.
  */
 function twentyeleven_url_grabber() {
@@ -490,7 +547,9 @@ function twentyeleven_url_grabber() {
 }
 
 /**
- * Count the number of footer sidebars to enable dynamic classes for the footer
+ * Count the number of footer sidebars to enable dynamic classes for the footer.
+ *
+ * @since Twenty Eleven 1.0
  */
 function twentyeleven_footer_sidebar_class() {
 	$count = 0;
@@ -532,6 +591,10 @@ if ( ! function_exists( 'twentyeleven_comment' ) ) :
  * Used as a callback by wp_list_comments() for displaying the comments.
  *
  * @since Twenty Eleven 1.0
+ *
+ * @param object $comment The comment object.
+ * @param array  $args    An array of comment arguments. @see get_comment_reply_link()
+ * @param int    $depth   The depth of the comment.
  */
 function twentyeleven_comment( $comment, $args, $depth ) {
 	$GLOBALS['comment'] = $comment;
@@ -593,7 +656,8 @@ endif; // ends check for twentyeleven_comment()
 
 if ( ! function_exists( 'twentyeleven_posted_on' ) ) :
 /**
- * Prints HTML with meta information for the current post-date/time and author.
+ * Print HTML with meta information for the current post-date/time and author.
+ *
  * Create your own twentyeleven_posted_on to override in a child theme
  *
  * @since Twenty Eleven 1.0
@@ -612,11 +676,15 @@ function twentyeleven_posted_on() {
 endif;
 
 /**
- * Adds two classes to the array of body classes.
+ * Add two classes to the array of body classes.
+ *
  * The first is if the site has only had one author with published posts.
  * The second is if a singular post being displayed
  *
  * @since Twenty Eleven 1.0
+ *
+ * @param array $classes Existing body classes.
+ * @return array The filtered array of body classes.
  */
 function twentyeleven_body_classes( $classes ) {
 
@@ -631,12 +699,12 @@ function twentyeleven_body_classes( $classes ) {
 add_filter( 'body_class', 'twentyeleven_body_classes' );
 
 /**
- * Retrieves the IDs for images in a gallery.
+ * Retrieve the IDs for images in a gallery.
  *
- * @uses get_post_galleries() first, if available. Falls back to shortcode parsing,
- * then as last option uses a get_posts() call.
+ * @uses get_post_galleries() First, if available. Falls back to shortcode parsing,
+ *                            then as last option uses a get_posts() call.
  *
- * @since Twenty Eleven 1.6.
+ * @since Twenty Eleven 1.6
  *
  * @return array List of image IDs from the post gallery.
  */
diff --git a/wp-content/themes/twentyeleven/header.php b/wp-content/themes/twentyeleven/header.php
index 59b6d3b1402d6cf722061b9b0980b74e08c98a3a..6139bb6b252700870aac11db72a49fb052835c19 100644
--- a/wp-content/themes/twentyeleven/header.php
+++ b/wp-content/themes/twentyeleven/header.php
@@ -1,8 +1,8 @@
 <?php
 /**
- * The Header for our theme.
+ * Header template for the theme
  *
- * Displays all of the <head> section and everything up till <div id="main">
+ * Displays all of the <head> section and everything up till <div id="main">.
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
@@ -18,16 +18,14 @@
 <!--[if IE 8]>
 <html id="ie8" <?php language_attributes(); ?>>
 <![endif]-->
-<!--[if !(IE 6) | !(IE 7) | !(IE 8)  ]><!-->
+<!--[if !(IE 6) & !(IE 7) & !(IE 8)]><!-->
 <html <?php language_attributes(); ?>>
 <!--<![endif]-->
 <head>
 <meta charset="<?php bloginfo( 'charset' ); ?>" />
 <meta name="viewport" content="width=device-width" />
 <title><?php
-	/*
-	 * Print the <title> tag based on what is being viewed.
-	 */
+	// Print the <title> tag based on what is being viewed.
 	global $page, $paged;
 
 	wp_title( '|', true, 'right' );
@@ -41,7 +39,7 @@
 		echo " | $site_description";
 
 	// Add a page number if necessary:
-	if ( $paged >= 2 || $page >= 2 )
+	if ( ( $paged >= 2 || $page >= 2 ) && ! is_404() )
 		echo ' | ' . sprintf( __( 'Page %s', 'twentyeleven' ), max( $paged, $page ) );
 
 	?></title>
@@ -52,13 +50,15 @@
 <script src="<?php echo get_template_directory_uri(); ?>/js/html5.js" type="text/javascript"></script>
 <![endif]-->
 <?php
-	/* We add some JavaScript to pages with the comment form
+	/*
+	 * We add some JavaScript to pages with the comment form
 	 * to support sites with threaded comments (when in use).
 	 */
 	if ( is_singular() && get_option( 'thread_comments' ) )
 		wp_enqueue_script( 'comment-reply' );
 
-	/* Always have wp_head() just before the closing </head>
+	/*
+	 * Always have wp_head() just before the closing </head>
 	 * tag of your theme, or you will break many plugins, which
 	 * generally use this hook to add elements to <head> such
 	 * as styles, scripts, and meta tags.
@@ -71,7 +71,7 @@
 <div id="page" class="hfeed">
 	<header id="branding" role="banner">
 			<hgroup>
-				<h1 id="site-title"><span><a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></span></h1>
+				<h1 id="site-title"><span><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></span></h1>
 				<h2 id="site-description"><?php bloginfo( 'description' ); ?></h2>
 			</hgroup>
 
@@ -81,8 +81,10 @@
 				if ( $header_image ) :
 					// Compatibility with versions of WordPress prior to 3.4.
 					if ( function_exists( 'get_custom_header' ) ) {
-						// We need to figure out what the minimum width should be for our featured image.
-						// This result would be the suggested width if the theme were to implement flexible widths.
+						/*
+						 * We need to figure out what the minimum width should be for our featured image.
+						 * This result would be the suggested width if the theme were to implement flexible widths.
+						 */
 						$header_image_width = get_theme_support( 'custom-header', 'width' );
 					} else {
 						$header_image_width = HEADER_IMAGE_WIDTH;
@@ -90,8 +92,10 @@
 					?>
 			<a href="<?php echo esc_url( home_url( '/' ) ); ?>">
 				<?php
-					// The header image
-					// Check if this is a post or page, if it has a thumbnail, and if it's a big one
+					/*
+					 * The header image.
+					 * Check if this is a post or page, if it has a thumbnail, and if it's a big one
+					 */
 					if ( is_singular() && has_post_thumbnail( $post->ID ) &&
 							( /* $src, $width, $height */ $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), array( $header_image_width, $header_image_width ) ) ) &&
 							$image[1] >= $header_image_width ) :
@@ -128,8 +132,10 @@
 			<nav id="access" role="navigation">
 				<h3 class="assistive-text"><?php _e( 'Main menu', 'twentyeleven' ); ?></h3>
 				<?php /* Allow screen readers / text browsers to skip the navigation menu and get right to the good stuff. */ ?>
-				<div class="skip-link"><a class="assistive-text" href="#content" title="<?php esc_attr_e( 'Skip to primary content', 'twentyeleven' ); ?>"><?php _e( 'Skip to primary content', 'twentyeleven' ); ?></a></div>
-				<div class="skip-link"><a class="assistive-text" href="#secondary" title="<?php esc_attr_e( 'Skip to secondary content', 'twentyeleven' ); ?>"><?php _e( 'Skip to secondary content', 'twentyeleven' ); ?></a></div>
+				<div class="skip-link"><a class="assistive-text" href="#content"><?php _e( 'Skip to primary content', 'twentyeleven' ); ?></a></div>
+				<?php if ( ! is_singular() ) : ?>
+					<div class="skip-link"><a class="assistive-text" href="#secondary"><?php _e( 'Skip to secondary content', 'twentyeleven' ); ?></a></div>
+				<?php endif; ?>
 				<?php /* Our navigation menu. If one isn't filled out, wp_nav_menu falls back to wp_page_menu. The menu assigned to the primary location is the one used. If one isn't assigned, the menu with the lowest ID is used. */ ?>
 				<?php wp_nav_menu( array( 'theme_location' => 'primary' ) ); ?>
 			</nav><!-- #access -->
diff --git a/wp-content/themes/twentyeleven/image.php b/wp-content/themes/twentyeleven/image.php
index 3db208ef36650dc02e30b99ee4cd64d1e91abfbd..7516b034c83b9fa2e2085ea003b092c167c02182 100644
--- a/wp-content/themes/twentyeleven/image.php
+++ b/wp-content/themes/twentyeleven/image.php
@@ -1,6 +1,6 @@
 <?php
 /**
- * The template for displaying image attachments.
+ * Template for displaying image attachments
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
@@ -48,7 +48,7 @@ get_header(); ?>
 							<div class="entry-attachment">
 								<div class="attachment">
 <?php
-	/**
+	/*
 	 * Grab the IDs of all the image attachments in a gallery so we can get the URL of the next adjacent image in a gallery,
 	 * or the first image (if we're looking at the last image in a gallery), or, in a gallery of one, just the link to that image file
 	 */
@@ -57,9 +57,10 @@ get_header(); ?>
 		if ( $attachment->ID == $post->ID )
 			break;
 	}
-	$k++;
+
 	// If there is more than 1 attachment in a gallery
 	if ( count( $attachments ) > 1 ) {
+		$k++;
 		if ( isset( $attachments[ $k ] ) )
 			// get the URL of the next image attachment
 			$next_attachment_url = get_attachment_link( $attachments[ $k ]->ID );
@@ -72,6 +73,13 @@ get_header(); ?>
 	}
 ?>
 									<a href="<?php echo esc_url( $next_attachment_url ); ?>" title="<?php the_title_attribute(); ?>" rel="attachment"><?php
+									/**
+									 * Filter the Twenty Eleven default attachment size.
+									 *
+									 * @since Twenty Eleven 1.0
+									 *
+									 * @param int The height and width attachment size dimensions in pixels. Default 848.
+									 */
 									$attachment_size = apply_filters( 'twentyeleven_attachment_size', 848 );
 									echo wp_get_attachment_image( $post->ID, array( $attachment_size, 1024 ) ); // filterable image width with 1024px limit for image height.
 									?></a>
diff --git a/wp-content/themes/twentyeleven/inc/theme-options.php b/wp-content/themes/twentyeleven/inc/theme-options.php
index 698f2a0b5e51e15f91fa6b7c4eca216672fcac56..1235c497524dde70d1c1c2b3a050e14b690ea93c 100644
--- a/wp-content/themes/twentyeleven/inc/theme-options.php
+++ b/wp-content/themes/twentyeleven/inc/theme-options.php
@@ -14,6 +14,7 @@
  *
  * @since Twenty Eleven 1.0
  *
+ * @param string $hook_suffix An admin page's hook suffix.
  */
 function twentyeleven_admin_enqueue_scripts( $hook_suffix ) {
 	wp_enqueue_style( 'twentyeleven-theme-options', get_template_directory_uri() . '/inc/theme-options.css', false, '2011-04-28' );
@@ -51,11 +52,11 @@ function twentyeleven_theme_options_init() {
 
 	// Register our individual settings fields
 	add_settings_field(
-		'color_scheme',  // Unique identifier for the field for this section
-		__( 'Color Scheme', 'twentyeleven' ), // Setting field label
+		'color_scheme',                             // Unique identifier for the field for this section
+		__( 'Color Scheme', 'twentyeleven' ),       // Setting field label
 		'twentyeleven_settings_field_color_scheme', // Function that renders the settings field
-		'theme_options', // Menu slug, used to uniquely identify the page; see twentyeleven_theme_options_add_page()
-		'general' // Settings section. Same as the first argument in the add_settings_section() above
+		'theme_options',                            // Menu slug, used to uniquely identify the page; see twentyeleven_theme_options_add_page()
+		'general'                                   // Settings section. Same as the first argument in the add_settings_section() above
 	);
 
 	add_settings_field( 'link_color', __( 'Link Color',     'twentyeleven' ), 'twentyeleven_settings_field_link_color', 'theme_options', 'general' );
@@ -66,7 +67,7 @@ add_action( 'admin_init', 'twentyeleven_theme_options_init' );
 /**
  * Change the capability required to save the 'twentyeleven_options' options group.
  *
- * @see twentyeleven_theme_options_init() First parameter to register_setting() is the name of the options group.
+ * @see twentyeleven_theme_options_init()     First parameter to register_setting() is the name of the options group.
  * @see twentyeleven_theme_options_add_page() The edit_theme_options capability is used for viewing the page.
  *
  * By default, the options groups for all registered settings require the manage_options capability.
@@ -83,7 +84,7 @@ function twentyeleven_option_page_capability( $capability ) {
 add_filter( 'option_page_capability_twentyeleven_options', 'twentyeleven_option_page_capability' );
 
 /**
- * Add our theme options page to the admin menu, including some help documentation.
+ * Add a theme options page to the admin menu, including some help documentation.
  *
  * This function is attached to the admin_menu action hook.
  *
@@ -122,7 +123,7 @@ function twentyeleven_theme_options_help() {
 	$screen = get_current_screen();
 
 	if ( method_exists( $screen, 'add_help_tab' ) ) {
-		// WordPress 3.3
+		// WordPress 3.3.0
 		$screen->add_help_tab( array(
 			'title' => __( 'Overview', 'twentyeleven' ),
 			'id' => 'theme-options-help',
@@ -132,13 +133,13 @@ function twentyeleven_theme_options_help() {
 
 		$screen->set_help_sidebar( $sidebar );
 	} else {
-		// WordPress 3.2
+		// WordPress 3.2.0
 		add_contextual_help( $screen, $help . $sidebar );
 	}
 }
 
 /**
- * Returns an array of color schemes registered for Twenty Eleven.
+ * Return an array of color schemes registered for Twenty Eleven.
  *
  * @since Twenty Eleven 1.0
  */
@@ -158,11 +159,18 @@ function twentyeleven_color_schemes() {
 		),
 	);
 
+	/**
+	 * Filter the Twenty Eleven color scheme options.
+	 *
+	 * @since Twenty Eleven 1.0
+	 *
+	 * @param array $color_scheme_options An associative array of color scheme options.
+	 */
 	return apply_filters( 'twentyeleven_color_schemes', $color_scheme_options );
 }
 
 /**
- * Returns an array of layout options registered for Twenty Eleven.
+ * Return an array of layout options registered for Twenty Eleven.
  *
  * @since Twenty Eleven 1.0
  */
@@ -185,13 +193,22 @@ function twentyeleven_layouts() {
 		),
 	);
 
+	/**
+	 * Filter the Twenty Eleven layout options.
+	 *
+	 * @since Twenty Eleven 1.0
+	 *
+	 * @param array $layout_options An associative array of layout options.
+	 */
 	return apply_filters( 'twentyeleven_layouts', $layout_options );
 }
 
 /**
- * Returns the default options for Twenty Eleven.
+ * Return the default options for Twenty Eleven.
  *
  * @since Twenty Eleven 1.0
+ *
+ * @return array An array of default theme options.
  */
 function twentyeleven_get_default_theme_options() {
 	$default_theme_options = array(
@@ -203,16 +220,24 @@ function twentyeleven_get_default_theme_options() {
 	if ( is_rtl() )
  		$default_theme_options['theme_layout'] = 'sidebar-content';
 
+	/**
+	 * Filter the Twenty Eleven default options.
+	 *
+	 * @since Twenty Eleven 1.0
+	 *
+	 * @param array $default_theme_options An array of default theme options.
+	 */
 	return apply_filters( 'twentyeleven_default_theme_options', $default_theme_options );
 }
 
 /**
- * Returns the default link color for Twenty Eleven, based on color scheme.
+ * Return the default link color for Twenty Eleven, based on color scheme.
  *
  * @since Twenty Eleven 1.0
  *
- * @param $string $color_scheme Color scheme. Defaults to the active color scheme.
- * @return $string Color.
+ * @param string $color_scheme Optional. Color scheme.
+ *                             Default null (or the active color scheme).
+ * @return string The default link color.
 */
 function twentyeleven_get_default_link_color( $color_scheme = null ) {
 	if ( null === $color_scheme ) {
@@ -228,7 +253,7 @@ function twentyeleven_get_default_link_color( $color_scheme = null ) {
 }
 
 /**
- * Returns the options array for Twenty Eleven.
+ * Return the options array for Twenty Eleven.
  *
  * @since Twenty Eleven 1.0
  */
@@ -237,7 +262,7 @@ function twentyeleven_get_theme_options() {
 }
 
 /**
- * Renders the Color Scheme setting field.
+ * Render the Color Scheme setting field.
  *
  * @since Twenty Eleven 1.3
  */
@@ -261,7 +286,7 @@ function twentyeleven_settings_field_color_scheme() {
 }
 
 /**
- * Renders the Link Color setting field.
+ * Render the Link Color setting field.
  *
  * @since Twenty Eleven 1.3
  */
@@ -278,7 +303,7 @@ function twentyeleven_settings_field_link_color() {
 }
 
 /**
- * Renders the Layout setting field.
+ * Render the Layout setting field.
  *
  * @since Twenty Eleven 1.3
  */
@@ -300,7 +325,7 @@ function twentyeleven_settings_field_layout() {
 }
 
 /**
- * Returns the options array for Twenty Eleven.
+ * Render the theme options page for Twenty Eleven.
  *
  * @since Twenty Eleven 1.2
  */
@@ -324,12 +349,16 @@ function twentyeleven_theme_options_render_page() {
 }
 
 /**
- * Sanitize and validate form input. Accepts an array, return a sanitized array.
+ * Sanitize and validate form input.
+ *
+ * Accepts an array, return a sanitized array.
  *
  * @see twentyeleven_theme_options_init()
  * @todo set up Reset Options action
  *
  * @since Twenty Eleven 1.0
+ *
+ * @param array $input An array of form input.
  */
 function twentyeleven_theme_options_validate( $input ) {
 	$output = $defaults = twentyeleven_get_default_theme_options();
@@ -349,6 +378,15 @@ function twentyeleven_theme_options_validate( $input ) {
 	if ( isset( $input['theme_layout'] ) && array_key_exists( $input['theme_layout'], twentyeleven_layouts() ) )
 		$output['theme_layout'] = $input['theme_layout'];
 
+	/**
+	 * Filter the Twenty Eleven sanitized form input array.
+	 *
+	 * @since Twenty Eleven 1.0
+	 *
+	 * @param array $output   An array of sanitized form output.
+	 * @param array $input    An array of un-sanitized form input.
+	 * @param array $defaults An array of default theme options.
+	 */
 	return apply_filters( 'twentyeleven_theme_options_validate', $output, $input, $defaults );
 }
 
@@ -364,6 +402,13 @@ function twentyeleven_enqueue_color_scheme() {
 	if ( 'dark' == $color_scheme )
 		wp_enqueue_style( 'dark', get_template_directory_uri() . '/colors/dark.css', array(), null );
 
+	/**
+	 * Fires after the styles for the Twenty Eleven color scheme are enqueued.
+	 *
+	 * @since Twenty Eleven 1.0
+	 *
+	 * @param string $color_scheme The color scheme.
+	 */
 	do_action( 'twentyeleven_enqueue_color_scheme', $color_scheme );
 }
 add_action( 'wp_enqueue_scripts', 'twentyeleven_enqueue_color_scheme' );
@@ -417,9 +462,11 @@ function twentyeleven_print_link_color_style() {
 add_action( 'wp_head', 'twentyeleven_print_link_color_style' );
 
 /**
- * Adds Twenty Eleven layout classes to the array of body classes.
+ * Add Twenty Eleven layout classes to the array of body classes.
  *
  * @since Twenty Eleven 1.0
+ *
+ * @param array $existing_classes An array of existing body classes.
  */
 function twentyeleven_layout_classes( $existing_classes ) {
 	$options = twentyeleven_get_theme_options();
@@ -437,6 +484,14 @@ function twentyeleven_layout_classes( $existing_classes ) {
 	else
 		$classes[] = $current_layout;
 
+	/**
+	 * Filter the Twenty Eleven layout body classes.
+	 *
+	 * @since Twenty Eleven 1.0
+	 *
+	 * @param array  $classes        An array of body classes.
+	 * @param string $current_layout The current theme layout.
+	 */
 	$classes = apply_filters( 'twentyeleven_layout_classes', $classes, $current_layout );
 
 	return array_merge( $existing_classes, $classes );
@@ -446,10 +501,9 @@ add_filter( 'body_class', 'twentyeleven_layout_classes' );
 /**
  * Implements Twenty Eleven theme options into Theme Customizer
  *
- * @param $wp_customize Theme Customizer object
- * @return void
- *
  * @since Twenty Eleven 1.3
+ *
+ * @param object $wp_customize Theme Customizer object.
  */
 function twentyeleven_customize_register( $wp_customize ) {
 	$wp_customize->get_setting( 'blogname' )->transport = 'postMessage';
@@ -521,6 +575,7 @@ add_action( 'customize_register', 'twentyeleven_customize_register' );
 
 /**
  * Bind JS handlers to make Theme Customizer preview reload changes asynchronously.
+ *
  * Used with blogname and blogdescription.
  *
  * @since Twenty Eleven 1.3
diff --git a/wp-content/themes/twentyeleven/inc/widgets.php b/wp-content/themes/twentyeleven/inc/widgets.php
index 2571274f6c3cb897b88b3141d05409999063b0f9..12bc745ace0a277bd354b25830effbc6ed975b66 100644
--- a/wp-content/themes/twentyeleven/inc/widgets.php
+++ b/wp-content/themes/twentyeleven/inc/widgets.php
@@ -1,8 +1,10 @@
 <?php
 /**
- * Makes a custom Widget for displaying Aside, Link, Status, and Quote Posts available with Twenty Eleven
+ * Widget For displaying post format posts
  *
- * Learn more: http://codex.wordpress.org/Widgets_API#Developing_Widgets
+ * Handles displaying Aside, Link, Status, and Quote Posts available with Twenty Eleven.
+ *
+ * @link http://codex.wordpress.org/Widgets_API#Developing_Widgets
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
@@ -13,7 +15,7 @@ class Twenty_Eleven_Ephemera_Widget extends WP_Widget {
 	/**
 	 * Constructor
 	 *
-	 * @return void
+	 * @since Twenty Eleven 1.0
 	 **/
 	function Twenty_Eleven_Ephemera_Widget() {
 		$widget_ops = array( 'classname' => 'widget_twentyeleven_ephemera', 'description' => __( 'Use this widget to list your recent Aside, Status, Quote, and Link posts', 'twentyeleven' ) );
@@ -28,9 +30,10 @@ class Twenty_Eleven_Ephemera_Widget extends WP_Widget {
 	/**
 	 * Outputs the HTML for this widget.
 	 *
-	 * @param array An array of standard parameters for widgets in this theme
-	 * @param array An array of settings for this widget instance
-	 * @return void Echoes its output
+	 * @since Twenty Eleven 1.0
+	 *
+	 * @param array $args     An array of standard parameters for widgets in this theme.
+	 * @param array $instance An array of settings for this widget instance.
 	 **/
 	function widget( $args, $instance ) {
 		$cache = wp_cache_get( 'widget_twentyeleven_ephemera', 'widget' );
@@ -49,6 +52,7 @@ class Twenty_Eleven_Ephemera_Widget extends WP_Widget {
 		ob_start();
 		extract( $args, EXTR_SKIP );
 
+		/** This filter is documented in wp-includes/default-widgets.php */
 		$title = apply_filters( 'widget_title', empty( $instance['title'] ) ? __( 'Ephemera', 'twentyeleven' ) : $instance['title'], $instance, $this->id_base);
 
 		if ( ! isset( $instance['number'] ) )
@@ -120,8 +124,12 @@ class Twenty_Eleven_Ephemera_Widget extends WP_Widget {
 	}
 
 	/**
+	 * Update widget settings.
+	 *
 	 * Deals with the settings when they are saved by the admin. Here is
 	 * where any validation should be dealt with.
+	 *
+	 * @since Twenty Eleven 1.0
 	 **/
 	function update( $new_instance, $old_instance ) {
 		$instance = $old_instance;
@@ -136,12 +144,21 @@ class Twenty_Eleven_Ephemera_Widget extends WP_Widget {
 		return $instance;
 	}
 
+	/**
+	 * Flush widget cache.
+	 *
+	 * @since Twenty Eleven 1.0
+	 */
 	function flush_widget_cache() {
 		wp_cache_delete( 'widget_twentyeleven_ephemera', 'widget' );
 	}
 
 	/**
+	 * Set up the widget form.
+	 *
 	 * Displays the form for this widget on the Widgets page of the WP Admin area.
+	 *
+	 * @since Twenty Eleven 1.0
 	 **/
 	function form( $instance ) {
 		$title = isset( $instance['title']) ? esc_attr( $instance['title'] ) : '';
diff --git a/wp-content/themes/twentyeleven/index.php b/wp-content/themes/twentyeleven/index.php
index f955f3499142b5859002c406e35d022314c59d93..77ac27d4c95f6c97461bbe31205d59e4caacb96b 100644
--- a/wp-content/themes/twentyeleven/index.php
+++ b/wp-content/themes/twentyeleven/index.php
@@ -1,6 +1,6 @@
 <?php
 /**
- * The main template file.
+ * Main template file
  *
  * This is the most generic template file in a WordPress theme
  * and one of the two required files for a theme (the other being style.css).
diff --git a/wp-content/themes/twentyeleven/js/html5.js b/wp-content/themes/twentyeleven/js/html5.js
index fabcb85ec3bfd6ae6ec5d88b86b0ba0498e2a530..6168aacd5ed78801973b1b5fb4e43599096dc258 100644
--- a/wp-content/themes/twentyeleven/js/html5.js
+++ b/wp-content/themes/twentyeleven/js/html5.js
@@ -1,6 +1,8 @@
-/*! HTML5 Shiv v3.6 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed */
+/*
+ HTML5 Shiv v3.7.0 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed
+*/
 (function(l,f){function m(){var a=e.elements;return"string"==typeof a?a.split(" "):a}function i(a){var b=n[a[o]];b||(b={},h++,a[o]=h,n[h]=b);return b}function p(a,b,c){b||(b=f);if(g)return b.createElement(a);c||(c=i(b));b=c.cache[a]?c.cache[a].cloneNode():r.test(a)?(c.cache[a]=c.createElem(a)).cloneNode():c.createElem(a);return b.canHaveChildren&&!s.test(a)?c.frag.appendChild(b):b}function t(a,b){if(!b.cache)b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag();
-a.createElement=function(c){return!e.shivMethods?b.createElem(c):p(c,a,b)};a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+m().join().replace(/\w+/g,function(a){b.createElem(a);b.frag.createElement(a);return'c("'+a+'")'})+");return n}")(e,b.frag)}function q(a){a||(a=f);var b=i(a);if(e.shivCSS&&!j&&!b.hasCSS){var c,d=a;c=d.createElement("p");d=d.getElementsByTagName("head")[0]||d.documentElement;c.innerHTML="x<style>article,aside,figcaption,figure,footer,header,hgroup,nav,section{display:block}mark{background:#FF0;color:#000}</style>";
-c=d.insertBefore(c.lastChild,d.firstChild);b.hasCSS=!!c}g||t(a,b);return a}var k=l.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^<|^(?:a|b|button|code|div|fieldset|form|h1|h2|h3|h4|h5|h6|i|iframe|img|input|label|li|link|ol|option|p|param|q|script|select|span|strong|style|table|tbody|td|textarea|tfoot|th|thead|tr|ul)$/i,j,o="_html5shiv",h=0,n={},g;(function(){try{var a=f.createElement("a");a.innerHTML="<xyz></xyz>";j="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");
-var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode||"undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}g=b}catch(d){g=j=!0}})();var e={elements:k.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",shivCSS:!1!==k.shivCSS,supportsUnknownElements:g,shivMethods:!1!==k.shivMethods,type:"default",shivDocument:q,createElement:p,createDocumentFragment:function(a,
-b){a||(a=f);if(g)return a.createDocumentFragment();for(var b=b||i(a),c=b.frag.cloneNode(),d=0,e=m(),h=e.length;d<h;d++)c.createElement(e[d]);return c}};l.html5=e;q(f)})(this,document);
\ No newline at end of file
+a.createElement=function(c){return!e.shivMethods?b.createElem(c):p(c,a,b)};a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+m().join().replace(/[\w\-]+/g,function(a){b.createElem(a);b.frag.createElement(a);return'c("'+a+'")'})+");return n}")(e,b.frag)}function q(a){a||(a=f);var b=i(a);if(e.shivCSS&&!j&&!b.hasCSS){var c,d=a;c=d.createElement("p");d=d.getElementsByTagName("head")[0]||d.documentElement;c.innerHTML="x<style>article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}</style>";
+c=d.insertBefore(c.lastChild,d.firstChild);b.hasCSS=!!c}g||t(a,b);return a}var k=l.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,j,o="_html5shiv",h=0,n={},g;(function(){try{var a=f.createElement("a");a.innerHTML="<xyz></xyz>";j="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode||
+"undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}g=b}catch(d){g=j=!0}})();var e={elements:k.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:"3.7.0",shivCSS:!1!==k.shivCSS,supportsUnknownElements:g,shivMethods:!1!==k.shivMethods,type:"default",shivDocument:q,createElement:p,createDocumentFragment:function(a,b){a||(a=f);
+if(g)return a.createDocumentFragment();for(var b=b||i(a),c=b.frag.cloneNode(),d=0,e=m(),h=e.length;d<h;d++)c.createElement(e[d]);return c}};l.html5=e;q(f)})(this,document);
\ No newline at end of file
diff --git a/wp-content/themes/twentyeleven/languages/twentyeleven.pot b/wp-content/themes/twentyeleven/languages/twentyeleven.pot
index d9fd039a7efdaf1accebf8f5031d4ad1967f05a9..64f0e724072796a52444f8f3316b2349f5e11fac 100644
--- a/wp-content/themes/twentyeleven/languages/twentyeleven.pot
+++ b/wp-content/themes/twentyeleven/languages/twentyeleven.pot
@@ -1,14 +1,14 @@
-# Copyright (C) 2013 the WordPress team
+# Copyright (C) 2014 the WordPress team
 # This file is distributed under the GNU General Public License v2 or later.
 msgid ""
 msgstr ""
-"Project-Id-Version: Twenty Eleven 1.6\n"
+"Project-Id-Version: Twenty Eleven 1.9\n"
 "Report-Msgid-Bugs-To: http://wordpress.org/tags/twentyeleven\n"
-"POT-Creation-Date: 2013-06-18 22:14:12+00:00\n"
+"POT-Creation-Date: 2014-09-03 00:45:45+00:00\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2013-MO-DA HO:MI+ZONE\n"
+"PO-Revision-Date: 2014-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 
@@ -57,22 +57,22 @@ msgstr ""
 msgid "Blog Archives"
 msgstr ""
 
-#: archive.php:57 author.php:74 category.php:50 index.php:37 search.php:42
-#: tag.php:50
+#: archive.php:57 author.php:86 category.php:59 index.php:37 search.php:44
+#: tag.php:60
 msgid "Nothing Found"
 msgstr ""
 
-#: archive.php:61 author.php:78 category.php:54 index.php:41 tag.php:54
+#: archive.php:61 author.php:90 category.php:63 index.php:41 tag.php:64
 msgid ""
 "Apologies, but no results were found for the requested archive. Perhaps "
 "searching will help find a related post."
 msgstr ""
 
-#: author.php:28
+#: author.php:29
 msgid "Author Archives: %s"
 msgstr ""
 
-#: author.php:49 content-single.php:60
+#: author.php:60 content-single.php:63
 msgid "About %s"
 msgstr ""
 
@@ -85,91 +85,91 @@ msgid ""
 "This post is password protected. Enter the password to view any comments."
 msgstr ""
 
-#: comments.php:33
+#: comments.php:34
 msgid "One thought on &ldquo;%2$s&rdquo;"
 msgid_plural "%1$s thoughts on &ldquo;%2$s&rdquo;"
 msgstr[0] ""
 msgstr[1] ""
 
-#: comments.php:40 comments.php:60
+#: comments.php:41 comments.php:62
 msgid "Comment navigation"
 msgstr ""
 
-#: comments.php:41 comments.php:61
+#: comments.php:42 comments.php:63
 msgid "&larr; Older Comments"
 msgstr ""
 
-#: comments.php:42 comments.php:62
+#: comments.php:43 comments.php:64
 msgid "Newer Comments &rarr;"
 msgstr ""
 
-#: comments.php:71
+#: comments.php:74
 msgid "Comments are closed."
 msgstr ""
 
-#: content-aside.php:17
+#: content-aside.php:19
 msgid "Aside"
 msgstr ""
 
-#: content-aside.php:22 content-image.php:21 content-link.php:22
-#: content-quote.php:24 content-status.php:21 content.php:30
+#: content-aside.php:24 content-image.php:23 content-link.php:24
+#: content-quote.php:24 content-status.php:24 content.php:30
 msgid "Reply"
 msgstr ""
 
-#: content-aside.php:22 content-image.php:21 content-link.php:22
-#: content-quote.php:24 content-status.php:21 content.php:30
+#: content-aside.php:24 content-image.php:23 content-link.php:24
+#: content-quote.php:24 content-status.php:24 content.php:30
 msgctxt "comments number"
 msgid "1"
 msgstr ""
 
-#: content-aside.php:22 content-image.php:21 content-link.php:22
-#: content-quote.php:24 content-status.php:21 content.php:30
+#: content-aside.php:24 content-image.php:23 content-link.php:24
+#: content-quote.php:24 content-status.php:24 content.php:30
 msgctxt "comments number"
 msgid "%"
 msgstr ""
 
-#: content-aside.php:33 content-gallery.php:32 content-image.php:27
-#: content-link.php:33 content-quote.php:35 content-status.php:34
-#: content.php:41 functions.php:345
+#: content-aside.php:35 content-gallery.php:34 content-image.php:29
+#: content-link.php:35 content-quote.php:35 content-status.php:48
+#: content.php:41 functions.php:375
 msgid "Continue reading <span class=\"meta-nav\">&rarr;</span>"
 msgstr ""
 
-#: content-aside.php:34 content-featured.php:23 content-gallery.php:50
-#: content-image.php:28 content-intro.php:18 content-link.php:34
+#: content-aside.php:36 content-featured.php:23 content-gallery.php:52
+#: content-image.php:30 content-intro.php:18 content-link.php:36
 #: content-page.php:18 content-quote.php:36 content-single.php:24
-#: content-status.php:35 content.php:42 image.php:90
+#: content-status.php:49 content.php:42 image.php:98
 msgid "Pages:"
 msgstr ""
 
-#: content-aside.php:42 content-gallery.php:83 content-image.php:64
-#: content-link.php:42 content-quote.php:69 content-status.php:43
-#: content.php:79 showcase.php:201
+#: content-aside.php:44 content-gallery.php:85 content-image.php:66
+#: content-link.php:44 content-quote.php:69 content-status.php:57
+#: content.php:79 showcase.php:202
 msgid "Leave a reply"
 msgstr ""
 
-#: content-aside.php:42 content-gallery.php:83 content-image.php:64
-#: content-link.php:42 content-quote.php:69 content-status.php:43
-#: content.php:79 showcase.php:201
+#: content-aside.php:44 content-gallery.php:85 content-image.php:66
+#: content-link.php:44 content-quote.php:69 content-status.php:57
+#: content.php:79 showcase.php:202
 msgid "<b>1</b> Reply"
 msgstr ""
 
-#: content-aside.php:42 content-gallery.php:83 content-image.php:64
-#: content-link.php:42 content-quote.php:69 content-status.php:43
-#: content.php:79 showcase.php:201
+#: content-aside.php:44 content-gallery.php:85 content-image.php:66
+#: content-link.php:44 content-quote.php:69 content-status.php:57
+#: content.php:79 showcase.php:202
 msgid "<b>%</b> Replies"
 msgstr ""
 
-#: content-aside.php:44 content-featured.php:45 content-gallery.php:86
-#: content-image.php:68 content-intro.php:19 content-link.php:44
+#: content-aside.php:46 content-featured.php:45 content-gallery.php:88
+#: content-image.php:70 content-intro.php:19 content-link.php:46
 #: content-page.php:21 content-quote.php:72 content-single.php:52
-#: content-status.php:45 content.php:82 functions.php:543 functions.php:571
+#: content-status.php:59 content.php:82 functions.php:606 functions.php:634
 #: image.php:41
 msgid "Edit"
 msgstr ""
 
 #. translators: used between list items, there is a space after the comma
-#: content-featured.php:29 content-featured.php:38 content-gallery.php:58
-#: content-gallery.php:68 content-image.php:47 content-image.php:56
+#: content-featured.php:29 content-featured.php:38 content-gallery.php:60
+#: content-gallery.php:70 content-image.php:49 content-image.php:58
 #: content-quote.php:44 content-quote.php:54 content-single.php:30
 #: content-single.php:33 content.php:51 content.php:63
 msgid ", "
@@ -187,35 +187,35 @@ msgid ""
 "\"Permalink to %4$s\" rel=\"bookmark\">permalink</a>."
 msgstr ""
 
-#: content-gallery.php:17
+#: content-gallery.php:19
 msgid "Gallery"
 msgstr ""
 
-#: content-gallery.php:43
+#: content-gallery.php:45
 msgid "This gallery contains <a %1$s>%2$s photo</a>."
 msgid_plural "This gallery contains <a %1$s>%2$s photos</a>."
 msgstr[0] ""
 msgstr[1] ""
 
-#: content-gallery.php:44 showcase.php:120
+#: content-gallery.php:46 showcase.php:121
 msgid "Permalink to %s"
 msgstr ""
 
-#: content-gallery.php:62 content-image.php:51 content-quote.php:48
+#: content-gallery.php:64 content-image.php:53 content-quote.php:48
 #: content.php:55
 msgid "<span class=\"%1$s\">Posted in</span> %2$s"
 msgstr ""
 
-#: content-gallery.php:74 content-image.php:59 content-quote.php:60
+#: content-gallery.php:76 content-image.php:61 content-quote.php:60
 #: content.php:69
 msgid "<span class=\"%1$s\">Tagged</span> %2$s"
 msgstr ""
 
-#: content-image.php:16
+#: content-image.php:18
 msgid "Image"
 msgstr ""
 
-#: content-image.php:34
+#: content-image.php:36
 msgid ""
 "<a href=\"%1$s\" rel=\"bookmark\"><time class=\"entry-date\" datetime=\"%2$s"
 "\">%3$s</time></a><span class=\"by-author\"> <span class=\"sep\"> by </span> "
@@ -223,11 +223,11 @@ msgid ""
 "\" rel=\"author\">%6$s</a></span></span>"
 msgstr ""
 
-#: content-image.php:39 functions.php:608
+#: content-image.php:41 functions.php:672
 msgid "View all posts by %s"
 msgstr ""
 
-#: content-link.php:17
+#: content-link.php:19
 msgid "Link"
 msgstr ""
 
@@ -254,11 +254,11 @@ msgid ""
 "\"%3$s\" title=\"Permalink to %4$s\" rel=\"bookmark\">permalink</a>."
 msgstr ""
 
-#: content-single.php:64
+#: content-single.php:67
 msgid "View all posts by %s <span class=\"meta-nav\">&rarr;</span>"
 msgstr ""
 
-#: content-status.php:16
+#: content-status.php:19
 msgid "Status"
 msgstr ""
 
@@ -266,17 +266,17 @@ msgstr ""
 msgid "Featured"
 msgstr ""
 
-#. #-#-#-#-#  twentyeleven.pot (Twenty Eleven 1.6)  #-#-#-#-#
+#. #-#-#-#-#  twentyeleven.pot (Twenty Eleven 1.9)  #-#-#-#-#
 #. Author URI of the plugin/theme
-#: footer.php:27
+#: footer.php:28
 msgid "http://wordpress.org/"
 msgstr ""
 
-#: footer.php:27
+#: footer.php:28
 msgid "Semantic Personal Publishing Platform"
 msgstr ""
 
-#: footer.php:27
+#: footer.php:28
 msgid "Proudly powered by %s"
 msgstr ""
 
@@ -285,108 +285,108 @@ msgid "Primary Menu"
 msgstr ""
 
 #. translators: header image description
-#: functions.php:164
+#: functions.php:184
 msgid "Wheel"
 msgstr ""
 
 #. translators: header image description
-#: functions.php:170
+#: functions.php:190
 msgid "Shore"
 msgstr ""
 
 #. translators: header image description
-#: functions.php:176
+#: functions.php:196
 msgid "Trolley"
 msgstr ""
 
 #. translators: header image description
-#: functions.php:182
+#: functions.php:202
 msgid "Pine Cone"
 msgstr ""
 
 #. translators: header image description
-#: functions.php:188
+#: functions.php:208
 msgid "Chessboard"
 msgstr ""
 
 #. translators: header image description
-#: functions.php:194
+#: functions.php:214
 msgid "Lanterns"
 msgstr ""
 
 #. translators: header image description
-#: functions.php:200
+#: functions.php:220
 msgid "Willow"
 msgstr ""
 
 #. translators: header image description
-#: functions.php:206
+#: functions.php:226
 msgid "Hanoi Plant"
 msgstr ""
 
-#: functions.php:394
+#: functions.php:443
 msgid "Main Sidebar"
 msgstr ""
 
-#: functions.php:403
+#: functions.php:452
 msgid "Showcase Sidebar"
 msgstr ""
 
-#: functions.php:405
+#: functions.php:454
 msgid "The sidebar for the optional Showcase Template"
 msgstr ""
 
-#: functions.php:413
+#: functions.php:462
 msgid "Footer Area One"
 msgstr ""
 
-#: functions.php:415 functions.php:425 functions.php:435
+#: functions.php:464 functions.php:474 functions.php:484
 msgid "An optional widget area for your site footer"
 msgstr ""
 
-#: functions.php:423
+#: functions.php:472
 msgid "Footer Area Two"
 msgstr ""
 
-#: functions.php:433
+#: functions.php:482
 msgid "Footer Area Three"
 msgstr ""
 
-#: functions.php:453 single.php:18
+#: functions.php:506 single.php:18
 msgid "Post navigation"
 msgstr ""
 
-#: functions.php:454
+#: functions.php:507
 msgid "<span class=\"meta-nav\">&larr;</span> Older posts"
 msgstr ""
 
-#: functions.php:455
+#: functions.php:508
 msgid "Newer posts <span class=\"meta-nav\">&rarr;</span>"
 msgstr ""
 
-#: functions.php:543
+#: functions.php:606
 msgid "Pingback:"
 msgstr ""
 
 #. translators: 1: comment author, 2: date and time
-#: functions.php:560
+#: functions.php:623
 msgid "%1$s on %2$s <span class=\"says\">said:</span>"
 msgstr ""
 
 #. translators: 1: date, 2: time
-#: functions.php:566
+#: functions.php:629
 msgid "%1$s at %2$s"
 msgstr ""
 
-#: functions.php:575
+#: functions.php:638
 msgid "Your comment is awaiting moderation."
 msgstr ""
 
-#: functions.php:584
+#: functions.php:647
 msgid "Reply <span>&darr;</span>"
 msgstr ""
 
-#: functions.php:602
+#: functions.php:666
 msgid ""
 "<span class=\"sep\">Posted on </span><a href=\"%1$s\" title=\"%2$s\" rel="
 "\"bookmark\"><time class=\"entry-date\" datetime=\"%3$s\">%4$s</time></"
@@ -395,19 +395,19 @@ msgid ""
 "\"author\">%7$s</a></span></span>"
 msgstr ""
 
-#: header.php:45
+#: header.php:43
 msgid "Page %s"
 msgstr ""
 
-#: header.php:129
+#: header.php:133
 msgid "Main menu"
 msgstr ""
 
-#: header.php:131
+#: header.php:135
 msgid "Skip to primary content"
 msgstr ""
 
-#: header.php:132
+#: header.php:137
 msgid "Skip to secondary content"
 msgstr ""
 
@@ -431,23 +431,23 @@ msgid ""
 "in <a href=\"%6$s\" title=\"Return to %7$s\" rel=\"gallery\">%8$s</a>"
 msgstr ""
 
-#: inc/theme-options.php:55 inc/theme-options.php:474
+#: inc/theme-options.php:56 inc/theme-options.php:528
 msgid "Color Scheme"
 msgstr ""
 
-#: inc/theme-options.php:61 inc/theme-options.php:491
+#: inc/theme-options.php:62 inc/theme-options.php:545
 msgid "Link Color"
 msgstr ""
 
-#: inc/theme-options.php:62
+#: inc/theme-options.php:63
 msgid "Default Layout"
 msgstr ""
 
-#: inc/theme-options.php:94 inc/theme-options.php:95
+#: inc/theme-options.php:95 inc/theme-options.php:96
 msgid "Theme Options"
 msgstr ""
 
-#: inc/theme-options.php:110
+#: inc/theme-options.php:111
 msgid ""
 "Some themes provide customization options that are grouped together on a "
 "Theme Options screen. If you change themes, options may change or disappear, "
@@ -455,14 +455,14 @@ msgid ""
 "following Theme Options:"
 msgstr ""
 
-#: inc/theme-options.php:112
+#: inc/theme-options.php:113
 msgid ""
 "<strong>Color Scheme</strong>: You can choose a color palette of \"Light"
 "\" (light background with dark text) or \"Dark\" (dark background with light "
 "text) for your site."
 msgstr ""
 
-#: inc/theme-options.php:113
+#: inc/theme-options.php:114
 msgid ""
 "<strong>Link Color</strong>: You can choose the color used for text links on "
 "your site. You can enter the HTML color or hex code, or you can choose "
@@ -470,104 +470,104 @@ msgid ""
 "wheel."
 msgstr ""
 
-#: inc/theme-options.php:114
+#: inc/theme-options.php:115
 msgid ""
 "<strong>Default Layout</strong>: You can choose if you want your site&#8217;"
 "s default layout to have a sidebar on the left, the right, or not at all."
 msgstr ""
 
-#: inc/theme-options.php:116
+#: inc/theme-options.php:117
 msgid ""
 "Remember to click \"Save Changes\" to save any changes you have made to the "
 "theme options."
 msgstr ""
 
-#: inc/theme-options.php:118
+#: inc/theme-options.php:119
 msgid "For more information:"
 msgstr ""
 
-#: inc/theme-options.php:119
+#: inc/theme-options.php:120
 msgid ""
 "<a href=\"http://codex.wordpress.org/Appearance_Theme_Options_Screen\" "
 "target=\"_blank\">Documentation on Theme Options</a>"
 msgstr ""
 
-#: inc/theme-options.php:120
+#: inc/theme-options.php:121
 msgid ""
 "<a href=\"http://wordpress.org/support/\" target=\"_blank\">Support Forums</"
 "a>"
 msgstr ""
 
-#: inc/theme-options.php:127
+#: inc/theme-options.php:128
 msgid "Overview"
 msgstr ""
 
-#: inc/theme-options.php:149
+#: inc/theme-options.php:150
 msgid "Light"
 msgstr ""
 
-#: inc/theme-options.php:155
+#: inc/theme-options.php:156
 msgid "Dark"
 msgstr ""
 
-#: inc/theme-options.php:173
+#: inc/theme-options.php:181
 msgid "Content on left"
 msgstr ""
 
-#: inc/theme-options.php:178
+#: inc/theme-options.php:186
 msgid "Content on right"
 msgstr ""
 
-#: inc/theme-options.php:183
+#: inc/theme-options.php:191
 msgid "One-column, no sidebar"
 msgstr ""
 
-#: inc/theme-options.php:273
+#: inc/theme-options.php:298
 msgid "Select a Color"
 msgstr ""
 
-#: inc/theme-options.php:276
+#: inc/theme-options.php:301
 msgid "Default color: %s"
 msgstr ""
 
-#: inc/theme-options.php:312
+#: inc/theme-options.php:337
 msgid "%s Theme Options"
 msgstr ""
 
-#: inc/theme-options.php:498
+#: inc/theme-options.php:552
 msgid "Layout"
 msgstr ""
 
-#: inc/widgets.php:19
+#: inc/widgets.php:21
 msgid ""
 "Use this widget to list your recent Aside, Status, Quote, and Link posts"
 msgstr ""
 
-#: inc/widgets.php:20
+#: inc/widgets.php:22
 msgid "Twenty Eleven Ephemera"
 msgstr ""
 
-#: inc/widgets.php:52
+#: inc/widgets.php:56
 msgid "Ephemera"
 msgstr ""
 
-#: inc/widgets.php:91 inc/widgets.php:100
+#: inc/widgets.php:95 inc/widgets.php:104
 msgid "0 <span class=\"reply\">comments &rarr;</span>"
 msgstr ""
 
-#: inc/widgets.php:91 inc/widgets.php:100
+#: inc/widgets.php:95 inc/widgets.php:104
 msgid "1 <span class=\"reply\">comment &rarr;</span>"
 msgstr ""
 
-#: inc/widgets.php:91 inc/widgets.php:100
+#: inc/widgets.php:95 inc/widgets.php:104
 msgid "% <span class=\"reply\">comments &rarr;</span>"
 msgstr ""
 
-#: inc/widgets.php:150
+#: inc/widgets.php:167
 msgid "Title:"
 msgstr ""
 
-#: inc/widgets.php:153
+#: inc/widgets.php:170
 msgid "Number of posts to show:"
 msgstr ""
 
@@ -575,7 +575,7 @@ msgstr ""
 msgid "Search Results for: %s"
 msgstr ""
 
-#: search.php:46
+#: search.php:48
 msgid ""
 "Sorry, but nothing matched your search criteria. Please try again with some "
 "different keywords."
@@ -585,15 +585,15 @@ msgstr ""
 msgid "Search"
 msgstr ""
 
-#: showcase.php:77
+#: showcase.php:78
 msgid "Featured Post"
 msgstr ""
 
-#: showcase.php:150
+#: showcase.php:151
 msgid "Featuring: %s"
 msgstr ""
 
-#: showcase.php:160
+#: showcase.php:161
 msgid "Recent Posts"
 msgstr ""
 
diff --git a/wp-content/themes/twentyeleven/page.php b/wp-content/themes/twentyeleven/page.php
index 5dda4d164fb572c67702190dd08e0d5e9f932dcf..349810704a5fa68b52a17e1bd4bf2cea87a0b6ad 100644
--- a/wp-content/themes/twentyeleven/page.php
+++ b/wp-content/themes/twentyeleven/page.php
@@ -1,6 +1,6 @@
 <?php
 /**
- * The template for displaying all pages.
+ * Template for displaying all pages
  *
  * This is the template that displays all pages by default.
  * Please note that this is the WordPress construct of pages
diff --git a/wp-content/themes/twentyeleven/screenshot.png b/wp-content/themes/twentyeleven/screenshot.png
index 8f120d8d5b99216f81f4e534eec2f05b7c7de2d2..283105b55670649ac8ddb308fe8d2ca8dafc7fc3 100644
Binary files a/wp-content/themes/twentyeleven/screenshot.png and b/wp-content/themes/twentyeleven/screenshot.png differ
diff --git a/wp-content/themes/twentyeleven/search.php b/wp-content/themes/twentyeleven/search.php
index bf45c2feebbc70585600867f34ab11332e9bada7..0da1e4e57c51c2de7fb2cad683fb6a3ccf69c2c1 100644
--- a/wp-content/themes/twentyeleven/search.php
+++ b/wp-content/themes/twentyeleven/search.php
@@ -1,6 +1,6 @@
 <?php
 /**
- * The template for displaying Search Results pages.
+ * Template for displaying Search Results pages
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
@@ -24,9 +24,11 @@ get_header(); ?>
 				<?php while ( have_posts() ) : the_post(); ?>
 
 					<?php
-						/* Include the Post-Format-specific template for the content.
+						/*
+						 * Include the Post-Format-specific template for the content.
 						 * If you want to overload this in a child theme then include a file
-						 * called content-___.php (where ___ is the Post Format name) and that will be used instead.
+						 * called content-___.php (where ___ is the Post Format name) and that
+						 * will be used instead.
 						 */
 						get_template_part( 'content', get_post_format() );
 					?>
diff --git a/wp-content/themes/twentyeleven/searchform.php b/wp-content/themes/twentyeleven/searchform.php
index b83ec1e67f8edc4d9dc20cfd44310a9e6ab2cd06..bd8cdca1b4e265a7062694e347418d56d1c67162 100644
--- a/wp-content/themes/twentyeleven/searchform.php
+++ b/wp-content/themes/twentyeleven/searchform.php
@@ -1,6 +1,6 @@
 <?php
 /**
- * The template for displaying search forms in Twenty Eleven
+ * Template for displaying search forms in Twenty Eleven
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
diff --git a/wp-content/themes/twentyeleven/showcase.php b/wp-content/themes/twentyeleven/showcase.php
index e5142318982edc70930270b340a2fe05b13865b7..8b076b6cf93f27df47ad2596f5f674fb759a1659 100644
--- a/wp-content/themes/twentyeleven/showcase.php
+++ b/wp-content/themes/twentyeleven/showcase.php
@@ -1,7 +1,8 @@
 <?php
 /**
  * Template Name: Showcase Template
- * Description: A Page Template that showcases Sticky Posts, Asides, and Blog Posts
+ *
+ * Description: A Page Template that showcases Sticky Posts, Asides, and Blog Posts.
  *
  * The showcase template in Twenty Eleven consists of a featured posts section using sticky posts,
  * another recent posts area (with the latest post shown in full and the rest as a list)
@@ -25,7 +26,7 @@ get_header(); ?>
 				<?php while ( have_posts() ) : the_post(); ?>
 
 				<?php
-					/**
+					/*
 					 * We are using a heading by rendering the_content
 					 * If we have content for this page, let's display it.
 					 */
@@ -36,7 +37,7 @@ get_header(); ?>
 				<?php endwhile; ?>
 
 				<?php
-					/**
+					/*
 					 * Begin the featured posts section.
 					 *
 					 * See if we have any sticky posts and use them to create our featured posts.
@@ -60,7 +61,7 @@ get_header(); ?>
 					// Proceed only if published posts exist
 					if ( $featured->have_posts() ) :
 
-					/**
+					/*
 					 * We will need to count featured posts starting from zero
 					 * to create the slider navigation.
 					 */
@@ -83,7 +84,7 @@ get_header(); ?>
 					// Increase the counter.
 					$counter_slider++;
 
-					/**
+					/*
 					 * We're going to add a class to our featured post for featured images
 					 * by default it'll have the feature-text class.
 					 */
@@ -107,7 +108,7 @@ get_header(); ?>
 					<section class="featured-post <?php echo $feature_class; ?>" id="featured-post-<?php echo $counter_slider; ?>">
 
 						<?php
-							/**
+							/*
 							 * If the thumbnail is as big as the header image
 							 * make it a large featured post, otherwise render it small
 							 */
diff --git a/wp-content/themes/twentyeleven/sidebar-footer.php b/wp-content/themes/twentyeleven/sidebar-footer.php
index cbcb49b5dec22636a0f9a0f729ee2de3e388177d..659469e659677b2fd7770b2009dbf655317640fb 100644
--- a/wp-content/themes/twentyeleven/sidebar-footer.php
+++ b/wp-content/themes/twentyeleven/sidebar-footer.php
@@ -1,6 +1,6 @@
 <?php
 /**
- * The Footer widget areas.
+ * Footer widget areas
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
@@ -9,7 +9,8 @@
 ?>
 
 <?php
-	/* The footer widget area is triggered if any of the areas
+	/*
+	 * The footer widget area is triggered if any of the areas
 	 * have widgets. So let's check that first.
 	 *
 	 * If none of the sidebars have widgets, then let's bail early.
diff --git a/wp-content/themes/twentyeleven/sidebar-page.php b/wp-content/themes/twentyeleven/sidebar-page.php
index c10d6285867a89d692b1f598b82d8715ac6b0f53..6fc3b86fed78720cff970bd6b25f6ca27b57f045 100644
--- a/wp-content/themes/twentyeleven/sidebar-page.php
+++ b/wp-content/themes/twentyeleven/sidebar-page.php
@@ -1,7 +1,8 @@
 <?php
 /**
  * Template Name: Sidebar Template
- * Description: A Page Template that adds a sidebar to pages
+ *
+ * Description: A Page Template that adds a sidebar to pages.
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
diff --git a/wp-content/themes/twentyeleven/sidebar.php b/wp-content/themes/twentyeleven/sidebar.php
index 0f0857181f79555d793bef90e4f52fd46fe19b45..c9afedcdfc412d4d78f54d22a3b9de6fc81d9445 100644
--- a/wp-content/themes/twentyeleven/sidebar.php
+++ b/wp-content/themes/twentyeleven/sidebar.php
@@ -1,6 +1,6 @@
 <?php
 /**
- * The Sidebar containing the main widget area.
+ * Sidebar containing the main widget area
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
diff --git a/wp-content/themes/twentyeleven/single.php b/wp-content/themes/twentyeleven/single.php
index 92a533eb9c3e54258443a7a5743ca042652f881a..861c50c43976264d1207ffc510966abc0ce9c1a8 100644
--- a/wp-content/themes/twentyeleven/single.php
+++ b/wp-content/themes/twentyeleven/single.php
@@ -1,6 +1,6 @@
 <?php
 /**
- * The Template for displaying all single posts.
+ * Template for displaying all single posts
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
diff --git a/wp-content/themes/twentyeleven/style.css b/wp-content/themes/twentyeleven/style.css
index 9eee8c5e9193cd21f75d85bfe02c2e9d1bfa836c..756ad633ab11d67ab1a077578402425b69bb6e62 100644
--- a/wp-content/themes/twentyeleven/style.css
+++ b/wp-content/themes/twentyeleven/style.css
@@ -4,10 +4,10 @@ Theme URI: http://wordpress.org/themes/twentyeleven
 Author: the WordPress team
 Author URI: http://wordpress.org/
 Description: The 2011 theme for WordPress is sophisticated, lightweight, and adaptable. Make it yours with a custom menu, header image, and background -- then go further with available theme options for light or dark color scheme, custom link colors, and three layout choices. Twenty Eleven comes equipped with a Showcase page template that transforms your front page into a showcase to show off your best content, widget support galore (sidebar, three footer areas, and a Showcase page widget area), and a custom "Ephemera" widget to display your Aside, Link, Quote, or Status posts. Included are styles for print and for the admin editor, support for featured images (as custom header images on posts and pages and as large images on featured "sticky" posts), and special styles for six different post formats.
-Version: 1.6
+Version: 1.9
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
-Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
+Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
 Text Domain: twentyeleven
 */
 
@@ -1706,6 +1706,18 @@ section.recent-posts .other-recent-posts li:after {
 	text-transform: uppercase;
 }
 
+/* =Media
+-------------------------------------------------------------- */
+
+audio,
+video {
+	display: inline-block;
+	max-width: 100%;
+}
+
+.attachment .entry-content .mejs-container {
+	margin-bottom: 24px;
+}
 
 /* =Navigation
 -------------------------------------------------------------- */
@@ -2283,6 +2295,18 @@ p.comment-form-comment {
 /* =Responsive Structure
 ----------------------------------------------- */
 
+/* Does the same thing as <meta name="viewport" content="width=device-width">,
+ * but in the future W3C standard way. -ms- prefix is required for IE10+ to
+ * render responsive styling in Windows 8 "snapped" views; IE10+ does not honor
+ * the meta tag. See http://core.trac.wordpress.org/ticket/25888.
+ */
+@-ms-viewport {
+	width: device-width;
+}
+@viewport {
+	width: device-width;
+}
+
 @media (max-width: 800px) {
 	/* Simplify the basic layout */
 	#main #content {
@@ -2461,6 +2485,11 @@ p.comment-form-comment {
 	.singular.page .hentry {
 		padding: 1.625em 0 0;
 	}
+	.singular .entry-header .entry-meta,
+	.singular .entry-header .entry-format,
+	.singular .entry-meta .edit-link a {
+		position: static;
+	}
 	/* Talking avatars take up too much room at this size */
 	.commentlist > li.comment,
 	.commentlist > li.pingback {
diff --git a/wp-content/themes/twentyeleven/tag.php b/wp-content/themes/twentyeleven/tag.php
index 8180a8cf49078fd4882a4821a5081b92d893bf3f..7c2fdf80b2ac10eff08fdb588064b580ef327168 100644
--- a/wp-content/themes/twentyeleven/tag.php
+++ b/wp-content/themes/twentyeleven/tag.php
@@ -1,6 +1,6 @@
 <?php
 /**
- * The template used to display Tag Archive pages
+ * Template used to display Tag Archive pages
  *
  * @package WordPress
  * @subpackage Twenty_Eleven
@@ -21,8 +21,16 @@ get_header(); ?>
 
 					<?php
 						$tag_description = tag_description();
-						if ( ! empty( $tag_description ) )
+						if ( ! empty( $tag_description ) ) {
+							/**
+							 * Filter the default Twenty Eleven tag description.
+							 *
+							 * @since Twenty Eleven 1.0
+							 *
+							 * @param string The default tag description.
+							 */
 							echo apply_filters( 'tag_archive_meta', '<div class="tag-archive-meta">' . $tag_description . '</div>' );
+						}
 					?>
 				</header>
 
@@ -32,9 +40,11 @@ get_header(); ?>
 				<?php while ( have_posts() ) : the_post(); ?>
 
 					<?php
-						/* Include the Post-Format-specific template for the content.
+						/*
+						 * Include the Post-Format-specific template for the content.
 						 * If you want to overload this in a child theme then include a file
-						 * called content-___.php (where ___ is the Post Format name) and that will be used instead.
+						 * called content-___.php (where ___ is the Post Format name) and that
+						 * will be used instead.
 						 */
 						get_template_part( 'content', get_post_format() );
 					?>