/****************************************/
/* Moore On The Page					*/
/* Typographic Stylesheet				*/

/****************************************/
/* General Formatting					*/
body {
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	letter-spacing: 0.025em;
}
.left {
	text-align: left;
}
.right {
	text-align: right;
}

/****************************************/
/* Header								*/
#nav {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.89em;
}
#nav a, #nav_sub a {
	text-decoration: none;
}
#nav_sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
	letter-spacing: normal;
}
#header h1 {
	font-family: "HelveticaNeue LT 65 Medium", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif;
	font-size: 2.15em;
	font-weight: normal;
}
#header h1 span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.40em;
	letter-spacing: 0.15em;
}

/****************************************/
/* Content								*/

	/* General */
	#content {
		font-family: Georgia, "Times New Roman", Times, serif;
	}
	#content h1, #content h2, #content h3,
	#content h4, #content h5, #content h6 {
		font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
		line-height: 1.30em;
	}
	#content h1 {
		font-size: 1.75em;
	}
	#content h2 {
		font-size: 1.75em;
	}
	#content h3 {
		font-size: 1.25em;
	}
	#content h4 {
		font-size: 1.25em;
	}
	#content h5 {
		font-size: 1.00em;
	}
	#content h6 {
		font-size: 0.93em;
	}
	#content a {
		font-family: Helvetica, Arial, sans-serif;
		font-weight: bold;
		letter-spacing: normal;
		text-decoration: none;
	}
	#content a:hover {
	}
	#content em {
		font-style: italic;
	}
	#content strong {
		font-weight: bold;
	}
	#content p {
		font-size: 0.90em;
		line-height: 1.50em;
	}
	#content blockquote p {
		font-size: 0.80em;
		font-style: italic;
	}
	#content blockquote cite {
		font-style: normal;
	}
	#content ul, #content ol, #content dl, #content table {
		font-size: 0.75em;
		line-height: 1.25em;
	}
	#content ul {
		list-style: disc;
	}
	#content ol {
		list-style: decimal;
	}
	#content ul ul, #content ul ol, #content ul dl,
	#content ol ol, #content ol ul, #content ol dl,
	#content dl ol, #contetn dl ul, #content dl dl {
		font-size: inherit;
	}
	
	/* Post Settings */
	.post_time {
		font-size: 0.75em;
		font-style: italic;
		font-weight: bold;
	}
	#content .post_title.archive {
		font-size: 1.30em;
	}
	#content .post_meta {
		font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	}
	#content .post_meta dt, #content .post_meta dd {
		line-height: 1.20em;
	}
	.more-link {
		text-align: right;
	}
	
	/* Homepage */
	#layout_home .col1 {
		font-family: Helvetica, Arial, sans-serif;
	}
	#layout_home .col1 h3 {
		font-size: 1.25em;
	}
	#layout_home .col1 ul, #layout_home .col1 ol {
		font-size: 0.69em;
	}
	#layout_home .col3 h3 {
		font-size: 0.90em;
	}
	
	/* Comments */
	#comments {
		font-family: Helvetica,Arial,sans-serif;
	}
	#comments h3 {
		font-size: 1.05em;
	}
	#comments .comment-meta a {
		font-weight: normal;
	}
	#comments ul textarea {
		font-family: Helvetica,Arial,sans-serif;
		font-size: 1.00em;
		letter-spacing: 0.075em;
	}
	#comments .comment-body {
		font-size: 1.00em;
	}
	
	/* 404 */
	#content.four-oh-four .post {
		font-family: Helvetica, Arial, sans-serif;
	}
	#content.four-oh-four .post p.note {
		letter-spacing: 0.050em;
	}

/****************************************/
/* Sidebar								*/

	/* Widget Areas */
	#content .col2 .widget_links h3 {
		font-size: 0.90em;
	}

	/* Recent Comments */
	#layout_home #recentcomments a, #recentcomments a {
		font-weight: normal;
	}
	
	/* Search */
	#s {
		font-size: 1.15em;
		letter-spacing: 0.05em;
	}
	#content .post_title em {
		font-style: normal;
		font-weight: normal;
		letter-spacing: 0.05em;
	}
	
	/* Twitter Tools */
	#twitter-tools {
		font-family: Helvetica, Arial, sans-serif;
	}
	#twitter-tools strong, #twitter-tools .aktt_tweet_reply, #twitter-tools .aktt_tweet_time {
		font-weight: normal;
	}
	#twitter-tools ul {
		list-style: none;
	}
	
	/* RSS */
	#content #rss_sidebar {
		font-size: 0.70em;
	}

/****************************************/
/* Footer								*/
