Index: trunk/wp-content/themes/xpress_default/style.css
===================================================================
--- trunk/wp-content/themes/xpress_default/style.css	(revision 148)
+++ trunk/wp-content/themes/xpress_default/style.css	(revision 150)
@@ -9,4 +9,5 @@
 
 */
+
 #xpress_page {
 	padding: 0;
@@ -16,4 +17,56 @@
 	}
 	
+#xpress_page .clear {
+	clear: both;
+}
+
+#xpress_page h1 {
+	padding-top: 20px;
+	margin: 0 0 5px;
+	font-size: 18px;
+	}
+	
+#xpress_page h2 {
+	font-size: 16px;
+	}
+
+#xpress_page h3 {
+	padding: 0;
+	margin: 0;
+	}
+	
+#xpress_page h3 {
+	font-size: 14px;
+	}
+	
+#xpress_page small {
+	font-family: Arial, Helvetica, Sans-Serif;
+	color: #777;
+	font-size: 0.8em;
+	line-height: 1.5em;
+	}
+	
+#xpress_page code {
+	font-size: 1.1em;
+	}
+
+#xpress_page select {
+	width: 130px;
+	}
+
+#xpress_page .hidden {
+	display: none;
+	}
+
+
+#xpress_page a img {
+	border: none;
+	}
+	
+#xpress_page .center {
+	text-align: center;
+	}
+
+
 #xpress_wrap {
 	float: left;
@@ -28,7 +81,10 @@
 	
 #xpress_content.narrowcolumn {
-	margin-right: 205px;
-	}
-	
+	margin-right: 200px;
+	}
+
+
+/* Begin Header Menu */
+
 #xpress-header-bar {
 	clear: both;
@@ -57,10 +113,16 @@
 	text-align: right;
 }
-
+/* End Header Menu */
+
+
+/* Begin Border line */
 .xpress-border {
 	clear: both;
 	display: block;
 	}
-
+/* End Border lin */
+
+
+/* Begin Navi */
 .xpress-navi-bar {
 	clear: both;
@@ -74,5 +136,8 @@
 	text-align: right;
 }
-
+/* End Navi */
+
+
+/* Begin Post */
 .xpress-post {
 	width: 100%;
@@ -81,5 +146,11 @@
 	clear: both;
 	}
-		
+.xpress-post h2 {
+	margin: 0;
+	}
+.xpress-post hr {
+	display: block;
+	}
+	
 .xpress-post .xpress-post-header{
 	text-align: left;
@@ -105,22 +176,20 @@
 	margin-bottom: 10px;
 }
-
-#xpress-comments-block {
-	margin-top: 5px;
-	margin-bottom: 5px;
+/* End post */
+
+
+/* Begin Pings */
+#xpress-pings-block {
+	margin-top: 0px;
+	margin-bottom: 0px;
 	margin-left: 5px;
 	margin-right: 5px;
-	padding-top:10px;
+	padding-top:0px;
 	padding-left:20px;
 	padding-right:5px;
-	padding-bottom:10px;
-	clear: both;
-	}
-#xpress_commentlist {
-	margin: 0px;
-	padding-left: 20px;
-	}
-
-#xpress_commentlist ol{
+	padding-bottom:0px;
+	clear: both;
+	}
+#xpress_pingslist ol{
 	font-size: 1em;
 	list-style-image:none;
@@ -128,9 +197,8 @@
 	list-style-type:none;
 	}
-	
-#xpress_commentlist li{
+#xpress_pingslist li{
 	margin: 0px;
-	padding-top: 5px;
-	padding-bottom: 100px;
+	padding-top: 0px;
+	padding-bottom: 0px;
 	padding-left: 5px;
 	padding-right: 1px;
@@ -140,11 +208,60 @@
 	list-style-type:none;
 	}
