/****************************************/
/* Happenstance - Home of Brenda Driver	*/
/* Typographic Stylesheet				*/

/****************************************/
/* General Formatting					*/
#content strong {
	font-weight: bold;
}
#content em {
	font-style: italic;
}

/****************************************/
/* Header								*/

	/* Navigation */
	#nav {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 1.05em;
		font-weight: bold;
	}
	#nav, #nav ul {
		line-height: 1.50em;
	}
	#nav a {
		text-decoration: none;
	}

/****************************************/
/* Content								*/
#content {
	font-family: Georgia, "Times New Roman", Times, serif;
}
#content h1.post_title {
	text-align: right;
}
#content h1.post_title a {
	line-height: 1.10em;
	text-decoration: none;
}
#content h2.post_title a {
	line-height: 1.10em;
	text-decoration: none;
}
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}
#content h1 {
	font-size: 2.00em;
	font-weight: bold;
	letter-spacing: 0.05em;
}
#content h2 {
	font-size: 1.85em;
}
#content h3 {
	font-size: 1.50em;
}
#content h4 {
	font-size: 1.50em;
}
#content h5 {
	font-size: 1.00em;
}
#content h6 {
	font-size: 1.00em;
	font-weight: bold;
}
#content a {
	text-decoration: none;
}
#content a:hover {
	text-decoration: underline;
}
#content p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	line-height: 1.50em;
}
#content cite {
	line-height: 1.50em;
	text-align: right;
}
#content ul, #content ol {
	font-size: 0.75em;
	letter-spacing: 0.025em;
	line-height: 1.50em;
}
#content ul {
	list-style: disc;
}
#content ol {
	list-style: decimal;
}
	/* Post Navigation					*/
	.post_nav {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 1.10em;
		line-height: 1.30em;
	}
	.post_nav h2 {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 1.30em;
		font-weight: normal;
	}
	.post_nav a {
		font-weight: bold;
		text-decoration: none;
	}
	.post_nav a:hover {
		text-decoration: none;
	}
	.post_nav .nav_right span {
		text-align: right;
	}
	
	/* Timestamp						*/
	.timestamp {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 0.63em;
		font-weight: bold;
		text-align: center;
	}
	
	/* Search Form 						*/
	#searchform #s {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 1.10em;
	}
	
	/* Meta 							*/
	.meta p {
		font-size: 0.70em;
		line-height: 1.55em;
	}
	.meta .tags a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	.meta .meta_data {
		font-family: Georgia, "Times New Roman", Times, serif;
	}
	.meta .meta_data a {
		text-decoration: none;
	}
	.meta .meta_data a:hover {
		text-decoration: underline;
	}
	
	/* Comments							*/
	#respond h2 {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 1.50em;
		font-weight: normal;
	}
		/* Comments Form 				*/
		#comments_form {
			float: left;
			font-family: Georgia, "Times New Roman", Times, serif;
		}
		#comments_form legend, #comments_submit legend {
			font-size: 1.65em;
			letter-spacing: -0.025em;
		}
		#comments_form label, #comments_form strong, #comments_submit label, #comments_submit strong {
			font-size: 0.85em;
		}
		#comments_form strong a, #comments_submit strong a {
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			font-size: 0.89em;
			font-weight: bold;
			text-decoration: none;
		}
		#comments_form strong a:hover, #comments_submit strong a:hover {
			text-decoration: underline;
		}
		#comments_form label span, #comments_submit label span {
			font-size: 0.75em;
		}
		#comments_form input, #comments_form textarea, #comments_submit input, #comments_submit textarea {
			font-family: Tahoma, Arial, Helvetica, sans-serif;
		}
		#comments_form .submit, #comments_submit .submit {
			font-weight: bold;
			text-align: center;
		}
		
		/* Comments Listing 			*/
		#comments_users {
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			font-size: 0.73em;
		}
		#comments_users li cite, #comments_users li cite a {
			font-weight: bold;
			text-decoration: none;
		}
		#comments_users li .comment-meta a {
			font-weight: bold;
			text-decoration: none;
		}
		#comments_users li .comment-meta a:hover {
			text-decoration: underline;
		}
		#comments_users li p {
			line-height: 1.30em;
		}
		#comments_users li .reply a, #comments_users li .cancel-comment-reply a {
			font-size: 0.93em;
			font-weight: bold;
			text-decoration: none;
		}
		#comments_users li .reply a:hover, #comments_users li .cancel-comment-reply a:hover {
			text-decoration: underline;
		}
	
/****************************************/
/* Sidebar								*/
#sidebar h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.15em;
	font-weight: normal;
}
#sidebar .widgets div div div div{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

	/* Archives						*/
	#sidebar #archives h2 {
		line-height: 32px;
	}
	#sidebar #archives select {
		font-family: inherit;
		font-size: 0.83em;
		font-weight: bold;
	}
	
	/* Categories						*/
	#sidebar #categories h2 {
		line-height: 42px;
	}
	#sidebar #categories a {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 0.75em;
		line-height: 1.30em;
		text-decoration: none;
	}
	#sidebar #categories a:hover {
		text-decoration: underline;
	}
	
	/* Friend Feed						*/
	#sidebar #friendfeed #ff-activity {
		font-size: 0.70em;
		line-height: 1.30em;
	}
	#sidebar #friendfeed a {
		text-decoration: none;
	}
	#sidebar #friendfeed a:hover {
		text-decoration: underline;
	}
	
/****************************************/
/* Footer								*/
#footer {
	font-family: Arial, Helvetica, sans-serif;
}
#footer h2 {
	font-size: 1.10em;
	text-transform: lowercase;
}
#footer ul {
	font-size: 0.89em;
}
#footer ul ul {
	font-size: inherit;
}
#footer_inner a {
	text-decoration: none;
}
#footer p {
	font-size: 0.89em;
}
#footer_info span {
	font-size: 0.70em;
	line-height: 1.30em;
}
#footer_info a {
	font-size: 0.75em;
}