
.markdown {
	font-size: 16px;
	}

.markdown a {
	text-decoration: none;
	}

.markdown a:hover {
	text-decoration: none;
	}

.markdown p {
	margin: 0 0 1.4em;
	font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.4em;
	text-align: left;
	}

.markdown p + p, 
.markdown h1 + p, 
.markdown h2 + p, 
.markdown h3 + p, 
.markdown h4 + p, 
.markdown h5 + p, 
.markdown h6 + p, 
.markdown ol + p, 
.markdown ul + p,
.markdown dl + p,
.markdown blockquote + p 
	{
	margin: 1.4em 0;
	}

.markdown strong, .markdown b {
	font-weight: bold;
	}

.markdown em, .markdown cite, .markdown i, blockquote {
	font-style: italic;
	}

.markdown blockquote > p {
	margin: 0 0 2.1em;
	padding: 0 2.1em;
	font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.4em;
	text-align: justify;
	}

.markdown p + blockquote, 
.markdown h1 + blockquote, 
.markdown h2 + blockquote, 
.markdown h3 + blockquote, 
.markdown h4 + blockquote, 
.markdown h5 + blockquote, 
.markdown h6 + blockquote, 
.markdown ol + blockquote, 
.markdown ul + blockquote, 
.markdown dl + blockquote, 
.markdown blockquote + blockquote 
	{
	margin: 2.1em 0;
	}

.markdown h1 {
	margin: 0 0 0.58947368421053em;
	font-family: 'Adobe Garamond Pro', 'Palatino Linotype', Palatino, Palladio, 'URW Palladio L', 'Book Antiqua', Baskerville, 'Bookman Old Style', 'Bitstream Charter', 'Nimbus Roman No9 L', Garamond, 'Apple Garamond', 'ITC Garamond Narrow', 'New Century Schoolbook', 'Century Schoolbook', 'Century Schoolbook L', Georgia, serif;
	font-size: 2.375em;
	line-height: 1.7684210526316em;
	text-align: center;
	}

	.markdown p + h1, 
	.markdown h1 + h1, 
	.markdown h2 + h1, 
	.markdown h3 + h1, 
	.markdown h4 + h1, 
	.markdown h5 + h1, 
	.markdown h6 + h1, 
	.markdown ol + h1, 
	.markdown ul + h1, 
	.markdown dl + h1, 
	.markdown blockquote + h1 
		{
		margin: 0.58947368421053em 0;
		}

.markdown h2 {
	margin: 0 0 0.93333333333333em;
	font-family: Constantia, 'Lucida Bright', Lucidabright, 'Lucida Serif', Lucida, 'DejaVu Serif', 'Bitstream Vera Serif', 'Liberation Serif', Georgia, serif;
	font-size: 1.5em;
	line-height: 1.8666666666667em;
	text-align: center;
	}

	.markdown p + h2, 
	.markdown h1 + h2, 
	.markdown h2 + h2, 
	.markdown h3 + h2, 
	.markdown h4 + h2, 
	.markdown h5 + h2, 
	.markdown h6 + h2, 
	.markdown ol + h2, 
	.markdown ul + h2, 
	.markdown dl + h2, 
	.markdown blockquote + h2 
		{
		margin: 0.93333333333333em 0;
		}

.markdown h3 {
	margin: 0 0 1.2444444444444em;
	font-family: Helvetica, 'Helvetica Neue', Arial, sans-serif;
	font-size: 1.125em;
	line-height: 2.4888888888889em;
	text-align: center;
	}

	.markdown p + h3, 
	.markdown h1 + h3, 
	.markdown h2 + h3, 
	.markdown h3 + h3, 
	.markdown h4 + h3, 
	.markdown h5 + h3, 
	.markdown h6 + h3, 
	.markdown ol + h3, 
	.markdown ul + h3, 
	.markdown dl + h3, 
	.markdown blockquote + h3 
		{
		margin: 1.2444444444444em 0;
		}