+/* End pings */
+
+
+/* Begin Comment */
+#xpress-comments-block {
+	margin-top: 0px;
+	margin-bottom: 5px;
+	margin-left: 5px;
+	margin-right: 5px;
+	padding-top:0px;
+	padding-left:20px;
+	padding-right:5px;
+	padding-bottom:10px;
+	clear: both;
+	}
+
+#xpress_commentlist {
+	margin: 0px;
+	padding-left: 20px;
+	}
+
+#xpress_commentlist ol{
+	font-size: 1em;
+	list-style-image:none;
+	list-style-position:inside;
+	list-style-type:none;
+	}
+	
+#xpress_commentlist li{
+	margin: 0px;
+	padding-top: 5px;
+	padding-bottom: 0px;
+	padding-left: 5px;
+	padding-right: 1px;
+	font-size: 1em;
+	list-style-image:none;
+	list-style-position:inside;
+	list-style-type:none;
+	}
 	
 #xpress_commentlist .even {
 	background:#F4F4F4 none repeat scroll 0 0;
+	margin-top: 4px;
+	padding-top: 0px;
+	padding-bottom: 4px;
+	padding-left: 10px;
+	padding-right:0px
 	}
 
 #xpress_commentlist .odd {
 	background:#EFEFEF none repeat scroll 0 0;
+	margin-top: 4px;
+	padding-top: 0px;
+	padding-bottom: 4px;
+	padding-left: 10px;
+	padding-right:0px
 	}
 	
@@ -161,358 +278,4 @@
 	font-size: 1.1em;
 	}
