/* CLIQUE */
/* Content Markup Pattern Stylesheet
----------------------------------------------------------------------------- */


/* DEFINITION LIST
----------------------------------------------------------------------------- */


	dl {

	width: 100%;
	padding: 0 0 15px 0;
	margin: 0;
	float: left;
	display: block;

	}

	dt {

	padding: 5px 0 0 0;
	clear: left;
	float: left;
	display: block;
	font-weight: bold;

	}

	dd {

	margin: 0;
	padding: 5px 0 0 0;
	float: left;
	display: block;

	}


/* PARAGRAPHS
----------------------------------------------------------------------------- */


	p {

	clear: left;

	}


/* IMAGES
----------------------------------------------------------------------------- */


	img {

	margin: 0 0 15px 0;
	border: 0;

	}
	
	img + em {
	
	display: block;
	
	}


/* QUOTES
----------------------------------------------------------------------------- */


	blockquote {

	margin: 15px auto;

	}

	blockquote p {

	width: 90%;
	margin: 0;
	padding: 0;

	}


/* MARKDOWN
----------------------------------------------------------------------------- */


	.markdown .story strong, .markdown .story em {

	padding: 0 !important;
	clear: none !important;
	float: none !important;
	display: inline !important;
	font-size: 12px;

	}

	.markdown .story strong {

	font-style: normal !important;
	font-weight: bold !important;

	}

	.markdown .story em {

	font-style: italic !important;
	font-weight: normal !important;

	}

	.markdown .about strong, .markdown .about em {

	margin: 0 !important;
	padding: 0 !important;

	}

	.markdown .story img {

	width: auto !important;
	float: none !important;
	margin: 0 0 15px 0 !important;

	}

	.markdown .about ul, .markdown .story ul, .markdown .post ul, #software ul, #browsers ul, body.section-legal #content ul {

	width: auto !important;
	background: none !important;
	margin: 0 0 15px 15px !important;
	padding: 0 0 0 15px !important;
	clear: both;
	list-style-type: square !important;
	border: 0 !important;

	}

	.markdown .about ol, .markdown .story ol, .markdown .post ol, #software ol, #browsers ol, body.section-legal #content ol {

	width: auto !important;
	background: none !important;
	margin: 0 0 15px 15px !important;
	padding: 0 0 0 15px !important;
	clear: both;
	list-style-type: decimal !important;
	border: 0 !important;

	}

	.markdown .about li, .markdown .story li, .markdown .post li, #software li, #browsers li, body.section-legal #content li {

	width: auto !important;
	background: none;
	min-height: 0 !important;
	background: none !important;
	margin-bottom: 10px !important;
	padding: 0 !important;
	clear: none !important;
	position: static !important;
	float: none !important;
	display: list-item !important;
	border: 0 !important;

	}
	
	
/* EMPHASIZED
----------------------------------------------------------------------------- */


	p.emphasis {
	
	padding: 10px 15px;
	border: 1px solid;
	font-weight: bold !important;
	
	}
