diff --git a/wp-content/themes/simplex/404.php b/wp-content/themes/simplex/404.php
index ea5ac2db8e112514740f4336398fce38e1caa4fe..2c3d724864cef3cf827dabb3eff2464a65df528d 100644
--- a/wp-content/themes/simplex/404.php
+++ b/wp-content/themes/simplex/404.php
@@ -1,11 +1,48 @@
-<?php get_header(); ?>
-<div id="main">
-	<div id="content" class="narrowcolumn">
-
-		<h2 class="center">Error 404 - Not Found</h2>
-
-	</div>
-
-<?php get_sidebar(); ?>
-</div>
+<?php
+/**
+ * The template for displaying 404 pages (Not Found).
+ *
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+
+get_header(); ?>
+
+	<div id="primary">
+		<div id="content" role="main">
+
+			<article id="post-0" class="post error404 not-found">
+				<header class="entry-header">
+					<h2 class="entry-title"><?php _e( 'Well this is somewhat embarrassing, isn&rsquo;t it?', 'simplex' ); ?></h2>
+				</header>
+
+				<div class="entry-content">
+					<p><?php _e( 'It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps searching, or one of the links below, can help.', 'simplex' ); ?></p>
+
+					<?php get_search_form(); ?>
+
+					<?php the_widget( 'WP_Widget_Recent_Posts' ); ?>
+
+					<div class="widget">
+						<h2 class="widgettitle"><?php _e( 'Most Used Categories', 'simplex' ); ?></h2>
+						<ul>
+						<?php wp_list_categories( array( 'orderby' => 'count', 'order' => 'DESC', 'show_count' => 1, 'title_li' => '', 'number' => 10 ) ); ?>
+						</ul>
+					</div>
+
+					<?php
+					/* translators: %1$s: smilie */
+					$archive_content = '<p>' . sprintf( __( 'Try looking in the monthly archives. %1$s', 'simplex' ), convert_smilies( ':)' ) ) . '</p>';
+					the_widget( 'WP_Widget_Archives', 'dropdown=1', "after_title=</h2>$archive_content" );
+					?>
+
+					<?php the_widget( 'WP_Widget_Tag_Cloud' ); ?>
+
+				</div><!-- .entry-content -->
+			</article><!-- #post-0 -->
+
+		</div><!-- #content -->
+	</div><!-- #primary -->
+
 <?php get_footer(); ?>