-
-
-#xpress_footer {
-	padding-top: 0px;
-	margin: 0 auto;
-	width: 100%;
-	clear: both;
-	text-align: center;
-	}
-#xpress_footer .xpress_rss {
-	margin: 0;
-	padding: 0;
-	text-align: right;
-	}
-
-#xpress_footer .xpress_credit {
-	margin: 0;
-	padding: 0;
-	text-align: center;
-	font-size: 0.9em;
-	color: #BDBDBD;
-	}
-	
-#xpress_footer .xpress_credit a {
-	font-size: 0.9em;
-	color: #BDBDBD;
-	}
-	
-/* Begin Typography & Colors */
-
-
-.widecolumn .entry {
-	font-size: 1.05em;
-	}
-
-.narrowcolumn .entry,.narrowcolumn_nonside .entry, .widecolumn .entry {
-	line-height: 1.4em;
-	}
-	
-p.postmeta{
-	line-height: 1.2em;
-	font-size: 0.9em;
-	}
-
-#xpress_page small {
-	font-family: Arial, Helvetica, Sans-Serif;
-	font-size: 0.8em;
-	line-height: 1.5em;
-	}
-
-#xpress_headerimg .description {
-	font-size: 1.2em;
-	}
-
-#xpress_page h1,
-#xpress_page h2 {
-	font-size: 1.4em;
-	}
-
-.xpress_pagetitle {
-	font-size: 1.5em;
-	font-weight: bold;
-	}
-
-.xpress_sidebar h2 {
-	font-size: 1.1em;
-	}
-
-#xpress_page h3 {
-	font-size: 1.6em;
-	}
-.xpress_commentmetadata {
-	font-size: 11px;
-	font-weight: normal;
-	}
-
-.postmetadata {
-	font-size: 0.9em;
-	}
-
-.xpress_sidebar {
-	font-size: 0.8em;
-	}
-
-#xpress_page small, .xpress_sidebar ul ul li, .xpress_sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
-	color: #777;
-	}
-
-#xpress_page code {
-	font-size: 1.1em;
-	}
-
-acronym, abbr, span.caps
-{
-	font-size: 0.9em;
-	letter-spacing: .07em;
-	}
-
-#wp-calendar #prev a, #wp-calendar #next a {
-	font-size: 9pt;
-	}
-
-#wp-calendar a {
-	text-decoration: none;
-	}
-
-#wp-calendar caption {
-	font: bold 1.3em;
-	text-align: center;
-	}
-
-#wp-calendar th {
-	font-style: normal;
-	text-transform: capitalize;
-	}
-	
-#xpress_footer p {
-	font-size: 0.9em;
-}	
-
-/* End Typography & Colors */
-
-
-
-/* Begin Structure */
-p{
-	margin:0;
-	padding:0;
-}
-	
-.widecolumn { 
-	width: 500px; /*width of single page*/
-	margin: 0 auto;
-	}	
-
-	
-	
-.xpress-post h2 {
-	margin: 0;
-	}
-.xpress-post hr {
-	display: block;
-	}
-
-.entry {
-	clear:both;
-	padding:10px 0 0;
-	}
-	
-.entry p{
-	padding: 5px 0;
-	}
-
-p.postmeta{
-	padding-top: 20px;
-	}
-	
-.narrowcolumn_nonside .postmetadata,
-.narrowcolumn .postmetadata {
-	padding-top: 10px;
-	/*text-align:center;*//*postmeta of index page*/
-	}
-
-.widecolumn .postmetadata {
-	margin: 30px 0;
-	padding:5px 10px;
-	}
-
-.widecolumn .smallattachment {
-	text-align: center;
-	float: left;
-	width: 128px;
-	margin: 5px 5px 5px 0px;
-}
-
-.widecolumn .attachment {
-	text-align: center;
-	margin: 5px 0px;
-}
-
-#xpress_page .clear {
-	clear: both;
-}
-
-.dateblock{
-	margin:-12px 0 0 -5px!important;
-	}
-
-/* End Structure */
-
-
-/*	Begin Headers */
-#xpress_page h1 {
-	padding-top: 20px;
-	margin: 0 0 5px;
-	}
-
-.xpress_sidebar h2 {
-	margin: 5px 0 0;
-	padding: 0;
-	}
-
-#xpress_page h3 {
-	padding: 0;
-	margin: 0;
-	}
-
-/* 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 {
-	display: block;
-	margin-left: auto;
-	margin-right: auto;
-	}
-
-img.alignright {
-	padding: 4px;
-	margin: 0 0 2px 7px;
-	display: inline;
-	}
-
-img.alignleft {
-	padding: 4px;
-	margin: 0 7px 2px 0;
-	display: inline;
-	}
-
-.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. */
-
-html>body .entry ul {
-	margin-left: 0px;
-	padding: 0 0 0 30px;
-	list-style: none;
-	padding-left: 10px;
-	text-indent: -10px;
-	}
-
-html>body .entry li {
-	margin: 7px 0 8px 10px;
-	}
-
-.entry ul li:before, .xpress_sidebar ul ul li:before {
-	content: "\00BB \0020";
-	}
-	
-.entry ol {
-	padding: 0 0 0 35px;
-	margin: 0;
-	}
-
-.entry ol li {
-	margin: 0;
-	padding: 0;
-	}
-
-.postmetadata ul, .postmetadata li {
-	display: inline;
-	list-style-type: none;
-	list-style-image: none;
-	}
-
-.xpress_sidebar ul, .xpress_sidebar ul ol {
-	margin: 0;
-	padding: 0;
-	}
-
-.xpress_sidebar ul li {
-	list-style-type: none;
-	list-style-image: none;
-	margin-bottom: 15px;
-	}
-
-.xpress_sidebar ul p, .xpress_sidebar ul select {
-	margin: 5px 0 8px;
-	}
-
-.xpress_sidebar ul ul, .xpress_sidebar ul ol {
-	margin: 5px 0 0 10px;
-	}
-
-.xpress_sidebar ul ul ul, .xpress_sidebar ul ol {
-	margin: 0 0 0 10px;
-	}
-
-
-.xpress_sidebar ul ul li, .xpress_sidebar ul ol li {
-	margin: 3px 0 0;
-	padding: 0;
-	}
-/* End Entry Lists */
-
-
-
-/* Begin Form Elements */
-.xpress_sidebar #searchform {
-	margin: 10px auto;
-	padding: 5px 3px;
-	text-align: center;
-	}
-
-.xpress_sidebar #searchform #s {
-	width: 108px;
-	padding: 2px;
-	}
-
-.xpress_sidebar #searchsubmit {
-	padding: 1px;
-	}
-
-.entry form { /* This is mainly for password protected posts, makes them look better. */
-	text-align:center;
-	}
-
-#xpress_page select {
-	width: 130px;
-	}
-	
-
-#xpress-respond {
-	margin: 0px;
-	padding-top: 10px;
-	padding-bottom: 5px;
-	padding-left: 0px;
-	padding-right: 0px;
-}
-
-#xpress-comment-user {
-	margin: 0px;
-	padding-top: 0px;
-	padding-bottom: 0px;
-	padding-left: 20px;
-	padding-right: 0px;
-}
 
 #xpress-comment-form {
