/* Text */.typography h1, .typography h2, .typography h3, .typography h4, .typography h5, .typography h6{color: #bfb6b2; margin: 2em 0 0 0;}.typography p{color: #b2a6a0; line-height: 1.4; margin: 0.5em 55px 0 0; padding: 0;}.typography strong{background: #49461d; padding: 2px;}/* Links */.typography a:link, .typography a:visited{color: #b88888; text-decoration: none;}	.typography a:active, .typography a:hover{color: #ffffff;  text-decoration: underline;}/* Lists */
.typography ul, .typography ol{margin: 0; padding: 1.5em;}.typography ol{list-style-type: decimal; list-style-position: inside;}	.typography li{list-style-image: url(o/bullet.gif); list-style-type: circle; list-style-position: inside; color: #c8bab3; margin: 0.5em 0; padding: 0;}	.typography dl{color: #c8bab3; padding: 1px 0 20px 10px; margin-bottom: 4px;}		.typography dd{font-weight: bold; margin: 10px 0 2px 0;}	/* Tables */.typography table{margin-bottom: 15px;}	.typography th, .typography td{border: 1px solid #423127; padding: 5px;}	.typography th{background: #6c574b; color: #fff;}	.typography td{background: #564338;}	/* Misc */.typography address{font-style: italic; color: #c8bab3; font-size: 1.1em; padding: 1.5em;}.typography pre{border-left: 5px solid #c8bab3; margin-bottom: 15px; overflow: auto;}.typography blockquote{border-left: 5px solid #c8bab3; padding-left: 15px; margin: 10px 0 20px 0;}