\ No newline at end of file
diff --git a/wp-content/themes/simplex/archive.php b/wp-content/themes/simplex/archive.php
index c68fd5cd3433c17672e6c5f94b7608e65832e905..9278c19cf6924e08dee2add42050457fe0320e71 100644
--- a/wp-content/themes/simplex/archive.php
+++ b/wp-content/themes/simplex/archive.php
@@ -1,55 +1,76 @@
-<?php get_header(); ?>
-<div id="main">
-	<div id="content" class="narrowcolumn">
-
-		<?php if (have_posts()) : ?>
-
- 	  <?php $post = $posts[0]; // Hack. Set $post so that the_date() works. ?>
- 	  <?php /* If this is a category archive */ if (is_category()) { ?>
-		<h2 class="pagetitle"><?php single_cat_title(); ?></h2>
- 	  <?php /* If this is a tag archive */ } elseif( is_tag() ) { ?>
-		<h2 class="pagetitle">Posts Tagged &#8216;<?php single_tag_title(); ?>&#8217;</h2>
- 	  <?php /* If this is a daily archive */ } elseif (is_day()) { ?>
-		<h2 class="pagetitle">Archive for <?php the_time('F jS, Y'); ?></h2>
- 	  <?php /* If this is a monthly archive */ } elseif (is_month()) { ?>
-		<h2 class="pagetitle">Archive for <?php the_time('F, Y'); ?></h2>
- 	  <?php /* If this is a yearly archive */ } elseif (is_year()) { ?>
-		<h2 class="pagetitle">Archive for <?php the_time('Y'); ?></h2>
-	  <?php /* If this is an author archive */ } elseif (is_author()) { ?>
-		<h2 class="pagetitle">Author Archive</h2>
- 	  <?php /* If this is a paged archive */ } elseif (isset($_GET['paged']) && !empty($_GET['paged'])) { ?>
-		<h2 class="pagetitle">Archives</h2>
- 	  <?php } ?>
-
-		<?php while (have_posts()) : the_post(); ?>
-		<div class="post">
-				<h3 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h3>
-				<small>Posted in <?php the_category(', ') ?> on <?php the_time('F jS, Y') ?>  by <?php the_author() ?> &ndash; <?php comments_popup_link('Be the first to comment', '1 Comment', '% Comments'); ?> <?php edit_post_link('Edit', ' | ', ''); ?> </small>
-
-				<div class="entry">
-					<?php the_content('<span class="more">read more &raquo;</span>') ?>
-				</div>
-				
-				<?php if(is_single()) {?><p class="postmetadata"><?php the_tags('Tags: ', ', ', '<br />'); ?></p><?php } ?>
-				
-			</div>
-
-		<?php endwhile; ?>
-
-		<div class="navigation">
-			<div class="alignleft"><?php next_posts_link('&laquo; Older Entries') ?></div>
-			<div class="alignright"><?php previous_posts_link('Newer Entries &raquo;') ?></div>
-		</div>
-
-	<?php else : ?>
-
-		<h2 class="center">Not Found</h2>
-		<?php include (TEMPLATEPATH . '/searchform.php'); ?>
-
-	<?php endif; ?>
-
-	</div>
-
-<?php get_sidebar(); ?>
-</div>
-<?php get_footer(); ?>
+<?php
+/**
+ * The 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
+ *
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+
+get_header(); ?>
+
+		<section id="primary">
+			<div id="content" role="main">
+
+			<?php if ( have_posts() ) : ?>
+
+				<header class="page-header">
+					<h2 class="page-title">
+						<?php
+							if ( is_day() ) :
+								printf( __( 'Daily Archives: %s', 'simplex' ), '<span>' . get_the_date() . '</span>' );
+							elseif ( is_month() ) :
+								printf( __( 'Monthly Archives: %s', 'simplex' ), '<span>' . get_the_date( 'F Y' ) . '</span>' );
+							elseif ( is_year() ) :
+								printf( __( 'Yearly Archives: %s', 'simplex' ), '<span>' . get_the_date( 'Y' ) . '</span>' );
+							else :
+								_e( 'Archives', 'simplex' );
+							endif;
+						?>
+					</h2>
+				</header>
+
+				<?php rewind_posts(); ?>
+
+				<?php simplex_content_nav( 'nav-above' ); ?>
+
+				<?php /* Start the Loop */ ?>
+				<?php while ( have_posts() ) : the_post(); ?>
+
+					<?php
+						/* 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.
+						 */
+						get_template_part( 'content', get_post_format() );
+					?>
+
+				<?php endwhile; ?>
+
+				<?php simplex_content_nav( 'nav-below' ); ?>
+
+			<?php else : ?>
+
+				<article id="post-0" class="post no-results not-found">
+					<header class="entry-header">
+						<h2 class="entry-title"><?php _e( 'Nothing Found', 'simplex' ); ?></h2>
+					</header><!-- .entry-header -->
+
+					<div class="entry-content">
+						<p><?php _e( 'It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps searching can help.', 'simplex' ); ?></p>
+						<?php get_search_form(); ?>
+					</div><!-- .entry-content -->
+				</article><!-- #post-0 -->
+
+			<?php endif; ?>
+
+			</div><!-- #content -->
+		</section><!-- #primary -->
+
+<?php get_sidebar(); ?>
+<?php get_footer(); ?>
\ No newline at end of file
diff --git a/wp-content/themes/simplex/archives.php b/wp-content/themes/simplex/archives.php
deleted file mode 100644
index 5bbb806a92ac2e992a554cc3870b5eb588697e77..0000000000000000000000000000000000000000
--- a/wp-content/themes/simplex/archives.php
+++ /dev/null
@@ -1,25 +0,0 @@
-<?php
-/*
-Template Name: Archives
-*/
-?>
-
-<?php get_header(); ?>
-<div id="main">
-<div id="content" class="widecolumn">
-
-<?php include (TEMPLATEPATH . '/searchform.php'); ?>
-
-<h2>Archives by Month:</h2>
-	<ul>
-		<?php wp_get_archives('type=monthly'); ?>
-	</ul>
-
-<h2>Archives by Subject:</h2>
-	<ul>
-		 <?php wp_list_categories(); ?>
-	</ul>
-
-</div>
-</div>
-<?php get_footer(); ?>
diff --git a/wp-content/themes/simplex/author.php b/wp-content/themes/simplex/author.php
new file mode 100644
index 0000000000000000000000000000000000000000..391a7d256867cd5ee7ff6b530a9ea46a2c1b6769
--- /dev/null
+++ b/wp-content/themes/simplex/author.php
@@ -0,0 +1,75 @@
+<?php
+/**
+ * The template for displaying Author Archive pages.
+ *
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+
+get_header(); ?>
+
+		<section id="primary">
+			<div id="content" role="main">
+
+			<?php if ( have_posts() ) : ?>
+
+				<?php
+					/* 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().
+					 */
+					the_post();
+				?>
+
+				<header class="page-header">
+					<h2 class="page-title author"><?php printf( __( 'Author Archives: %s', 'simplex' ), '<span class="vcard"><a class="url fn n" href="' . get_author_posts_url( get_the_author_meta( "ID" ) ) . '" title="' . esc_attr( get_the_author() ) . '" rel="me">' . get_the_author() . '</a></span>' ); ?></h2>
+				</header>
+
+				<?php
+					/* 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.
+					 */
+					rewind_posts();
+				?>
+
+				<?php simplex_content_nav( 'nav-above' ); ?>
+
+				<?php /* Start the Loop */ ?>
+				<?php while ( have_posts() ) : the_post(); ?>
+
+					<?php
+						/* 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.
+						 */
+						get_template_part( 'content', get_post_format() );
+					?>
+
+				<?php endwhile; ?>
+
+				<?php simplex_content_nav( 'nav-below' ); ?>
+
+			<?php else : ?>
+
+				<article id="post-0" class="post no-results not-found">
+					<header class="entry-header">
+						<h2 class="entry-title"><?php _e( 'Nothing Found', 'simplex' ); ?></h2>
+					</header><!-- .entry-header -->
+
+					<div class="entry-content">
+						<p><?php _e( 'It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps searching can help.', 'simplex' ); ?></p>
+						<?php get_search_form(); ?>
+					</div><!-- .entry-content -->
+				</article><!-- #post-0 -->
+
+			<?php endif; ?>
+
+			</div><!-- #content -->
+		</section><!-- #primary -->
+
+<?php get_sidebar(); ?>
+<?php get_footer(); ?>
\ No newline at end of file
diff --git a/wp-content/themes/simplex/category.php b/wp-content/themes/simplex/category.php
new file mode 100644
index 0000000000000000000000000000000000000000..bd2622695f0237005ca7a4adfcf79ab6c581a2b9
--- /dev/null
+++ b/wp-content/themes/simplex/category.php
@@ -0,0 +1,66 @@
+<?php
+/**
+ * The template for displaying Category Archive pages.
+ *
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+
+get_header(); ?>
+
+		<section id="primary">
+			<div id="content" role="main">
+
+			<?php if ( have_posts() ) : ?>
+
+				<header class="page-header">
+					<h2 class="page-title"><?php
+						printf( __( 'Category Archives: %s', 'simplex' ), '<span>' . single_cat_title( '', false ) . '</span>' );
+					?></h2>
+
+					<?php
+						$category_description = category_description();
+						if ( ! empty( $category_description ) )
+							echo apply_filters( 'category_archive_meta', '<div class="category-archive-meta">' . $category_description . '</div>' );
+					?>
+
+				</header>
+
+				<?php simplex_content_nav( 'nav-above' ); ?>
+
+				<?php /* Start the Loop */ ?>
+				<?php while ( have_posts() ) : the_post(); ?>
+
+					<?php
+						/* 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.
+						 */
+						get_template_part( 'content', get_post_format() );
+					?>
+
+				<?php endwhile; ?>
+
+				<?php simplex_content_nav( 'nav-below' ); ?>
+
+			<?php else : ?>
+
+				<article id="post-0" class="post no-results not-found">
+					<header class="entry-header">
+						<h2 class="entry-title"><?php _e( 'Nothing Found', 'simplex' ); ?></h2>
+					</header><!-- .entry-header -->
+
+					<div class="entry-content">
+						<p><?php _e( 'It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps searching can help.', 'simplex' ); ?></p>
+						<?php get_search_form(); ?>
+					</div><!-- .entry-content -->
+				</article><!-- #post-0 -->
+
+			<?php endif; ?>
+
+			</div><!-- #content -->
+		</section><!-- #primary -->
+
+<?php get_sidebar(); ?>
+<?php get_footer(); ?>
\ No newline at end of file
diff --git a/wp-content/themes/simplex/comments-popup.php b/wp-content/themes/simplex/comments-popup.php
deleted file mode 100644
index 2806956c040d14b93f6682c4f1d745438f4ce9a8..0000000000000000000000000000000000000000
--- a/wp-content/themes/simplex/comments-popup.php
+++ /dev/null
@@ -1,116 +0,0 @@
-<?php
-/* Don't remove these lines. */
-add_filter('comment_text', 'popuplinks');
-while ( have_posts()) : the_post();
-?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-     <title><?php echo get_option('blogname'); ?> - Comments on <?php the_title(); ?></title>
-
-	<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php echo get_option('blog_charset'); ?>" />
-	<style type="text/css" media="screen">
-		@import url( <?php bloginfo('stylesheet_url'); ?> );
-		body { margin: 3px; }
-	</style>
-
-</head>
-<body id="commentspopup">
-
-<h1 id="header"><a href="" title="<?php echo get_option('blogname'); ?>"><?php echo get_option('blogname'); ?></a></h1>
-
-<h2 id="comments">Comments</h2>
-
-<p><a href="<?php echo get_post_comments_feed_link($post->ID); ?>"><abbr title="Really Simple Syndication">RSS</abbr> feed for comments on this post.</a></p>
-
-<?php if ('open' == $post->ping_status) { ?>
-<p>The <abbr title="Universal Resource Locator">URL</abbr> to TrackBack this entry is: <em><?php trackback_url() ?></em></p>
-<?php } ?>
-
-<?php
-// this line is WordPress' motor, do not delete it.
-$commenter = wp_get_current_commenter();
-extract($commenter);
-$comments = get_approved_comments($id);
-$post = get_post($id);
-if (!empty($post->post_password) && $_COOKIE['wp-postpass_'. COOKIEHASH] != $post->post_password) {  // and it doesn't match the cookie
-	echo(get_the_password_form());
-} else { ?>
-
-<?php if ($comments) { ?>
-<ol id="commentlist">
-<?php foreach ($comments as $comment) { ?>
-	<li id="comment-<?php comment_ID() ?>">
-	<?php comment_text() ?>
-	<p><cite><?php comment_type('Comment', 'Trackback', 'Pingback'); ?> by <?php comment_author_link() ?> &#8212; <?php comment_date() ?> @ <a href="#comment-<?php comment_ID() ?>"><?php comment_time() ?></a></cite></p>
-	</li>
-
-<?php } // end for each comment ?>
-</ol>
-<?php } else { // this is displayed if there are no comments so far ?>
-	<p>No comments yet.</p>
-<?php } ?>
-
-<?php if ('open' == $post->comment_status) { ?>
-<h2>Leave a comment</h2>
-<p>Line and paragraph breaks automatic, e-mail address never displayed, <acronym title="Hypertext Markup Language">HTML</acronym> allowed: <code><?php echo allowed_tags(); ?></code></p>
-
-<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">
-<?php if ( $user_ID ) : ?>
-	<p>Logged in as <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?action=logout" title="Log out of this account">Log out &raquo;</a></p>
-<?php else : ?>
-	<p>
-	  <input type="text" name="author" id="author" class="textarea" value="<?php echo $comment_author; ?>" size="28" tabindex="1" />
-	   <label for="author">Name</label>
-	<input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" />
-	<input type="hidden" name="redirect_to" value="<?php echo attribute_escape($_SERVER["REQUEST_URI"]); ?>" />
-	</p>
-
-	<p>
-	  <input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="28" tabindex="2" />
-	   <label for="email">E-mail</label>
-	</p>
-
-	<p>
-	  <input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="28" tabindex="3" />
-	   <label for="url"><abbr title="Universal Resource Locator">URL</abbr></label>
-	</p>
-<?php endif; ?>
-
-	<p>
-	  <label for="comment">Your Comment</label>
-	<br />
-	  <textarea name="comment" id="comment" cols="70" rows="4" tabindex="4"></textarea>
-	</p>
-
-	<p>
-	  <input name="submit" type="submit" tabindex="5" value="Say It!" />
-	</p>
-	<?php do_action('comment_form', $post->ID); ?>
-</form>
-<?php } else { // comments are closed ?>
-<p>Sorry, the comment form is closed at this time.</p>
-<?php }
-} // end password check
-?>
-
-<div><strong><a href="javascript:window.close()">Close this window.</a></strong></div>
-
-<?php // if you delete this the sky will fall on your head
-endwhile;
-?>
-
-<!-- // this is just the end of the motor - don't touch that line either :) -->
-<?php //} ?>
-<p class="credit"><?php timer_stop(1); ?> <cite>Powered by <a href="http://wordpress.org/" title="Powered by WordPress, state-of-the-art semantic personal publishing platform"><strong>WordPress</strong></a></cite></p>
-<?php // Seen at http://www.mijnkopthee.nl/log2/archive/2003/05/28/esc(18) ?>
-<script type="text/javascript">
-<!--
-document.onkeypress = function esc(e) {
-	if(typeof(e) == "undefined") { e=event; }
-	if (e.keyCode == 27) { self.close(); }
-}
-// -->
-</script>
-</body>
-</html>
diff --git a/wp-content/themes/simplex/comments.php b/wp-content/themes/simplex/comments.php
index f4030ca0d7d77002f2ad71013f37705f0d5c97d4..8ebd66849bf9f093a0877b196b54c4d405bba5c7 100644
--- a/wp-content/themes/simplex/comments.php
+++ b/wp-content/themes/simplex/comments.php
@@ -1,113 +1,79 @@
-<?php
-
-// Do not delete these lines
-	if (!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
-		die ('Please do not load this page directly. Thanks!');
-
-	if ( post_password_required() ) { ?>
-		<p class="nocomments">This post is password protected. Enter the password to view comments.</p>
-	<?php
-		return;
-	}
-?>
-
-<!-- You can start editing here. -->
-
-<?php if ( have_comments() ) : ?>
-<div id="maintabdiv">
-<ul id="tabnav">
-<li><a href="#comments"  class="tabs current">Comments (<?php comments_number('0','1','%');?>)</a></li>
-<li><a href="#trackbacks" class="tabs">Trackbacks</a></li>
-</ul>
-
-<?php if ( ! empty($comments_by_type['comment']) ) : ?>
-	
-
-	<div id="comments" class="commentlist">
-	<ol class="commentlist">
-	<?php wp_list_comments('type=comment'); ?>
-	</ol>
-	</div>
-<?php endif; ?>
-
-
-
-
-<div id="trackbacks">
-<ol class="commentlist">
-<?php if ( ! empty($comments_by_type['pings']) ) : ?>
-<?php wp_list_comments('type=pings'); ?>
-<?php else : ?>
-<li>There are no trackbacks for this post yet.</li>
-<?php endif; ?>
-</ol>
-</div>
- </div> 
-
-	<div class="navigation">
-		<div class="alignleft"><?php previous_comments_link() ?></div>
-		<div class="alignright"><?php next_comments_link() ?></div>
-	</div>
-  
-
-	
- <?php else : // this is displayed if there are no comments so far ?>
-
-	<?php if ('open' == $post->comment_status) : ?>
-		<!-- If comments are open, but there are no comments. -->
-
-	 <?php else : // comments are closed ?>
-		<!-- If comments are closed. -->
-		<p class="nocomments">Comments are closed.</p>
-
-	<?php endif; ?>
-<?php endif; ?>
-
-<?php if ('open' == $post->comment_status) : ?>
-
-<div id="respond">
-
-<h3><?php comment_form_title( 'Leave a Reply', 'Leave a Reply to %s' ); ?></h3>
-
-<div class="cancel-comment-reply">
-	<small><?php cancel_comment_reply_link(); ?></small>
-</div>
-
-<?php if ( get_option('comment_registration') && !$user_ID ) : ?>
-<p>You must be <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?redirect_to=<?php echo urlencode(get_permalink()); ?>">logged in</a> to post a comment.</p>
-<?php else : ?>
-
-<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">
-
-<?php if ( $user_ID ) : ?>
-
-<p>Logged in as <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. <a href="<?php echo wp_logout_url(get_permalink()); ?>" title="Log out of this account">Log out &raquo;</a></p>
-
-<?php else : ?>
-
-<p><input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" <?php if ($req) echo "aria-required='true'"; ?> />
-<label for="author"><small>Name <?php if ($req) echo "(required)"; ?></small></label></p>
-
-<p><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" <?php if ($req) echo "aria-required='true'"; ?> />
-<label for="email"><small>Mail (will not be published) <?php if ($req) echo "(required)"; ?></small></label></p>
-
-<p><input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" />
-<label for="url"><small>Website</small></label></p>
-
-<?php endif; ?>
-
-<!--<p><small><strong>XHTML:</strong> You can use these tags: <code><?php echo allowed_tags(); ?></code></small></p>-->
-
-<p><textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea></p>
-
-<p><input name="submit" type="submit" id="submit" tabindex="5" value="Submit Comment" />
-<?php comment_id_fields(); ?>
-</p>
-<?php do_action('comment_form', $post->ID); ?>
-
-</form>
-
-<?php endif; // If registration required and not logged in ?>
-</div>
-
-<?php endif; // if you delete this the sky will fall on your head ?>
\ No newline at end of file
+<?php
+/**
+ * The template for displaying Comments.
+ *
+ * The area of the page that contains both current comments
+ * and the comment form. The actual display of comments is
+ * handled by a callback to simplex_comment() which is
+ * located in the functions.php file.
+ *
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+?>
+	<?php do_action( 'simplex_before_comments' ); ?>
+	<div id="comments">
+	<?php if ( post_password_required() ) : ?>
+		<p class="nopassword"><?php _e( 'This post is password protected. Enter the password to view any comments.', 'simplex' ); ?></p>
+	</div><!-- #comments -->
+	<?php
+			/* Stop the rest of comments.php from being processed,
+			 * but don't kill the script entirely -- we still have
+			 * to fully load the template.
+			 */
+			return;
+		endif;
+	?>
+
+	<?php // You can start editing here -- including this comment! ?>
+
+	<?php if ( have_comments() ) : ?>
+		<h2 id="comments-title">
+			<?php
+				printf( _n( 'One comment', '%1$s comments', get_comments_number(), 'simplex' ),
+					number_format_i18n( get_comments_number() ) );
+			?>
+		</h2>
+
+		<?php if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) : // are there comments to navigate through ?>
+		<nav id="comment-nav-above">
+			<h2 class="assistive-text"><?php _e( 'Comment navigation', 'simplex' ); ?></h2>
+			<div class="nav-previous"><?php previous_comments_link( __( '&larr; Older Comments', 'simplex' ) ); ?></div>
+			<div class="nav-next"><?php next_comments_link( __( 'Newer Comments &rarr;', 'simplex' ) ); ?></div>
+		</nav>
+		<?php endif; // check for comment navigation ?>
+
+		<ol class="commentlist">
+			<?php
+				/* Loop through and list the comments. Tell wp_list_comments()
+				 * to use simplex_comment() to format the comments.
+				 * If you want to overload this in a child theme then you can
+				 * define simplex_comment() and that will be used instead.
+				 * See simplex_comment() in simpleX/functions.php for more.
+				 */
+				wp_list_comments( array( 'callback' => 'simplex_comment', 'type' => 'comment' ) );
+			?>
+		</ol>
+
+		<?php if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) : // are there comments to navigate through ?>
+		<nav id="comment-nav-below">
+			<h2 class="assistive-text"><?php _e( 'Comment navigation', 'simplex' ); ?></h2>
+			<div class="nav-previous"><?php previous_comments_link( __( '&larr; Older Comments', 'simplex' ) ); ?></div>
+			<div class="nav-next"><?php next_comments_link( __( 'Newer Comments &rarr;', 'simplex' ) ); ?></div>
+		</nav>
+		<?php endif; // check for comment navigation ?>
+
+	<?php
+		/* If there are no comments and comments are closed, let's leave a little note, shall we?
+		 * But we don't want the note on pages or post types that do not support comments.
+		 */
+		elseif ( ! comments_open() && ! is_page() && post_type_supports( get_post_type(), 'comments' ) ) :
+	?>
+		<p class="nocomments"><?php _e( 'Comments are closed.', 'simplex' ); ?></p>
+	<?php endif; ?>
+
+	<?php comment_form(); ?>
+
+</div><!-- #comments -->
+<?php do_action( 'simplex_after_sidebar' ); ?>
diff --git a/wp-content/themes/simplex/content-aside.php b/wp-content/themes/simplex/content-aside.php
new file mode 100644
index 0000000000000000000000000000000000000000..8ac787b0f8815c87d268a022a21ac0756eaa31d2
--- /dev/null
+++ b/wp-content/themes/simplex/content-aside.php
@@ -0,0 +1,45 @@
+<?php
+/**
+ * The template for displaying posts in the Aside Post Format on index and archive pages
+ *
+ * Learn more: http://codex.wordpress.org/Post_Formats
+ *
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+?>
+
+<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
+	<header class="entry-header">
+		<?php do_action( 'simplex_before_title' ); ?>
+		<h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'simplex' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h2>
+		<?php do_action( 'simplex_after_title' ); ?>
+	</header><!-- .entry-header -->
+
+	<?php if ( is_search() ) : // Only display Excerpts for search pages ?>
+	<div class="entry-summary">
+		<?php do_action( 'simplex_before_content' ); ?>
+		<?php the_content(); ?>
+		<?php do_action( 'simplex_after_content' ); ?>
+	</div><!-- .entry-summary -->
+	<?php else : ?>
+	<div class="entry-content">
+		<?php do_action( 'simplex_before_content' ); ?>
+		<?php the_content( __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'simplex' ) ); ?>
+		<?php wp_link_pages( array( 'before' => '<div class="page-link">' . __( 'Pages:', 'simplex' ), 'after' => '</div>' ) ); ?>
+		<?php do_action( 'simplex_after_content' ); ?>
+	</div><!-- .entry-content -->
+	<?php endif; ?>
+
+	<footer class="entry-meta">
+		<?php do_action( 'simplex_before_meta' ); ?>
+		<?php simplex_posted_on(); ?>
+		<?php if ( comments_open() || ( '0' != get_comments_number() && ! comments_open() ) ) : ?>
+		<span class="sep"> / </span>
+		<span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'simplex' ), __( '1 Comment', 'simplex' ), __( '% Comments', 'simplex' ) ); ?></span>
+		<?php endif; ?>
+		<?php edit_post_link( __( 'Edit', 'simplex' ), '<span class="sep"> / </span><span class="edit-link">', '</span>' ); ?>
+		<?php do_action( 'simplex_after_meta' ); ?>
+	</footer><!-- #entry-meta -->
+</article><!-- #post-<?php the_ID(); ?> -->
diff --git a/wp-content/themes/simplex/content-gallery.php b/wp-content/themes/simplex/content-gallery.php
new file mode 100644
index 0000000000000000000000000000000000000000..faf2f4fa865893fe9882b7a2a3d8162468a6522a
--- /dev/null
+++ b/wp-content/themes/simplex/content-gallery.php
@@ -0,0 +1,95 @@
+<?php
+/**
+ * The template for displaying posts in the Gallery Post Format on index and archive pages
+ *
+ * Learn more: http://codex.wordpress.org/Post_Formats
+ *
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+?>
+
+<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
+	<header class="entry-header">
+		<?php do_action( 'simplex_before_title' ); ?>
+		<div class="entry-meta">
+			<?php simplex_posted_on(); ?>
+		</div><!-- .entry-meta -->
+		<h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'simplex' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h2>		
+		<?php do_action( 'simplex_after_title' ); ?>
+	</header><!-- .entry-header -->
+
+	<?php if ( is_search() ) : // Only display Excerpts for search pages ?>
+	<div class="entry-summary">
+		<?php do_action( 'simplex_before_content' ); ?>
+		<?php the_excerpt(); ?>
+		<?php do_action( 'simplex_after_content' ); ?>
+	</div><!-- .entry-summary -->
+	<?php else : ?>
+	<div class="entry-content">
+		<?php do_action( 'simplex_before_content' ); ?>
+		<?php if ( post_password_required() ) : ?>
+			<?php the_content( __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'simplex' ) ); ?>
+
+			<?php else : ?>
+				<?php
+					$images = get_children( array( 'post_parent' => $post->ID, 'post_type' => 'attachment', 'post_mime_type' => 'image', 'orderby' => 'menu_order', 'order' => 'ASC' ) );
+					if ( $images ) :
+						$total_images = count( $images );
+						$image = array_shift( $images );
+						$image_img_tag = wp_get_attachment_image( $image->ID, 'thumbnail' );
+				?>
+
+				<figure class="gallery-thumb">
+					<a href="<?php the_permalink(); ?>"><?php echo $image_img_tag; ?></a>
+					<em><?php printf( _n( '<a %1$s>%2$s photo</a>', '<a %1$s>%2$s photos</a>', $total_images, 'simplex' ),
+						'href="' . get_permalink() . '" title="' . sprintf( esc_attr__( 'Permalink to %s', 'simplex' ), the_title_attribute( 'echo=0' ) ) . '" rel="bookmark"',
+						number_format_i18n( $total_images )
+					); ?></em>
+				</figure><!-- .gallery-thumb -->
+
+			<?php endif; ?>
+			<?php the_excerpt(); ?>
+		<?php endif; ?>
+		<?php wp_link_pages( array( 'before' => '<div class="page-link">' . __( 'Pages:', 'simplex' ), 'after' => '</div>' ) ); ?>
+		<?php do_action( 'simplex_after_content' ); ?>
+		<div class="clear"></div>
+	</div><!-- .entry-content -->
+	<?php endif; ?>
+
+	<footer class="entry-meta">
+		<?php do_action( 'simplex_before_meta' ); ?>
+		<?php if ( 'post' == get_post_type() ) : // Hide category and tag text for pages on Search ?>
+			<?php
+				/* translators: used between list items, there is a space after the comma */
+				$categories_list = get_the_category_list( __( ', ', 'simplex' ) );
+				if ( $categories_list ) :
+			?>
+			<span class="cat-links">
+				<?php printf( __( 'Posted in %1$s', 'simplex' ), $categories_list ); ?>
+			</span>
+			<span class="sep"> / </span>			
+			<?php endif; // End if categories ?>
+			
+			<?php
+				/* translators: used between list items, there is a space after the comma */
+				$tags_list = get_the_tag_list( '', __( ', ', 'simplex' ) );
+				if ( $tags_list ) :
+			?>
+			<span class="tag-links">
+				<?php printf( __( 'Tagged %1$s', 'simplex' ), $tags_list ); ?>
+			</span>
+			<span class="sep"> / </span>
+			<?php endif; // End if $tags_list ?>
+		<?php endif; // End if 'post' == get_post_type() ?>
+		
+		<?php if ( comments_open() || ( '0' != get_comments_number() && ! comments_open() ) ) : ?>
+		<span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'simplex' ), __( '1 Comment', 'simplex' ), __( '% Comments', 'simplex' ) ); ?></span>
+		<span class="sep"> / </span>
+		<?php endif; ?>
+		
+		<?php edit_post_link( __( 'Edit', 'simplex' ), '<span class="edit-link">', '</span>' ); ?>
+		<?php do_action( 'simplex_after_meta' ); ?>
+	</footer><!-- #entry-meta -->
+</article><!-- #post-<?php the_ID(); ?> -->
diff --git a/wp-content/themes/simplex/content-image.php b/wp-content/themes/simplex/content-image.php
new file mode 100644
index 0000000000000000000000000000000000000000..00ae1704a6f15b233f29a1a0c7a78c84ea557731
--- /dev/null
+++ b/wp-content/themes/simplex/content-image.php
@@ -0,0 +1,38 @@
+<?php
+/**
+ * The template for displaying posts in the Image Post Format on index and archive pages
+ *
+ * Learn more: http://codex.wordpress.org/Post_Formats
+ *
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 1.2
+ */
+?>
+
+<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
+	<header class="entry-header">
+		<?php do_action( 'simplex_before_title' ); ?>
+		<div class="entry-meta">
+			<?php simplex_posted_on(); ?>
+		</div><!-- .entry-meta -->
+		<h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'simplex' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h2>
+		<?php do_action( 'simplex_after_title' ); ?>
+	</header><!-- .entry-header -->
+
+	<div class="entry-content">
+		<?php do_action( 'simplex_before_content' ); ?>
+		<?php the_content( __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'simplex' ) ); ?>
+		<?php wp_link_pages( array( 'before' => '<div class="page-link">' . __( 'Pages:', 'simplex' ), 'after' => '</div>' ) ); ?>
+		<?php do_action( 'simplex_after_content' ); ?>
+	</div><!-- .entry-content -->
+
+	<footer class="entry-meta">
+		<?php do_action( 'simplex_before_meta' ); ?>
+		<?php if ( comments_open() || ( '0' != get_comments_number() && ! comments_open() ) ) : ?>
+		<span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'simplex' ), __( '1 Comment', 'simplex' ), __( '% Comments', 'simplex' ) ); ?></span>
+		<?php endif; ?>
+		<?php edit_post_link( __( 'Edit', 'simplex' ), '<span class="sep"> / </span><span class="edit-link">', '</span>' ); ?>
+		<?php do_action( 'simplex_before_meta' ); ?>
+	</footer><!-- #entry-meta -->
+</article><!-- #post-<?php the_ID(); ?> -->
diff --git a/wp-content/themes/simplex/content-page.php b/wp-content/themes/simplex/content-page.php
new file mode 100644
index 0000000000000000000000000000000000000000..4c02bc269db9703994252174bb4d3722391a7f49
--- /dev/null
+++ b/wp-content/themes/simplex/content-page.php
@@ -0,0 +1,32 @@
+<?php
+/**
+ * The template used for displaying page content in page.php
+ *
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+?>
+
+<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
+	<header class="entry-header">
+		<?php do_action( 'simplex_before_title' ); ?>
+		<h2 class="entry-title"><?php the_title(); ?></h2>
+			<?php
+  			$children = wp_list_pages('title_li=&child_of='.$post->ID.'&echo=0');
+  			if ($children) { ?>
+  				<ul class="subpage">
+  					<?php echo $children; ?>
+  				</ul>
+  		<?php } ?>
+  	<?php do_action( 'simplex_after_title' ); ?>
+	</header><!-- .entry-header -->
+
+	<div class="entry-content">
+		<?php do_action( 'simplex_before_content' ); ?>
+		<?php the_content(); ?>
+		<?php wp_link_pages( array( 'before' => '<div class="page-link">' . __( 'Pages:', 'simplex' ), 'after' => '</div>' ) ); ?>
+		<?php edit_post_link( __( 'Edit', 'simplex' ), '<span class="edit-link">', '</span>' ); ?>
+		<?php do_action( 'simplex_after_content' ); ?>
+	</div><!-- .entry-content -->
+</article><!-- #post-<?php the_ID(); ?> -->
diff --git a/wp-content/themes/simplex/content-quote.php b/wp-content/themes/simplex/content-quote.php
new file mode 100644
index 0000000000000000000000000000000000000000..f6194c0efcfc6503d01f39c19360966a92b200af
--- /dev/null
+++ b/wp-content/themes/simplex/content-quote.php
@@ -0,0 +1,46 @@
+<?php
+/**
+ * The template for displaying posts in the Aside Post Format on index and archive pages
+ *
+ * Learn more: http://codex.wordpress.org/Post_Formats
+ *
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+?>
+
+<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
+	<header class="entry-header">
+		<?php do_action( 'simplex_before_title' ); ?>
+		<h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'simplex' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h2>
+		<?php do_action( 'simplex_after_title' ); ?>
+	</header><!-- .entry-header -->
+
+	<?php if ( is_search() ) : // Only display Excerpts for search pages ?>
+	<div class="entry-summary">
+		<?php do_action( 'simplex_before_content' ); ?>
+		<?php the_post_thumbnail('thumbnail');  ?>
+		<?php the_excerpt(); ?>
+		<?php do_action( 'simplex_after_content' ); ?>
+	</div><!-- .entry-summary -->
+	<?php else : ?>
+	<div class="entry-content">
+		<?php do_action( 'simplex_before_content' ); ?>
+		<?php the_content( __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'simplex' ) ); ?>
+		<?php wp_link_pages( array( 'before' => '<div class="page-link">' . __( 'Pages:', 'simplex' ), 'after' => '</div>' ) ); ?>
+		<?php do_action( 'simplex_after_content' ); ?>
+	</div><!-- .entry-content -->
+	<?php endif; ?>
+
+	<footer class="entry-meta">
+		<?php do_action( 'simplex_before_meta' ); ?>
+		<?php simplex_posted_on(); ?>
+		<?php if ( comments_open() || ( '0' != get_comments_number() && ! comments_open() ) ) : ?>
+		<span class="sep"> / </span>
+		<span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'simplex' ), __( '1 Comment', 'simplex' ), __( '% Comments', 'simplex' ) ); ?></span>
+		<?php endif; ?>
+		<?php edit_post_link( __( 'Edit', 'simplex' ), '<span class="sep"> / </span><span class="edit-link">', '</span>' ); ?>
+		<?php do_action( 'simplex_after_meta' ); ?>
+	</footer><!-- #entry-meta -->
+</article><!-- #post-<?php the_ID(); ?> -->
diff --git a/wp-content/themes/simplex/content-single.php b/wp-content/themes/simplex/content-single.php
new file mode 100644
index 0000000000000000000000000000000000000000..9f625e335c5def6f42d966dbffe58abda034117e
--- /dev/null
+++ b/wp-content/themes/simplex/content-single.php
@@ -0,0 +1,55 @@
+<?php
+/**
+ * @package WordPress
+ * @subpackage simpleX
+ */
+?>
+
+<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
+	<header class="entry-header">
+		<?php do_action( 'simplex_before_title' ); ?>
+		<h2 class="entry-title"><?php the_title(); ?></h2>
+		<?php do_action( 'simplex_after_title' ); ?>
+
+		<div class="entry-meta">
+			<?php simplex_posted_on(); ?>
+		</div><!-- .entry-meta -->
+	</header><!-- .entry-header -->
+
+	<div class="entry-content">
+		<?php do_action( 'simplex_before_content' ); ?>
+		<?php the_content(); ?>
+		<?php wp_link_pages( array( 'before' => '<div class="page-link">' . __( 'Pages:', 'simplex' ), 'after' => '</div>' ) ); ?>
+		<?php do_action( 'simplex_after_content' ); ?>
+	</div><!-- .entry-content -->
+
+	<footer class="entry-meta">
+		<?php do_action( 'simplex_before_meta' ); ?>
+		<?php
+			/* translators: used between list items, there is a space after the comma */
+			$category_list = get_the_category_list( __( ', ', 'simplex' ) );
+
+			/* translators: used between list items, there is a space after the comma */
+			$tag_list = get_the_tag_list( '', ', ' );
+			
+				// This blog only has 1 category so we just need to worry about tags in the meta text
+				if ( '' != $tag_list ) {
+					$meta_text = __( 'This entry was tagged %2$s. Bookmark the <a href="%3$s" title="Permalink to %4$s" rel="bookmark">permalink</a>.', 'simplex' );
+				} else {
+					$meta_text = __( 'Bookmark the <a href="%3$s" title="Permalink to %4$s" rel="bookmark">permalink</a>.', 'simplex' );
+				}
+				
+						
+			printf(
+				$meta_text,
+				$category_list,
+				$tag_list,
+				get_permalink(),
+				the_title_attribute( 'echo=0' )
+			);
+		?>
+
+		<?php edit_post_link( __( 'Edit', 'simplex' ), '<span class="edit-link">', '</span>' ); ?>
+		<?php do_action( 'simplex_after_meta' ); ?>
+	</footer><!-- .entry-meta -->
+</article><!-- #post-<?php the_ID(); ?> -->
diff --git a/wp-content/themes/simplex/content.php b/wp-content/themes/simplex/content.php
new file mode 100644
index 0000000000000000000000000000000000000000..02dfc07cace27935eac33f1616d17ee7e622fb8d
--- /dev/null
+++ b/wp-content/themes/simplex/content.php
@@ -0,0 +1,75 @@
+<?php
+/**
+ * @package WordPress
+ * @subpackage simpleX
+ */
+?>
+
+<?php do_action( 'simplex_before_article' ); ?>
+<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
+	<header class="entry-header">
+		<?php do_action( 'simplex_before_title' ); ?>
+		<div class="entry-meta">
+			<?php simplex_posted_on(); ?>
+		</div><!-- .entry-meta -->
+		<h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'simplex' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h2>
+
+		<?php if ( 'post' == get_post_type() ) : ?>
+		
+		<?php endif; ?>
+		<?php do_action( 'simplex_after_title' ); ?>
+	</header><!-- .entry-header -->
+	
+
+	<?php if ( is_search() ) : // Only display Excerpts for Search ?>
+	<div class="entry-summary">
+		<?php do_action( 'simplex_before_content' ); ?>
+		<?php the_post_thumbnail('thumbnail');  ?>
+		<?php the_excerpt(); ?>
+		<?php do_action( 'simplex_after_content' ); ?>
+	</div><!-- .entry-summary -->
+	<?php else : ?>
+	<div class="entry-content">
+		<?php do_action( 'simplex_before_content' ); ?>
+		<?php the_content( __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'simplex' ) ); ?>
+		<?php wp_link_pages( array( 'before' => '<div class="page-link">' . __( 'Pages:', 'simplex' ), 'after' => '</div>' ) ); ?>
+		<?php do_action( 'simplex_after_content' ); ?>
+	</div><!-- .entry-content -->
+	<?php endif; ?>
+
+	<footer class="entry-meta">
+		<?php do_action( 'simplex_before_meta' ); ?>
+		<?php if ( 'post' == get_post_type() ) : // Hide category and tag text for pages on Search ?>
+			<?php
+				/* translators: used between list items, there is a space after the comma */
+				$categories_list = get_the_category_list( __( ', ', 'simplex' ) );
+				if ( $categories_list  ) :
+			?>
+			<span class="cat-links">
+				<?php printf( __( 'Posted in %1$s', 'simplex' ), $categories_list ); ?>
+			</span>
+			<span class="sep"> / </span>			
+			<?php endif; // End if categories ?>
+			
+			<?php
+				/* translators: used between list items, there is a space after the comma */
+				$tags_list = get_the_tag_list( '', __( ', ', 'simplex' ) );
+				if ( $tags_list ) :
+			?>
+			<span class="tag-links">
+				<?php printf( __( 'Tagged %1$s', 'simplex' ), $tags_list ); ?>
+			</span>
+			<span class="sep"> / </span>
+			<?php endif; // End if $tags_list ?>
+		<?php endif; // End if 'post' == get_post_type() ?>
+		
+		<?php if ( comments_open() || ( '0' != get_comments_number() && ! comments_open() ) ) : ?>
+		<span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'simplex' ), __( '1 Comment', 'simplex' ), __( '% Comments', 'simplex' ) ); ?></span>
+		<span class="sep"> / </span>
+		<?php endif; ?>
+		
+		<?php edit_post_link( __( 'Edit', 'simplex' ), '<span class="edit-link">', '</span>' ); ?>
+		<?php do_action( 'simplex_after_meta' ); ?>
+	</footer><!-- #entry-meta -->
+</article><!-- #post-<?php the_ID(); ?> -->
+<?php do_action( 'simplex_after_article' ); ?>
diff --git a/wp-content/themes/simplex/css/autumn.css b/wp-content/themes/simplex/css/autumn.css
deleted file mode 100644
index b1b563a763c856bf4f4d111503675e0e155cb96c..0000000000000000000000000000000000000000
--- a/wp-content/themes/simplex/css/autumn.css
+++ /dev/null
@@ -1,211 +0,0 @@
-/* Autum Color Theme */
-
-body {
-	background: #fff;
-	color: #333;
-	}
-
-#header {
-	background: #433518;
-	}
-	
-#footer {
-	background: #EBECDD;
-	}
-
-#headerimg .description {
-	color:#BCA87E;
-	}
-
-h2.pagetitle {
-	color: #BCA87E;
-	}
-
-#sidebar ul li h2 {
-	color: #BCA87E;
-	border-bottom: 3px solid #EBECDF;
-	}
-
-h1, h1 a, h1 a:hover, h1 a:visited {
-	color: #333;
-	}
-	
-#header h1, #header h1 a, #header h1 a:hover, #header h1 a:visited {
-	color: #F4E1B9;
-	}
-
-h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
-	color: #333;
-	}
-
-.commentlist li {
-	background:#fdfdfd;
-	}
-
-.commentlist li .avatar { 
-	border: 1px solid #eee;
-	background: #fff;
-	}
-
-
-.commentlist li.alt {	
-	background:#fefefe;	
-}
-
-small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, strike {
-	color: #aaa;
-	}
-
-code {
-	border: 1px solid #eee;
-	background:#F4F4EC;
-	}
-
-a {
-	color: #7C8546;
-	border-bottom: 1px solid #ccc;
-	}
-
-a:hover {
-	color: #333;
-	background: #F4F4EC;
-	border-bottom: 1px solid #C9CBA4;
-	}
-
-#sidebar #wp-calendar a {
-	background: #eee;
-	}
-#sidebar #wp-calendar a:hover {
-	background: #E8C8C8;
-	}	
-
-#sidebar #wp-calendar th {
-	border-bottom:1px solid #eee;
-	}
-	
-.post hr {
-	border-top: 1px dotted #ccc;
-	}		
-	
-.narrowcolumn .postmetadata2 {
-	border-top: 1px solid #eee;
-	border-bottom: 1px solid #eee;
-}	
-
-.entry img {
-	border: 1px solid #eee;
-	}	
-	
-.entry {
-	border-top: 1px solid #eee;
-	}
-	
-#sidebar a {
-	border-bottom:1px solid #eee;
-	}	
-#sidebar a:hover {
-	border-bottom: 1px solid #C9CBA4;
-	background-color: #F4F4EC;
-}	
-
-#sidebar .cat-item a:hover, #sidebar .archives a:hover,
-#sidebar #archives ul li a:hover {
-	background-color: #F4F4EC;
-} 
-
-#sidebar .linkcat a:hover,
-#sidebar .blogroll a:hover {
-	background-color: #F4F4EC;
-}
-
-#sidebar div.flickr_badge_image a {
-	background: #fff;
-	border: 1px solid #eee;
-}
-#sidebar div.flickr_badge_image a:hover {
-	border: 1px solid #ddd;
-	background: #fdfdfd;
-}
-
-
-#header #searchform #s {
-	background: #5F4B23;
-	color: #F4E1B9;
-	border: 1px solid #78602C;
-	}
-
-#header #searchsubmit {
-	background: #554420;
-	border: 1px solid #665226;
-	color: #F4E1B9;
-	}
-	
-#content #searchform #s {
-	background: #ddd;
-	color: #333;
-	border: 1px solid #bbb;
-	}
-
-#content #searchsubmit {
-	background: #666;
-	border: 1px solid #777;
-	color: #ccc;
-	}
-	
-#commentform input, #commentform textarea, fieldset {
-	border: 1px solid #ccc;
-	}
-
-#commentform #submit {
-	background: #554420;
-	border: 1px solid #777;
-	color:#F4E1B9;
-	}
-	
-legend {
-	background: #ccc;
-}
-
-.commentlist li {
-	border: 1px solid #eee;	
-	}
-	
-#sidebar #wp-calendar td.pad:hover { /* Doesn't work in IE */
-	background-color: #fff; }
-/* End Calendar */
-
-acronym, abbr {
-	border-bottom: 1px dashed #ccc;
-	}
-	
-blockquote {
-	border-left: 4px solid #BCA87E;
-	background:#FBF4E6;
-	color:#666;
-	}		
-
-.wp-caption {
-	border: 1px solid #ddd;
-	background-color: #f3f3f3;
-	}
-
-.entry a.more-link, .navigation a {
-	background:#DCDDC5;
-	border-bottom: 1px solid #C9CBA4;
-	}
-.entry a.more-link:hover, .navigation a:hover {
-	background: #C9CBA4;
-	border-bottom: 1px solid #7C8546;
-	color:#333333;
-	}
-	
-#sidebar li#rssfeeds a:hover, #sidebar .textwidget a:hover, #sidebar #tag_cloud a:hover, #sidebar p a:hover{
-	background: #e8c8c8;
-	}
-	
-
-/* menu colors */
-div.menu {background: #C9CBA4;border-top: 1px solid #C9CBA4;}
-.menu ul li.current-menu-item a, .menu ul li.current_page_item, .menu ul li.current_page_item a:hover {color: #333;background: #fff;}
-.menu ul a, .menu ul li,.menu ul li li,.menu ul li li li, .menu ul li.current-menu-item li a {color: #7C8546;	background:#DCDDC5;}
-.menu ul li:hover, .menu ul li.sfHover,.menu ul a:focus, .menu ul a:hover, .menu ul a:active,  .menu ul li.current-menu-item li a:hover {	color: #DCDDC5;	background: #97987B;}
\ No newline at end of file
diff --git a/wp-content/themes/simplex/css/default.css b/wp-content/themes/simplex/css/default.css
deleted file mode 100644
index 61a730bc1720aaf58f7d968334b2f5d1bcf72d18..0000000000000000000000000000000000000000
--- a/wp-content/themes/simplex/css/default.css
+++ /dev/null
@@ -1,207 +0,0 @@
-/* Autum Color Theme */
-
-body {
-	background: #fafafa;
-	color: #333;
-	}
-
-#header {
-	background: #282923;
-	}
-	
-#footer {
-	background: #eee;
-	}
-
-#headerimg .description {
-	color:#aaa;
-	}
-
-h2.pagetitle {
-	color: #666;
-	}
-
-#sidebar ul li h2 {
-	color: #999;
-	border-bottom: 3px solid #eee;
-	}
-
-h1, h1 a, h1 a:hover, h1 a:visited {
-	color: #333;
-	}
-	
-#header h1, #header h1 a, #header h1 a:hover, #header h1 a:visited {
-	color: #ddd;
-	}	
-	
-h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
-	color: #333;
-	}
-
-.commentlist li {
-	background:#fdfdfd;
-	}
-
-.commentlist li .avatar { 
-	border: 1px solid #eee;
-	background: #fff;
-	}
-
-
-.commentlist li.alt {	
-	background:#fefefe;	
-}
-
-small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, strike {
-	color: #aaa;
-	}
-
-code {
-	border: 1px solid #eee;
-	background: #fff;
-	}
-
-a {
-	color: #B85B5A;
-	border-bottom: 1px solid #E8C8C8;
-	}
-
-a:hover {
-	color: #333;
-	background: #E8C8C8;
-	border-bottom: 1px solid #c47373;
-	}
-
-#sidebar #wp-calendar a {
-	background: #eee;
-	}
-#sidebar #wp-calendar a:hover {
-	background: #E8C8C8;
-	}	
-
-#sidebar #wp-calendar th {
-	border-bottom:1px solid #eee;
-	}
-	
-.post hr {
-	border-top: 1px dotted #ccc;
-	}		
-	
-.narrowcolumn .postmetadata2 {
-	border-top: 1px solid #eee;
-	border-bottom: 1px solid #eee;
-}	
-
-.entry img {
-	border: 1px solid #eee;
-	}	
-	
-.entry {
-	border-top: 1px solid #eee;
-	}
-	
-#sidebar a {
-	border-bottom:1px solid #eee;
-	}	
-#sidebar a:hover {
-	border-bottom: 1px solid #c47373;
-	background-color: #E8C8C8;
-}	
-
-#sidebar .cat-item a:hover, #sidebar .archives a:hover,
-#sidebar #archives ul li a:hover,
-#sidebar .linkcat a:hover,
-#sidebar .blogroll a:hover {
-	background-color: #E8C8C8;
-} 
-
-#sidebar div.flickr_badge_image a {
-	background: #fff;
-	border: 1px solid #eee;
-}
-#sidebar div.flickr_badge_image a:hover {
-	border: 1px solid #ddd;
-	background: #fdfdfd;
-}
-
-
-#header #searchform #s {
-	background: #000;
-	color: #ccc;
-	border: 1px solid #555;
-	}
-
-#header #searchsubmit {
-	background: #666;
-	border: 1px solid #777;
-	color: #ccc;
-	}
-	
-#content #searchform #s {
-	background: #ddd;
-	color: #333;
-	border: 1px solid #bbb;
-	}
-
-#content #searchsubmit {
-	background: #666;
-	border: 1px solid #777;
-	color: #ccc;
-	}
-	
-#commentform input, #commentform textarea, fieldset {
-	border: 1px solid #ccc;
-	}
-
-#commentform #submit {
-	background: #666;
-	border: 1px solid #777;
-	color:#ccc;
-	}
-	
-legend {
-	background: #ccc;
-}
-
-.commentlist li {
-	border: 1px solid #eee;	
-	}
-	
-#sidebar #wp-calendar td.pad:hover { /* Doesn't work in IE */
-	background-color: #fff; }
-
-acronym, abbr {
-	border-bottom: 1px dashed #ccc;
-	}
-	
-blockquote {
-	border-left: 4px solid #ddd;
-	background:#eee;
-	color: #666;
-	}		
-
-.wp-caption {
-	border: 1px solid #ddd;
-	background-color: #f3f3f3;
-	}
-
-.entry a.more-link, .navigation a {
-	background:#ddd;
-	border-bottom: 1px solid #ccc;
-	color: #666;
-	}
-.entry a.more-link:hover, .navigation a:hover {
-	background: #E8C8C8;
-	border-bottom: 1px solid #c47373;
-	color:#333;
-	}
-	
-#sidebar li#rssfeeds a:hover, #sidebar .textwidget a:hover, #sidebar #tag_cloud a:hover, #sidebar p a:hover{
-	background: #e8c8c8;
-	}
-	
-/* menu colors */
-div.menu {background: #ccc;}
-.menu ul li.current-menu-item a, .menu ul li.current_page_item, .menu ul li.current_page_item a:hover {color: #333;background: #fafafa;}
-.menu ul a, .menu ul li,.menu ul li li,.menu ul li li li, .menu ul li.current-menu-item li a {color: #666;background:#ddd;}
-.menu ul li:hover, .menu ul li.sfHover,.menu ul a:focus, .menu ul a:hover, .menu ul a:active,  .menu ul li.current-menu-item li a:hover {	background:	#eee;}
\ No newline at end of file
diff --git a/wp-content/themes/simplex/css/wordpress.css b/wp-content/themes/simplex/css/wordpress.css
deleted file mode 100644
index 18bd7a3150a81ca34902180f2fbac941411aa44f..0000000000000000000000000000000000000000
--- a/wp-content/themes/simplex/css/wordpress.css
+++ /dev/null
@@ -1,201 +0,0 @@
-/* Autum Color Theme */
-
-body {
-	background: #fff;
-	color: #333;
-	}
-
-#header {
-	background: #464646;
-	}
-		
-#headerimg .description {
-	color: #bbb;
-	}
-	
-#footer {
-	background: #eee;
-	border-top: 1px solid #ddd;
-	}	
-
-h2.pagetitle {
-	color: #555;
-	}
-
-#sidebar ul li h2 {
-	color: #333;
-	border-bottom: 3px solid #dedede;
-	}
-
-h1, h1 a {
-	color: #333;
-	}
-	
-#header h1, #header h1 a, #header h1 a:hover, #header h1 a:visited {
-	color: #fff;
-	}
-
-h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
-	color: #333;
-	}
-
-.commentlist li {
-	background:#fdfdfd;
-	}
-
-.commentlist li .avatar { 
-	border: 1px solid #eee;
-	background: #fff;
-	}
-
-
-.commentlist li.alt {	
-	background:#fefefe;	
-}
-
-small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, strike {
-	color: #aaa;
-	}
-
-code {
-	border: 1px solid #eee;
-	background:#F5FAFE;
-	}
-
-a {
-	color: #21759B;
-	border-bottom: 1px solid #ccc;
-	}
-
-a:hover, .entry a.more-link:hover, .navigation a:hover {
-	color: #D54E21;
-	background: #F5D1C5;
-	border-bottom: 1px solid #D54E21;
-	}
-
-.entry a.more-link, .navigation a {
-	background:#F5FAFE;
-	border-bottom: 1px solid #ddd;
-	}
-
-#sidebar #wp-calendar a {
-	background: #eee;
-	}
-#sidebar #wp-calendar a:hover {
-	background: #E8C8C8;
-	}	
-
-#sidebar #wp-calendar th {
-	border-bottom:1px solid #eee;
-	}
-	
-.post hr {
-	border-top: 1px dotted #ccc;
-	}		
-	
-.narrowcolumn .postmetadata2 {
-	border-top: 1px solid #eee;
-	border-bottom: 1px solid #eee;
-}	
-
-.entry img {
-	border: 1px solid #eee;
-	}	
-	
-.entry {
-	border-top: 1px solid #eee;
-	}
-	
-#sidebar a {
-	border-bottom:1px solid #eee;
-	}	
-#sidebar a:hover {
-	border-bottom: 1px solid #D54E21;
-	background-color: #F5D1C5;
-}	
-
-#sidebar .cat-item a:hover, #sidebar .archives a:hover,
-#sidebar #archives ul li a:hover,
-#sidebar .linkcat a:hover,
-#sidebar .blogroll a:hover {
-	background-color: #F5D1C5;
-} 
-
-#sidebar div.flickr_badge_image a {
-	background: #fff;
-	border: 1px solid #eee;
-}
-#sidebar div.flickr_badge_image a:hover {
-	border: 1px solid #ddd;
-	background: #fdfdfd;
-}
-
-.commentlist li {
-	border: 1px solid #eee;	
-	}
-	
-#sidebar #wp-calendar td.pad:hover { /* Doesn't work in IE */
-	background-color: #fff; }
-/* End Calendar */
-
-acronym, abbr {
-	border-bottom: 1px dashed #ccc;
-	}
-	
-blockquote {
-	border-left: 4px solid #E2F0FC;
-	background:#F5FAFE;
-	color:#666;
-	}		
-
-.wp-caption {
-	border: 1px solid #ddd;
-	background-color: #f3f3f3;
-	}
-
-
-
-#sidebar li#rssfeeds a:hover, #sidebar .textwidget a:hover, #sidebar #tag_cloud a:hover, #sidebar p a:hover{
-	background: #e8c8c8;
-	}
-
-
-/* Form Elements */
-
-#header #searchform #s {
-	background: #5A5A5A;
-	color: #aaa;
-	border: 1px solid #666;
-	}
-
-#header #searchsubmit, #commentform #submit {
-	background: #666;
-	border: 1px solid #888;
-	color: #bbb;
-	}
-	
-#content #searchform #s {
-	background: #ddd;
-	color: #333;
-	border: 1px solid #bbb;
-	}
-
-#content #searchsubmit {
-	background: #666;
-	border: 1px solid #777;
-	color: #ccc;
-	}
-	
-#commentform input, #commentform textarea, fieldset {
-	border: 1px solid #ccc;
-	}
-	
-legend {
-	background: #ccc;
-}
-
-/* menu colors */
-div.menu {background: #E4F2FD;border-top: 1px solid #E4F2FD;}
-.menu ul li.current-menu-item a, .menu ul li.current_page_item, .menu ul li.current_page_item a:hover {color: #333;background: #fff;}
-.menu ul a, .menu ul li,.menu ul li li,.menu ul li li li, .menu ul li.current-menu-item li a {color: #21759B;	background:#F1F9FE;}
-.menu ul li:hover, .menu ul li.sfHover,.menu ul a:focus, .menu ul a:hover, .menu ul a:active,  .menu ul li.current-menu-item li a:hover {	color: #D54E21;	background: #F5D1C5;}
diff --git a/wp-content/themes/simplex/footer.php b/wp-content/themes/simplex/footer.php
index 2206e03a5a1d04a9f5b03923915e0fcee58810a7..ba20e5624c30951a70dc739ef847e01bf0f8b04d 100644
--- a/wp-content/themes/simplex/footer.php
+++ b/wp-content/themes/simplex/footer.php
@@ -1,17 +1,34 @@
-
-<hr />
-<div id="footer">
-<div id="footerarea">
-	<span id="footerleft">
-		&copy; <?php echo date('Y'); ?>. <?php bloginfo('name'); ?>. All rights reserved.
-	</span>
-    <span id="footerright"> 
-    	<!-- Please help promote WordPress and simpleX. Do not remove -->   
-		Powered by <a href="http://wordpress.org/">WordPress</a> &amp; <a href="http://wpshoppe.com">SimpleX</a> theme.	</span></div>
-</div>
-</div>
-
-<!-- Simple design by Chandra Maharzan - http://wpshoppe.com/ -->
-		<?php wp_footer(); ?>
-</body>
+<?php
+/**
+ * The template for displaying the footer.
+ *
+ * Contains the closing of the id=main div and all content after
+ *
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+ 
+ $url = "http://wpshoppe.com";
+?>
+
+	</div><!-- #main -->
+	
+	<?php do_action( 'simplex_before_footer' ); ?>
+
+	<footer id="colophon" role="contentinfo">
+		<div id="site-generator">
+			<?php do_action( 'simplex_credits' ); ?>
+			<a href="<?php echo esc_url( __( 'http://wordpress.org/', 'simplex' ) ); ?>" title="<?php esc_attr_e( 'Semantic Personal Publishing Platform', 'simplex' ); ?>" rel="generator"><?php printf( __( 'Powered by %s', 'simplex' ), 'WordPress' ); ?></a> &amp;	<a href="<?php echo esc_url( __( 'http://wpshoppe.com/', 'simplex' ) ); ?>" title="<?php esc_attr_e( 'Minimalist WordPress Themes', 'simplex' ); ?>" rel="generator">simpleX</a>.
+					
+		</div>
+	</footer><!-- #colophon -->
+	
+	<?php do_action( 'simplex_after_footer' ); ?>
+	
+</div><!-- #page -->
+
+<?php wp_footer(); ?>
+
+</body>
 </html>
\ No newline at end of file
diff --git a/wp-content/themes/simplex/full-width-page.php b/wp-content/themes/simplex/full-width-page.php
new file mode 100644
index 0000000000000000000000000000000000000000..dbe235e5fcd07d33fc807d34451b1ae739425639
--- /dev/null
+++ b/wp-content/themes/simplex/full-width-page.php
@@ -0,0 +1,25 @@
+<?php
+/**
+ * Template Name: Full-width, no sidebar
+ * Description: A full-width template with no sidebar
+ *
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+
+get_header(); ?>
+
+		<div id="primary" class="full-width">
+			<div id="content" role="main">
+
+				<?php the_post(); ?>
+
+				<?php get_template_part( 'content', 'page' ); ?>
+
+				<?php comments_template( '', true ); ?>
+
+			</div><!-- #content -->
+		</div><!-- #primary -->
+
+<?php get_footer(); ?>
\ No newline at end of file
diff --git a/wp-content/themes/simplex/functions.php b/wp-content/themes/simplex/functions.php
index 15759cb11dbc4332ade6aec1c6148b8f99521a49..0a065b6d6f5189a2d005cd3beae00d6558cb7f77 100644
--- a/wp-content/themes/simplex/functions.php
+++ b/wp-content/themes/simplex/functions.php
@@ -1,185 +1,507 @@
-<?php
-if ( function_exists('register_sidebar') )
-    register_sidebar();	
-    
-    
-// Add WP 3.0 Menu Theme Support
-if ( function_exists( 'add_theme_support' ) ) { 
-	add_theme_support( 'nav-menus' );
-	add_action( 'init', 'register_gpp_menus' );
-
-	function register_gpp_menus() {
-		register_nav_menus(
-			array(
-				'main-menu' => __( 'Main Menu' )
-			)
-		);
-	}
-}
-
-// Make Menu Support compatible with earlier WP versions
-function theme_nav() {		
-	if ( function_exists( 'wp_nav_menu' ) )
-		wp_nav_menu( 'sort_column=menu_order&container_class=menu&menu_class=&menu_location=main-menu&fallback_cb=gpptheme_nav_fallback' );
-	else
-		theme_nav_fallback();
-}
-
-// Create our GPP Fallback Menu
-function theme_nav_fallback() {
-    wp_page_menu( 'show_home=1&menu_class=menu' );
-}
-
-
-//Auto Load JS
-function theme_load_js() {
-    if (is_admin()) return;
-   	wp_enqueue_script('jquery');
-   	wp_enqueue_script('superfish', get_bloginfo('template_directory').'/includes/js/superfish.js', array( 'jquery' ) );
-}
-add_action('init', 'theme_load_js');
-
-function load_dom_ready_js() {
-	$doc_ready_script="";
-	$doc_ready_script .= '
-	<script type="text/javascript">
-		jQuery(document).ready(function(){ 
-        	jQuery("div.menu ul").superfish(); 
-    	}); 
-	</script>';
-	echo $doc_ready_script;
-}
-
-add_action('wp_head', 'load_dom_ready_js');
-	
-	
-	
-
-// Custom Theme Options
-
-$themename = "simpleX";
-$shortname = "sx";
-$options = array (    
-    array(  "name" => "Choose a Style",
-            "id" => $shortname."_choose_a_style",
-            "std" => "Simple Default",
-            "type" => "select",
-			"options" => array("Simple Default", "Simple Autumn", "Simple WordPress")
-	),
-);
-
-function mytheme_add_admin() {
-
-    global $themename, $shortname, $options;
-
-    if ( $_GET['page'] == basename(__FILE__) ) {
-    
-        if ( 'save' == $_REQUEST['action'] ) {
-
-                foreach ($options as $value) {
-                    update_option( $value['id'], $_REQUEST[ $value['id'] ] ); }
-
-                foreach ($options as $value) {
-                    if( isset( $_REQUEST[ $value['id'] ] ) ) { update_option( $value['id'], $_REQUEST[ $value['id'] ]  ); } else { delete_option( $value['id'] ); } }
-
-                header("Location: themes.php?page=functions.php&saved=true");
-                die;
-
-        } else if( 'reset' == $_REQUEST['action'] ) {
-
-            foreach ($options as $value) {
-                delete_option( $value['id'] ); }
-
-            header("Location: themes.php?page=functions.php&reset=true");
-            die;
-
-        }
-    }
-
-    add_theme_page($themename." Options", "simpleX Options", 'edit_themes', basename(__FILE__), 'mytheme_admin');
-
-}
-
-function mytheme_admin() {
-
-    global $themename, $shortname, $options;
-
-    if ( $_REQUEST['saved'] ) echo '<div id="message" class="updated fade"><p><strong>'.$themename.' options saved.</strong></p></div>';
-    if ( $_REQUEST['reset'] ) echo '<div id="message" class="updated fade"><p><strong>'.$themename.' options reset.</strong></p></div>';
-    
-?>
-<div class="wrap">
-<h2><?php echo $themename; ?> Customization</h2>
-
-<form method="post">
-<br/>
-<table class="optiontable">
-
-<?php foreach ($options as $value) { 
-    
-if ($value['type'] == "text") { ?>
-        
-<tr valign="top"> 
-    <th scope="row"><?php echo $value['name']; ?>:</th>
-    <td>
-        <input name="<?php echo $value['id']; ?>" id="<?php echo $value['id']; ?>" type="<?php echo $value['type']; ?>" value="<?php if ( get_option( $value['id'] ) != "") { echo get_option( $value['id'] ); } else { echo $value['std']; } ?>" />
-    </td>
-</tr>
-
-<?php } elseif ($value['type'] == "select") { ?>
-
-    <tr valign="top"> 
-        <th scope="row"><?php echo $value['name']; ?>:</th>
-        <td>
-            <select name="<?php echo $value['id']; ?>" id="<?php echo $value['id']; ?>">
-                <?php foreach ($value['options'] as $option) { ?>
-                <option<?php if ( get_option( $value['id'] ) == $option) { echo ' selected="selected"'; } elseif ($option == $value['std']) { echo ' selected="selected"'; } ?>><?php echo $option; ?></option>
-                <?php } ?>
-            </select>
-        </td>
-    </tr>
-
-<?php 
-} 
-}
-?>
-
-</table>
-
-<p class="submit">
-<input name="save" type="submit" value="Save changes" />    
-<input type="hidden" name="action" value="save" />
-</p>
-</form>
-<form method="post">
-<p class="submit">
-<input name="reset" type="submit" value="Reset" />
-<input type="hidden" name="action" value="reset" />
-</p>
-</form>
-
-<?php
-}
-
-function mytheme_wp_head() { 
-	global $options; 
-	foreach ($options as $value) {
-        if (get_option( $value['id'] ) === FALSE) { $$value['id'] = $value['std']; } else { $$value['id'] = get_option( $value['id'] ); }
-		
-		if($sx_choose_a_style == "Simple Default") {
-			$theme = "css/default.css";
-		}
-		else if($sx_choose_a_style == "Simple Autumn") {
-			$theme = "css/autumn.css";
-		}
-		else if($sx_choose_a_style == "Simple WordPress") {
-			$theme = "css/wordpress.css";
-		}	
-       
-?>
-<link href="<?php bloginfo('template_directory'); ?>/<?php echo $theme; ?>" rel="stylesheet" type="text/css" />
-<?php  }
-}
-
-add_action('wp_head', 'mytheme_wp_head');
-add_action('admin_menu', 'mytheme_add_admin'); ?>
\ No newline at end of file
+<?php
+/**
+ * simpleX functions and definitions
+ *
+ * Sets up the theme and provides some helper functions. Some helper functions
+ * are used in the theme as custom template tags. Others are attached to action and
+ * filter hooks in WordPress to change core functionality.
+ *
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+
+/**
+ * Set the content width based on the theme's design and stylesheet.
+ */
+if ( ! isset( $content_width ) )
+	$content_width = 567;
+
+/**
+ * Tell WordPress to run simplex_setup() when the 'after_setup_theme' hook is run.
+ */
+add_action( 'after_setup_theme', 'simplex_setup' );
+
+if ( ! function_exists( 'simplex_setup' ) ):
+/**
+ * Sets 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
+ * support post thumbnails.
+ *
+ * To override simplex_setup() in a child theme, add your own simplex_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, and Post Formats.
+ * @uses register_nav_menus() To add support for navigation menus.
+ * @uses add_custom_background() To add support for a custom background.
+ * @uses add_custom_image_header() To add support for a custom header.
+ * @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.
+ *
+ * @since simpleX 2.0
+ */
+function simplex_setup() {
+
+	/* Make simpleX available for translation.
+	 * Translations can be added to the /languages/ directory.
+	 * If you're building a theme based on simpleX, use a find and replace
+	 * to change 'simplex' to the name of your theme in all the template files.
+	 */
+	load_theme_textdomain( 'simplex', get_template_directory() . '/lib/languages' );
+
+	$locale = get_locale();
+	$locale_file = get_template_directory() . "/lib/languages/$locale.php";
+	if ( is_readable( $locale_file ) )
+		require_once( $locale_file );
+
+	// This theme styles the visual editor with editor-style.css to match the theme style.
+	add_editor_style();
+
+	// Grab simpleX inc files.
+	require( get_template_directory() . '/lib/inc/widgets.php' );
+	require( get_template_directory() . '/lib/inc/body.php' );
+	require( get_template_directory() . '/lib/inc/posts.php' );
+	require( get_template_directory() . '/lib/inc/comments.php' );
+	require( get_template_directory() . '/lib/inc/postnav.php' );
+
+
+	
+	// Add default posts and comments RSS feed links to <head>.
+	add_theme_support( 'automatic-feed-links' );
+
+	// This theme uses wp_nav_menu() in one location.
+	register_nav_menu( 'primary', __( 'Primary Menu', 'simplex' ) );
+
+	// Add support for a variety of post formats
+	add_theme_support( 'post-formats', array( 'aside', 'link', 'gallery', 'status', 'quote', 'image' ) );
+
+	// Add support for custom backgrounds
+	add_custom_background();
+
+	// This theme uses Featured Images (also known as post thumbnails) for per-post/per-page Custom Header images
+	add_theme_support( 'post-thumbnails' );
+
+	// The next four constants set how simpleX supports custom headers.
+
+	// The default header text color
+	define( 'HEADER_TEXTCOLOR', '000' );
+
+	// By leaving empty, we allow for random image rotation.
+	define( 'HEADER_IMAGE', '' );
+
+	// The height and width of your custom header.
+	// Add a filter to simplex_header_image_width and simplex_header_image_height to change these values.
+	define( 'HEADER_IMAGE_WIDTH', apply_filters( 'simplex_header_image_width', 950 ) );
+	define( 'HEADER_IMAGE_HEIGHT', apply_filters( 'simplex_header_image_height', 250 ) );
+
+	// 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( HEADER_IMAGE_WIDTH, HEADER_IMAGE_HEIGHT, true );
+
+	// Add simpleX's custom image sizes
+	add_image_size( 'large-feature', HEADER_IMAGE_WIDTH, HEADER_IMAGE_HEIGHT, true ); // Used for large feature (header) images
+	add_image_size( 'small-feature', 500, 300 ); // Used for featured posts if a large-feature doesn't exist
+
+	// Turn on random header image rotation by default.
+	add_theme_support( 'custom-header', array( 'random-default' => true ) );
+
+	// Add a way for the custom header to be styled in the admin panel that controls
+	// custom headers. See simplex_admin_header_style(), below.
+	add_custom_image_header( 'simplex_header_style', 'simplex_admin_header_style', 'simplex_admin_header_image' );
+
+	// ... and thus ends the changeable header business.
+
+	// Default custom headers packaged with the theme. %s is a placeholder for the theme template directory URI.
+	//register_default_headers( array() );
+}
+endif; // simplex_setup
+
+if ( ! function_exists( 'simplex_header_style' ) ) :
+/**
+ * Styles the header image and text displayed on the blog
+ */
+function simplex_header_style() {
+
+	// If no custom options for text are set, let's bail
+	// get_header_textcolor() options: HEADER_TEXTCOLOR is default, hide text (returns 'blank') or any hex value
+	if ( HEADER_TEXTCOLOR == get_header_textcolor() )
+		return;
+	// If we get this far, we have custom styles. Let's do this.
+	?>
+	<style type="text/css">
+	<?php
+		// Has the text been hidden?
+		if ( 'blank' == get_header_textcolor() ) :
+	?>
+		#site-title,
+		#site-description {
+			position: absolute !important;
+			clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
+			clip: rect(1px, 1px, 1px, 1px);
+		}
+	<?php
+		// If the user has set a custom color for the text use that
+		else :
+	?>
+		#site-title a,
+		#site-description {
+			color: #<?php echo get_header_textcolor(); ?> !important;
+		}
+	<?php endif; ?>
+	</style>
+	<?php
+}
+endif; // simplex_header_style
+
+if ( ! function_exists( 'simplex_admin_header_style' ) ) :
+/**
+ * Styles the header image displayed on the Appearance > Header admin panel.
+ *
+ * Referenced via add_custom_image_header() in simplex_setup().
+ */
+function simplex_admin_header_style() {
+?>
+	<style type="text/css">
+	.appearance_page_custom-header #headimg {
+		border: none;
+	}
+	#headimg h1,
+	#desc {
+		font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
+	}
+	#headimg h1 {
+		margin: 0;
+	}
+	#headimg h1 a {
+		font-size: 32px;
+		line-height: 36px;
+		text-decoration: none;
+	}
+	#desc {
+		font-size: 14px;
+		line-height: 23px;
+		padding: 0 0 3em;
+	}
+	<?php
+		// If the user has set a custom color for the text use that
+		if ( get_header_textcolor() != HEADER_TEXTCOLOR ) :
+	?>
+		#site-title a,
+		#site-description {
+			color: #<?php echo get_header_textcolor(); ?>;
+		}
+	<?php endif; ?>
+	#headimg img {
+		max-width: 1000px;
+		height: auto;
+		width: 100%;
+	}
+	</style>
+<?php
+}
+endif; // simplex_admin_header_style
+
+if ( ! function_exists( 'simplex_admin_header_image' ) ) :
+/**
+ * Custom header image markup displayed on the Appearance > Header admin panel.
+ *
+ * Referenced via add_custom_image_header() in simplex_setup().
+ *
+ */
+function simplex_admin_header_image() { ?>
+	<div id="headimg">
+		<?php
+		if ( 'blank' == get_theme_mod( 'header_textcolor', HEADER_TEXTCOLOR ) || '' == get_theme_mod( 'header_textcolor', HEADER_TEXTCOLOR ) )
+			$style = ' style="display:none;"';
+		else
+			$style = ' style="color:#' . get_theme_mod( 'header_textcolor', HEADER_TEXTCOLOR ) . ';"';
+		?>
+		<h1><a id="name"<?php echo $style; ?> onclick="return false;" href="<?php echo esc_url( home_url( '/' ) ); ?>"><?php bloginfo( 'name' ); ?></a></h1>
+		<div id="desc"<?php echo $style; ?>><?php bloginfo( 'description' ); ?></div>
+		<?php $header_image = get_header_image();
+		if ( ! empty( $header_image ) ) : ?>
+			<img src="<?php echo esc_url( $header_image ); ?>" alt="" />
+		<?php endif; ?>
+	</div>
+<?php }
+endif; // simplex_admin_header_image
+
+/**
+ * Sets 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.
+ */
+function simplex_excerpt_length( $length ) {
+	return 40;
+}
+add_filter( 'excerpt_length', 'simplex_excerpt_length' );
+
+/**
+ * Returns a "Continue Reading" link for excerpts
+ */
+function simplex_continue_reading_link() {
+	return ' <a href="'. esc_url( get_permalink() ) . '">' . __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'simplex' ) . '</a>';
+}
+
+/**
+ * Replaces "[...]" (appended to automatically generated excerpts) with an ellipsis and simplex_continue_reading_link().
+ *
+ * To override this in a child theme, remove the filter and add your own
+ * function tied to the excerpt_more filter hook.
+ */
+function simplex_auto_excerpt_more( $more ) {
+	return ' &hellip;' . simplex_continue_reading_link();
+}
+add_filter( 'excerpt_more', 'simplex_auto_excerpt_more' );
+
+/**
+ * Adds 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.
+ */
+function simplex_custom_excerpt_more( $output ) {
+	if ( has_excerpt() && ! is_attachment() ) {
+		$output .= simplex_continue_reading_link();
+	}
+	return $output;
+}
+add_filter( 'get_the_excerpt', 'simplex_custom_excerpt_more' );
+
+/**
+ * Get our wp_nav_menu() fallback, wp_page_menu(), to show a home link.
+ */
+function simplex_page_menu_args( $args ) {
+	$args['show_home'] = true;
+	return $args;
+}
+add_filter( 'wp_page_menu_args', 'simplex_page_menu_args' );
+
+
+/**
+ * Return the URL for the first link found in the post content.
+ *
+ * @return string|bool URL or false when no link is present.
+ */
+function simplex_url_grabber() {
+	if ( ! preg_match( '/<a\s[^>]*?href=[\'"](.+?)[\'"]/is', get_the_content(), $matches ) )
+		return false;
+
+	return esc_url_raw( $matches[1] );
+}
+
+/**
+ * Count the number of footer sidebars to enable dynamic classes for the footer
+ */
+function simplex_footer_sidebar_class() {
+	$count = 0;
+
+	if ( is_active_sidebar( 'sidebar-3' ) )
+		$count++;
+
+	if ( is_active_sidebar( 'sidebar-4' ) )
+		$count++;
+
+	if ( is_active_sidebar( 'sidebar-5' ) )
+		$count++;
+
+	$class = '';
+
+	switch ( $count ) {
+		case '1':
+			$class = 'one';
+			break;
+		case '2':
+			$class = 'two';
+			break;
+		case '3':
+			$class = 'three';
+			break;
+	}
+
+	if ( $class )
+		echo 'class="' . $class . '"';
+}
+
+
+// Filter wp_nav_menu() to add home link
+function simplex_nav_menu_items($items) {
+	$homelink = '<li class="home';
+	if(is_home()) { $homelink .= " current-menu-item"; } 
+	$homelink .= '"><a href="' . home_url( '/' ) . '">' . __('Home','simplex') . '</a></li>';
+	$items = $homelink . $items;
+	return $items;
+}
+add_filter( 'wp_nav_menu_items', 'simplex_nav_menu_items' );
+
+if(!is_admin()) { add_action('wp_enqueue_scripts','simplex_enqueue_scripts'); }
+// Wrap all required scripts in one function	for easier enqueue
+function simplex_enqueue_scripts() {
+	wp_enqueue_script( 'jquery' );
+    wp_register_script( 'fitvidsjs', get_template_directory_uri().'/lib/js/jquery.fitvids.js', array( 'jquery' ));
+    wp_enqueue_script( 'fitvidsjs' );
+
+}
+
+// Add DOM ready scripts
+add_action('wp_head', 'simplex_load_doc_js');
+function simplex_load_doc_js() {
+
+	$doc_ready_script = '
+	<script type="text/javascript">
+		jQuery(document).ready(function(){
+			jQuery("#page").fitVids();	 
+		});
+	</script>';
+					
+	echo $doc_ready_script;
+}
+
+
+//replace default gallery shortcode
+remove_shortcode('gallery', 'gallery_shortcode');
+add_shortcode('gallery', 'simplex_gallery_shortcode');
+
+function simplex_gallery_shortcode($attr) {
+	global $post;
+
+	static $instance = 0;
+	$instance++;
+
+	// Allow plugins/themes to override the default gallery template.
+	$output = apply_filters('post_gallery', '', $attr);
+	if ( $output != '' )
+		return $output;
+
+	// We're trusting author input, so let's at least make sure it looks like a valid orderby statement
+	if ( isset( $attr['orderby'] ) ) {
+		$attr['orderby'] = sanitize_sql_orderby( $attr['orderby'] );
+		if ( !$attr['orderby'] )
+			unset( $attr['orderby'] );
+	}
+
+	extract(shortcode_atts(array(
+		'order'      => 'ASC',
+		'orderby'    => 'menu_order ID',
+		'id'         => $post->ID,
+		'itemtag'    => 'dl',
+		'icontag'    => 'dt',
+		'captiontag' => 'dd',
+		'columns'    => 3,
+		'size'       => 'thumbnail',
+		'include'    => '',
+		'exclude'    => ''
+	), $attr));
+
+	$id = intval($id);
+	if ( 'RAND' == $order )
+		$orderby = 'none';
+
+	if ( !empty($include) ) {
+		$include = preg_replace( '/[^0-9,]+/', '', $include );
+		$_attachments = get_posts( array('include' => $include, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => $order, 'orderby' => $orderby) );
+
+		$attachments = array();
+		foreach ( $_attachments as $key => $val ) {
+			$attachments[$val->ID] = $_attachments[$key];
+		}
+	} elseif ( !empty($exclude) ) {
+		$exclude = preg_replace( '/[^0-9,]+/', '', $exclude );
+		$attachments = get_children( array('post_parent' => $id, 'exclude' => $exclude, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => $order, 'orderby' => $orderby) );
+	} else {
+		$attachments = get_children( array('post_parent' => $id, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => $order, 'orderby' => $orderby) );
+	}
+
+	if ( empty($attachments) )
+		return '';
+
+	if ( is_feed() ) {
+		$output = "\n";
+		foreach ( $attachments as $att_id => $attachment )
+			$output .= wp_get_attachment_link($att_id, $size, true) . "\n";
+		return $output;
+	}
+
+	$itemtag = tag_escape($itemtag);
+	$captiontag = tag_escape($captiontag);
+	$columns = intval($columns);
+	$itemwidth = $columns > 0 ? floor(100/$columns) : 100;
+	$float = is_rtl() ? 'right' : 'left';
+
+	$selector = "gallery-{$instance}";
+
+	$gallery_style = $gallery_div = '';
+	
+	$size_class = sanitize_html_class( $size );
+	$gallery_div = "<div id='$selector' class='gallery galleryid-{$id} gallery-columns-{$columns} gallery-size-{$size_class}'>";
+	$output = apply_filters( 'gallery_style', $gallery_style . "\n\t\t" . $gallery_div );
+
+	$i = 0;
+	foreach ( $attachments as $id => $attachment ) {
+		$link = isset($attr['link']) && 'file' == $attr['link'] ? wp_get_attachment_link($id, $size, false, false) : wp_get_attachment_link($id, $size, true, false);
+		
+		if ( $columns > 0 && ++$i % $columns == ($columns - 1) )
+			$last_class = " last";
+		else
+			$last_class = "";
+			
+		$output .= "<{$itemtag} class='gallery-item{$last_class}'>";
+		$output .= "
+			<{$icontag} class='gallery-icon'>
+				$link
+			</{$icontag}>";
+		if ( $captiontag && trim($attachment->post_excerpt) ) {
+			$output .= "
+				<{$captiontag} class='wp-caption-text gallery-caption'>
+				" . wptexturize($attachment->post_excerpt) . "
+				</{$captiontag}>";
+		}
+		$output .= "</{$itemtag}>";
+		if ( $columns > 0 && ++$i % $columns == 0 )
+			$output .= '<br style="clear: both" />';
+	}
+
+	$output .= "
+			<br style='clear: both;' />
+		</div>\n";
+
+	return $output;
+}
+
+remove_shortcode('wp_caption', 'img_caption_shortcode');
+remove_shortcode('caption', 'img_caption_shortcode');
+add_shortcode('wp_caption', 'simplex_img_caption_shortcode');
+add_shortcode('caption', 'simplex_img_caption_shortcode');
+
+/**
+ * Replace the Caption shortcode.
+ *
+ */
+function simplex_img_caption_shortcode($attr, $content = null) {
+
+	// Allow plugins/themes to override the default caption template.
+	$output = apply_filters('img_caption_shortcode', '', $attr, $content);
+	if ( $output != '' )
+		return $output;
+
+	extract(shortcode_atts(array(
+		'id'	=> '',
+		'align'	=> 'alignnone',
+		'width'	=> '',
+		'caption' => ''
+	), $attr));
+
+	if ( 1 > (int) $width || empty($caption) )
+		return $content;
+
+	if ( $id ) $id = 'id="' . esc_attr($id) . '" ';
+
+	return '<div ' . $id . 'class="wp-caption ' . esc_attr($align) . '" style="width: ' . ((int) $width) . 'px">'
+	. do_shortcode( $content ) . '<p class="wp-caption-text">' . $caption . '</p></div>';
+}
\ No newline at end of file
diff --git a/wp-content/themes/simplex/header.php b/wp-content/themes/simplex/header.php
index f31859139b08b335b1b6bda69fc52b67c8575f65..ecd819727a82e6ccf331f22d180f42b7c387dce0 100644
--- a/wp-content/themes/simplex/header.php
+++ b/wp-content/themes/simplex/header.php
@@ -1,28 +1,103 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
-
-<head profile="http://gmpg.org/xfn/11">
-<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
-
-<title><?php bloginfo('name'); ?> <?php if ( is_single() ) { ?> &raquo; Blog Archive <?php } ?> <?php wp_title(); ?> - <?php bloginfo('description'); ?> </title>
-
-<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" />
-<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
-<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
-
-<?php wp_head(); ?>
-</head>
-<body>
-<div id="page">
-<div id="header">
-	<div id="headerimg">		
-        <h1><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1>
-        <span class="description"><?php bloginfo('description'); ?></span>        
-        <div id="searchdiv"><?php include (TEMPLATEPATH . '/searchform.php'); ?></div>        
-	</div>
-    
-</div>
-
-<?php theme_nav(); ?>
-
-<hr />
\ No newline at end of file
+<?php
+/**
+ * The Header for our theme.
+ *
+ * Displays all of the <head> section and everything up till <div id="main">
+ *
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+?><!DOCTYPE html>
+<!--[if IE 6]>
+<html id="ie6" <?php language_attributes(); ?>>
+<![endif]-->
+<!--[if IE 7]>
+<html id="ie7" <?php language_attributes(); ?>>
+<![endif]-->
+<!--[if IE 8]>
+<html id="ie8" <?php language_attributes(); ?>>
+<![endif]-->
+<!--[if !(IE 6) | !(IE 7) | !(IE 8)  ]><!-->
+<html <?php language_attributes(); ?>>
+<!--<![endif]-->
+<head>
+<meta charset="<?php bloginfo( 'charset' ); ?>" />
+<meta name="viewport" content="initial-scale=1.0, width=device-width" />
+<title><?php
+	/*
+	 * Print the <title> tag based on what is being viewed.
+	 */
+	global $page, $paged;
+
+	wp_title( '|', true, 'right' );
+
+	// Add the blog name.
+	bloginfo( 'name' );
+
+	// Add the blog description for the home/front page.
+	$site_description = get_bloginfo( 'description', 'display' );
+	if ( $site_description && ( is_home() || is_front_page() ) )
+		echo " | $site_description";
+
+	// Add a page number if necessary:
+	if ( $paged >= 2 || $page >= 2 )
+		echo ' | ' . sprintf( __( 'Page %s', 'simplex' ), max( $paged, $page ) );
+
+	?></title>
+<link rel="profile" href="http://gmpg.org/xfn/11" />
+<link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo( 'stylesheet_url' ); ?>" />
+<?php if ( is_singular() && get_option( 'thread_comments' ) ) wp_enqueue_script( 'comment-reply' ); ?>
+<link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" />
+<!--[if lt IE 9]>
+<script src="<?php echo get_template_directory_uri(); ?>/js/html5.js" type="text/javascript"></script>
+<script src="<?php echo get_template_directory_uri(); ?>/js/css3-mediaqueries.js"></script>
+<![endif]-->
+<?php wp_head(); ?>
+
+</head>
+
+<body lang="en" <?php body_class(); ?>>
+<?php do_action( 'simplex_before_page' ); ?>
+<div id="page" class="hfeed">
+<?php do_action( 'simplex_before_header' ); ?>
+	<header id="branding" role="banner">
+		<hgroup>
+			<h1 id="site-title"><a href="<?php echo home_url( '/' ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1>
+			<h2 id="site-description"><?php bloginfo( 'description' ); ?></h2>
+			<?php
+				// Check to see if the header image has been removed
+				$header_image = get_header_image();
+				if ( ! empty( $header_image ) && (is_home() || is_archive()) ) :
+			?>			
+			<a href="<?php echo esc_url( home_url( '/' ) ); ?>" class="header-image">				
+					<img src="<?php header_image(); ?>" width="<?php echo HEADER_IMAGE_WIDTH; ?>" height="<?php echo HEADER_IMAGE_HEIGHT; ?>" alt="" />
+			</a>
+			<?php endif; // end check for removed header image ?>
+			
+			<?php
+				// Has the text been hidden?
+				if ( 'blank' == get_header_textcolor() ) :
+			?>
+				<div class="only-search<?php if ( ! empty( $header_image ) ) : ?> with-image<?php endif; ?>">
+				<?php get_search_form(); ?>
+				</div>
+			<?php
+				else :
+			?>
+				<?php get_search_form(); ?>
+			<?php endif; ?>
+		</hgroup>
+		
+		<nav id="access" role="navigation">
+			<h2 class="assistive-text"><?php _e( 'Main menu', 'simplex' ); ?></h2>
+			<div class="skip-link screen-reader-text"><a href="#content" title="<?php esc_attr_e( 'Skip to content', 'simplex' ); ?>"><?php _e( 'Skip to content', 'simplex' ); ?></a></div>
+
+			<?php wp_nav_menu( array( 'theme_location' => 'primary', 'show_home' => 1 ) ); ?>
+
+		</nav><!-- #access -->
+		<div class="clear"></div>
+	</header><!-- #branding -->
+<?php do_action( 'simplex_after_header' ); ?>
+
+	<div id="main">
\ No newline at end of file
diff --git a/wp-content/themes/simplex/ie.css b/wp-content/themes/simplex/ie.css
deleted file mode 100644
index f4a70b59366978d0f02ce2c4d459efc0d788ae7a..0000000000000000000000000000000000000000
--- a/wp-content/themes/simplex/ie.css
+++ /dev/null
@@ -1,12 +0,0 @@
-#searchdiv {
-	#margin-left: 398px; /* IE 7 hack */
-	_margin-left: 365px; /* IE 6 hack */
-}
-
-#pagemenu ul#page-list {
-	display: inline-block;
-}
-		
-#pagemenu #page-list li {
-	margin-left: 5px;	
-}
\ No newline at end of file
diff --git a/wp-content/themes/simplex/image.php b/wp-content/themes/simplex/image.php
index 4a5bafbc2ac08a8228738a1c7442feaecc09682a..52f5b4d4dc26278a009e1080dff045681091463e 100644
--- a/wp-content/themes/simplex/image.php
+++ b/wp-content/themes/simplex/image.php
@@ -1,63 +1,114 @@
-<?php get_header(); ?>
-
-	<div id="content" class="widecolumn">
-
-  <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
-
-		<div class="post" id="post-<?php the_ID(); ?>">
-			<h2><a href="<?php echo get_permalink($post->post_parent); ?>" rev="attachment"><?php echo get_the_title($post->post_parent); ?></a> &raquo; <?php the_title(); ?></h2>
-			<div class="entry">
-				<p class="attachment"><a href="<?php echo wp_get_attachment_url($post->ID); ?>"><?php echo wp_get_attachment_image( $post->ID, 'medium' ); ?></a></p>
-                <div class="caption"><?php if ( !empty($post->post_excerpt) ) the_excerpt(); // this is the "caption" ?></div>
-
-				<?php the_content('<p class="serif">Read the rest of this entry &raquo;</p>'); ?>
-
-				<div class="navigation">
-					<div class="alignleft"><?php previous_image_link() ?></div>
-					<div class="alignright"><?php next_image_link() ?></div>
-				</div>
-				<br class="clear" />
-
-				<p class="postmetadata alt">
-					<small>
-						This entry was posted on <?php the_time('l, F jS, Y') ?> at <?php the_time() ?>
-						and is filed under <?php the_category(', ') ?>.
-						<?php the_taxonomies(); ?>
-						You can follow any responses to this entry through the <?php post_comments_feed_link('RSS 2.0'); ?> feed.
-
-						<?php if (('open' == $post-> comment_status) && ('open' == $post->ping_status)) {
-							// Both Comments and Pings are open ?>
-							You can <a href="#respond">leave a response</a>, or <a href="<?php trackback_url(); ?>" rel="trackback">trackback</a> from your own site.
-
-						<?php } elseif (!('open' == $post-> comment_status) && ('open' == $post->ping_status)) {
-							// Only Pings are Open ?>
-							Responses are currently closed, but you can <a href="<?php trackback_url(); ?> " rel="trackback">trackback</a> from your own site.
-
-						<?php } elseif (('open' == $post-> comment_status) && !('open' == $post->ping_status)) {
-							// Comments are open, Pings are not ?>
-							You can skip to the end and leave a response. Pinging is currently not allowed.
-
-						<?php } elseif (!('open' == $post-> comment_status) && !('open' == $post->ping_status)) {
-							// Neither Comments, nor Pings are open ?>
-							Both comments and pings are currently closed.
-
-						<?php } edit_post_link('Edit this entry.','',''); ?>
-
-					</small>
-				</p>
-
-			</div>
-
-		</div>
-
-	<?php comments_template(); ?>
-
-	<?php endwhile; else: ?>
-
-		<p>Sorry, no attachments matched your criteria.</p>
-
-<?php endif; ?>
-
-	</div>
-
-<?php get_footer(); ?>
+<?php
+/**
+ * The template for displaying image attachments.
+ *
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+
+get_header(); ?>
+
+		<div id="primary" class="image-attachment">
+			<div id="content" role="main">
+
+			<?php the_post(); ?>
+
+				<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
+					<header class="entry-header">
+						<?php do_action( 'simplex_before_title' ); ?>
+						<h2 class="entry-title"><?php the_title(); ?></h2>
+
+						<div class="entry-meta">
+							<?php
+								$metadata = wp_get_attachment_metadata();
+								printf( __( '<span class="entry-date"><abbr class="published" title="%1$s">%2$s</abbr></span> at <a href="%3$s" title="Link to full-size image">%4$s &times; %5$s</a> in <a href="%6$s" title="Return to %7$s" rel="gallery">%7$s</a>', 'simplex' ),
+									esc_attr( get_the_time() ),
+									get_the_date(),
+									wp_get_attachment_url(),
+									$metadata['width'],
+									$metadata['height'],
+									get_permalink( $post->post_parent ),
+									get_the_title( $post->post_parent )
+								);
+							?>
+							<?php edit_post_link( __( 'Edit', 'simplex' ), '<span class="sep">/</span> <span class="edit-link">', '</span>' ); ?>
+						</div><!-- .entry-meta -->
+
+						<nav id="image-navigation">
+							<span class="previous-image"><?php previous_image_link( false, __( '&larr; Previous' , 'simplex' ) ); ?></span><span class="sep"> / </span><span class="next-image"><?php next_image_link( false, __( 'Next &rarr;' , 'simplex' ) ); ?></span>
+						</nav><!-- #image-navigation -->
+						<?php do_action( 'simplex_after_title' ); ?>
+					</header><!-- .entry-header -->
+
+					<div class="entry-content">
+						<?php do_action( 'simplex_before_content' ); ?>
+
+						<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
+									 */
+									$attachments = array_values( get_children( array( 'post_parent' => $post->post_parent, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => 'ASC', 'orderby' => 'menu_order ID' ) ) );
+									foreach ( $attachments as $k => $attachment ) {
+										if ( $attachment->ID == $post->ID )
+											break;
+									}
+									$k++;
+									// If there is more than 1 attachment in a gallery
+									if ( count( $attachments ) > 1 ) {
+										if ( isset( $attachments[ $k ] ) )
+											// get the URL of the next image attachment
+											$next_attachment_url = get_attachment_link( $attachments[ $k ]->ID );
+										else
+											// or get the URL of the first image attachment
+											$next_attachment_url = get_attachment_link( $attachments[ 0 ]->ID );
+									} else {
+										// or, if there's only 1 image, get the URL of the image
+										$next_attachment_url = wp_get_attachment_url();
+									}
+								?>
+								
+								<a href="<?php echo $next_attachment_url; ?>" title="<?php echo esc_attr( get_the_title() ); ?>" rel="attachment"><?php
+								$attachment_size = apply_filters( 'simplex_attachment_size', 1200 );
+								echo wp_get_attachment_image( $post->ID, array( $attachment_size, $attachment_size ) ); // filterable image width with, essentially, no limit for image height.
+								?></a>
+							</div><!-- .attachment -->
+
+							<?php if ( ! empty( $post->post_excerpt ) ) : ?>
+							<div class="entry-caption">
+								<?php the_excerpt(); ?>
+							</div>
+							<?php endif; ?>
+						</div><!-- .entry-attachment -->
+
+						<?php the_content(); ?>
+						<?php wp_link_pages( array( 'before' => '<div class="page-link">' . __( 'Pages:', 'simplex' ), 'after' => '</div>' ) ); ?>
+						<?php do_action( 'simplex_after_content' ); ?>
+						
+					</div><!-- .entry-content -->
+
+					<footer class="entry-meta">
+						<?php do_action( 'simplex_before_meta' ); ?>
+						<?php if ( comments_open() && pings_open() ) : // Comments and trackbacks open ?>
+							<?php printf( __( '<a class="comment-link" href="#respond" title="Post a comment">Post a comment</a> or leave a trackback: <a class="trackback-link" href="%s" title="Trackback URL for your post" rel="trackback">Trackback URL</a>.', 'simplex' ), get_trackback_url() ); ?>
+						<?php elseif ( ! comments_open() && pings_open() ) : // Only trackbacks open ?>
+							<?php printf( __( 'Comments are closed, but you can leave a trackback: <a class="trackback-link" href="%s" title="Trackback URL for your post" rel="trackback">Trackback URL</a>.', 'simplex' ), get_trackback_url() ); ?>
+						<?php elseif ( comments_open() && ! pings_open() ) : // Only comments open ?>
+							<?php _e( 'Trackbacks are closed, but you can <a class="comment-link" href="#respond" title="Post a comment">post a comment</a>.', 'simplex' ); ?>
+						<?php elseif ( ! comments_open() && ! pings_open() ) : // Comments and trackbacks closed ?>
+							<?php _e( 'Both comments and trackbacks are currently closed.', 'simplex' ); ?>
+						<?php endif; ?>
+						<?php edit_post_link( __( 'Edit', 'simplex' ), ' <span class="edit-link">', '</span>' ); ?>
+						<?php do_action( 'simplex_after_meta' ); ?>
+					</footer><!-- .entry-meta -->
+				</article><!-- #post-<?php the_ID(); ?> -->
+
+				<?php comments_template(); ?>
+
+			</div><!-- #content -->
+		</div><!-- #primary -->
+
+<?php get_footer(); ?>
\ No newline at end of file
diff --git a/wp-content/themes/simplex/images/arrows-ffffff.png b/wp-content/themes/simplex/images/arrows-ffffff.png
deleted file mode 100644
index 1035b6e4f2e335b65a7922caca9c90277496d1e0..0000000000000000000000000000000000000000
Binary files a/wp-content/themes/simplex/images/arrows-ffffff.png and /dev/null differ
diff --git a/wp-content/themes/simplex/images/bg.gif b/wp-content/themes/simplex/images/bg.gif
new file mode 100644
index 0000000000000000000000000000000000000000..b2c5660b9b5747ae08024bd03be831b843c8c0fe
Binary files /dev/null and b/wp-content/themes/simplex/images/bg.gif differ
diff --git a/wp-content/themes/simplex/images/cat.gif b/wp-content/themes/simplex/images/cat.gif
deleted file mode 100644
index 9541bc9ed04b6144fc1a6d6bacf2f2ef4e9fa326..0000000000000000000000000000000000000000
Binary files a/wp-content/themes/simplex/images/cat.gif and /dev/null differ
diff --git a/wp-content/themes/simplex/images/downloadsimplex.gif b/wp-content/themes/simplex/images/downloadsimplex.gif
deleted file mode 100644
index c25e1d81b10f3109dd892e4c342f37a107fe5ee9..0000000000000000000000000000000000000000
Binary files a/wp-content/themes/simplex/images/downloadsimplex.gif and /dev/null differ
diff --git a/wp-content/themes/simplex/images/fav.gif b/wp-content/themes/simplex/images/fav.gif
deleted file mode 100644
index 8e4298f1642d11c1ea416555a18e12acca96d3bf..0000000000000000000000000000000000000000
Binary files a/wp-content/themes/simplex/images/fav.gif and /dev/null differ
diff --git a/wp-content/themes/simplex/images/meta.gif b/wp-content/themes/simplex/images/meta.gif
deleted file mode 100644
index d26c3978330f74f072a35d1ce59e4e2a7f82aa0c..0000000000000000000000000000000000000000
Binary files a/wp-content/themes/simplex/images/meta.gif and /dev/null differ
diff --git a/wp-content/themes/simplex/images/rss.gif b/wp-content/themes/simplex/images/rss.gif
deleted file mode 100644
index 0e5f87e1a90d6432bbaeed5e93dac72c6fa72503..0000000000000000000000000000000000000000
Binary files a/wp-content/themes/simplex/images/rss.gif and /dev/null differ
diff --git a/wp-content/themes/simplex/images/search.png b/wp-content/themes/simplex/images/search.png
new file mode 100644
index 0000000000000000000000000000000000000000..1f9d8288bcd369aec1561e625cf2d87caca62f39
Binary files /dev/null and b/wp-content/themes/simplex/images/search.png differ
diff --git a/wp-content/themes/simplex/includes/css/superfish.css b/wp-content/themes/simplex/includes/css/superfish.css
deleted file mode 100644
index 3fee2f26b3d9045bb1dfe0bfce2a2e44e29ac5dc..0000000000000000000000000000000000000000
--- a/wp-content/themes/simplex/includes/css/superfish.css
+++ /dev/null
@@ -1,123 +0,0 @@
-
-/*** ESSENTIAL STYLES ***/
-.menu ul, .menu ul * {
-	margin:			0;
-	padding:		0;
-	list-style:		none;
-}
-.menu ul {
-	line-height:	1.0;
-}
-.menu ul ul {
-	position:		absolute;
-	top:			-999em;
-	width:			14em; /* left offset of submenus need to match (see below) */
-}
-.menu ul ul li {
-	width:			100%;
-}
-.menu ul li:hover {
-	visibility:		inherit; /* fixes IE7 'sticky bug' */
-}
-.menu ul li {
-	float:			left;
-	position:		relative;
-}
-.menu ul a {
-	display:		block;
-	position:		relative;
-}
-.menu ul li:hover ul,
-.menu ul li.sfHover ul {
-	left:			0;
-	top:			3em; /* match top ul list item height */
-	z-index:		99;
-}
-.menu ul li:hover li ul,
-.menu ul li.sfHover li ul {
-	top:			-999em;
-}
-.menu ul li li:hover ul,
-.menu ul li li.sfHover ul {
-	left:			14em; /* match ul width */
-	top:			0;
-}
-.menu ul li li:hover li ul,
-.menu ul li li.sfHover li ul {
-	top:			-999em;
-}
-.menu ul li li li:hover ul,
-.menu ul li li li.sfHover ul {
-	left:			14em; /* match ul width */
-	top:			0;
-}
-
-/*** DEMO SKIN ***/
-.menu ul {
-	float:			left;
-	margin-bottom:	1em;
-}
-.menu ul a {
-	padding: 		.75em 1em;
-	text-decoration:none;
-}
-
-
-.menu ul li:hover, .menu ul li.sfHover,
-.menu ul a:focus, .menu ul a:hover, .menu ul a:active {
-	outline:		0;
-}
-
-/*** arrows **/
-.menu ul a.sf-with-ul {
-	padding-right: 	2.25em;
-	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
-}
-.sf-sub-indicator {
-	position:		absolute;
-	display:		block;
-	right:			.75em;
-	top:			1.05em; /* IE6 only */
-	width:			10px;
-	height:			10px;
-	text-indent: 	-999em;
-	overflow:		hidden;
-	background:		url('../../images/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
-}
-a > .sf-sub-indicator {  /* give all except IE6 the correct values */
-	top:			.8em;
-	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
-}
-/* apply hovers to modern browsers */
-a:focus > .sf-sub-indicator,
-a:hover > .sf-sub-indicator,
-a:active > .sf-sub-indicator,
-li:hover > a > .sf-sub-indicator,
-li.sfHover > a > .sf-sub-indicator {
-	background-position: -10px -100px; /* arrow hovers for modern browsers*/
-}
-
-/* point right for anchors in subs */
-.menu ul ul .sf-sub-indicator { background-position:  -10px 0; }
-.menu ul ul a > .sf-sub-indicator { background-position:  0 0; }
-/* apply hovers to modern browsers */
-.menu ul ul a:focus > .sf-sub-indicator,
-.menu ul ul a:hover > .sf-sub-indicator,
-.menu ul ul a:active > .sf-sub-indicator,
-.menu ul ul li:hover > a > .sf-sub-indicator,
-.menu ul ul li.sfHover > a > .sf-sub-indicator {
-	background-position: -10px 0; /* arrow hovers for modern browsers*/
-}
-
-/*** shadows for all but IE6 ***/
-.sf-shadow ul {
-	background:	url('../images/shadow.png') no-repeat bottom right;
-	padding: 0 8px 9px 0;
-	-moz-border-radius-bottomleft: 17px;
-	-moz-border-radius-topright: 17px;
-	-webkit-border-top-right-radius: 17px;
-	-webkit-border-bottom-left-radius: 17px;
-}
-.sf-shadow ul.sf-shadow-off {
-	background: transparent;
-}
diff --git a/wp-content/themes/simplex/includes/js/hoverIntent.js b/wp-content/themes/simplex/includes/js/hoverIntent.js
deleted file mode 100644
index 91da57b24489ddfff62798ad06759308be3d60ea..0000000000000000000000000000000000000000
--- a/wp-content/themes/simplex/includes/js/hoverIntent.js
+++ /dev/null
@@ -1,84 +0,0 @@
-(function($){
-	/* hoverIntent by Brian Cherne */
-	$.fn.hoverIntent = function(f,g) {
-		// default configuration options
-		var cfg = {
-			sensitivity: 7,
-			interval: 100,
-			timeout: 0
-		};
-		// override configuration options with user supplied object
-		cfg = $.extend(cfg, g ? { over: f, out: g } : f );
-
-		// instantiate variables
-		// cX, cY = current X and Y position of mouse, updated by mousemove event
-		// pX, pY = previous X and Y position of mouse, set by mouseover and polling interval
-		var cX, cY, pX, pY;
-
-		// A private function for getting mouse position
-		var track = function(ev) {
-			cX = ev.pageX;
-			cY = ev.pageY;
-		};
-
-		// A private function for comparing current and previous mouse position
-		var compare = function(ev,ob) {
-			ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t);
-			// compare mouse positions to see if they've crossed the threshold
-			if ( ( Math.abs(pX-cX) + Math.abs(pY-cY) ) < cfg.sensitivity ) {
-				$(ob).unbind("mousemove",track);
-				// set hoverIntent state to true (so mouseOut can be called)
-				ob.hoverIntent_s = 1;
-				return cfg.over.apply(ob,[ev]);
-			} else {
-				// set previous coordinates for next time
-				pX = cX; pY = cY;
-				// use self-calling timeout, guarantees intervals are spaced out properly (avoids JavaScript timer bugs)
-				ob.hoverIntent_t = setTimeout( function(){compare(ev, ob);} , cfg.interval );
-			}
-		};
-
-		// A private function for delaying the mouseOut function
-		var delay = function(ev,ob) {
-			ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t);
-			ob.hoverIntent_s = 0;
-			return cfg.out.apply(ob,[ev]);
-		};
-
-		// A private function for handling mouse 'hovering'
-		var handleHover = function(e) {
-			// next three lines copied from jQuery.hover, ignore children onMouseOver/onMouseOut
-			var p = (e.type == "mouseover" ? e.fromElement : e.toElement) || e.relatedTarget;
-			while ( p && p != this ) { try { p = p.parentNode; } catch(e) { p = this; } }
-			if ( p == this ) { return false; }
-
-			// copy objects to be passed into t (required for event object to be passed in IE)
-			var ev = jQuery.extend({},e);
-			var ob = this;
-
-			// cancel hoverIntent timer if it exists
-			if (ob.hoverIntent_t) { ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t); }
-
-			// else e.type == "onmouseover"
-			if (e.type == "mouseover") {
-				// set "previous" X and Y position based on initial entry point
-				pX = ev.pageX; pY = ev.pageY;
-				// update "current" X and Y position based on mousemove
-				$(ob).bind("mousemove",track);
-				// start polling interval (self-calling timeout) to compare mouse coordinates over time
-				if (ob.hoverIntent_s != 1) { ob.hoverIntent_t = setTimeout( function(){compare(ev,ob);} , cfg.interval );}
-
-			// else e.type == "onmouseout"
-			} else {
-				// unbind expensive mousemove event
-				$(ob).unbind("mousemove",track);
-				// if hoverIntent state is true, then call the mouseOut function after the specified delay
-				if (ob.hoverIntent_s == 1) { ob.hoverIntent_t = setTimeout( function(){delay(ev,ob);} , cfg.timeout );}
-			}
-		};
-
-		// bind the function to the two event listeners
-		return this.mouseover(handleHover).mouseout(handleHover);
-	};
-	
-})(jQuery);
\ No newline at end of file
diff --git a/wp-content/themes/simplex/includes/js/jquery.bgiframe.min.js b/wp-content/themes/simplex/includes/js/jquery.bgiframe.min.js
deleted file mode 100644
index b5af5204322dd76ae4d90e2b0128f209187642d6..0000000000000000000000000000000000000000
--- a/wp-content/themes/simplex/includes/js/jquery.bgiframe.min.js
+++ /dev/null
@@ -1,10 +0,0 @@
-/* Copyright (c) 2006 Brandon Aaron (http://brandonaaron.net)
- * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) 
- * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
- *
- * $LastChangedDate: 2007-06-19 20:25:28 -0500 (Tue, 19 Jun 2007) $
- * $Rev: 2111 $
- *
- * Version 2.1
- */
-(function($){$.fn.bgIframe=$.fn.bgiframe=function(s){if($.browser.msie&&parseInt($.browser.version)<=6){s=$.extend({top:'auto',left:'auto',width:'auto',height:'auto',opacity:true,src:'javascript:false;'},s||{});var prop=function(n){return n&&n.constructor==Number?n+'px':n;},html='<iframe class="bgiframe"frameborder="0"tabindex="-1"src="'+s.src+'"'+'style="display:block;position:absolute;z-index:-1;'+(s.opacity!==false?'filter:Alpha(Opacity=\'0\');':'')+'top:'+(s.top=='auto'?'expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+\'px\')':prop(s.top))+';'+'left:'+(s.left=='auto'?'expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)||0)*-1)+\'px\')':prop(s.left))+';'+'width:'+(s.width=='auto'?'expression(this.parentNode.offsetWidth+\'px\')':prop(s.width))+';'+'height:'+(s.height=='auto'?'expression(this.parentNode.offsetHeight+\'px\')':prop(s.height))+';'+'"/>';return this.each(function(){if($('> iframe.bgiframe',this).length==0)this.insertBefore(document.createElement(html),this.firstChild);});}return this;};if(!$.browser.version)$.browser.version=navigator.userAgent.toLowerCase().match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)[1];})(jQuery);
\ No newline at end of file
diff --git a/wp-content/themes/simplex/includes/js/superfish.js b/wp-content/themes/simplex/includes/js/superfish.js
deleted file mode 100644
index c6a9c7de0459ad3bec593e697175d60fa5b74228..0000000000000000000000000000000000000000
--- a/wp-content/themes/simplex/includes/js/superfish.js
+++ /dev/null
@@ -1,121 +0,0 @@
-
-/*
- * Superfish v1.4.8 - jQuery menu widget
- * Copyright (c) 2008 Joel Birch
- *
- * Dual licensed under the MIT and GPL licenses:
- * 	http://www.opensource.org/licenses/mit-license.php
- * 	http://www.gnu.org/licenses/gpl.html
- *
- * CHANGELOG: http://users.tpg.com.au/j_birch/plugins/superfish/changelog.txt
- */
-
-;(function($){
-	$.fn.superfish = function(op){
-
-		var sf = $.fn.superfish,
-			c = sf.c,
-			$arrow = $(['<span class="',c.arrowClass,'"> &#187;</span>'].join('')),
-			over = function(){
-				var $$ = $(this), menu = getMenu($$);
-				clearTimeout(menu.sfTimer);
-				$$.showSuperfishUl().siblings().hideSuperfishUl();
-			},
-			out = function(){
-				var $$ = $(this), menu = getMenu($$), o = sf.op;
-				clearTimeout(menu.sfTimer);
-				menu.sfTimer=setTimeout(function(){
-					o.retainPath=($.inArray($$[0],o.$path)>-1);
-					$$.hideSuperfishUl();
-					if (o.$path.length && $$.parents(['li.',o.hoverClass].join('')).length<1){over.call(o.$path);}
-				},o.delay);	
-			},
-			getMenu = function($menu){
-				var menu = $menu.parents(['ul.',c.menuClass,':first'].join(''))[0];
-				sf.op = sf.o[menu.serial];
-				return menu;
-			},
-			addArrow = function($a){ $a.addClass(c.anchorClass).append($arrow.clone()); };
-			
-		return this.each(function() {
-			var s = this.serial = sf.o.length;
-			var o = $.extend({},sf.defaults,op);
-			o.$path = $('li.'+o.pathClass,this).slice(0,o.pathLevels).each(function(){
-				$(this).addClass([o.hoverClass,c.bcClass].join(' '))
-					.filter('li:has(ul)').removeClass(o.pathClass);
-			});
-			sf.o[s] = sf.op = o;
-			
-			$('li:has(ul)',this)[($.fn.hoverIntent && !o.disableHI) ? 'hoverIntent' : 'hover'](over,out).each(function() {
-				if (o.autoArrows) addArrow( $('>a:first-child',this) );
-			})
-			.not('.'+c.bcClass)
-				.hideSuperfishUl();
-			
-			var $a = $('a',this);
-			$a.each(function(i){
-				var $li = $a.eq(i).parents('li');
-				$a.eq(i).focus(function(){over.call($li);}).blur(function(){out.call($li);});
-			});
-			o.onInit.call(this);
-			
-		}).each(function() {
-			var menuClasses = [c.menuClass];
-			if (sf.op.dropShadows  && !($.browser.msie && $.browser.version < 7)) menuClasses.push(c.shadowClass);
-			$(this).addClass(menuClasses.join(' '));
-		});
-	};
-
-	var sf = $.fn.superfish;
-	sf.o = [];
-	sf.op = {};
-	sf.IE7fix = function(){
-		var o = sf.op;
-		if ($.browser.msie && $.browser.version > 6 && o.dropShadows && o.animation.opacity!=undefined)
-			this.toggleClass(sf.c.shadowClass+'-off');
-		};
-	sf.c = {
-		bcClass     : 'sf-breadcrumb',
-		menuClass   : 'sf-js-enabled',
-		anchorClass : 'sf-with-ul',
-		arrowClass  : 'sf-sub-indicator',
-		shadowClass : 'sf-shadow'
-	};
-	sf.defaults = {
-		hoverClass	: 'sfHover',
-		pathClass	: 'overideThisToUse',
-		pathLevels	: 1,
-		delay		: 800,
-		animation	: {opacity:'show'},
-		speed		: 'normal',
-		autoArrows	: true,
-		dropShadows : true,
-		disableHI	: false,		// true disables hoverIntent detection
-		onInit		: function(){}, // callback functions
-		onBeforeShow: function(){},
-		onShow		: function(){},
-		onHide		: function(){}
-	};
-	$.fn.extend({
-		hideSuperfishUl : function(){
-			var o = sf.op,
-				not = (o.retainPath===true) ? o.$path : '';
-			o.retainPath = false;
-			var $ul = $(['li.',o.hoverClass].join(''),this).add(this).not(not).removeClass(o.hoverClass)
-					.find('>ul').hide().css('visibility','hidden');
-			o.onHide.call($ul);
-			return this;
-		},
-		showSuperfishUl : function(){
-			var o = sf.op,
-				sh = sf.c.shadowClass+'-off',
-				$ul = this.addClass(o.hoverClass)
-					.find('>ul:hidden').css('visibility','visible');
-			sf.IE7fix.call($ul);
-			o.onBeforeShow.call($ul);
-			$ul.animate(o.animation,o.speed,function(){ sf.IE7fix.call($ul); o.onShow.call($ul); });
-			return this;
-		}
-	});
-
-})(jQuery);
diff --git a/wp-content/themes/simplex/includes/js/supersubs.js b/wp-content/themes/simplex/includes/js/supersubs.js
deleted file mode 100644
index 45221510fc96220fa36031d7bc95e5f4937ece71..0000000000000000000000000000000000000000
--- a/wp-content/themes/simplex/includes/js/supersubs.js
+++ /dev/null
@@ -1,90 +0,0 @@
-
-/*
- * Supersubs v0.2b - jQuery plugin
- * Copyright (c) 2008 Joel Birch
- *
- * Dual licensed under the MIT and GPL licenses:
- * 	http://www.opensource.org/licenses/mit-license.php
- * 	http://www.gnu.org/licenses/gpl.html
- *
- *
- * This plugin automatically adjusts submenu widths of suckerfish-style menus to that of
- * their longest list item children. If you use this, please expect bugs and report them
- * to the jQuery Google Group with the word 'Superfish' in the subject line.
- *
- */
-
-;(function($){ // $ will refer to jQuery within this closure
-
-	$.fn.supersubs = function(options){
-		var opts = $.extend({}, $.fn.supersubs.defaults, options);
-		// return original object to support chaining
-		return this.each(function() {
-			// cache selections
-			var $$ = $(this);
-			// support metadata
-			var o = $.meta ? $.extend({}, opts, $$.data()) : opts;
-			// get the font size of menu.
-			// .css('fontSize') returns various results cross-browser, so measure an em dash instead
-			var fontsize = $('<li id="menu-fontsize">&#8212;</li>').css({
-				'padding' : 0,
-				'position' : 'absolute',
-				'top' : '-999em',
-				'width' : 'auto'
-			}).appendTo($$).width(); //clientWidth is faster, but was incorrect here
-			// remove em dash
-			$('#menu-fontsize').remove();
-			// cache all ul elements
-			$ULs = $$.find('ul');
-			// loop through each ul in menu
-			$ULs.each(function(i) {	
-				// cache this ul
-				var $ul = $ULs.eq(i);
-				// get all (li) children of this ul
-				var $LIs = $ul.children();
-				// get all anchor grand-children
-				var $As = $LIs.children('a');
-				// force content to one line and save current float property
-				var liFloat = $LIs.css('white-space','nowrap').css('float');
-				// remove width restrictions and floats so elements remain vertically stacked
-				var emWidth = $ul.add($LIs).add($As).css({
-					'float' : 'none',
-					'width'	: 'auto'
-				})
-				// this ul will now be shrink-wrapped to longest li due to position:absolute
-				// so save its width as ems. Clientwidth is 2 times faster than .width() - thanks Dan Switzer
-				.end().end()[0].clientWidth / fontsize;
-				// add more width to ensure lines don't turn over at certain sizes in various browsers
-				emWidth += o.extraWidth;
-				// restrict to at least minWidth and at most maxWidth
-				if (emWidth > o.maxWidth)		{ emWidth = o.maxWidth; }
-				else if (emWidth < o.minWidth)	{ emWidth = o.minWidth; }
-				emWidth += 'em';
-				// set ul to width in ems
-				$ul.css('width',emWidth);
-				// restore li floats to avoid IE bugs
-				// set li width to full width of this ul
-				// revert white-space to normal
-				$LIs.css({
-					'float' : liFloat,
-					'width' : '100%',
-					'white-space' : 'normal'
-				})
-				// update offset position of descendant ul to reflect new width of parent
-				.each(function(){
-					var $childUl = $('>ul',this);
-					var offsetDirection = $childUl.css('left')!==undefined ? 'left' : 'right';
-					$childUl.css(offsetDirection,emWidth);
-				});
-			});
-			
-		});
-	};
-	// expose defaults
-	$.fn.supersubs.defaults = {
-		minWidth		: 9,		// requires em unit.
-		maxWidth		: 25,		// requires em unit.
-		extraWidth		: 0			// extra width can ensure lines don't sometimes turn over due to slight browser differences in how they round-off values
-	};
-	
-})(jQuery); // plugin code ends
diff --git a/wp-content/themes/simplex/index.php b/wp-content/themes/simplex/index.php
index be8a468baf78394e6c528171ba85b4bd94ec49f8..60ca58df9093927ee6b27a08091e39038d8c6b71 100644
--- a/wp-content/themes/simplex/index.php
+++ b/wp-content/themes/simplex/index.php
@@ -1,40 +1,59 @@
-<?php get_header(); ?>
-	<div id="main">
-	<div id="content" class="narrowcolumn">
-
-	<?php if (have_posts()) : ?>
-
-		<?php while (have_posts()) : the_post(); ?>
-
-			<div class="post" id="post-<?php the_ID(); ?>">
-				<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
-				<small>Posted in <?php the_category(', ') ?> on <?php the_time('F jS, Y') ?>  by <?php the_author() ?> &ndash; <?php comments_popup_link('Be the first to comment', '1 Comment', '% Comments'); ?> <?php edit_post_link('Edit', ' | ', ''); ?> </small>
-
-				<div class="entry">
-					<?php the_content('<span class="more">read more &raquo;</span>') ?>
-				</div>
-
-				<?php if(is_single()) {?><p class="postmetadata"><?php the_tags('Tags: ', ', ', '<br />'); ?></p><?php } ?>
-			</div>
-
-		<?php endwhile; ?>
-
-		<div class="navigation">
-			<div class="alignleft"><?php next_posts_link('&laquo; Older Entries') ?></div>
-			<div class="alignright"><?php previous_posts_link('Newer Entries &raquo;') ?></div>
-		</div>
-
-	<?php else : ?>
-
-		<h2 class="center">Not Found</h2>
-		<p class="center">Sorry, but you are looking for something that isn't here.</p>
-		<?php include (TEMPLATEPATH . "/searchform.php"); ?>
-
-	<?php endif; ?>
-
-	</div>
-
-<?php get_sidebar(); ?>
-</div>
-
-<?php get_footer(); ?>
+<?php
+/**
+ * The 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).
+ * It is used to display a page when nothing more specific matches a query.
+ * E.g., it puts together the home page when no home.php file exists.
+ * Learn more: http://codex.wordpress.org/Template_Hierarchy
+ *
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+
+get_header(); ?>
+
+		<div id="primary">
+			<div id="content" role="main">
+
+			<?php if ( have_posts() ) : ?>
+
+				<?php simplex_content_nav( 'nav-above' ); ?>
+
+				<?php /* Start the Loop */ ?>
+				<?php while ( have_posts() ) : the_post(); ?>
+
+					<?php
+						/* 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.
+						 */
+						get_template_part( 'content', get_post_format() );
+					?>
+
+				<?php endwhile; ?>
+
+				<?php simplex_content_nav( 'nav-below' ); ?>
+
+			<?php else : ?>
+
+				<article id="post-0" class="post no-results not-found">
+					<header class="entry-header">
+						<h2 class="entry-title"><?php _e( 'Nothing Found', 'simplex' ); ?></h2>
+					</header><!-- .entry-header -->
+
+					<div class="entry-content">
+						<p><?php _e( 'It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps searching can help.', 'simplex' ); ?></p>
+						<?php get_search_form(); ?>
+					</div><!-- .entry-content -->
+				</article><!-- #post-0 -->
+
+			<?php endif; ?>
+
+			</div><!-- #content -->
+		</div><!-- #primary -->
+
+<?php get_sidebar(); ?>
+<?php get_footer(); ?>
\ No newline at end of file
diff --git a/wp-content/themes/simplex/lib/inc/body.php b/wp-content/themes/simplex/lib/inc/body.php
new file mode 100644
index 0000000000000000000000000000000000000000..32996979ca132374629acc620cd391bf5b445534
--- /dev/null
+++ b/wp-content/themes/simplex/lib/inc/body.php
@@ -0,0 +1,51 @@
+<?php
+
+/*
+ * Extends the body_class function for improved css targeting
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+
+/**
+ * Filters the body_class and adds the appropriate browser class
+ */
+function simplex_base_browser_class($classes) {
+	global $is_lynx, $is_gecko, $is_IE, $is_opera, $is_NS4, $is_safari, $is_chrome, $is_iphone;
+		if($is_lynx) $classes[] = 'browser-lynx';
+		elseif($is_gecko) $classes[] = 'browser-gecko';
+		elseif($is_opera) $classes[] = 'browser-opera';
+		elseif($is_NS4) $classes[] = 'browser-ns4';
+		elseif($is_safari) $classes[] = 'browser-safari';
+		elseif($is_chrome) $classes[] = 'browser-chrome';
+		elseif($is_IE) $classes[] = 'browser-ie';
+		else $classes[] = '';
+		if($is_iphone) $classes[] = 'browser-iphone';
+	return $classes;
+}
+// Filter body_class with the function above
+add_filter('body_class','simplex_base_browser_class');
+
+/**
+ * Adds custom classes to the array of body classes.
+ */
+
+/**
+ * Adds 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
+ *
+ */
+function simplex_body_classes( $classes ) {
+
+	if ( ! is_multi_author() ) {
+		$classes[] = 'single-author';
+	}
+
+	if ( is_singular() && ! is_home() && ! is_page_template( 'showcase.php' ) && ! is_page_template( 'sidebar-page.php' ) )
+		$classes[] = 'singular';
+
+	return $classes;
+}
+// Filter body_class with the function above
+add_filter( 'body_class', 'simplex_body_classes' );
\ No newline at end of file
diff --git a/wp-content/themes/simplex/lib/inc/comments.php b/wp-content/themes/simplex/lib/inc/comments.php
new file mode 100644
index 0000000000000000000000000000000000000000..dec3fd5cdefb8c26bd30d7fa779906e2ed825e70
--- /dev/null
+++ b/wp-content/themes/simplex/lib/inc/comments.php
@@ -0,0 +1,78 @@
+<?php
+
+/*
+ * Template for comments and pingbacks.
+ * To override this walker in a child theme without modifying the comments template
+ * simply create your own simplex_comment(), and that function will be used instead.
+ * Used as a callback by wp_list_comments() for displaying the comments.
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+
+if ( ! function_exists( 'simplex_comment' ) ) :
+/**
+ * Template for comments and pingbacks.
+ *
+ * To override this walker in a child theme without modifying the comments template
+ * simply create your own simplex_comment(), and that function will be used instead.
+ *
+ * Used as a callback by wp_list_comments() for displaying the comments.
+ *
+ * @since simpleX 2.0
+ */
+function simplex_comment( $comment, $args, $depth ) {
+	$GLOBALS['comment'] = $comment;
+	switch ( $comment->comment_type ) :
+		case 'pingback' :
+		case 'trackback' :
+	?>
+	<li class="post pingback">
+		<p><?php _e( 'Pingback:', 'simplex' ); ?> <?php comment_author_link(); ?><?php edit_comment_link( __( 'Edit', 'simplex' ), '<span class="edit-link">', '</span>' ); ?></p>
+	<?php
+			break;
+		default :
+	?>
+	<li <?php comment_class(); ?> id="li-comment-<?php comment_ID(); ?>">
+		<article id="comment-<?php comment_ID(); ?>" class="comment">
+			<footer class="comment-meta">
+				<div class="comment-author vcard">
+					<?php
+						$avatar_size = 68;
+
+						echo get_avatar( $comment, $avatar_size );
+
+						/* translators: 1: comment author, 2: date and time */
+						printf( __( '%1$s %2$s', 'simplex' ),
+							sprintf( '<span class="fn">%s</span>', get_comment_author_link() ),
+							sprintf( '<a href="%1$s"><time pubdate datetime="%2$s">%3$s</time></a>',
+								esc_url( get_comment_link( $comment->comment_ID ) ),
+								get_comment_time( 'c' ),
+								/* translators: 1: date, 2: time */
+								sprintf( __( '%1$s at %2$s', 'simplex' ), get_comment_date(), get_comment_time() )
+							)
+						);
+					?>
+
+					<?php edit_comment_link( __( 'Edit', 'simplex' ), '<span class="edit-link">', '</span>' ); ?>
+				</div><!-- .comment-author .vcard -->
+
+				<?php if ( $comment->comment_approved == '0' ) : ?>
+					<em class="comment-awaiting-moderation"><?php _e( 'Your comment is awaiting moderation.', 'simplex' ); ?></em>
+					<br />
+				<?php endif; ?>
+
+			</footer>
+
+			<div class="comment-content"><?php comment_text(); ?></div>
+
+			<div class="reply">
+				<?php comment_reply_link( array_merge( $args, array( 'reply_text' => __( 'Reply <span>&darr;</span>', 'simplex' ), 'depth' => $depth, 'max_depth' => $args['max_depth'] ) ) ); ?>
+			</div><!-- .reply -->
+		</article><!-- #comment-## -->
+
+	<?php
+			break;
+	endswitch;
+}
+endif; // ends check for simplex_comment()
\ No newline at end of file
diff --git a/wp-content/themes/simplex/lib/inc/meta.php b/wp-content/themes/simplex/lib/inc/meta.php
new file mode 100644
index 0000000000000000000000000000000000000000..15e91cb05e244ecd25f4b4563d4d0100a7d5e3ca
--- /dev/null
+++ b/wp-content/themes/simplex/lib/inc/meta.php
@@ -0,0 +1,27 @@
+<?php
+
+/*
+ * These functions display Post meta data
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+
+if ( ! function_exists( 'simplex_posted_on' ) ) :
+/**
+ * Prints HTML with meta information for the current post-date/time and author.
+ * Create your own simplex_posted_on to override in a child theme
+ *
+ */
+function simplex_posted_on() {
+	printf( __( '<span class="sep">Posted on </span><a href="%1$s" title="%2$s" rel="bookmark"><time class="entry-date" datetime="%3$s" pubdate>%4$s</time></a><span class="byline"> <span class="sep"> by </span> <span class="author vcard"><a class="url fn n" href="%5$s" title="%6$s" rel="author">%7$s</a></span></span>', 'simplex' ),
+		esc_url( get_permalink() ),
+		esc_attr( get_the_time() ),
+		esc_attr( get_the_date( 'c' ) ),
+		esc_html( get_the_date() ),
+		esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ),
+		sprintf( esc_attr__( 'View all posts by %s', 'simplex' ), get_the_author() ),
+		esc_html( get_the_author() )
+	);
+}
+endif;
\ No newline at end of file
diff --git a/wp-content/themes/simplex/lib/inc/postnav.php b/wp-content/themes/simplex/lib/inc/postnav.php
new file mode 100644
index 0000000000000000000000000000000000000000..21f79246256ae75b22e5110afbe818679a8135f5
--- /dev/null
+++ b/wp-content/themes/simplex/lib/inc/postnav.php
@@ -0,0 +1,49 @@
+<?php
+
+/*
+ * Display navigation to next/previous pages when applicable
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+
+if ( ! function_exists( 'simplex_content_nav' ) ):
+
+function simplex_content_nav( $nav_id ) {
+	global $wp_query;
+
+	?>
+	<nav id="<?php echo $nav_id; ?>">
+		<h2 class="assistive-text"><?php _e( 'Post navigation', 'simplex' ); ?></h2>
+
+	<?php if ( is_single() ) : // navigation links for single posts ?>
+	
+		<?php if (function_exists('wp_pagenavi')) { ?>
+			<?php wp_pagenavi(); ?>
+			<?php } else { ?>
+			<?php previous_post_link( '<div class="nav-previous">%link</div>', '<span class="meta-nav">' . _x( '&larr;', 'Previous post link', 'simplex' ) . '</span> %title' ); ?>
+			<?php next_post_link( '<div class="nav-next">%link</div>', '%title <span class="meta-nav">' . _x( '&rarr;', 'Next post link', 'simplex' ) . '</span>' ); ?>
+			<?php } ?>
+			
+	<?php elseif ( $wp_query->max_num_pages > 1 && ( is_home() || is_archive() || is_search() ) ) : // navigation links for home, archive, and search pages ?>
+	
+		<?php if (function_exists('wp_pagenavi')) { ?>
+			<?php wp_pagenavi(); ?>
+			<?php } else { ?>
+
+			<?php if ( get_next_posts_link() ) : ?>
+			<div class="nav-previous"><?php next_posts_link( __( '<span class="meta-nav">&larr;</span> Older posts', 'simplex' ) ); ?></div>
+			<?php endif; ?>
+	
+			<?php if ( get_previous_posts_link() ) : ?>
+			<div class="nav-next"><?php previous_posts_link( __( 'Newer posts <span class="meta-nav">&rarr;</span>', 'simplex' ) ); ?></div>
+			<?php endif; ?>
+			
+		<?php } ?>
+
+	<?php endif; ?>
+
+	</nav><!-- #<?php echo $nav_id; ?> -->
+	<?php
+}
+endif;
\ No newline at end of file
diff --git a/wp-content/themes/simplex/lib/inc/posts.php b/wp-content/themes/simplex/lib/inc/posts.php
new file mode 100644
index 0000000000000000000000000000000000000000..1d08c06be3ce728c2aaab462c2f7c265ba38934c
--- /dev/null
+++ b/wp-content/themes/simplex/lib/inc/posts.php
@@ -0,0 +1,27 @@
+<?php
+
+/*
+ * These functions display define Post loops
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+
+if ( ! function_exists( 'simplex_posted_on' ) ) :
+/**
+ * Prints HTML with meta information for the current post-date/time and author.
+ * Create your own simplex_posted_on to override in a child theme
+ *
+ */
+function simplex_posted_on() {
+	printf( __( '<a href="%1$s" title="%2$s" rel="bookmark" class="entry-date"><time datetime="%3$s" pubdate>%4$s</time></a>', 'simplex' ),
+		esc_url( get_permalink() ),
+		esc_attr( get_the_time() ),
+		esc_attr( get_the_date( 'c' ) ),
+		esc_html( get_the_date() ),
+		esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ),
+		sprintf( esc_attr__( 'View all posts by %s', 'simplex' ), get_the_author() ),
+		esc_html( get_the_author() )
+	);
+}
+endif;
\ No newline at end of file
diff --git a/wp-content/themes/simplex/lib/inc/widgets.php b/wp-content/themes/simplex/lib/inc/widgets.php
new file mode 100644
index 0000000000000000000000000000000000000000..b5dd648ed888ea0262205e163a5b798f6d73b5ce
--- /dev/null
+++ b/wp-content/themes/simplex/lib/inc/widgets.php
@@ -0,0 +1,19 @@
+<?php
+/**
+ * Register our sidebars and widgetized areas.
+ *
+ * @since simpleX 2.0
+ */
+ 
+function simplex_widgets_init() {
+
+	register_sidebar( array(
+		'name' => __( 'Main Sidebar', 'simplex' ),
+		'id' => 'sidebar-1',
+		'before_widget' => '<aside id="%1$s" class="widget %2$s">',
+		'after_widget' => "</aside>",
+		'before_title' => '<h3 class="widget-title">',
+		'after_title' => '</h3>',
+	) );
+}
+add_action( 'widgets_init', 'simplex_widgets_init' );
\ No newline at end of file
diff --git a/wp-content/themes/simplex/lib/js/css3-mediaqueries.js b/wp-content/themes/simplex/lib/js/css3-mediaqueries.js
new file mode 100644
index 0000000000000000000000000000000000000000..306d2a42392e86a7f7313edcab602876409a241c
--- /dev/null
+++ b/wp-content/themes/simplex/lib/js/css3-mediaqueries.js
@@ -0,0 +1,778 @@
+if(typeof Object.create!=="function"){
+Object.create=function(o){
+function F(){
+};
+F.prototype=o;
+return new F();
+};
+}
+var ua={toString:function(){
+return navigator.userAgent;
+},test:function(s){
+return this.toString().toLowerCase().indexOf(s.toLowerCase())>-1;
+}};
+ua.version=(ua.toString().toLowerCase().match(/[\s\S]+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1];
+ua.webkit=ua.test("webkit");
+ua.gecko=ua.test("gecko")&&!ua.webkit;
+ua.opera=ua.test("opera");
+ua.ie=ua.test("msie")&&!ua.opera;
+ua.ie6=ua.ie&&document.compatMode&&typeof document.documentElement.style.maxHeight==="undefined";
+ua.ie7=ua.ie&&document.documentElement&&typeof document.documentElement.style.maxHeight!=="undefined"&&typeof XDomainRequest==="undefined";
+ua.ie8=ua.ie&&typeof XDomainRequest!=="undefined";
+var domReady=function(){
+var _1=[];
+var _2=function(){
+if(!arguments.callee.done){
+arguments.callee.done=true;
+for(var i=0;i<_1.length;i++){
+_1[i]();
+}
+}
+};
+if(document.addEventListener){
+document.addEventListener("DOMContentLoaded",_2,false);
+}
+if(ua.ie){
+(function(){
+try{
+document.documentElement.doScroll("left");
+}
+catch(e){
+setTimeout(arguments.callee,50);
+return;
+}
+_2();
+})();
+document.onreadystatechange=function(){
+if(document.readyState==="complete"){
+document.onreadystatechange=null;
+_2();
+}
+};
+}
+if(ua.webkit&&document.readyState){
+(function(){
+if(document.readyState!=="loading"){
+_2();
+}else{
+setTimeout(arguments.callee,10);
+}
+})();
+}
+window.onload=_2;
+return function(fn){
+if(typeof fn==="function"){
+_1[_1.length]=fn;
+}
+return fn;
+};
+}();
+var cssHelper=function(){
+var _3={BLOCKS:/[^\s{][^{]*\{(?:[^{}]*\{[^{}]*\}[^{}]*|[^{}]*)*\}/g,BLOCKS_INSIDE:/[^\s{][^{]*\{[^{}]*\}/g,DECLARATIONS:/[a-zA-Z\-]+[^;]*:[^;]+;/g,RELATIVE_URLS:/url\(['"]?([^\/\)'"][^:\)'"]+)['"]?\)/g,REDUNDANT_COMPONENTS:/(?:\/\*([^*\\\\]|\*(?!\/))+\*\/|@import[^;]+;)/g,REDUNDANT_WHITESPACE:/\s*(,|:|;|\{|\})\s*/g,MORE_WHITESPACE:/\s{2,}/g,FINAL_SEMICOLONS:/;\}/g,NOT_WHITESPACE:/\S+/g};
+var _4,_5=false;
+var _6=[];
+var _7=function(fn){
+if(typeof fn==="function"){
+_6[_6.length]=fn;
+}
+};
+var _8=function(){
+for(var i=0;i<_6.length;i++){
+_6[i](_4);
+}
+};
+var _9={};
+var _a=function(n,v){
+if(_9[n]){
+var _b=_9[n].listeners;
+if(_b){
+for(var i=0;i<_b.length;i++){
+_b[i](v);
+}
+}
+}
+};
+var _c=function(_d,_e,_f){
+if(ua.ie&&!window.XMLHttpRequest){
+window.XMLHttpRequest=function(){
+return new ActiveXObject("Microsoft.XMLHTTP");
+};
+}
+if(!XMLHttpRequest){
+return "";
+}
+var r=new XMLHttpRequest();
+try{
+r.open("get",_d,true);
+r.setRequestHeader("X_REQUESTED_WITH","XMLHttpRequest");
+}
+catch(e){
+_f();
+return;
+}
+var _10=false;
+setTimeout(function(){
+_10=true;
+},5000);
+document.documentElement.style.cursor="progress";
+r.onreadystatechange=function(){
+if(r.readyState===4&&!_10){
+if(!r.status&&location.protocol==="file:"||(r.status>=200&&r.status<300)||r.status===304||navigator.userAgent.indexOf("Safari")>-1&&typeof r.status==="undefined"){
+_e(r.responseText);
+}else{
+_f();
+}
+document.documentElement.style.cursor="";
+r=null;
+}
+};
+r.send("");
+};
+var _11=function(_12){
+_12=_12.replace(_3.REDUNDANT_COMPONENTS,"");
+_12=_12.replace(_3.REDUNDANT_WHITESPACE,"$1");
+_12=_12.replace(_3.MORE_WHITESPACE," ");
+_12=_12.replace(_3.FINAL_SEMICOLONS,"}");
+return _12;
+};
+var _13={mediaQueryList:function(s){
+var o={};
+var idx=s.indexOf("{");
+var lt=s.substring(0,idx);
+s=s.substring(idx+1,s.length-1);
+var mqs=[],rs=[];
+var qts=lt.toLowerCase().substring(7).split(",");
+for(var i=0;i<qts.length;i++){
+mqs[mqs.length]=_13.mediaQuery(qts[i],o);
+}
+var rts=s.match(_3.BLOCKS_INSIDE);
+if(rts!==null){
+for(i=0;i<rts.length;i++){
+rs[rs.length]=_13.rule(rts[i],o);
+}
+}
+o.getMediaQueries=function(){
+return mqs;
+};
+o.getRules=function(){
+return rs;
+};
+o.getListText=function(){
+return lt;
+};
+o.getCssText=function(){
+return s;
+};
+return o;
+},mediaQuery:function(s,mql){
+s=s||"";
+var not=false,_14;
+var exp=[];
+var _15=true;
+var _16=s.match(_3.NOT_WHITESPACE);
+for(var i=0;i<_16.length;i++){
+var _17=_16[i];
+if(!_14&&(_17==="not"||_17==="only")){
+if(_17==="not"){
+not=true;
+}
+}else{
+if(!_14){
+_14=_17;
+}else{
+if(_17.charAt(0)==="("){
+var _18=_17.substring(1,_17.length-1).split(":");
+exp[exp.length]={mediaFeature:_18[0],value:_18[1]||null};
+}
+}
+}
+}
+return {getList:function(){
+return mql||null;
+},getValid:function(){
+return _15;
+},getNot:function(){
+return not;
+},getMediaType:function(){
+return _14;
+},getExpressions:function(){
+return exp;
+}};
+},rule:function(s,mql){
+var o={};
+var idx=s.indexOf("{");
+var st=s.substring(0,idx);
+var ss=st.split(",");
+var ds=[];
+var dts=s.substring(idx+1,s.length-1).split(";");
+for(var i=0;i<dts.length;i++){
+ds[ds.length]=_13.declaration(dts[i],o);
+}
+o.getMediaQueryList=function(){
+return mql||null;
+};
+o.getSelectors=function(){
+return ss;
+};
+o.getSelectorText=function(){
+return st;
+};
+o.getDeclarations=function(){
+return ds;
+};
+o.getPropertyValue=function(n){
+for(var i=0;i<ds.length;i++){
+if(ds[i].getProperty()===n){
+return ds[i].getValue();
+}
+}
+return null;
+};
+return o;
+},declaration:function(s,r){
+var idx=s.indexOf(":");
+var p=s.substring(0,idx);
+var v=s.substring(idx+1);
+return {getRule:function(){
+return r||null;
+},getProperty:function(){
+return p;
+},getValue:function(){
+return v;
+}};
+}};
+var _19=function(el){
+if(typeof el.cssHelperText!=="string"){
+return;
+}
+var o={mediaQueryLists:[],rules:[],selectors:{},declarations:[],properties:{}};
+var _1a=o.mediaQueryLists;
+var ors=o.rules;
+var _1b=el.cssHelperText.match(_3.BLOCKS);
+if(_1b!==null){
+for(var i=0;i<_1b.length;i++){
+if(_1b[i].substring(0,7)==="@media "){
+_1a[_1a.length]=_13.mediaQueryList(_1b[i]);
+ors=o.rules=ors.concat(_1a[_1a.length-1].getRules());
+}else{
+ors[ors.length]=_13.rule(_1b[i]);
+}
+}
+}
+var oss=o.selectors;
+var _1c=function(r){
+var ss=r.getSelectors();
+for(var i=0;i<ss.length;i++){
+var n=ss[i];
+if(!oss[n]){
+oss[n]=[];
+}
+oss[n][oss[n].length]=r;
+}
+};
+for(i=0;i<ors.length;i++){
+_1c(ors[i]);
+}
+var ods=o.declarations;
+for(i=0;i<ors.length;i++){
+ods=o.declarations=ods.concat(ors[i].getDeclarations());
+}
+var ops=o.properties;
+for(i=0;i<ods.length;i++){
+var n=ods[i].getProperty();
+if(!ops[n]){
+ops[n]=[];
+}
+ops[n][ops[n].length]=ods[i];
+}
+el.cssHelperParsed=o;
+_4[_4.length]=el;
+return o;
+};
+var _1d=function(el,s){
+el.cssHelperText=_11(s||el.innerHTML);
+return _19(el);
+};
+var _1e=function(){
+_5=true;
+_4=[];
+var _1f=[];
+var _20=function(){
+for(var i=0;i<_1f.length;i++){
+_19(_1f[i]);
+}
+var _21=document.getElementsByTagName("style");
+for(i=0;i<_21.length;i++){
+_1d(_21[i]);
+}
+_5=false;
+_8();
+};
+var _22=document.getElementsByTagName("link");
+for(var i=0;i<_22.length;i++){
+var _23=_22[i];
+if(_23.getAttribute("rel").indexOf("style")>-1&&_23.href&&_23.href.length!==0&&!_23.disabled){
+_1f[_1f.length]=_23;
+}
+}
+if(_1f.length>0){
+var c=0;
+var _24=function(){
+c++;
+if(c===_1f.length){
+_20();
+}
+};
+var _25=function(_26){
+var _27=_26.href;
+_c(_27,function(_28){
+_28=_11(_28).replace(_3.RELATIVE_URLS,"url("+_27.substring(0,_27.lastIndexOf("/"))+"/$1)");
+_26.cssHelperText=_28;
+_24();
+},_24);
+};
+for(i=0;i<_1f.length;i++){
+_25(_1f[i]);
+}
+}else{
+_20();
+}
+};
+var _29={mediaQueryLists:"array",rules:"array",selectors:"object",declarations:"array",properties:"object"};
+var _2a={mediaQueryLists:null,rules:null,selectors:null,declarations:null,properties:null};
+var _2b=function(_2c,v){
+if(_2a[_2c]!==null){
+if(_29[_2c]==="array"){
+return (_2a[_2c]=_2a[_2c].concat(v));
+}else{
+var c=_2a[_2c];
+for(var n in v){
+if(v.hasOwnProperty(n)){
+if(!c[n]){
+c[n]=v[n];
+}else{
+c[n]=c[n].concat(v[n]);
+}
+}
+}
+return c;
+}
+}
+};
+var _2d=function(_2e){
+_2a[_2e]=(_29[_2e]==="array")?[]:{};
+for(var i=0;i<_4.length;i++){
+_2b(_2e,_4[i].cssHelperParsed[_2e]);
+}
+return _2a[_2e];
+};
+domReady(function(){
+var els=document.body.getElementsByTagName("*");
+for(var i=0;i<els.length;i++){
+els[i].checkedByCssHelper=true;
+}
+if(document.implementation.hasFeature("MutationEvents","2.0")||window.MutationEvent){
+document.body.addEventListener("DOMNodeInserted",function(e){
+var el=e.target;
+if(el.nodeType===1){
+_a("DOMElementInserted",el);
+el.checkedByCssHelper=true;
+}
+},false);
+}else{
+setInterval(function(){
+var els=document.body.getElementsByTagName("*");
+for(var i=0;i<els.length;i++){
+if(!els[i].checkedByCssHelper){
+_a("DOMElementInserted",els[i]);
+els[i].checkedByCssHelper=true;
+}
+}
+},1000);
+}
+});
+var _2f=function(d){
+if(typeof window.innerWidth!="undefined"){
+return window["inner"+d];
+}else{
+if(typeof document.documentElement!="undefined"&&typeof document.documentElement.clientWidth!="undefined"&&document.documentElement.clientWidth!=0){
+return document.documentElement["client"+d];
+}
+}
+};
+return {addStyle:function(s,_30){
+var el=document.createElement("style");
+el.setAttribute("type","text/css");
+document.getElementsByTagName("head")[0].appendChild(el);
+if(el.styleSheet){
+el.styleSheet.cssText=s;
+}else{
+el.appendChild(document.createTextNode(s));
+}
+el.addedWithCssHelper=true;
+if(typeof _30==="undefined"||_30===true){
+cssHelper.parsed(function(_31){
+var o=_1d(el,s);
+for(var n in o){
+if(o.hasOwnProperty(n)){
+_2b(n,o[n]);
+}
+}
+_a("newStyleParsed",el);
+});
+}else{
+el.parsingDisallowed=true;
+}
+return el;
+},removeStyle:function(el){
+return el.parentNode.removeChild(el);
+},parsed:function(fn){
+if(_5){
+_7(fn);
+}else{
+if(typeof _4!=="undefined"){
+if(typeof fn==="function"){
+fn(_4);
+}
+}else{
+_7(fn);
+_1e();
+}
+}
+},mediaQueryLists:function(fn){
+cssHelper.parsed(function(_32){
+fn(_2a.mediaQueryLists||_2d("mediaQueryLists"));
+});
+},rules:function(fn){
+cssHelper.parsed(function(_33){
+fn(_2a.rules||_2d("rules"));
+});
+},selectors:function(fn){
+cssHelper.parsed(function(_34){
+fn(_2a.selectors||_2d("selectors"));
+});
+},declarations:function(fn){
+cssHelper.parsed(function(_35){
+fn(_2a.declarations||_2d("declarations"));
+});
+},properties:function(fn){
+cssHelper.parsed(function(_36){
+fn(_2a.properties||_2d("properties"));
+});
+},broadcast:_a,addListener:function(n,fn){
+if(typeof fn==="function"){
+if(!_9[n]){
+_9[n]={listeners:[]};
+}
+_9[n].listeners[_9[n].listeners.length]=fn;
+}
+},removeListener:function(n,fn){
+if(typeof fn==="function"&&_9[n]){
+var ls=_9[n].listeners;
+for(var i=0;i<ls.length;i++){
+if(ls[i]===fn){
+ls.splice(i,1);
+i-=1;
+}
+}
+}
+},getViewportWidth:function(){
+return _2f("Width");
+},getViewportHeight:function(){
+return _2f("Height");
+}};
+}();
+domReady(function enableCssMediaQueries(){
+var _37;
+var _38={LENGTH_UNIT:/[0-9]+(em|ex|px|in|cm|mm|pt|pc)$/,RESOLUTION_UNIT:/[0-9]+(dpi|dpcm)$/,ASPECT_RATIO:/^[0-9]+\/[0-9]+$/,ABSOLUTE_VALUE:/^[0-9]*(\.[0-9]+)*$/};
+var _39=[];
+var _3a=function(){
+var id="css3-mediaqueries-test";
+var el=document.createElement("div");
+el.id=id;
+var _3b=cssHelper.addStyle("@media all and (width) { #"+id+" { width: 1px !important; } }",false);
+document.body.appendChild(el);
+var ret=el.offsetWidth===1;
+_3b.parentNode.removeChild(_3b);
+el.parentNode.removeChild(el);
+_3a=function(){
+return ret;
+};
+return ret;
+};
+var _3c=function(){
+_37=document.createElement("div");
+_37.style.cssText="position:absolute;top:-9999em;left:-9999em;"+"margin:0;border:none;padding:0;width:1em;font-size:1em;";
+document.body.appendChild(_37);
+if(_37.offsetWidth!==16){
+_37.style.fontSize=16/_37.offsetWidth+"em";
+}
+_37.style.width="";
+};
+var _3d=function(_3e){
+_37.style.width=_3e;
+var _3f=_37.offsetWidth;
+_37.style.width="";
+return _3f;
+};
+var _40=function(_41,_42){
+var l=_41.length;
+var min=(_41.substring(0,4)==="min-");
+var max=(!min&&_41.substring(0,4)==="max-");
+if(_42!==null){
+var _43;
+var _44;
+if(_38.LENGTH_UNIT.exec(_42)){
+_43="length";
+_44=_3d(_42);
+}else{
+if(_38.RESOLUTION_UNIT.exec(_42)){
+_43="resolution";
+_44=parseInt(_42,10);
+var _45=_42.substring((_44+"").length);
+}else{
+if(_38.ASPECT_RATIO.exec(_42)){
+_43="aspect-ratio";
+_44=_42.split("/");
+}else{
+if(_38.ABSOLUTE_VALUE){
+_43="absolute";
+_44=_42;
+}else{
+_43="unknown";
+}
+}
+}
+}
+}
+var _46,_47;
+if("device-width"===_41.substring(l-12,l)){
+_46=screen.width;
+if(_42!==null){
+if(_43==="length"){
+return ((min&&_46>=_44)||(max&&_46<_44)||(!min&&!max&&_46===_44));
+}else{
+return false;
+}
+}else{
+return _46>0;
+}
+}else{
+if("device-height"===_41.substring(l-13,l)){
+_47=screen.height;
+if(_42!==null){
+if(_43==="length"){
+return ((min&&_47>=_44)||(max&&_47<_44)||(!min&&!max&&_47===_44));
+}else{
+return false;
+}
+}else{
+return _47>0;
+}
+}else{
+if("width"===_41.substring(l-5,l)){
+_46=document.documentElement.clientWidth||document.body.clientWidth;
+if(_42!==null){
+if(_43==="length"){
+return ((min&&_46>=_44)||(max&&_46<_44)||(!min&&!max&&_46===_44));
+}else{
+return false;
+}
+}else{
+return _46>0;
+}
+}else{
+if("height"===_41.substring(l-6,l)){
+_47=document.documentElement.clientHeight||document.body.clientHeight;
+if(_42!==null){
+if(_43==="length"){
+return ((min&&_47>=_44)||(max&&_47<_44)||(!min&&!max&&_47===_44));
+}else{
+return false;
+}
+}else{
+return _47>0;
+}
+}else{
+if("device-aspect-ratio"===_41.substring(l-19,l)){
+return _43==="aspect-ratio"&&screen.width*_44[1]===screen.height*_44[0];
+}else{
+if("color-index"===_41.substring(l-11,l)){
+var _48=Math.pow(2,screen.colorDepth);
+if(_42!==null){
+if(_43==="absolute"){
+return ((min&&_48>=_44)||(max&&_48<_44)||(!min&&!max&&_48===_44));
+}else{
+return false;
+}
+}else{
+return _48>0;
+}
+}else{
+if("color"===_41.substring(l-5,l)){
+var _49=screen.colorDepth;
+if(_42!==null){
+if(_43==="absolute"){
+return ((min&&_49>=_44)||(max&&_49<_44)||(!min&&!max&&_49===_44));
+}else{
+return false;
+}
+}else{
+return _49>0;
+}
+}else{
+if("resolution"===_41.substring(l-10,l)){
+var res;
+if(_45==="dpcm"){
+res=_3d("1cm");
+}else{
+res=_3d("1in");
+}
+if(_42!==null){
+if(_43==="resolution"){
+return ((min&&res>=_44)||(max&&res<_44)||(!min&&!max&&res===_44));
+}else{
+return false;
+}
+}else{
+return res>0;
+}
+}else{
+return false;
+}
+}
+}
+}
+}
+}
+}
+}
+};
+var _4a=function(mq){
+var _4b=mq.getValid();
+var _4c=mq.getExpressions();
+var l=_4c.length;
+if(l>0){
+for(var i=0;i<l&&_4b;i++){
+_4b=_40(_4c[i].mediaFeature,_4c[i].value);
+}
+var not=mq.getNot();
+return (_4b&&!not||not&&!_4b);
+}
+};
+var _4d=function(mql){
+var mqs=mql.getMediaQueries();
+var t={};
+for(var i=0;i<mqs.length;i++){
+if(_4a(mqs[i])){
+t[mqs[i].getMediaType()]=true;
+}
+}
+var s=[],c=0;
+for(var n in t){
+if(t.hasOwnProperty(n)){
+if(c>0){
+s[c++]=",";
+}
+s[c++]=n;
+}
+}
+if(s.length>0){
+_39[_39.length]=cssHelper.addStyle("@media "+s.join("")+"{"+mql.getCssText()+"}",false);
+}
+};
+var _4e=function(_4f){
+for(var i=0;i<_4f.length;i++){
+_4d(_4f[i]);
+}
+if(ua.ie){
+document.documentElement.style.display="block";
+setTimeout(function(){
+document.documentElement.style.display="";
+},0);
+setTimeout(function(){
+cssHelper.broadcast("cssMediaQueriesTested");
+},100);
+}else{
+cssHelper.broadcast("cssMediaQueriesTested");
+}
+};
+var _50=function(){
+for(var i=0;i<_39.length;i++){
+cssHelper.removeStyle(_39[i]);
+}
+_39=[];
+cssHelper.mediaQueryLists(_4e);
+};
+var _51=0;
+var _52=function(){
+var _53=cssHelper.getViewportWidth();
+var _54=cssHelper.getViewportHeight();
+if(ua.ie){
+var el=document.createElement("div");
+el.style.position="absolute";
+el.style.top="-9999em";
+el.style.overflow="scroll";
+document.body.appendChild(el);
+_51=el.offsetWidth-el.clientWidth;
+document.body.removeChild(el);
+}
+var _55;
+var _56=function(){
+var vpw=cssHelper.getViewportWidth();
+var vph=cssHelper.getViewportHeight();
+if(Math.abs(vpw-_53)>_51||Math.abs(vph-_54)>_51){
+_53=vpw;
+_54=vph;
+clearTimeout(_55);
+_55=setTimeout(function(){
+if(!_3a()){
+_50();
+}else{
+cssHelper.broadcast("cssMediaQueriesTested");
+}
+},500);
+}
+};
+window.onresize=function(){
+var x=window.onresize||function(){
+};
+return function(){
+x();
+_56();
+};
+}();
+};
+var _57=document.documentElement;
+_57.style.marginLeft="-32767px";
+setTimeout(function(){
+_57.style.marginTop="";
+},20000);
+return function(){
+if(!_3a()){
+cssHelper.addListener("newStyleParsed",function(el){
+_4e(el.cssHelperParsed.mediaQueryLists);
+});
+cssHelper.addListener("cssMediaQueriesTested",function(){
+if(ua.ie){
+_57.style.width="1px";
+}
+setTimeout(function(){
+_57.style.width="";
+_57.style.marginLeft="";
+},0);
+cssHelper.removeListener("cssMediaQueriesTested",arguments.callee);
+});
+_3c();
+_50();
+}else{
+_57.style.marginLeft="";
+}
+_52();
+};
+}());
+try{
+document.execCommand("BackgroundImageCache",false,true);
+}
+catch(e){
+}
\ No newline at end of file
diff --git a/wp-content/themes/simplex/lib/js/html5.js b/wp-content/themes/simplex/lib/js/html5.js
new file mode 100644
index 0000000000000000000000000000000000000000..6dd03a4ce4dda310479810641b48d8815372b7f9
--- /dev/null
+++ b/wp-content/themes/simplex/lib/js/html5.js
@@ -0,0 +1,3 @@
+// html5shiv MIT @rem remysharp.com/html5-enabling-script
+// iepp v1.6.2 MIT @jon_neal iecss.com/print-protector
+/*@cc_on(function(a,b){function r(a){var b=-1;while(++b<f)a.createElement(e[b])}if(!(!window.attachEvent||!b.createStyleSheet||!function(){var a=document.createElement("div");a.innerHTML="<elem></elem>";return a.childNodes.length!==1}())){a.iepp=a.iepp||{};var c=a.iepp,d=c.html5elements||"abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",e=d.split("|"),f=e.length,g=new RegExp("(^|\\s)("+d+")","gi"),h=new RegExp("<(/*)("+d+")","gi"),i=/^\s*[\{\}]\s*$/,j=new RegExp("(^|[^\\n]*?\\s)("+d+")([^\\n]*)({[\\n\\w\\W]*?})","gi"),k=b.createDocumentFragment(),l=b.documentElement,m=l.firstChild,n=b.createElement("body"),o=b.createElement("style"),p=/print|all/,q;c.getCSS=function(a,b){if(a+""===undefined)return"";var d=-1,e=a.length,f,g=[];while(++d<e){f=a[d];if(f.disabled)continue;b=f.media||b,p.test(b)&&g.push(c.getCSS(f.imports,b),f.cssText),b="all"}return g.join("")},c.parseCSS=function(a){var b=[],c;while((c=j.exec(a))!=null)b.push(((i.exec(c[1])?"\n":c[1])+c[2]+c[3]).replace(g,"$1.iepp_$2")+c[4]);return b.join("\n")},c.writeHTML=function(){var a=-1;q=q||b.body;while(++a<f){var c=b.getElementsByTagName(e[a]),d=c.length,g=-1;while(++g<d)c[g].className.indexOf("iepp_")<0&&(c[g].className+=" iepp_"+e[a])}k.appendChild(q),l.appendChild(n),n.className=q.className,n.id=q.id,n.innerHTML=q.innerHTML.replace(h,"<$1font")},c._beforePrint=function(){o.styleSheet.cssText=c.parseCSS(c.getCSS(b.styleSheets,"all")),c.writeHTML()},c.restoreHTML=function(){n.innerHTML="",l.removeChild(n),l.appendChild(q)},c._afterPrint=function(){c.restoreHTML(),o.styleSheet.cssText=""},r(b),r(k);if(c.disablePP)return;m.insertBefore(o,m.firstChild),o.media="print",o.className="iepp-printshim",a.attachEvent("onbeforeprint",c._beforePrint),a.attachEvent("onafterprint",c._afterPrint)}})(this,document)@*/
\ No newline at end of file
diff --git a/wp-content/themes/simplex/lib/js/jquery.fitvids.js b/wp-content/themes/simplex/lib/js/jquery.fitvids.js
new file mode 100644
index 0000000000000000000000000000000000000000..3656722a42680c941b2abadc4c707839bd6bb6cb
--- /dev/null
+++ b/wp-content/themes/simplex/lib/js/jquery.fitvids.js
@@ -0,0 +1,72 @@
+/*global jQuery */
+/*! 
+* FitVids 1.0
+*
+* Copyright 2011, Chris Coyier - http://css-tricks.com + Dave Rupert - http://daverupert.com
+* Credit to Thierry Koblentz - http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/
+* Released under the WTFPL license - http://sam.zoy.org/wtfpl/
+*
+* Date: Thu Sept 01 18:00:00 2011 -0500
+*/
+
+(function( $ ){
+
+  $.fn.fitVids = function( options ) {
+    var settings = {
+      customSelector: null
+    }
+    
+    var div = document.createElement('div'),
+        ref = document.getElementsByTagName('base')[0] || document.getElementsByTagName('script')[0];
+        
+  	div.className = 'fit-vids-style';
+    div.innerHTML = '&shy;<style>         \
+      .fluid-width-video-wrapper {        \
+         width: 100%;                     \
+         position: relative;              \
+         padding: 0;                      \
+      }                                   \
+                                          \
+      .fluid-width-video-wrapper iframe,  \
+      .fluid-width-video-wrapper object,  \
+      .fluid-width-video-wrapper embed {  \
+         position: absolute;              \
+         top: 0;                          \
+         left: 0;                         \
+         width: 100%;                     \
+         height: 100%;                    \
+      }                                   \
+    </style>';
+                      
+    ref.parentNode.insertBefore(div,ref);
+    
+    if ( options ) { 
+      $.extend( settings, options );
+    }
+    
+    return this.each(function(){
+      var selectors = [
+        "iframe[src^='http://player.vimeo.com']", 
+        "iframe[src^='http://www.youtube.com']", 
+        "iframe[src^='http://www.kickstarter.com']", 
+        "object", 
+        "embed"
+      ];
+      
+      if (settings.customSelector) {
+        selectors.push(settings.customSelector);
+      }
+      
+      var $allVideos = $(this).find(selectors.join(','));
+
+      $allVideos.each(function(){
+        var $this = $(this), 
+            height = this.tagName == 'OBJECT' ? $this.attr('height') : $this.height(),
+            aspectRatio = height / $this.width();
+        $this.wrap('<div class="fluid-width-video-wrapper" />').parent('.fluid-width-video-wrapper').css('padding-top', (aspectRatio * 100)+"%");
+        $this.removeAttr('height').removeAttr('width');
+      });
+    });
+  
+  }
+})( jQuery );
\ No newline at end of file
diff --git a/wp-content/themes/simplex/lib/languages/default.mo b/wp-content/themes/simplex/lib/languages/default.mo
new file mode 100644
index 0000000000000000000000000000000000000000..9454e83ec40f39ba053b297b29c85e82001bcf4f
Binary files /dev/null and b/wp-content/themes/simplex/lib/languages/default.mo differ
diff --git a/wp-content/themes/simplex/lib/languages/default.po b/wp-content/themes/simplex/lib/languages/default.po
new file mode 100644
index 0000000000000000000000000000000000000000..feaa29bc18eb4cae43aa06ef803bc8253e80d877
--- /dev/null
+++ b/wp-content/themes/simplex/lib/languages/default.po
@@ -0,0 +1,311 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: simplex\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2011-12-25 07:55+0530\n"
+"PO-Revision-Date: 2011-12-25 07:57+0530\n"
+"Last-Translator: Chandra <maharzan@gmail.com>\n"
+"Language-Team: wpshoppe <queries@nhuja.com>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-KeywordsList: __;gettext;gettext_noop;_e\n"
+"X-Poedit-Basepath: .\n"
+"X-Poedit-Language: English\n"
+"X-Poedit-SearchPath-0: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex\n"
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/404.php:17
+msgid "Well this is somewhat embarrassing, isn&rsquo;t it?"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/404.php:21
+msgid "It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps searching, or one of the links below, can help."
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/404.php:28
+msgid "Most Used Categories"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/404.php:36
+#, php-format
+msgid "Try looking in the monthly archives. %1$s"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/archive.php:26
+#, php-format
+msgid "Daily Archives: %s"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/archive.php:28
+#, php-format
+msgid "Monthly Archives: %s"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/archive.php:30
+#, php-format
+msgid "Yearly Archives: %s"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/archive.php:32
+msgid "Archives"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/archive.php:61
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/author.php:60
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/category.php:51
+msgid "Nothing Found"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/archive.php:65
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/author.php:64
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/category.php:55
+msgid "It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps searching can help."
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/author.php:28
+#, php-format
+msgid "Author Archives: %s"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/category.php:19
+#, php-format
+msgid "Category Archives: %s"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/comments.php:18
+msgid "This post is password protected. Enter the password to view any comments."
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/comments.php:41
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/comments.php:61
+msgid "Comment navigation"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/comments.php:42
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/comments.php:62
+msgid "&larr; Older Comments"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/comments.php:43
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/comments.php:63
+msgid "Newer Comments &rarr;"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/comments.php:73
+msgid "Comments are closed."
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-aside.php:29
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-gallery.php:33
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-image.php:25
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-quote.php:30
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content.php:34
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/functions.php:254
+msgid "Continue reading <span class=\"meta-nav\">&rarr;</span>"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-aside.php:30
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-gallery.php:55
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-image.php:26
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-page.php:28
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-quote.php:31
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-single.php:22
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content.php:35
+msgid "Pages:"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-aside.php:40
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-gallery.php:88
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-image.php:33
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-quote.php:41
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content.php:67
+msgid "Leave a comment"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-aside.php:40
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-gallery.php:88
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-image.php:33
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-quote.php:41
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content.php:67
+msgid "1 Comment"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-aside.php:40
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-gallery.php:88
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-image.php:33
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-quote.php:41
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content.php:67
+msgid "% Comments"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-aside.php:42
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-gallery.php:92
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-image.php:35
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-page.php:29
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-quote.php:43
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-single.php:52
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content.php:71
+msgid "Edit"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-gallery.php:66
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-gallery.php:77
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-single.php:30
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content.php:45
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content.php:56
+msgid ", "
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-gallery.php:70
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content.php:49
+#, php-format
+msgid "Posted in %1$s"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-gallery.php:81
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content.php:60
+#, php-format
+msgid "Tagged %1$s"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-single.php:37
+#, php-format
+msgid "This entry was tagged %2$s. Bookmark the <a href=\"%3$s\" title=\"Permalink to %4$s\" rel=\"bookmark\">permalink</a>."
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/content-single.php:39
+#, php-format
+msgid "Bookmark the <a href=\"%3$s\" title=\"Permalink to %4$s\" rel=\"bookmark\">permalink</a>."
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/footer.php:22
+msgid "http://wordpress.org/"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/footer.php:22
+#, php-format
+msgid "Powered by %s."
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/footer.php:23
+msgid "http://wpshoppe.com/"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/footer.php:23
+#, php-format
+msgid "Themed by %s."
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/functions.php:77
+msgid "Primary Menu"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/functions.php:343
+msgid "Home"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/header.php:45
+#, php-format
+msgid "Page %s"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/header.php:93
+msgid "Main menu"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/header.php:94
+msgid "Skip to content"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/image.php:25
+#, php-format
+msgid "<span class=\"entry-date\"><abbr class=\"published\" title=\"%1$s\">%2$s</abbr></span> at <a href=\"%3$s\" title=\"Link to full-size image\">%4$s &times; %5$s</a> in <a href=\"%6$s\" title=\"Return to %7$s\" rel=\"gallery\">%7$s</a>"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/image.php:39
+msgid "&larr; Previous"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/image.php:39
+msgid "Next &rarr;"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/image.php:96
+#, php-format
+msgid "<a class=\"comment-link\" href=\"#respond\" title=\"Post a comment\">Post a comment</a> or leave a trackback: <a class=\"trackback-link\" href=\"%s\" title=\"Trackback URL for your post\" rel=\"trackback\">Trackback URL</a>."
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/image.php:98
+#, php-format
+msgid "Comments are closed, but you can leave a trackback: <a class=\"trackback-link\" href=\"%s\" title=\"Trackback URL for your post\" rel=\"trackback\">Trackback URL</a>."
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/image.php:100
+msgid "Trackbacks are closed, but you can <a class=\"comment-link\" href=\"#respond\" title=\"Post a comment\">post a comment</a>."
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/image.php:102
+msgid "Both comments and trackbacks are currently closed."
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/search.php:18
+#, php-format
+msgid "Search Results for: %s"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/search.php:40
+msgid "Sorry, but nothing matched your search terms. Please try again with some different keywords."
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/sidebar.php:26
+msgid "Meta"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/lib/inc/comments.php:31
+msgid "Pingback:"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/lib/inc/comments.php:48
+#, php-format
+msgid "%1$s on %2$s <span class=\"says\">said:</span>"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/lib/inc/comments.php:54
+#, php-format
+msgid "%1$s at %2$s"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/lib/inc/comments.php:63
+msgid "Your comment is awaiting moderation."
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/lib/inc/comments.php:72
+msgid "Reply <span>&darr;</span>"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/lib/inc/meta.php:18
+#, php-format
+msgid "<span class=\"sep\">Posted on </span><a href=\"%1$s\" title=\"%2$s\" rel=\"bookmark\"><time class=\"entry-date\" datetime=\"%3$s\" pubdate>%4$s</time></a><span class=\"byline\"> <span class=\"sep\"> by </span> <span class=\"author vcard\"><a class=\"url fn n\" href=\"%5$s\" title=\"%6$s\" rel=\"author\">%7$s</a></span></span>"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/lib/inc/postnav.php:17
+msgid "Post navigation"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/lib/inc/postnav.php:35
+msgid "<span class=\"meta-nav\">&larr;</span> Older posts"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/lib/inc/postnav.php:39
+msgid "Newer posts <span class=\"meta-nav\">&rarr;</span>"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/lib/inc/posts.php:18
+#, php-format
+msgid "<a href=\"%1$s\" title=\"%2$s\" rel=\"bookmark\" class=\"entry-date\"><time datetime=\"%3$s\" pubdate>%4$s</time></a>"
+msgstr ""
+
+#: /Users/maharzan/Documents/Sites/wordpress/wp-content/themes/simplex/lib/inc/widgets.php:11
+msgid "Main Sidebar"
+msgstr ""
+
diff --git a/wp-content/themes/simplex/license.txt b/wp-content/themes/simplex/license.txt
new file mode 100644
index 0000000000000000000000000000000000000000..5fbe4a70aac1e20394c50dedee1bfcf49cb4e419
--- /dev/null
+++ b/wp-content/themes/simplex/license.txt
@@ -0,0 +1,281 @@
+		    GNU GENERAL PUBLIC LICENSE
+		       Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc. 
+              51 Franklin St, Fifth Floor, Boston, MA 02110, USA
+
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+			    Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users.  This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it.  (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.)  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have.  You must make sure that they, too, receive or can get the
+source code.  And you must show them these terms so they know their
+rights.
+
+  We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+  Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software.  If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary.  To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+
+		    GNU GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License.  The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language.  (Hereinafter, translation is included without limitation in
+the term "modification".)  Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+  1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+  2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) You must cause the modified files to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    b) You must cause any work that you distribute or publish, that in
+    whole or in part contains or is derived from the Program or any
+    part thereof, to be licensed as a whole at no charge to all third
+    parties under the terms of this License.
+
+    c) If the modified program normally reads commands interactively
+    when run, you must cause it, when started running for such
+    interactive use in the most ordinary way, to print or display an
+    announcement including an appropriate copyright notice and a
+    notice that there is no warranty (or else, saying that you provide
+    a warranty) and that users may redistribute the program under
+    these conditions, and telling the user how to view a copy of this
+    License.  (Exception: if the Program itself is interactive but
+    does not normally print such an announcement, your work based on
+    the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+    a) Accompany it with the complete corresponding machine-readable
+    source code, which must be distributed under the terms of Sections
+    1 and 2 above on a medium customarily used for software interchange; or,
+
+    b) Accompany it with a written offer, valid for at least three
+    years, to give any third party, for a charge no more than your
+    cost of physically performing source distribution, a complete
+    machine-readable copy of the corresponding source code, to be
+    distributed under the terms of Sections 1 and 2 above on a medium
+    customarily used for software interchange; or,
+
+    c) Accompany it with the information you received as to the offer
+    to distribute corresponding source code.  (This alternative is
+    allowed only for noncommercial distribution and only if you
+    received the program in object code or executable form with such
+    an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it.  For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable.  However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+  4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+  5. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Program or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+  6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+  7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+  8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded.  In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+  9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation.  If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+  10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission.  For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this.  Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+			    NO WARRANTY
+
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+		     END OF TERMS AND CONDITIONS
+
diff --git a/wp-content/themes/simplex/links.php b/wp-content/themes/simplex/links.php
deleted file mode 100644
index e253e09ba05fdd572c7f91599593f73921eacf17..0000000000000000000000000000000000000000
--- a/wp-content/themes/simplex/links.php
+++ /dev/null
@@ -1,18 +0,0 @@
-<?php
-/*
-Template Name: Links
-*/
-?>
-
-<?php get_header(); ?>
-
-<div id="content" class="widecolumn">
-
-<h2>Links:</h2>
-<ul>
-<?php wp_list_bookmarks(); ?>
-</ul>
-
-</div>
-
-<?php get_footer(); ?>
diff --git a/wp-content/themes/simplex/page.php b/wp-content/themes/simplex/page.php
index 725c07944073f51a1f531c0bfea857c3432e1c95..157159284ee4689e2001a1c039ed0798707fd9d5 100644
--- a/wp-content/themes/simplex/page.php
+++ b/wp-content/themes/simplex/page.php
@@ -1,21 +1,30 @@
-<?php get_header(); ?>
-	<div id="main">
-	<div id="content" class="narrowcolumn">
-
-		<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
-		<div class="post" id="post-<?php the_ID(); ?>">
-		<h2><?php the_title(); ?></h2>
-			<div class="entry">
-				<?php the_content('<p class="serif">Read the rest of this page &raquo;</p>'); ?>
-
-				<?php wp_link_pages(array('before' => '<p><strong>Pages:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>
-
-			</div>
-		</div>
-		<?php endwhile; endif; ?>
-	<?php edit_post_link('Edit this entry.', '<p>', '</p>'); ?>
-	</div>
-
-<?php get_sidebar(); ?>
-</div>
+<?php
+/**
+ * The 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
+ * and that other 'pages' on your WordPress site will use a
+ * different template.
+ *
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+
+get_header(); ?>
+
+		<div id="primary">
+			<div id="content" role="main">
+
+				<?php the_post(); ?>
+
+				<?php get_template_part( 'content', 'page' ); ?>
+
+				<?php comments_template( '', true ); ?>
+
+			</div><!-- #content -->
+		</div><!-- #primary -->
+
+<?php get_sidebar(); ?>
 <?php get_footer(); ?>
\ No newline at end of file
diff --git a/wp-content/themes/simplex/readme.txt b/wp-content/themes/simplex/readme.txt
new file mode 100644
index 0000000000000000000000000000000000000000..22f4ebf88bdc0f7288fc7ee65fbcfe3daf3f2605
--- /dev/null
+++ b/wp-content/themes/simplex/readme.txt
@@ -0,0 +1,49 @@
+simpleX
+======= 
+
+Version: 2.0 is completely coded from ground up to use HTML5, CSS3 and responsive design. It now fully supports WordPress 3.3 features like post formats, header image on homepage and archive pages and custom background image.
+
+
+Installation
+============
+
+Unzip the zipped files, place it on your wp-content/themes folder and activate.
+Go to Settings -> Media and change your image sizes to
+	Thumbnail: 150 x 150
+	Medium: 300 x 0
+	Large: 567 x 0
+	Embed Width: 567 x 0
+
+
+Internationalization
+====================
+
+simpleX can now be translated. The language files are inside lib/languages. You can use the .mo file to translate on your own language.
+
+
+Widgets
+======
+Currently, there is only one widgetized area and its the sidebar.
+
+
+Hooks
+=====
+
+You can add your own functions under these hooks.
+
+simplex_before_page
+simplex_before_header
+simplex_after_header
+simplex_before_article
+simplex_after_article
+simplex_before_title
+simplex_after_title
+simplex_before_content
+simplex_after_content
+simplex_before_meta
+simplex_after_meta
+simplex_before_sidebar
+simplex_after_sidebar
+simplex_before_footer
+simplex_credits
+simplex_after_footer
\ No newline at end of file
diff --git a/wp-content/themes/simplex/screenshot.png b/wp-content/themes/simplex/screenshot.png
index 9e6882159c7a42fae5ce0911cfa5ae7a0fafe9cd..fe2f7e62de95ccc3e4da8976b78c444a3fede232 100644
Binary files a/wp-content/themes/simplex/screenshot.png and b/wp-content/themes/simplex/screenshot.png differ
diff --git a/wp-content/themes/simplex/search.php b/wp-content/themes/simplex/search.php
index 91d0da23767b9f012402b2c5eac42c4ee8fd9c1d..5b0688f5cfcc66425ee83a1406e41b507435f34e 100644
--- a/wp-content/themes/simplex/search.php
+++ b/wp-content/themes/simplex/search.php
@@ -1,37 +1,51 @@
-<?php get_header(); ?>
-	<div id="main">
-	<div id="content" class="narrowcolumn">
-
-	<?php if (have_posts()) : ?>
-
-		<h2 class="pagetitle">Search Results</h2>
-
-
-		<?php while (have_posts()) : the_post(); ?>
-
-			<div class="post">
-				<h3 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h3>
-				<small>Posted in <?php the_category(', ') ?> on <?php the_time('F jS, Y') ?>  by <?php the_author() ?> &ndash; <?php comments_popup_link('Be the first to comment', '1 Comment', '% Comments'); ?> <?php edit_post_link('Edit', ' | ', ''); ?> </small>
-
-				<?php if(is_single()) {?><p class="postmetadata"><?php the_tags('Tags: ', ', ', '<br />'); ?></p><?php } ?>
-			</div>
-
-		<?php endwhile; ?>
-
-		<div class="navigation">
-			<div class="alignleft"><?php next_posts_link('&laquo; Older Entries') ?></div>
-			<div class="alignright"><?php previous_posts_link('Newer Entries &raquo;') ?></div>
-		</div>
-
-	<?php else : ?>
-
-		<h2 class="center">No posts found. Try a different search?</h2>
-		<?php include (TEMPLATEPATH . '/searchform.php'); ?>
-
-	<?php endif; ?>
-
-	</div>
-
-<?php get_sidebar(); ?>
-	</div>
+<?php
+/**
+ * The template for displaying Search Results pages.
+ *
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+
+get_header(); ?>
+
+		<section id="primary">
+			<div id="content" role="main">
+
+			<?php if ( have_posts() ) : ?>
+
+				<header class="page-header">
+					<h2 class="page-title"><?php printf( __( 'Search Results for: %s', 'simplex' ), '<span>' . get_search_query() . '</span>' ); ?></h2>
+				</header>
+
+				<?php simplex_content_nav( 'nav-above' ); ?>
+
+				<?php /* Start the Loop */ ?>
+				<?php while ( have_posts() ) : the_post(); ?>
+
+					<?php get_template_part( 'content', 'search' ); ?>
+
+				<?php endwhile; ?>
+
+				<?php simplex_content_nav( 'nav-below' ); ?>
+
+			<?php else : ?>
+
+				<article id="post-0" class="post no-results not-found">
+					<header class="entry-header">
+						<h2 class="entry-title"><?php _e( 'Nothing Found', 'simplex' ); ?></h2>
+					</header><!-- .entry-header -->
+
+					<div class="entry-content">
+						<p><?php _e( 'Sorry, but nothing matched your search terms. Please try again with some different keywords.', 'simplex' ); ?></p>
+						<?php get_search_form(); ?>
+					</div><!-- .entry-content -->
+				</article><!-- #post-0 -->
+
+			<?php endif; ?>
+
+			</div><!-- #content -->
+		</section><!-- #primary -->
+
+<?php get_sidebar(); ?>
 <?php get_footer(); ?>
\ No newline at end of file
diff --git a/wp-content/themes/simplex/searchform.php b/wp-content/themes/simplex/searchform.php
deleted file mode 100644
index 300a1c4bf079732695cad9f2ef7a313de8cd5294..0000000000000000000000000000000000000000
--- a/wp-content/themes/simplex/searchform.php
+++ /dev/null
@@ -1,6 +0,0 @@
-<form method="get" id="searchform" action="<?php bloginfo('url'); ?>/">
-<label class="hidden" for="s"><?php _e('Search for:'); ?></label>
-<div><input type="text" value="<?php the_search_query(); ?>" name="s" id="s" />
-<input type="submit" id="searchsubmit" value="Search" />
-</div>
-</form>
diff --git a/wp-content/themes/simplex/sidebar.php b/wp-content/themes/simplex/sidebar.php
index 88ef554cf0a0dbc5191cabc803c79f2a0e0d7c16..0d59af8db189e8921a7797425bb9b81c4dcba9be 100644
--- a/wp-content/themes/simplex/sidebar.php
+++ b/wp-content/themes/simplex/sidebar.php
@@ -1,70 +1,36 @@
-	<div id="sidebar">
-		<ul>
-        	<li id="rssfeeds">Subscribe: <a href="<?php bloginfo('rss2_url'); ?>">Entries</a> | <a href="<?php bloginfo('comments_rss2_url'); ?>">Comments</a></li>
-			<?php 	/* Widgetized sidebar, if you have the plugin installed. */
-					if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?>
-
-			<!-- Author information is disabled per default. Uncomment and fill in your details if you want to use it.
-			<li><h2>Author</h2>
-			<p>A little something about you, the author. Nothing lengthy, just an overview.</p>
-			</li>-->
-			
-
-			<?php if ( is_404() || is_category() || is_day() || is_month() ||
-						is_year() || is_search() || is_paged() ) {
-			?> <li>
-
-			<?php /* If this is a 404 page */ if (is_404()) { ?>
-			<?php /* If this is a category archive */ } elseif (is_category()) { ?>
-			<p>You are currently browsing the archives for the <?php single_cat_title(''); ?> category.</p>
-
-			<?php /* If this is a yearly archive */ } elseif (is_day()) { ?>
-			<p>You are currently browsing the <a href="<?php bloginfo('url'); ?>/"><?php echo bloginfo('name'); ?></a> blog archives
-			for the day <?php the_time('l, F jS, Y'); ?>.</p>
-
-			<?php /* If this is a monthly archive */ } elseif (is_month()) { ?>
-			<p>You are currently browsing the <a href="<?php bloginfo('url'); ?>/"><?php echo bloginfo('name'); ?></a> blog archives
-			for <?php the_time('F, Y'); ?>.</p>
-
-			<?php /* If this is a yearly archive */ } elseif (is_year()) { ?>
-			<p>You are currently browsing the <a href="<?php bloginfo('url'); ?>/"><?php echo bloginfo('name'); ?></a> blog archives
-			for the year <?php the_time('Y'); ?>.</p>
-
-			<?php /* If this is a monthly archive */ } elseif (is_search()) { ?>
-			<p>You have searched the <a href="<?php echo bloginfo('url'); ?>/"><?php echo bloginfo('name'); ?></a> blog archives
-			for <strong>'<?php the_search_query(); ?>'</strong>. If you are unable to find anything in these search results, you can try one of these links.</p>
-
-			<?php /* If this is a monthly archive */ } elseif (isset($_GET['paged']) && !empty($_GET['paged'])) { ?>
-			<p>You are currently browsing the <a href="<?php echo bloginfo('url'); ?>/"><?php echo bloginfo('name'); ?></a> blog archives.</p>
-
-			<?php } ?>
-
-			</li> <?php }?>
-
-			<?php wp_list_categories('title_li=<h2>Categories</h2>'); ?>
-            
-            <li><h2>Archives</h2>
-				<ul class="archives">
-				<?php wp_get_archives('type=monthly'); ?>
-				</ul>
-			</li>
-
-			<?php /* If this is the frontpage */ if ( is_home() || is_page() || is_single()) { ?>
-				<?php wp_list_bookmarks(); ?>
-
-				<li><h2>Meta</h2>
-				<ul>
-					<?php wp_register(); ?>
-					<li><?php wp_loginout(); ?></li>
-					<li><a href="http://validator.w3.org/check/referer" title="This page validates as XHTML 1.0 Transitional">Valid <abbr title="eXtensible HyperText Markup Language">XHTML</abbr></a></li>
-					<li><a href="http://gmpg.org/xfn/"><abbr title="XHTML Friends Network">XFN</abbr></a></li>
-					<li><a href="http://wordpress.org/" title="Powered by WordPress, state-of-the-art semantic personal publishing platform.">WordPress</a></li>
-					<?php wp_meta(); ?>
-				</ul>
-				</li>
-			<?php } ?>
-
-			<?php endif; ?>
-		</ul>
-	</div>
-
+<?php
+/**
+ * The Sidebar containing the main widget areas.
+ *
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+?>
+	<?php do_action( 'simplex_before_sidebar' ); ?>
+		<div id="secondary" class="widget-area" role="complementary">
+			<?php if ( ! dynamic_sidebar( 'sidebar-1' ) ) : ?>
+
+				<aside id="search" class="widget widget_search">
+					<?php get_search_form(); ?>
+				</aside>
+
+				<aside id="archives" class="widget">
+					<h2 class="widget-title"><?php _e( 'Archives', 'simplex' ); ?></h2>
+					<ul>
+						<?php wp_get_archives( array( 'type' => 'monthly' ) ); ?>
+					</ul>
+				</aside>
+
+				<aside id="meta" class="widget">
+					<h2 class="widget-title"><?php _e( 'Meta', 'simplex' ); ?></h2>
+					<ul>
+						<?php wp_register(); ?>
+						<aside><?php wp_loginout(); ?></aside>
+						<?php wp_meta(); ?>
+					</ul>
+				</aside>
+
+			<?php endif; // end sidebar widget area ?>
+		</div><!-- #secondary .widget-area -->
+	<?php do_action( 'simplex_after_sidebar' ); ?>
\ No newline at end of file
diff --git a/wp-content/themes/simplex/single.php b/wp-content/themes/simplex/single.php
index 3ce81b45fbe7d848ce8c5aa2322e23c8020eb418..90005c9f93a7240cedaf878b0748e503c3f2cfc3 100644
--- a/wp-content/themes/simplex/single.php
+++ b/wp-content/themes/simplex/single.php
@@ -1,65 +1,31 @@
-<?php get_header(); ?>
-<div id="main">
-	<div id="content" class="narrowcolumn">
-
-	<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
-
-		<div class="post" id="post-<?php the_ID(); ?>">
-			<h2><?php the_title(); ?></h2>
-
-			<div class="entry">
-				<?php the_content('<p class="serif">Read the rest of this entry &raquo;</p>'); ?>
-
-				<?php wp_link_pages(array('before' => '<p><strong>Pages:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>
-				<?php the_tags( '<p class="postmetadata">Tags: ', ', ', '</p>'); ?>
-
-				<p class="postmetadata2">
-					<small>
-						This entry was posted
-						<?php /* This is commented, because it requires a little adjusting sometimes.
-							You'll need to download this plugin, and follow the instructions:
-							http://binarybonsai.com/archives/2004/08/17/time-since-plugin/ */
-							/* $entry_datetime = abs(strtotime($post->post_date) - (60*120)); echo time_since($entry_datetime); echo ' ago'; */ ?>
-						on <?php the_time('l, F jS, Y') ?> at <?php the_time() ?>
-						and is filed under <?php the_category(', ') ?>.
-						You can follow any responses to this entry through the <?php post_comments_feed_link('RSS 2.0'); ?> feed.
-
-						<?php if (('open' == $post-> comment_status) && ('open' == $post->ping_status)) {
-							// Both Comments and Pings are open ?>
-							You can <a href="#respond">leave a response</a>, or <a href="<?php trackback_url(); ?>" rel="trackback">trackback</a> from your own site.
-
-						<?php } elseif (!('open' == $post-> comment_status) && ('open' == $post->ping_status)) {
-							// Only Pings are Open ?>
-							Responses are currently closed, but you can <a href="<?php trackback_url(); ?> " rel="trackback">trackback</a> from your own site.
-
-						<?php } elseif (('open' == $post-> comment_status) && !('open' == $post->ping_status)) {
-							// Comments are open, Pings are not ?>
-							You can skip to the end and leave a response. Pinging is currently not allowed.
-
-						<?php } elseif (!('open' == $post-> comment_status) && !('open' == $post->ping_status)) {
-							// Neither Comments, nor Pings are open ?>
-							Both comments and pings are currently closed.
-
-						<?php } edit_post_link('Edit this entry','','.'); ?>
-
-					</small>
-				</p>
-
-			</div>
-            
-		</div>
-        
-
-	<?php comments_template('', true); ?>
-
-	<?php endwhile; else: ?>
-
-		<p>Sorry, no posts matched your criteria.</p>
-
-<?php endif; ?>
-
-	</div>
-	<?php get_sidebar(); ?>
-</div>
-    
-<?php get_footer(); ?>
+<?php
+/**
+ * The Template for displaying all single posts.
+ *
+ * @package WordPress
+ * @subpackage simpleX
+ * @since simpleX 2.0
+ */
+
+get_header(); ?>
+
+		<div id="primary">
+			<div id="content" role="main">
+
+			<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
+
+				<?php // simplex_content_nav( 'nav-above' ); ?>
+
+				<?php get_template_part( 'content', 'single' ); ?>
+
+				<?php simplex_content_nav( 'nav-below' ); ?>
+
+				<?php comments_template( '', true ); ?>
+
+			<?php endwhile; // end of the loop. ?>
+
+			</div><!-- #content -->
+		</div><!-- #primary -->
+
+<?php get_sidebar(); ?>
+<?php get_footer(); ?>
\ No newline at end of file
diff --git a/wp-content/themes/simplex/style-editor.css b/wp-content/themes/simplex/style-editor.css
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/wp-content/themes/simplex/style.css b/wp-content/themes/simplex/style.css
index 1491fb2bc447f92e38af9aa0a7b971ffbcd3ac28..656e256bd438051e02d0a8e77b476363ddf1da8f 100644
--- a/wp-content/themes/simplex/style.css
+++ b/wp-content/themes/simplex/style.css
@@ -1,895 +1,1602 @@
-/*
-Theme Name: simpleX
-Theme URI: http://www.wpshoppe.com/themes/
-Description: <strong>Simple and Clean</strong> WordPress Blog Theme designed by <a href="http://www.wpshoppe.com">WPshoppe</a>! Now with <strong>Theme Options</strong> to choose different color combinations.
-Version: 1.3.3
-Author: Chandra Maharzan
-Author URI: http://www.wpshoppe.com/about/
-Tags: custom-colors, custom-header, fixed-width, two-columns, black, silver, light, theme-options, right-sidebar, threaded-comments
-
-	Development Log
-	===============================================================
-	Nov 5, 2008 - 1.0.1 Works in Firefox, Chrome. Few IE Bugs
-	Nov 6, 2008 - 1.0.2 Works in IE6, IE7, Firefox 2+, Chrome 0.3
-	Nov 6, 2008 - 1.0.3 Sidebar CSS fixes
-	Nov 6, 2008 - 1.0.4 Icons added to sidebar
-	Nov 7, 2008 - 1.0.5 Single Page Templates customized
-	Nov 8, 2008 - 1.0.6 Flickr Badge (from widget) added / CSS
-	Nov 9, 2008 - 1.0.7 Comments section CSS
-	Nov 9, 2008 - 1.0.8 Footer / RSS beautified!
-	Nov 10, 2008 - 1.0.9 Sidebar CSS / Calendar fixed
-	Nov 12, 2008 - 1.1 Multi-level menus fixed
-	Nov 13, 2008 - 1.1.1 CSS Fixed
-	Nov 26, 2008 - 1.1.2 Index Page Link Fixed
-	Dec 2, 2008 - 1.1.3	Various CSS Issues Fixed
-	Dec 7, 2008 - 1.2 Theme Options / Various CSS Themes, Organized CSS files, Better user interface, Better Typography
-	Dec 8, 2008 - 1.2.1 Properly CSS Organized, Valid xHTML/CSS, Tested with IE6, IE7, IE8 Beta 2, FF2, FF3, Chrome 0.4, Safari 3.2.1
-	Dec 20, 2008 - 1.3 Compatible with WordPress 2.7, Commented Thread Styles
-	Jan 24, 2009 - 1.3.1 Separation of Trackbacks/Comments and other CSS edits
-	Dec 15, 2009 - 1.3.2 Fixed Tag Cloud bug and moved jQuery load to functions.php
-	Jun 29, 2010 - 1.3.3 WP 3.0 nav menu support
-	
-	The CSS, XHTML and design is released under GPL:
-	http://www.opensource.org/licenses/gpl-license.php
-
-*/
-
-@import url("includes/css/superfish.css");
-
-
-/* Structure Styles */
-
-body {
-	font-size: 62.5%; /* Resets 1em to 10px */
-	font-family:  Arial, Verdana, Tahoma;
-	text-align: center;
-	margin: 0;
-	padding: 0;
-	}	
-
-#page {
-	text-align: left;
-	}
-	
-#main { /* SimpleX addition to center as well as make header footer 100% */
-	width: 960px;
-	margin: 0 auto;
-	}
-
-#content {
-	font-size: 1.4em;
-	float: left;
-	}
-
-.narrowcolumn .entry {
-	line-height: 1.6em;
-	width: 100%;
-	}
-
-.narrowcolumn .postmetadata {
-	text-align: left;
-	}
-
-small {
-	font-family: Arial, Helvetica, Sans-Serif;
-	font-size: 0.8em;
-	line-height: 1.5em;
-	}
-
-h1, h2, h3 {
-	font-family: Georgia, Sans-Serif, Verdana ;
-	font-weight: normal;
-	}
-
-h1 {
-	font-size: 4em;
-	text-align: left;
-	padding-left:40px;
-	}
-	
-#headerimg .description {
-	font-size: 1.1em;
-	padding-left:40px;	
-	}
-	
-h2 {
-	font-size: 2.2em;
-	clear:both;
-	}	
-
-h2.pagetitle {
-	font-size: 2.2em;
-	font-style: italic;
-	}	
-
-#sidebar ul li h2 {
-	font-family: Georgia, Arial, 'Lucida Grande', Verdana, Sans-Serif;
-	font-size: 1.6em;
-	padding: 5px 5px;
-	}
-
-h3 {
-	font-size: 1.6em;
-	clear:both;
-	}
-
-h1, h1 a, h1 a:hover, h1 a:visited {
-	text-decoration: none;
-	}	
-	
-#header h1, #header h1 a, #header h1 a:hover, #header h1 a:visited {
-	padding-left:20px;
-	font-style:italic;
-	}	
-	
-h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
-	text-decoration: none;
-	}	
-
-.commentlist li, #commentform input, #commentform textarea {
-	font: 0.9em Arial, 'Lucida Grande', Verdana, Sans-Serif;
-	}
-
-.commentlist li {
-	font-weight: bold;
-	}
-
-.commentlist cite, .commentlist cite a {
-	font-weight: bold;
-	font-style: normal;
-	font-size: 1.1em;
-	}
-
-.commentlist p {
-	font-weight: normal;
-	line-height: 1.5em;
-	text-transform: none;
-	}
-
-#commentform p {
-	font: 0.8em Arial, Verdana,  Sans-Serif;
-	}
-
-.commentmetadata {
-	font-size: 0.9em;
-	font-weight: normal;
-	}
-	
-#sidebar {
-	font: 1.2em Arial, Verdana, Sans-Serif;
-	}	
-	
-acronym, abbr, span.caps
-{
-	font-size: 1.1em;
-	}	
-	
-code {
-	font: 0.9em 'Courier New', Courier, Fixed;
-	padding: 10px;
-	display: block;
-	}
-	
-a {
-	text-decoration: none;
-	padding: 0 1px;
-	}
-
-	
-h1 a, h2 a, h3 a, h1 a:hover,h2 a:hover, h3 a:hover{
-	border: none;
-	background: none;
-}
-
-#sidebar #wp-calendar a {
-	text-decoration: none;
-	margin: 0;
-	padding:0;
-	}
-#sidebar #wp-calendar caption {
-	font: bold 1.3em  Arial,'Lucida Grande', Verdana, Sans-Serif;
-	text-align: left;
-	margin-top: 6px;
-	}	
-	
-#sidebar #wp-calendar #prev a, #wp-calendar #next a {
-	font-size: 1em;
-	}	
-	
-#sidebar #wp-calendar th {
-	font-style: normal;
-	text-transform: capitalize;
-	text-align: center;
-	}
-	
-.post hr {
-	display: block; 
-	border: none;
-	}		
-	
-.narrowcolumn .postmetadata2 {
-	padding: 13px 0 16px 0;
-	margin-top: 15px;
-}	
-
-.entry img {
-	padding: 5px;
-	max-width: 100%;
-	}	
-	
-/* Begin Structure */
-
-#page {
-	padding: 0;
-	width: 100%;	
-	}
-
-#header {
-	margin:0;
-	padding: 0;
-	width: 100%;
-	}
-
-#headerimg {
-	margin: 0;
-	height: 110px;
-	width: 960px;
-	margin: 0 auto;
-	
-	}
-/* SimpleX search location */
-#searchdiv {
-	position:absolute;
-	top: 30px;
-	margin-left: 690px;
-}
-
-.narrowcolumn {
-	padding: 30px 40px;
-	margin: 0px auto;
-	width: 580px;	
-	}
-
-.post {
-	margin: 0 0 30px;	
-	}
-	
-.narrowcolumn .postmetadata {
-	padding:0;
-	margin:0;
-	padding: 20px 0 40px;
-	}
-
-
-.postmetadata {
-	clear: both;
-	font-size: 0.8em;
-}
-
-.clear {
-	clear: both;
-}
-
-#footer {
-	padding: 0;
-	margin: 0 auto;
-	width: 100%;
-	clear: both;
- 	overflow: hidden;
-	}
-	
-#footerarea {
-	width: 960px;
-	margin: 0 auto;	
-}
-
-#footerarea span {
-	margin: 0;
-	padding: 30px 40px;
-	font-size: 1.1em;
-	}
-	
-#footerarea span#footerleft {
-	float:left;	
-}
-
-#footerarea span#footerright {
-	float:right;
-}
-/* End Structure */
-
-
-/*	Begin Headers */
-h1 {
-	padding-top: 20px;
-	line-height: 60px;
-	padding-left:0;
-	margin: 0;
-	}
-	
-
-h2 {
-	margin: 10px 0 2px 0;
-	padding-top: 10px;
-	}
-
-
-#sidebar h2 {
-	margin: 5px 0 0;
-	padding: 0;
-	}
-
-h3 {
-	padding:0;
-	margin: 30px 0 0;
-	}
-
-h3#comments {
-	padding: 0;
-	margin: 40px auto 20px ;
-	}
-/* End Headers */	
-
-/* Begin Images */
-
-
-/*	Using 'class="alignright"' on an image will (who would've
-	thought?!) align the image to the right. And using 'class="centered',
-	will of course center the image. This is much better than using
-	align="center", being much more futureproof (and valid) */
-
-img.centered {
-	margin-left: auto;
-	margin-right: auto;
-	}
-
-img.alignright {
-	padding: 5px;
-	margin: 0 0 5px 15px;
-	}
-
-img.alignleft {
-	padding: 5px;
-	margin: 0 15px 5px 0;
-	}
-
-.alignright {
-	float: right;
-	}
-
-.alignleft {
-	float: left;
-	}
-/* End Images */
-
-
-
-/* Begin Lists
-
-	Special stylized non-IE bullets
-	Do not work in Internet Explorer, which merely default to normal bullets. */
-
-/* simpleX addition */
-
-.entry {
-	margin-top: 15px;
-	padding-top: 15px;
-	float: left;	
-	margin-bottom: 20px;
-}
-
-.entry p {
-	padding: 7px 0 7px 0;
-	margin:0;
-}
-.entry p a.img {
-	border:none;
-	background:none;
-}
-.entry p a.img:hover {
-	border:none;
-	background:none;
-}
-
-
-/* end */
-
-html>body .entry ul {
-	margin-left: 50px;
-	padding: 0px 0 0px 30px;
-	padding-left: 10px;	
-	}
-
-html>body .entry li {
-	margin: 0;
-	}
-
-.entry  ol, .entry ul {
-	padding:0;
-	margin:  5px 0 5px 50px;
-	}
-
-.entry ol li, .entry ul li {
-	margin: 0;
-	padding: 0;
-	}	
-
-.postmetadata ul, .postmetadata li {
-	display: inline;
-	list-style-type: none;
-	list-style-image: none;
-	}
-
-#sidebar ul, #sidebar ul ol {
-	margin: 0;
-	padding: 0;	
-	}
-
-#sidebar ul li {
-	list-style-type: none;
-	list-style-image: none;
-	margin-bottom: 15px;	
-	}
-
-#sidebar ul p, #sidebar ul select {
-	margin: 0;
-	}
-
-#sidebar ul ul, #sidebar ul ol {
-	margin:0px;
-	}
-
-#sidebar ul ul ul, #sidebar ul ol {
-	margin:0;
-	}
-
-ol li, #sidebar ul ol li {
-	list-style: decimal outside;
-	}
-
-#sidebar ul ul li, #sidebar ul ol li {
-	margin: 0;
-	padding:0;
-	list-style:none;	
-	}
-	
-#sidebar a {
-	border: none;
-	background: none;	
-	display: block;
-	padding: 5px 5px;
-	background: url(images/meta.gif) no-repeat 5px 7px;
-	padding-left: 20px;
-}
-#sidebar a:hover {
-	background: url(images/meta.gif) no-repeat 5px 7px;
-}	
-
-* html #sidebar a {
-	height: 1px;
-}
-	
-#sidebar .archives a, #sidebar .cat-item a, #sidebar .cat-item a:hover,
-#sidebar #archives ul li a {
-	background: url(images/cat.gif) no-repeat 5px 7px;
-	padding-left: 20px;	
-}
-
-#sidebar .cat-item a:hover, #sidebar .archives a:hover,
-#sidebar #archives ul li a:hover {
-	background: url(images/cat.gif) no-repeat 5px 7px;
-}
-#sidebar .linkcat a, #sidebar .linkcat a:hover, 
-#sidebar .blogroll a {
-	background: url(images/fav.gif) no-repeat 5px 7px;
-	padding-left: 20px;	
-}
-
-#sidebar .linkcat a:hover,
-#sidebar .blogroll a:hover {
-	background: url(images/fav.gif) no-repeat 5px 7px;
-}
-
-#sidebar .textwidget {
-	margin: 6px;
-}
-
-	
-/* End Entry Lists */
-
-
-
-/* Begin Form Elements */
-#searchform {
-	margin: 10px auto;
-	padding: 5px 3px;
-	text-align: center;
-	}
-
-#header #searchform #s {
-	width: 130px;
-	padding: 4px;
-	font: 1.4em arial, verdana, sans-serif;
-	}
-
-#header #searchsubmit {
-	padding: 3px;
-	font: 1.4em arial, verdana, sans-serif;
-	font-weight: bold;
-	}
-	
-#content #searchform #s {
-	width: 200px;
-	padding: 4px;
-	font: 1.1em arial, verdana, sans-serif;
-	}
-
-#content #searchsubmit {
-	padding: 3px 10px;
-	font: 1.1em arial, verdana, sans-serif;
-	font-weight: bold;
-	}	
-
-.entry form { /* This is mainly for password protected posts, makes them look better. */
-	text-align:center;
-	}
-
-select {
-	width: 130px;
-	}
-#commentform{
-	margin-bottom: 60px;
-	margin-top: 20px;
-}	
-#commentform input {
-	width: 170px;
-	padding: 2px;
-	margin: 5px 5px 1px 0;
-	font-size: 1.2em;
-	}
-
-#commentform textarea {
-	margin-top:5px;
-	width: 100%;
-	padding: 2px;
-	font-size: 1.2em;
-	}
-
-#commentform #submit {
-	margin-top: 5px;
-	padding: 5px;
-	font-weight: bold;
-	font-size: 1.3em;
-	}
-	
-legend {
-	font-size: 1.2em;
-	font-weight:bold;
-	padding: 2px 10px;
-}
-
-.entry form { 
-	text-align:left
-}
-
-
-	
-/* End Form Elements */
-
-
-
-/* Begin Comments*/
-
-#tabnav {
-	margin:0;
-	padding: 0;
-}
-#tabnav li {
-	display:inline;
-	list-style:none;
-	font-weight: bold;
-	font: 18px Arial;
-	margin:0;
-	margin-right: 5px;
-}
-a.tabs {
-	padding: 5px 10px;
-	background: #eee;
-	border: 1px solid #eee;	
-	color: #666;
-}
-
-a.tabs:hover {
-	background: #fff;
-	border: 1px solid #eee;	
-}
-a.current {
-	background: #fff;
-	color:#333;
-}
-
-.commentlist {
-	padding: 0;
-	}
-	
-
-#commentform p {
-	margin: 5px 0;
-	}
-
-.nocomments {
-	text-align: center;
-	margin: 0;
-	padding: 0;
-	}
-	
-/* Threaded Comments */	
-
-ol.commentlist { list-style:none; margin:0 0 0em; padding:0; text-indent:0; }
-ol.commentlist li {  margin: 15px 0 0px; list-style: none; padding: 20px;}
-ol.commentlist li.alt { }
-ol.commentlist li.bypostauthor {}
-ol.commentlist li.byuser {}
-ol.commentlist li.comment-author-admin {}
-ol.commentlist li.comment { }
-ol.commentlist li div.comment-author {}
-ol.commentlist li div.vcard { }
-ol.commentlist li div.vcard cite.fn { font-style:normal; font-size: 14px; }
-ol.commentlist li div.vcard cite.fn a.url {}
-ol.commentlist li div.vcard img.avatar { float: right;	padding: 2px; }
-ol.commentlist li div.vcard img.avatar-32 {}
-ol.commentlist li div.vcard img.photo {}
-ol.commentlist li div.vcard span.says {}
-ol.commentlist li div.commentmetadata {margin: 0; display: block;}
-ol.commentlist li div.comment-meta {  }
-ol.commentlist li p {margin: 13px 5px 13px 0; line-height:16px;}
-ol.commentlist li ul { margin:0 }
-ol.commentlist li div.reply { }
-ol.commentlist li div.reply a { font-weight:bold; }
-ol.commentlist li ul.children { list-style:none; margin:2em 0 0; text-indent:0; padding:0}
-ol.commentlist li ul.children li { font-size: 12px;}
-ol.commentlist li ul.children li.alt {}
-ol.commentlist li ul.children li.bypostauthor {}
-ol.commentlist li ul.children li.byuser {}
-ol.commentlist li ul.children li.comment-author-admin {}
-ol.commentlist li ul.children li.depth-2 { margin:0; }
-ol.commentlist li ul.children li.depth-3 { margin:0; }
-ol.commentlist li ul.children li.depth-4 { margin:0; }
-ol.commentlist li ul.children li.depth-5 {}
-ol.commentlist li ul.children li.comment {margin:0;margin-top: 20px; }
-ol.commentlist li ul.children li.odd {}
-ol.commentlist li.even { background:#fff; }
-ol.commentlist li.odd { background:#fcfcfc; }
-ol.commentlist li.parent { }
-ol.commentlist li.pingback { padding:1em; }
-ol.commentlist li.thread-alt { }
-ol.commentlist li.thread-even {}
-ol.commentlist li.thread-odd {}
-ol.commentlist .navigation {
-	padding:10px 0;
-	margin:10px 0;
-	clear:both;
-	border: none;
-	}
-
-	
-	
-/* End Comments */
-
-
-
-/* Begin Sidebar */
-#sidebar
-{	
-	width: 215px;
-	float: right;
-	margin: 20px 60px 20px 0;	
-	}
-
-#sidebar form {
-	margin: 0;
-	}
-	
-
-/* End Sidebar */
-
-
-
-/* Begin Calendar */
-#sidebar #wp-calendar {
-	empty-cells: show;
-	margin: 10px auto 0;
-	width: 190px;
-	}
-
-#sidebar #wp-calendar #next a {
-	padding-right: 10px;
-	text-align: right;
-	}
-
-#sidebar #wp-calendar #prev a {
-	padding-left: 10px;
-	text-align: left;
-	}
-
-#sidebar #wp-calendar a {
-	display: block;
-	}
-
-#sidebar #wp-calendar caption {
-	text-align: right;
-	width: 190px;
-	padding-right: 10px;
-	}
-
-#sidebar #wp-calendar td {
-	padding: 3px 0;
-	text-align: center;
-	}
-
-
-
-
-
-/* Begin Various Tags & Classes */
-acronym, abbr, span.caps {
-	cursor: help;
-	}
-
-
-
-blockquote {	
-	margin: 15px 30px 0 10px;
-	padding-left: 20px;
-	}
-
-blockquote cite {
-	margin: 5px 0 0;
-	display: block;
-	}
-
-.center {
-	text-align: center;
-	}
-
-.hidden {
-	display: none;
-	}
-
-
-hr {
-	display: none;
-	}
-
-a img {
-	border: none;
-	}
-	
-.navigation {
-	margin: 50px 0;
-	padding-top: 30px;
-	clear:both;
-	}
-	
-pre {
-	width: 500px;
-	margin-right: 250px;
-	font-size: 1.1em;
-}
-/* End Various Tags & Classes*/
-
-
-
-/* Captions */
-.aligncenter,
-div.aligncenter {
-	display: block;
-	margin-left: auto;
-	margin-right: auto;
-}
-
-.wp-caption {
-	text-align: center;
-	padding-top: 4px;
-	margin: 10px;
-}
-
-.wp-caption img {
-	margin: 0;
-	padding: 0;
-	border: 0 none;
-}
-
-.wp-caption p.wp-caption-text {
-	font-size: 11px;
-	line-height: 17px;
-	padding: 0 4px 5px;
-	margin: 0;
-}
-
-
-/* End captions */
-
-img.wp-smiley {
-	border:none;
-	padding: 0;
-}
-
-.entry a.more-link {
-	padding: 1px 6px;
-	font-size:0.8em;
-	font-weight: bold;
-	float:right;
-	}
-
-.navigation a {
-	font-size:1em;
-	padding: 5px 10px;
-	font-weight: bold;
-	}	
-
-/*simpleX RSS*/
-
-#sidebar li#rssfeeds{
-	padding-left: 18px;
-	margin-left: 5px;
-	margin-top: 10px;
-	background:url(images/rss.gif) left center no-repeat;
-}
-#sidebar li#rssfeeds a, #sidebar .textwidget a, #sidebar .widget_tag_cloud a, #sidebar p a {
-	background: none;
-	display:inline-block;
-	margin:0;
-	padding:0;
-}
-
-
-#sidebar .widget_tag_cloud a{
-	margin:5px 5px 0 6px;
-}
-
-#sidebar #wp-calendar {
-	margin:6px;
-	padding:0;
-}
-
-
-/* sidebar ul li pages category */
-
-#sidebar .menu-item ul li, #sidebar .cat-item ul li{
-	padding-left: 15px;
-} 
-
-#sidebar ul li div a.freedownload {
-	background: url(images/downloadsimplex.gif) no-repeat;
-	text-indent: -9999px;
-	display: block;
-	height: 70px;
-	width: 200px;
-	border: none;
-}
-
-#sidebar ul li div a.freedownload:hover {
-	background: url(images/downloadsimplex.gif) no-repeat 0 -70px;
-	position: relative;
-}
-
-/* for ad */
-
-#sidebar ul li div div {
-	font-size: 0.9em;
-	line-height: 1.8em;
-}
-#sidebar ul li div span.red {
-	font-size: 1em;
-	font-weight:bold;
-	color:#f00;
-}
-
-/* Main Menu CSS */
-div.menu {padding: 8px 5px 0;height:30px}
-.menu ul { width: 910px; margin: 0 auto; float:none;}
-.menu ul li {margin-right: 5px; }
-
-.menu ul a {font-size: 12px; border: none; color: #666;font-weight: bold;}
-.menu ul a:hover {border: none}
\ No newline at end of file
+/*
+Theme Name: simpleX
+Theme URI: http://www.wpshoppe.com/themes/simpleX
+Description: A responsive minimalist WordPress blog theme
+Version: 2.0.1.1
+Author: Chandra Maharzan
+Author URI: http://www.wpshoppe.com/about/
+License: GPL
+License URI: license.txt
+Tags: custom-header, flexible-width, two-columns, black, silver, light, right-sidebar, threaded-comments
+
+
+/* =Resets
+-------------------------------------------------------------- */
+
+html,body,div,span,applet,object,iframe,
+h1,h2,h3,h4,h5,h6,p,blockquote,pre,
+a,abbr,acronym,address,big,cite,code,
+del,dfn,em,img,ins,kbd,q,s,samp,
+small,strike,strong,sub,sup,tt,var,
+b,u,i,center,
+dl,dt,dd,ol,ul,li,
+fieldset,form,label,legend,
+table,caption,tbody,tfoot,thead,tr,th,td,
+article,aside,canvas,details,figcaption,figure,
+footer,header,hgroup,menu,nav,section,summary,
+time,mark,audio,video{
+	margin:0;
+	padding:0;
+}
+article,aside,details,figcaption,figure,footer,
+header,hgroup,menu,nav,section{
+	display: block;
+}
+
+table{
+	border-collapse:collapse;
+	border-spacing:0;
+}
+fieldset,img{ 
+	border:0;
+}
+address,caption,cite,dfn,th,var{
+	font-style:normal;
+	font-weight:normal;
+}
+caption,th{
+	text-align:left;
+}
+h1,h2,h3,h4,h5,h6{
+	font-size:100%;
+	font-weight:normal;
+}
+q:before,q:after{
+	content:'';
+}
+abbr,acronym{
+	border:0;
+}
+
+
+/* =Testing
+-------------------------------------------------------------- */
+
+/* #page, #branding, #colophon, #primary, #main .widget-area {border: 1px solid red} */
+
+
+/* =Structure
+-------------------------------------------------------------- */
+
+body{
+	margin: 0;
+	padding: 0;
+}
+#page {
+	display: block;
+	margin: 0 auto;
+	max-width: 100%;
+}
+#branding, #colophon {
+	clear: both;
+	display: block;
+	margin: 0 auto;
+	width: 100%; /* 950px / 1000px */
+}
+hgroup, #access, #main, #site-generator {
+	max-width: 950px;
+	margin: 0 auto;
+	clear: both;
+	padding: 0 2em;
+}
+#main {
+	padding: 1em 2em 5em;
+	overflow: hidden;
+}
+#primary {
+	float: left;
+	width: 62.105263%; /* 590px / 950px */
+}
+.page #primary {
+	margin-top: 3em;
+}
+#main .widget-area {
+	float: right;
+	overflow: hidden;
+	width: 32.631579%; /* 310px / 950px */
+	margin-top: 5.5em;
+}
+#main .widget {
+	margin: 0 auto;
+	padding: 06.451612903226%; /* 20px / 310px */
+	width: 87.096774%; /* 270px / 310px */
+}
+
+/* Increase the size of the content area for templates without sidebars */
+.full-width #content,
+.image-attachment #content,
+.error404 #content {
+	margin: 0;
+}
+
+/* Text meant only for screen readers */
+.screen-reader-text,
+.assistive-text {
+	position: absolute !important;
+	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
+	clip: rect(1px, 1px, 1px, 1px);
+}
+
+/* Alignment */
+.alignleft {
+	display: inline;
+	float: left;
+	margin-right: 20px;
+}
+.alignright {
+	display: inline;
+	float: right;
+	margin-left: 20px;
+}
+.aligncenter {
+	clear: both;
+	display: block;
+	margin-left: auto;
+	margin-right: auto;
+}
+.clear {
+	clear: both;
+}
+
+/* =Fonts
+-------------------------------------------------------------- */
+body, input, textarea {
+	background: #fafafa;
+	color: #444;
+	font: 12px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; 
+}
+h1 {
+	font-size:2.5em;			
+	margin-bottom:0.75em;	
+	line-height:1.5;
+}
+h2 {
+	font-size:2em;
+	margin-bottom:0.5em;
+	line-height:1.4;
+}
+h3 {
+	font-size:1.25em;
+	font-weight: bold;
+	margin-bottom:1.2em;
+	line-height:1.2;
+}
+h4 {
+	font-size:1.125em;
+	margin-bottom:1.333em;
+	line-height:1.333;
+}
+h5 {
+	font-weight:bold;
+}
+h5,
+h6 {
+	font-size:1em;
+	margin-bottom:1.5em;
+	line-height:1.5;
+}
+p,
+address {
+	margin-bottom:1.5em;
+}
+figure 
+	background-color: #eee;
+	margin-bottom:1.5em;
+	padding: 3.636363636364%;
+	width: 93.220338983051%; 
+}
+figure img {
+	display:block;
+	margin-bottom:0;
+}
+figcaption {
+	font-size:0.75em;
+}
+a {
+	text-decoration:none;
+	color: #b85b5a;
+}
+a:visited {
+	opacity:0.8;
+}
+a:hover{
+	text-decoration:underline;
+	color: #c00;
+}
+h2 a {
+	color: #222;
+}
+h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {
+	text-decoration: none;
+}
+q,
+i,
+em,
+cite,
+fancy {
+	font-style:italic;
+	font-weight:inherit;
+}
+.fancy {
+	font-family:Georgia, Cambria, "Times New Roman", Times, serif;
+}
+b,
+strong {
+	font-weight:bold;
+	font-style:inherit;
+}
+mark {
+	background:#ffc;
+}
+s,
+del {
+	text-decoration:line-through;
+}
+img {
+	max-width: 100%;
+	height: auto;
+}
+.entry-meta {
+	color: #999;
+	letter-spacing: 1px;
+	text-transform: uppercase;
+}
+.entry-meta a {
+	color: #999;
+}
+small, .entry-meta, .wp-caption .wp-caption-text, .gallery-caption, .sep {
+	font-size:0.9em;
+	color: #aaa;
+}
+pre {
+	font-family: consolas, monaco, "courier new", courier, monospace;
+	font-size:1em;
+	padding: 1em 2em;
+	background: #e7ebef;
+	-webkit-border-radius: 3px;
+	-moz-border-radius: 3px;
+	border-radius: 3px;	
+	overflow:auto;
+	margin-bottom:2em;
+	line-height:24px; /* Having to define explicit pixel values :( */
+}
+code {
+	line-height:1;
+	background: #e7ebef;
+	padding: 2px;
+}
+.fluid-width-video-wrapper {
+	margin-bottom: 4em;
+}
+dl {
+	margin-bottom: 1.5em;
+}
+dt {
+	font-weight: bold;
+}
+ul,
+ol {
+	list-style-type: square;
+	margin:0 0 1.5em 20px;
+}
+ul ul,
+ol ol,
+ul ol,
+ol ul {
+	/* Let’s take care of lists in lists */
+	margin:0 0 0 20px;
+}
+hr {
+  background: #ddd;
+  color: #ddd;
+  clear: both;
+  float: none;
+  width: 100%;
+  height: 1px;
+  margin: 2.5em 0 2em;
+  border: none;
+}
+
+hr.space {
+  background: #fff;
+  color: #fff;
+  visibility: hidden;
+}
+
+/* Forms */
+input[type=text],
+input[type=password],
+textarea {
+	background: #fafafa;
+	-moz-box-shadow: inset 0 2px 2px rgba(0,0,0,0.1);
+	-webkit-box-shadow: inset 0 2px 2px rgba(0,0,0,0.1);
+	box-shadow: inset 0 2px 2px rgba(0,0,0,0.1);
+	border: 1px solid #444;
+	color: #888;
+}
+input[type=text]:focus,
+textarea:focus {
+	color: #373737;
+}
+textarea {
+	padding-left: 3px;
+	width: 98%;
+}
+input[type=text] {
+	padding: 3px;
+}
+input#s {
+	background: url(images/search.png) no-repeat 5px 6px;
+	-moz-border-radius: 3px;
+	border-radius: 3px;
+	font-size: 12px;
+	height: 22px;
+	line-height: 1.2em;
+	padding: 4px 10px 4px 28px;
+}
+input#searchsubmit {
+	display: none;
+}
+
+/* =Header
+-------------------------------------------------------------- */
+
+#branding {
+	background: url(images/bg.gif);
+	border-top: 1px solid #333;
+}
+hgroup {
+	overflow: hidden;
+	margin: 2em auto;
+	position: relative;
+}
+#site-title {
+	float: left;
+	font-size: 3em;
+	font-weight: bold;
+	letter-spacing: -1px;
+	margin: 0 0.3em 0 0;
+	text-shadow: 0px 1px 1px #888;
+}
+#site-title a {
+	color: #111;
+}
+#site-description {
+	color: #111;
+	font-size: 1em;
+	font-weight: normal;
+	margin: 2em 0 0 0em;
+	text-shadow: 0px 1px 1px #999;
+}
+
+/* Search Form */
+#branding #searchform {
+	position: absolute;
+	top: 1.4em;
+	right: 2.5%;
+	text-align: right;
+}
+#branding #searchform div {
+	margin: 0;
+}
+#branding #s {
+	float: right;
+	-webkit-transition-duration: 400ms;
+	-webkit-transition-property: width, background;
+	-webkit-transition-timing-function: ease;
+	-moz-transition-duration: 400ms;
+	-moz-transition-property: width, background;
+	-moz-transition-timing-function: ease;
+	-o-transition-duration: 400ms;
+	-o-transition-property: width, background;
+	-o-transition-timing-function: ease;
+	width: 150px;
+}
+#branding #s:focus {
+	background-color: #e1e5e9;
+	width: 200px;
+}
+#branding #searchsubmit {
+	display: none;
+}
+#branding .only-search #searchform {
+	top: 5px;
+	z-index: 1;
+}
+#branding .only-search #s {
+	background-color: #666;
+	border-color: #000;
+	color: #222;
+}
+#branding .only-search #s,
+#branding .only-search #s:focus {
+	width: 85%;
+}
+#branding .only-search #s:focus {
+	background-color: #bbb;
+}
+#branding .with-image #searchform {
+	top: auto;
+	bottom: -27px;
+	max-width: 195px;
+}
+#branding .only-search + #access div {
+	padding-right: 205px;
+}
+
+/* header image */
+.header-image img {
+	background: #fff;
+	-webkit-border-radius: 3px;
+	-moz-border-radius: 3px;
+	border-radius: 3px;	
+	-moz-box-shadow: 1px 1px 2px #111;
+	-webkit-box-shadow: 1px 1px 2px #111;
+	box-shadow: 1px 1px 2px #111;
+	padding: 1.5% 1.5%;
+	margin: 2em 0 0em;
+	width: 97%;
+	
+}
+
+
+/* =Menu
+-------------------------------------------------------------- */
+
+#access {
+	background: #eee;
+	display: block;
+}
+#access ul {
+	font-size: 13px;
+	list-style: none;
+	margin: 0;
+	padding-left: 0;
+}
+#access li {
+	float: left;
+	position: relative;
+	background: #7b828a;
+	margin-right: 2px;
+	-webkit-border-top-left-radius: 4px;
+	-webkit-border-top-right-radius: 4px;
+	-moz-border-radius-topleft: 4px;
+	-moz-border-radius-topright: 4px;
+	border-top-left-radius: 4px;
+	border-top-right-radius: 4px;
+}
+#access a {
+	color: #333;
+	display: block;
+	line-height: 2em;
+	padding: 0 1em;
+	text-decoration: none;
+	text-shadow: 0px 1px 1px #aaa;
+}
+#access ul ul {
+	display: none;
+	font-size: 12px;
+	float: left;
+	margin: 0;
+	position: absolute;
+	top: 2.2em;
+	width: 168px;
+	z-index: 99999;
+	border-left: 1px solid #ddd;
+	border-right: 1px solid #ddd;
+	left: -1px;
+}
+#access ul ul ul {
+	left: 100%;
+	top: 0;
+}
+#access ul ul a {
+	background: #eceff2;
+	border-bottom: 1px solid #ddd;
+	color: #666;
+	font-weight: normal;
+	height: auto;
+	line-height: 1em;
+	padding: 10px 10px;
+	width: 148px;
+}
+#access li:hover > a,
+#access a:hover {
+	background: #e1e5e9;
+	color: #333;
+	-webkit-border-top-left-radius: 4px;
+	-webkit-border-top-right-radius: 4px;
+	-moz-border-radius-topleft: 4px;
+	-moz-border-radius-topright: 4px;
+	border-top-left-radius: 4px;
+	border-top-right-radius: 4px;
+	text-shadow: 0px 1px 1px #eee;
+}
+#access ul li:hover > ul {
+	display: block;
+}
+#access ul ul ul {
+	left: 100%;
+	top: 0;
+}
+#access .current-menu-item > a,
+#access .current-menu-ancestor > a,
+#access .current_page_item > a,
+#access .current_page_ancestor > a,
+#access .current-menu-item > a:hover,
+#access .current-menu-ancestor > a:hover,
+#access .current_page_item > a:hover,
+#access .current_page_ancestor > a:hover {
+	background: #fafafa;
+	-webkit-border-top-left-radius: 4px;
+	-webkit-border-top-right-radius: 4px;
+	-moz-border-radius-topleft: 4px;
+	-moz-border-radius-topright: 4px;
+	border-top-left-radius: 4px;
+	border-top-right-radius: 4px;
+	text-shadow: 0px 1px 1px #eee;	
+}
+#access ul ul li a,
+#access ul ul li a:hover,
+#access ul ul :hover > a,
+#access ul ul .current-menu-item > a,
+#access ul ul .current-menu-ancestor > a,
+#access ul ul .current_page_item > a,
+#access ul ul .current_page_ancestor > a,
+#access ul ul .current-menu-item > a:hover,
+#access ul ul .current-menu-ancestor > a:hover,
+#access ul ul .current_page_item > a:hover,
+#access ul ul .current_page_ancestor > a:hover {
+	border-radius: 0;
+	-moz-border-radius: 0;
+	-webkit-border-radius: 0;
+	text-shadow: 0px 1px 1px #fff;	
+}
+#access ul ul li a:hover {
+	background: #e1e5e9;
+}
+
+
+
+/* =Content
+-------------------------------------------------------------- */
+
+h2.page-title, .attachment h2.entry-title {
+	margin-top: 3em;
+	font-size: 1.1em;
+	color: #666;
+	text-shadow: 0;	
+	letter-spacing: 1px;
+}
+.post {
+	border-bottom: 1px solid #eee;
+    padding: 4em 0;
+}
+.sticky {
+	background:#fff;
+	padding: 20px;
+	margin-top: 4em;
+	-webkit-border-radius: 3px;
+	-moz-border-radius: 3px;
+	border-radius: 3px;	
+	-moz-box-shadow: 1px 1px 2px #ccc;
+	-webkit-box-shadow: 1px 1px 2px #ccc;
+	box-shadow: 1px 1px 2px #ccc;
+}
+.hide {
+	display: none;
+}
+.entry-header .entry-title {
+	font-weight: bold;
+}
+.entry-meta {
+	clear: both;
+	display: block;
+	font-size: 85%;
+	text-transform: uppercase;
+	letter-spacing: 1px;
+	color: #ccc;
+	font-size: 10px;
+	font-family: Helvetica, Arial, sans-serif;
+	font-weight: 100;
+	text-shadow: 0px 1px 1px #fff;
+}
+.entry-meta a {
+	color: #bbb;
+}
+.entry-meta a:hover {
+	color: #aaa;
+	text-decoration: none;
+}
+.entry-header .entry-meta {
+	margin: 0 0 1.25em 0
+}
+.entry-content {
+	padding: 1.25em 0;
+}
+.single-author .entry-meta .byline {
+	display: none;
+}
+#content nav {
+	display: block;
+	overflow: hidden;
+}
+
+#content nav .nav-previous {
+	float: left;
+	width: 50%;
+}
+#content nav .nav-next {
+	float: right;
+	text-align: right;
+	width: 50%;
+}
+#content #nav-above {
+	display: none;
+}
+#nav-below {
+	margin: 1em 0 0;
+}
+.page-link {
+	clear: both;
+	margin: 0 0 1em;
+}
+.page .edit-link {
+	clear: both;
+	display: block;
+}
+.subpage {
+	clear: both;
+	display: block;
+}
+
+.subpage li {
+	margin: 0 20px;
+}
+.subpage li:first-child {
+	margin-left: 0;
+}
+/* 404 page */
+.error404 .widget {
+	float: left;
+	width: 33%;
+}
+.error404 .widget .widgettitle,
+.error404 .widget ul {
+	margin-right: 1em;
+}
+.error404 .widget_tag_cloud {
+	clear: both;
+	float: none;
+	width: 100%;
+}
+
+/* Notices */
+.post .notice,
+.error404 #searchform {
+	background: #eee;
+	display: block;
+	padding: 1em;
+}
+
+/* Image Attachments */
+.image-attachment div.entry-meta {
+	float: left;
+}
+.image-attachment nav {
+	float: right;
+	margin: 0 0 1em 0;
+}
+.image-attachment .entry-content {
+	clear: both;
+}
+.image-attachment .entry-content .entry-attachment {
+	background: #fff;
+	text-align: center;
+	margin: 0 1.5em 0 0;
+	padding: 1em 1em 0.75em;
+	background: #fff;
+	-webkit-border-radius: 3px;
+	-moz-border-radius: 3px;
+	border-radius: 3px;	
+	-moz-box-shadow: 1px 1px 2px #ccc;
+	-webkit-box-shadow: 1px 1px 2px #ccc;
+	box-shadow: 1px 1px 2px #ccc;
+	width: 97.5%
+}
+.image-attachment .entry-content .attachment {
+	display: block;
+	margin: 0 auto;
+	text-align: center;
+}
+.attachment #primary {
+	width: 100%;
+}
+
+/* Aside Posts */
+.format-aside .entry-header {
+	display: none;
+}
+.single .format-aside .entry-header {
+	display: block;
+}
+.format-aside .entry-content,
+.format-aside .entry-summary {
+	padding-top: 0;
+}
+.single .format-aside .entry-content,
+.single .format-aside .entry-summary {
+	padding-top: 0;
+}
+
+/* Link Posts */
+.format-link h2.entry-title {
+	display: none;
+}
+.format-link .entry-content {
+	padding-top: 1em;
+}
+
+/* Status Posts */
+.format-status h2.entry-title {
+	display: none;
+}
+
+/* Gallery Posts */
+.format-gallery .gallery-thumb {
+	float: left;
+	margin: 0 1.5em 0 0;
+	padding: 0.75em;
+	background: #fff;
+	-webkit-border-radius: 3px;
+	-moz-border-radius: 3px;
+	border-radius: 3px;	
+	-moz-box-shadow: 1px 1px 2px #ccc;
+	-webkit-box-shadow: 1px 1px 2px #ccc;
+	box-shadow: 1px 1px 2px #ccc;
+}
+.format-gallery .gallery-thumb em {
+	display: block;
+	font-size: 11px;
+	text-align: center;
+}
+.format-gallery .gallery-thumb a {
+	color: #aaa;
+}
+.format-gallery .gallery-thumb a:hover {
+	color: #999;
+	text-decoration: none;
+}
+
+/* Image Posts */
+
+.single .format-image .entry-header {
+	display: block;
+}
+
+/* Quote Posts */
+
+.format-quote h2 {
+	display: none;
+}
+.format-quote .entry-content {
+	padding-top: 0;
+}
+blockquote {
+	padding: 20px 30px;
+	font-family: Georgia;
+	font-style: italic;
+	font-weight: normal;
+	font-size: 1.1em;
+	background: #e1e5e9;
+	-webkit-border-radius: 3px;
+	-moz-border-radius: 3px;
+	border-radius: 3px;
+	-webkit-box-shadow: inset 1px 1px 30px 3px rgba(0, 0, 0, .1);
+	-moz-box-shadow: inset 1px 1px 30px 3px rgba(0, 0, 0, .1);
+	box-shadow: inset 1px 1px 30px 3px rgba(0, 0, 0, .1);
+	color: #666;
+	text-shadow: 1px 1px 1px #ffffff;
+	margin-bottom: 2em;
+}
+blockquote p {
+	margin: 0;
+}
+
+
+
+/* =Images
+-------------------------------------------------------------- */
+
+a img {
+	border: none;
+}
+p img {
+	margin-bottom: 0.5em; /* a small bottom margin prevents content floating under images */
+}
+
+/*
+Resize images to fit the main content area.
+- Applies only to images uploaded via WordPress by targeting size-* classes.
+- Other images will be left alone. Use "size-auto" class to apply to other images.
+*/
+img.size-auto,
+img.size-full,
+img.size-large,
+img.size-medium,
+.attachment img,
+.widget-area img,
+.wp-caption {
+	max-width: 100%; /* When images are too wide for containing element, force them to fit. */
+	height: auto; /* Override height to match resized width for correct aspect ratio. */
+}
+img.wp-post-image {
+	float: left;
+	margin: 0 1.5em 1em 0;
+}
+img.alignleft {
+	margin-right: 1.5em;
+}
+img.alignright {
+	margin-left: 1.5em;
+}
+.wp-caption {
+	margin-bottom: 2em;
+}
+.wp-caption,
+.format-image img {
+	background: #fff;
+	-webkit-border-radius: 3px;
+	-moz-border-radius: 3px;
+	border-radius: 3px;	
+	-moz-box-shadow: 1px 1px 2px #ccc;
+	-webkit-box-shadow: 1px 1px 2px #ccc;
+	box-shadow: 1px 1px 2px #ccc;	 
+	padding: 2%;
+	text-align: center;
+	text-shadow: 1px 1px 1px #ffffff;
+	filter: dropshadow(color=#ffffff, offx=1, offy=1);
+}
+.size-medium {
+	padding: 9px;	 
+}
+.size-thumbnail {
+	padding: 6px;
+}
+.size-large {
+	padding: 2%;
+}
+.size-medium,
+.size-thumbnail,
+.size-large {
+	background: #fff;
+	-webkit-border-radius: 3px;
+	-moz-border-radius: 3px;
+	border-radius: 3px;	
+	-moz-box-shadow: 1px 1px 2px #ccc;
+	-webkit-box-shadow: 1px 1px 2px #ccc;
+	box-shadow: 1px 1px 2px #ccc;
+}
+.sticky .size-medium,
+.sticky .size-thumbnail,
+.sticky .size-large {
+	background: none;
+	-webkit-border-radius: 0;
+	-moz-border-radius: 0;
+	border-radius: 0;	
+	-moz-box-shadow: none;
+	-webkit-box-shadow: none;
+	box-shadow: none;
+	padding:0;
+}
+.wp-caption,
+.format-image img {
+	max-width: 97.5%;
+}
+.wp-caption img {
+	-webkit-border-radius: 0;
+	-moz-border-radius: 0;
+	border-radius: 0;	
+	-moz-box-shadow: none;
+	-webkit-box-shadow: none;
+	box-shadow: none;
+	padding:0;
+	max-width: 100%;
+}
+.wp-caption .wp-caption-text {
+	margin: .5em;
+	line-height: 1;
+}
+.wp-caption-text, .gallery-thumb em {	
+	font-family: Georgia;
+	font-style: italic;
+	font-weight: normal;
+	font-size: 11px;
+	text-align: center;
+}
+.gallery-caption, .wp-caption {
+}
+.wp-smiley {
+	margin: 0;
+}
+
+/* Gallery */
+.gallery-item {
+	float: left;
+	background: #fff;
+	-webkit-border-radius: 3px;
+	-moz-border-radius: 3px;
+	border-radius: 3px;	
+	-moz-box-shadow: 1px 1px 2px #ccc;
+	-webkit-box-shadow: 1px 1px 2px #ccc;
+	box-shadow: 1px 1px 2px #ccc;
+	padding: 1.5% 1.5% 0.9%;
+	max-width: 29%;
+	margin-right: 2%;
+	margin-bottom: 1em;
+	
+}
+.last {
+	margin-right: 0;
+}
+
+
+/* =Video
+-------------------------------------------------------------- */
+
+object,
+embed,
+video {
+	max-width:100%;
+	height:auto;
+}
+
+
+
+/* Class for labelling required form items */
+.required {
+	color: #cc0033;
+}
+
+#secondary {
+	color: #666;
+}
+
+/* =Tag Cloud
+----------------------------------------------- */
+
+.widget .tagcloud {
+	overflow: hidden;
+}
+.widget .tagcloud a {
+	font-size: 12px !important;
+	color: #333;
+	background: #e1e5e9;
+	padding: 3px 8px;
+	margin-bottom: 5px;
+	margin-right: 5px;
+	float: left;
+	display: block;
+	-webkit-border-radius: 3px;
+	-moz-border-radius: 3px;
+	border-radius: 3px;	
+	text-shadow: 0px 1px 1px #fff;
+}
+.widget .tagcloud a:hover {
+	text-decoration: none;
+	background: #999;
+	color: #111;
+}
+
+/* =Archives widgets list
+----------------------------------------------- */
+
+.widget ul {
+	margin-bottom: 0;
+	margin-left: 0em;
+	list-style: none;
+}
+
+
+/* =Calendar
+----------------------------------------------- */
+
+#wp-calendar {
+	text-shadow: 0 1px 1px #fff;
+}
+#wp-calendar caption {
+	font-weight: bold;
+	margin-bottom: 1em;	
+}
+#wp-calendar th {
+	background: #e1e5e9;
+	border-bottom: none;
+	
+}
+#wp-calendar td {
+	text-align: right;
+}
+td#prev {
+	text-align: left;
+}
+td#next {
+	text-align: right;
+}
+tfoot td {
+	border: none;
+}
+
+
+/* =Comments
+----------------------------------------------- */
+
+#comments {
+	margin-top: 5em;
+}
+#comments-title {
+    border-bottom: 1px solid #eee;
+    color: #666;
+    font-size: 1.2em;
+    font-weight: 500;
+    line-height: 2.6em;
+    margin-bottom: 2em;
+    padding: 0 0 0.6em;
+    text-transform: uppercase;
+}
+.nopassword,
+.nocomments {
+	color: #aaa;
+	font-size: 24px;
+	font-weight: 100;
+	margin: 26px 0;
+	text-align: center;
+}
+.commentlist {
+	list-style: none;
+	margin: 0;
+	width: 89.1%;
+}
+.content .commentlist,
+.page-template-sidebar-page-php .commentlist {
+	width: 100%; /* reset the width for the one-column and sidebar page layout */
+}
+.commentlist > li.comment {
+	background: #fff;
+	border: 1px solid #eee;
+	-moz-border-radius: 3px;
+	border-radius: 3px;
+	margin: 0 0 1.625em;
+	padding: 1.625em;
+	position: relative;
+}
+.commentlist .pingback {
+	margin: 0 0 1.625em;
+	padding: 0 1.625em;
+}
+.commentlist .children {
+	list-style: none;
+	margin: 0;
+}
+.commentlist .children li.comment {
+	background: #fafafa;
+	-moz-border-radius: 3px 0px 0px 3px;
+	border-radius: 3px 0px 0px 3px;
+	margin: 1.625em 0 0;
+	padding: 1.625em 0 1.625em 1.625em;
+	position: relative;
+}
+.commentlist .children li.comment .fn {
+	display: block;
+}
+.children .comment-meta .fn {
+	display: block;
+	font-weight: bold;
+}
+.comment-meta .fn a {
+	color: #b85b5a;
+	font-size: 12px;
+	font-weight: bold;
+} 
+.comment-meta {
+	color: #666;
+	font-size: 12px;
+	line-height: 2.2em;
+}
+.commentlist .children li.comment .comment-meta {
+	line-height: 1.625em;
+}
+.commentlist .children li.comment .comment-content {
+	margin: 1em 0 2em;
+}
+.comment-meta a {
+	color: #aaa;
+	font-size: 11px;
+}
+.comment-meta a:focus,
+.comment-meta a:active,
+.comment-meta a:hover {
+	color: #c00;
+}
+.commentlist .avatar {
+	-moz-border-radius: 3px;
+	border-radius: 3px;
+	-webkit-border-radius: 3px;
+	-webkit-box-shadow: 0 1px 2px #ccc;
+	-moz-box-shadow: 0 1px 2px #ccc;
+	background: #fff;
+	box-shadow: 0 1px 2px #ccc;
+	padding: 5px;
+    position: absolute;
+    right: -65px;
+    top: 20px;
+}
+.commentlist > li:before {
+	left: -10px;
+	position: absolute;
+}
+.commentlist > li.pingback:before {
+	content: '';
+}
+a.comment-reply-link {
+	background: #e1e5e9;
+	-moz-border-radius: 3px;
+	border-radius: 3px;
+	color: #666;
+	display: inline-block;
+	font-size: 11px;
+	padding: 0 8px;
+	text-decoration: none;
+}
+a.comment-reply-link:hover,
+a.comment-reply-link:focus,
+a.comment-reply-link:active {
+	background: #888;
+	color: #fff;
+}
+a.comment-reply-link > span {
+	display: inline-block;
+	position: relative;
+	top: -1px;
+}
+
+/* Post author highlighting */
+.commentlist > li.bypostauthor {
+	background: #ddd;
+	border-color: #d3d3d3;
+}
+.commentlist > li.bypostauthor .comment-meta {
+	color: #575757;
+}
+.commentlist > li.bypostauthor .comment-meta a:focus,
+.commentlist > li.bypostauthor .comment-meta a:active,
+.commentlist > li.bypostauthor .comment-meta a:hover {
+}
+
+/* Post Author threaded comments */
+.commentlist .children > li.bypostauthor {
+	background: #eceff2;
+}
+
+/* sidebar-page.php comments */
+/* Make sure we have room for our comment avatars */
+.page-template-sidebar-page-php .commentlist > li.comment,
+.page-template-sidebar-page-php.commentlist .pingback {
+	margin-left: 102px;
+	width: auto;
+}
+.commentlist > li.comment {
+    padding: 1.625em 0 1.625em 1.625em;
+}
+.commentlist p {
+	padding-right: 2em;
+}
+/* And a full-width comment form */
+.page-template-sidebar-page-php #respond {
+	width: auto;
+}
+
+/* Comment Form */
+#respond {
+	background: #e1e5e9;
+	border: 1px solid #ced6dd;
+	-moz-border-radius: 3px;
+	border-radius: 3px;
+	margin: 0 0 1.625em;
+	padding: 1.625em;
+	position: relative;
+	width:82%;
+}
+#respond input[type="text"],
+#respond textarea {
+	background: #fff;
+	border: 4px solid #e7ebef;
+	-moz-border-radius: 5px;
+	border-radius: 5px;
+	-webkit-box-shadow: inset 0 1px 3px rgba(204,204,204,0.95);
+	-moz-box-shadow: inset 0 1px 3px rgba(204,204,204,0.95);
+	box-shadow: inset 0 1px 3px rgba(204,204,204,0.95);
+	position: relative;
+	padding: 5px;
+	text-indent: 80px;
+}
+#respond .comment-form-author,
+#respond .comment-form-email,
+#respond .comment-form-url,
+#respond .comment-form-comment {
+	position: relative;
+}
+#respond .comment-form-author label,
+#respond .comment-form-email label,
+#respond .comment-form-url label,
+#respond .comment-form-comment label {
+	background: #e7ebef;
+	-webkit-box-shadow: 1px 2px 2px rgba(204,204,204,0.8);
+	-moz-box-shadow: 1px 2px 2px rgba(204,204,204,0.8);
+	box-shadow: 1px 2px 2px rgba(204,204,204,0.8);
+	color: #555;
+	display: inline-block;
+	left: 4px;
+	min-width: 60px;
+	padding: 0px 10px;
+	position: relative;
+	top: 30px;
+	z-index: 1;
+}
+#respond input[type="text"]:focus,
+#respond textarea:focus {
+	text-indent: 0;
+	z-index: 1;
+}
+#respond textarea {
+	resize: vertical;
+	width: 95%;
+}
+#respond .comment-form-author .required,
+#respond .comment-form-email .required {
+	color: #bd3500;
+	font-size: 22px;
+	font-weight: bold;
+	left: 75%;
+	position: absolute;
+	top: 45px;
+	z-index: 1;
+}
+#respond .comment-form-author,
+#respond .comment-form-email,
+#respond .comment-form-url {
+	height: 40px;
+}
+#respond .comment-notes {
+	color: #999;
+}
+#respond p {
+	margin: 10px 0;
+}
+#respond .form-submit {
+	float: right;
+	margin: -20px 0 10px;
+}
+#respond input#submit {
+	background: #222;
+	border: none;
+	-moz-border-radius: 3px;
+	border-radius: 3px;
+	-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
+	-moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
+	box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
+	color: #eee;
+	cursor: pointer;
+	font-size: 15px;
+	margin: 20px 0;
+	padding: 5px 42px 5px 22px;
+	position: relative;
+	left: 30px;
+	text-shadow: 0 -1px 0 rgba(0,0,0,0.3);
+}
+#respond input#submit:active {
+	background: #1982d1;
+	color: #bfddf3;
+}
+#respond #cancel-comment-reply-link {
+	color: #666;
+	margin-left: 10px;
+	text-decoration: none;
+}
+#respond .logged-in-as a:hover,
+#respond #cancel-comment-reply-link:hover {
+	text-decoration: underline;
+}
+.commentlist #respond {
+	margin: 1.625em 0 0;
+	width: auto;
+}
+#reply-title {
+	color: #373737;
+	font-size: 20px;
+	font-weight: bold;
+	line-height: 30px;
+}
+#cancel-comment-reply-link {
+	color: #888;
+	display: block;
+	font-size: 10px;
+	font-weight: normal;
+	line-height: 2.2em;
+	letter-spacing: 0.05em;
+	position: absolute;
+	right: 1.625em;
+	text-decoration: none;
+	text-transform: uppercase;
+	top: 1.1em;
+}
+#cancel-comment-reply-link:focus,
+#cancel-comment-reply-link:active,
+#cancel-comment-reply-link:hover {
+	color: #ff4b33;
+}
+#respond label {
+	line-height: 2.2em;
+}
+#respond input[type=text] {
+	display: block;
+	height: 18px;
+	width: 75%;
+}
+#respond p {
+	font-size: 12px;
+}
+p.comment-form-comment {
+	margin: 0;
+}
+.form-allowed-tags {
+	display: none;
+}
+
+
+/* =Messages
+-------------------------------------------------------------- */
+
+.message{
+	font-weight:normal;
+	display:block;
+	padding:10px 10px 10px 36px;
+	border:1px solid #ccc;
+	margin:0 0 1.5em 0;
+	-moz-border-radius:2px;
+	-webkit-border-radius:2px;
+	border-radius:2px;
+	-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;
+	-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;
+	box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;
+}
+/* With multiple errors it’s nice to group them. */
+ul.message{
+	list-style:decimal outside;
+	padding:10px 10px 10px 56px;
+}
+.error{
+	border-color: #fb5766;
+	background-color: #fab;
+}
+.success{
+	border-color: #83ba77;
+	background-color: #d1feba;
+}
+.info{
+	border-color: #85a5be;
+	background-color: #c4dbec;
+}
+.warning{
+	border-color: #d8d566;
+	background-color: #fef8c4;
+}
+
+
+/* =Tables
+-------------------------------------------------------------- */
+
+table{
+	margin-bottom: 1.5em;
+	width: 100%;
+	max-width: 100%;
+}
+th:empty{
+	/* Hide the borders on any empty table-headers */
+	border: none;
+}
+th,td{
+	vertical-align: top;
+	padding: 0.75em;
+	border: 1px solid #ccc;
+}
+th{
+	font-weight: bold;
+	text-align: center
+}
+table [colspan]{
+	/* This looks lovely, trust me... */
+	text-align: center;
+}
+table [rowspan]{
+	/* ...as does this. */
+	vertical-align: middle;
+}
+
+[colspan="1"]{
+    text-align: left;
+}
+[rowspan="1"]{
+    vertical-align: top;
+}
+tbody tr:nth-of-type(odd){
+	background: #e1e5e9;
+}
+tfoot{
+	text-align: center;
+}
+tfoot td{
+	border-top-width: 2px;
+}
+
+
+/* =Widgets
+-------------------------------------------------------------- */
+
+.widget {
+	display: block;
+}
+.widget-area .widget_search {
+	overflow: hidden;
+}
+.widget-area .widget_search input {
+	float: left;
+}
+
+
+/* =Footer
+-------------------------------------------------------------- */
+
+#colophon {
+	background: #e1e5e9;
+	padding: 1em 0;
+	
+}
+#site-generator {
+	font-size: 11px;
+	text-shadow: 1px 1px 1px #ced6dd;
+}
+#site-generator a {
+	color: #777;
+}
+
+/* =Tablets held in portrait orientation
+-------------------------------------------------------------- */
+
+@media screen and (max-width: 768px) {
+	#site-title {
+		margin-right: 275px;
+		float: none;
+	}
+	#site-description {
+		margin-top: 0;
+		margin-bottom: 5px;
+	}
+	#primary, #main .widget-area {
+		clear: both;
+		display: block;
+		float: none;
+		width: 100%;
+	}	
+	#main .widget {
+		padding: 2.105263157895%; /* 20px / 950px */
+		width: 95.789473684211%; /* 910px / 950px */
+	}
+	#main .widget-area {
+    	margin-top: 2.5em;
+	}
+}
+
+/* =Mobile
+-------------------------------------------------------------- */
+
+@media screen and (max-width: 480px) {
+
+	body {
+		font-size:0.85em;
+		line-height: 28px;
+	}
+	hgroup, #access, #main, #site-generator {
+		padding: 0 15px;
+	}
+	#branding #searchform {
+		top: 0em;
+	}
+	#site-title {
+		margin-top: 1em;
+		float: none;
+	}
+	#access {
+		border-top: 1px solid #333;
+	}
+	#access ul ul {
+		float: none;
+	}
+	#access ul li a  {
+		display: block;
+		padding: 4px 6px;
+	}
+	#access ul a,
+	#access ul li {
+		background: none;
+		color: #999;
+		text-shadow: 0 1px 1px #000;
+	}
+	#access ul ul li a {
+		float: none;
+		padding: 10px;
+	}
+	#access .current-menu-item > a,
+	#access .current-menu-ancestor > a,
+	#access .current_page_item > a,
+	#access .current_page_ancestor > a,
+	#access .current-menu-item > a:hover,
+	#access .current-menu-ancestor > a:hover,
+	#access .current_page_item > a:hover,
+	#access .current_page_ancestor > a:hover {
+		background: none;
+		font-weight: bold;
+		text-shadow: none;
+	}
+	#access .current-menu-item > a,
+	#access .current-menu-ancestor > a,
+	#access .current_page_item > a,
+	#access .current_page_ancestor > a {
+		color: #fff;
+	}
+	
+	#access li:hover > a,
+	#access ul ul a:hover {
+		background: none;
+		text-shadow: none;	
+		color: #000;	
+	}
+	#access li:hover > a {
+		color: #fff;
+	}
+	#access ul ul {
+		top: 2.9em;
+	}
+	#access ul ul li:hover > a {
+		color: #000;
+		background: #e1e5e9;
+	}
+  	small, .entry-meta, .wp-caption .wp-caption-text, .gallery-caption {
+		font-size:0.6em;
+	}	
+	.gallery-item img {
+		padding-bottom: 0;
+		margin-bottom: -7px;
+	}
+	.commentlist .avatar {
+		right: -45px;
+	}	
+	.image-attachment .entry-content .entry-attachment {
+		padding: 8px 8px 0;
+	}
+	.format-gallery .gallery-thumb em {
+		line-height: 1;
+	}
+	.format-gallery .gallery-thumb {
+		padding: 8px;
+	}
+}