Index: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-p2/single.php
===================================================================
--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-p2/single.php	(nonexistent)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-p2/single.php	(working copy)
@@ -0,0 +1,50 @@
+<?php
+/**
+ * Single post template.
+ *
+ * @package P2
+ */
+?>
+<?php get_header(); ?>
+
+<div class="sleeve_main">
+
+	<div id="main">
+
+		<?php if ( have_posts() ) : ?>
+
+			<?php while ( have_posts() ) : the_post(); ?>
+
+				<div class="controls">
+					<a href="#" id="togglecomments"><?php _e( 'Toggle Comment Threads', 'p2' ); ?></a>
+					<span class="sep">&nbsp;|&nbsp;</span>
+					<a href="#directions" id="directions-keyboard"><?php  _e( 'Keyboard Shortcuts', 'p2' ); ?></a>
+					<span class="single-action-links"><?php do_action( 'p2_action_links' ); ?></span>
+				</div>
+
+				<ul id="postlist">
+		    		<?php p2_load_entry(); ?>
+				</ul>
+
+			<?php endwhile; ?>
+
+		<?php else : ?>
+
+			<ul id="postlist">
+				<li class="no-posts">
+			    	<h3><?php _e( 'No posts yet!', 'p2' ); ?></h3>
+				</li>
+			</ul>
+
+		<?php endif; ?>
+
+		<div class="navigation">
+			<p class="nav-older"><?php previous_post_link( '%link', _x( '&larr; %title', 'Previous post link', 'p2' ) ); ?></p>
+			<p class="nav-newer"><?php next_post_link( '%link', _x( '%title &rarr;', 'Next post link', 'p2' ) ); ?></p>
+		</div>
+
+	</div> <!-- main -->
+
+</div> <!-- sleeve -->
+
+<?php get_footer(); ?>
\ No newline at end of file