.markdown h4 {
	margin: 0 0 1.4em;
	font-family: Helvetica, 'Helvetica Neue', Arial, sans-serif;
	font-size: 1em;
	line-height: 1.4em;
	text-align: center;
	}

	.markdown p + h4, 
	.markdown h1 + h4, 
	.markdown h2 + h4, 
	.markdown h3 + h4, 
	.markdown h4 + h4, 
	.markdown h5 + h4, 
	.markdown h6 + h4, 
	.markdown ol + h4, 
	.markdown ul + h4, 
	.markdown dl + h4, 
	.markdown blockquote + h4 
		{
		margin: 1.4em 0;
		}

.markdown h5 {
	margin: 0 0 1.6em;
	font-family: Helvetica, 'Helvetica Neue', Arial, sans-serif;
	font-size: 0.875em;
	line-height: 1.6em;
	text-align: center;
	}

	.markdown p + h5, 
	.markdown h1 + h5, 
	.markdown h2 + h5, 
	.markdown h3 + h5, 
	.markdown h4 + h5, 
	.markdown h5 + h5, 
	.markdown h6 + h5, 
	.markdown ol + h5, 
	.markdown ul + h5, 
	.markdown dl + h5, 
	.markdown blockquote + h5 
		{
		margin: 1.6em 0;
		}

.markdown h6 {
	margin: 0 0 1.8666666666667em;
	font-family: Helvetica, 'Helvetica Neue', Arial, sans-serif;
	font-size: 0.75em;
	line-height: 1.8666666666667em;
	text-align: center;
	}

	.markdown p + h6, 
	.markdown h1 + h6, 
	.markdown h2 + h6, 
	.markdown h3 + h6, 
	.markdown h4 + h6, 
	.markdown h5 + h6, 
	.markdown h6 + h6, 
	.markdown ol + h6, 
	.markdown ul + h6, 
	.markdown dl + h6, 
	.markdown blockquote + h6 
		{
		margin: 1.8666666666667em 0;
		}

.markdown ol, .markdown ul, .markdown dl {
	margin: 1.4em 0;
	padding-left: 1.4em;
	line-height: 1.4em;
	}

.markdown ol li {
	margin: 0.5em 0;
	list-style: decimal outside none;
	font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;
	}

.markdown ul li {
	margin: 0.5em 0;
	list-style: square outside none;
	font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;
	}

.markdown ol li ol, 
.markdown ol li ul, 
.markdown ul li ol, 
.markdown ul li ul
	{
	margin: 0;
	padding-left: 1.4em;
	}

.markdown dt {
	margin-top: 1.4em;
	}

.markdown dd {
	margin: 0.7em 0;
	padding: 0 1.4em;
	}

.markdown pre {
	margin: 1.4em 0;
	padding: 0;
	font-family: Consolas, 'Lucida Console', Monaco, monospace;
	font-size: 0.75em;
	line-height: 1.4em;
	overflow: auto;
	overflow-Y: hidden;
	white-space: pre-wrap;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	}

.markdown p > code {
	padding: 0.3em 0.4em 0.2em;
	font-family: Consolas, 'Lucida Console', Monaco, monospace;
	font-size: 1em;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	}

.markdown pre > code {
	margin: 0 1.4em;
	padding: 1.4em 0;
	font-size: 1em;
	display: block;
	}

.markdown img {
	margin: 1.4em auto;
	padding: 4px;
	border-width: 1px;
	border-style: solid;
	display: block;
	text-align: center;
	clear: both;
	-webkit-box-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.5 );
	-moz-box-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.5 );
	box-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.5 );
	}

.markdown img.float-left {
	margin: 0 1.4em 1.4em  0;
	display: inline;
	float: left;
	}

.markdown img.float-right {
	margin: 0 0 1.4em  1.4em;
	display: inline;
	float: right;
	}

.markdown hr {
	margin: 1.4em 0;
	height: 0px;
	overflow: hidden;
	-webkit-box-shadow: 0px 1px 2px rgba( 0, 0, 0, 0.5 );
	-moz-box-shadow: 0px 1px 2px rgba( 0, 0, 0, 0.5 );
	box-shadow: 0px 1px 2px rgba( 0, 0, 0, 0.5 );
	display: block;
	clear: both;
	}