@@ -526,4 +289,20 @@
 }
 
+#xpress-respond {
+	margin: 0px;
+	padding-top: 10px;
+	padding-bottom: 5px;
+	padding-left: 0px;
+	padding-right: 0px;
+}
+
+#xpress-comment-user {
+	margin: 0px;
+	padding-top: 0px;
+	padding-bottom: 0px;
+	padding-left: 20px;
+	padding-right: 0px;
+}
+
 #xpress-comment-form .xpress-comment-submit{
 	margin: 0px;
@@ -536,5 +315,4 @@
 }
 
-	
 .nocomments {
 	text-align: center;
@@ -542,23 +320,118 @@
 	padding: 0;
 	}
-
 /* End Comments */
 
 
+/* Begin Footer Title */
+#xpress_footer {
+	padding-top: 0px;
+	margin: 0 auto;
+	width: 100%;
+	clear: both;
+	text-align: center;
+	}
+#xpress_footer p {
+	font-size: 0.9em;
+}	
+
+#xpress_footer .xpress_rss {
+	margin: 0;
+	padding: 0;
+	text-align: right;
+	}
+
+#xpress_footer .xpress_credit {
+	margin: 0;
+	padding: 0;
+	text-align: center;
+	font-size: 10px;
+	color: #BDBDBD;
+	}
+	
+#xpress_footer .xpress_credit a {
+	font-size: 10px;
+	color: #BDBDBD;
+	}
+/* End Footer Title */
+
 
 /* Begin Sidebar */
-#xpress_page .xpress_sidebar {
+#xpress_sidebar {
 	float: right;
 	display:inline;
-	margin:0 15px 0 0;
-	padding: 20px 0 10px;
-	width: 190px;
-	}
-
-.xpress_sidebar form {
-	margin: 0;
+	margin-top: 0px;
+	margin-bottom: 0px;
+	margin-left: 10px;
+	margin-right: 0px;
+	padding-top: 0px;
+	padding-bottom: 0px;
+	padding-left: 100px
+	padding-right: 0px
+	font-size: 0.8em;
+	width: 180px;
+	}
+	
+#xpress_sidebar h2 {
+	margin: 5px 0 0;
+	padding: 0;
+	font-size: 14px;
+	}
+
+#xpress_sidebar form {
+	margin: 0;
+	}
+
+#xpress_sidebar ul ul li:before {
+	content: "\00BB \0020";
+	}
+
+#xpress_sidebar ul, #xpress_sidebar ul ol {
+	margin: 0;
+	padding: 0;
+	list-style-type: none;
+	list-style-image: none;
+	list-style: none;
+	list-style-position:inside;
+	}
+
+#xpress_sidebar ul li {
+	list-style-type: none;
+	list-style-image: none;
+	margin-bottom: 15px;
+	}
+
+#xpress_sidebar ul p, #xpress_sidebar ul select {
+	margin: 5px 0 8px;
+	}
+
+#xpress_sidebar ul ul, #xpress_sidebar ul ol {
+	margin: 5px 0 0 10px;
+	}
+
+#xpress_sidebar ul ul ul, #xpress_sidebar ul ol {
+	margin: 0 0 0 10px;
+	}
+
+
+#xpress_sidebar ul ul li, #xpress_sidebar ul ol li {
+	margin: 3px 0 0;
+	padding: 0;
+	}
+
+#xpress_sidebar #searchform {
+	margin: 0px ;
+	padding: 0px;
+	text-align: left;
+	}
+
+#xpress_sidebar #searchform #s {
+	width: 108px;
+	padding: 2px;
+	}
+
+#xpress_sidebar #searchsubmit {
+	padding: 1px;
 	}
 /* End Sidebar */
-
 
 
@@ -573,4 +446,5 @@
 	padding-right: 10px;
 	text-align: right;
+	font-size: 9pt;
 	}
 
@@ -578,8 +452,10 @@
 	padding-left: 10px;
 	text-align: left;
+	font-size: 9pt;
 	}
 
 #wp-calendar a {
 	display: block;
