/************************************/
/* Andrew Bowser Photography		*/
/* Typography Stylesheet			*/
/************************************/

/************************************/
/* General Formatting				*/
body {
	font-family: Helvetica, Arial,sans-serif;
}
.textright {
	text-align: right;
}
.textleft {
	text-align: left;
}

/************************************/
/*	Header							*/
#nav_pages li a {
	font-size: 0.93em;
	text-decoration: none;
}
#nav_social li a {
	font-size: 0.83em;
	text-decoration: none;
}

/************************************/
/*	Page Content					*/

	/* Content 						*/
	#content h1, #content h2, #content h3,
	#content h4, #content h5, #content h6 {
		letter-spacing: 0.10em;
		line-height: 1.30em;
	}
	#content h1 {
		font-size: 1.50em;
	}
	#content h2 {
		font-size: 1.20em;
		font-weight: normal;
		letter-spacing: 0.05em;
	}
	#content h3 {
		font-size: 1.10em;
	}
	#content h4 {
		font-size: 0.95em;
	}
	#content h5 {
		font-size: 0.95em;
		font-style: italic;
	}
	#content h6 {
		font-size: 0.75em;
		font-style: italic;
		letter-spacing: 0.10em;
	}
	#content a {
		font-weight: bold;
		text-decoration: none;
	}
	#content a:hover {
		text-decoration: underline;
	}
	#content p {
		font-size: 0.83em;
		line-height: 1.70em;
	}
	#content blockquote p {
		font-size: 0.75em;
		font-style: italic;
	}
	#content blockquote p cite {
		font-weight: bold;
	}
	#content small {
		font-size: 0.75em;
		font-weight: bold;
	}
	#content ul, #content ol, #content dt {
		font-size: 0.78em;
		line-height: 1.30em;
	}
	#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;
	}
	#content strong {
		font-weight: bold;
	}
	#content em {
		font-style: italic;
	}
	
	
	/* Sidebar						*/
	#sidebar {
		font-size: 0.89em;
	}
	#sidebar h2 {
		font-size: 1.00em;
	}
	#sidebar a {
		font-size: 0.83em;
		text-decoration: none;
	}
	#sidebar li {
		line-height: 1.30em;
	}
	#rss {
		font-size: 1.50em;
	}
	
	/* Contact Form 				*/
	#form_contact label {
		font-size: 0.75em;
		line-height: 1.20em;
	}
	#form_contact .reqtxt, #form_contact .emailreqtxt {
		font-size: 0.63em;
	}
	#form_contact textarea {
		font-family: Helvetica, Arial,sans-serif;
		font-size: 0.75em;
	}
	#form_contact .cf_info {
		font-size: 0.90em;
		line-height: 1.30em;
	}
	

/************************************/
/*	Footer							*/
#footer_nav {
	font-weight: bold;
}
#footer_nav a {
	font-size: 0.83em;
	text-decoration: none;
}
#footer_info p {
	font-size: 0.70em;
	line-height: 1.30em;
	text-align: center;
}
#footer_info p a {
	text-decoration: none;
}
#footer_info p a:hover {
	text-decoration: underline;
}
#footer_info p span {
	font-weight: bold;
}
#footer_info p small {
	font-size: 0.85em;
}