Index: wp-content/themes/twentytwelve/style.css
===================================================================
--- wp-content/themes/twentytwelve/style.css	(revision 21398)
+++ wp-content/themes/twentytwelve/style.css	(working copy)
@@ -1465,38 +1465,33 @@
 		font-size: 10pt;
 		text-align: left;
 	}
-	img.header-image {
+	img.header-image,
+	nav.site-navigation,
+	.entry-meta .edit-link a,
+	#content nav,
+	.entry-header .comments-link,
+	.page-link,
+	#author-avatar,
+	#respond,
+	#secondary,
+	#colophon,
+	.commentlist .comment-edit-link,
+	.commentlist .reply {
 		display: none;
 	}
-	nav.site-navigation {
-		display: none;
-	}
 	#main {
 		border-top: none;
 		box-shadow: none;
 	}
 	#primary {
 		float: left;
-		margin: 0;
-		width: 100%;
 	}
 	#content {
 		margin: 0;
 		width: auto;
 	}
-	.singular #content {
-		margin: 0;
-		width: 100%;
-	}
-	.singular .entry-header .entry-meta {
-		position: static;
-	}
-	.entry-meta .edit-link a {
-		display: none;
-	}
-	#content nav {
-		display: none;
-	}
+	#primary,
+	.singular #content,
 	.singular .entry-header,
 	.singular .entry-content,
 	.singular footer.entry-meta,
@@ -1504,6 +1499,9 @@
 		margin: 0;
 		width: 100%;
 	}
+	.singular .entry-header .entry-meta {
+		position: static;
+	}
 	header.entry-header .entry-title,
 	.entry-title,
 	.singular .entry-title {
@@ -1512,28 +1510,10 @@
 	.entry-meta {
 		font-size: 10pt;
 	}
-	.entry-header .comments-link {
-		display: none;
-	}
-	.page-link {
-		display: none;
-	}
-	#author-avatar {
-		display: none;
-	}
 	#author-description {
 		float: none;
 		width: auto;
 	}
-	#respond {
-		display: none;
-	}
-	#secondary {
-		display: none;
-	}
-	#colophon {
-		display: none;
-	}
 
 	/* Comments */
 	.commentlist > li.comment {
@@ -1552,10 +1532,4 @@
 		margin-left: 50px;
 		margin-left: 3.57142857rem;
 	}
-	.commentlist .comment-edit-link {
-		display: none;
-	}
-	.commentlist .reply {
-		display: none;
-	}
 }
\ No newline at end of file