+	text-decoration: none;
 	}
 
@@ -587,4 +463,5 @@
 	text-align: center;
 	width: 100%;
+	font: bold 1.3em;
 	}
 
@@ -596,5 +473,192 @@
 #wp-calendar td.pad:hover { /* Doesn't work in IE */
 	background-color: #fff; }
+
+#wp-calendar th {
+	font-style: normal;
+	text-transform: capitalize;
+	}
 /* End Calendar */
+	
+
+
+/* Nocheck Under css */
+
+
+.widecolumn .entry {
+	font-size: 1.05em;
+	}
+
+.narrowcolumn .entry,.narrowcolumn_nonside .entry, .widecolumn .entry {
+	line-height: 1.4em;
+	}
+	
+p.postmeta{
+	line-height: 1.2em;
+	font-size: 0.9em;
+	}
+
+
+#xpress_headerimg .description {
+	font-size: 1.2em;
+	}
+
+
+.xpress_pagetitle {
+	font-size: 1.5em;
+	font-weight: bold;
+	}
+	
+.xpress_commentmetadata {
+	font-size: 11px;
+	font-weight: normal;
+	}
+
+.postmetadata {
+	font-size: 0.9em;
+	}
+
+
+
+acronym, abbr, span.caps
+{
+	font-size: 0.9em;
+	letter-spacing: .07em;
+	}
+
+p{
+	margin:0;
+	padding:0;
+}
+	
+.widecolumn { 
+	width: 500px; /*width of single page*/
+	margin: 0 auto;
+	}	
+
+.entry {
+	clear:both;
+	padding:10px 0 0;
+	}
+	
+.entry p{
+	padding: 5px 0;
+	}
+
+p.postmeta{
+	padding-top: 20px;
+	}
+	
+.narrowcolumn_nonside .postmetadata,
+.narrowcolumn .postmetadata {
+	padding-top: 10px;
+	/*text-align:center;*//*postmeta of index page*/
+	}
+
+.widecolumn .postmetadata {
+	margin: 30px 0;
+	padding:5px 10px;
+	}
+
+.widecolumn .smallattachment {
+	text-align: center;
+	float: left;
+	width: 128px;
+	margin: 5px 5px 5px 0px;
+}
+
+.widecolumn .attachment {
+	text-align: center;
+	margin: 5px 0px;
+}
+
+
+/* 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 {
+	display: block;
+	margin-left: auto;
+	margin-right: auto;
+	}
+
+img.alignright {
+	padding: 4px;
+	margin: 0 0 2px 7px;
+	display: inline;
+	}
+
+img.alignleft {
+	padding: 4px;
+	margin: 0 7px 2px 0;
+	display: inline;
+	}
+
+.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. */
+
+html>body .entry ul {
+	margin-left: 0px;
+	padding: 0 0 0 30px;
+	list-style: none;
+	padding-left: 10px;
+	text-indent: -10px;
+	}
+
+html>body .entry li {
+	margin: 7px 0 8px 10px;
+	}
+
+.entry ul li:before{
+	content: "\00BB \0020";
+	}
+	
+.entry ol {
+	padding: 0 0 0 35px;
+	margin: 0;
+	}
+
+.entry ol li {
+	margin: 0;
+	padding: 0;
+	}
+
+.postmetadata ul, .postmetadata li {
+	display: inline;
+	list-style-type: none;
+	list-style-image: none;
+	}
+
+
+.entry form { /* This is mainly for password protected posts, makes them look better. */
+	text-align:center;
+	}
+
+	
+
+
+
+
+
+
+
 
 
@@ -620,17 +684,4 @@
 	}
 
-#xpress_page .center {
-	text-align: center;
-	}
-
-#xpress_page .hidden {
-	display: none;
-	}
-
-
-#xpress_page a img {
-	border: none;
-	}
-	
 .xpress_single_navigation {
 	display:block;
@@ -682,3 +733,9 @@
 	margin: 0;
 }
-/* End captions */
+.dateblock{
+	margin:-12px 0 0 -5px!important;
+	}
+
+.nocomments, .postmetadata, blockquote, strike {
+	color: #777;
+	}
