@charset "utf-8";
/* ---- hm... -- */
h1 span {color: #00f;}
h1:first-letter {
	color: red;
	font-size: 240%;
	line-height: .5;}
.letter {
	margin-top: 1.5em;
	margin-right: 24%;
	margin-bottom: 1.5em;
	font-size: 92%;
	text-align: justify;
	line-height: 1.4;}
.letter .sct_2 {margin: 0 1%;}
.letter h2 {display: none;}
.letter p {margin: .8em 0;}
.letter p:last-child, .letter p:last-child:before {font-style: oblique;}
.letter p:last-child:before {
    display: inline;
	color: #069;
	font-size: 1em;
	content: "~ Signed: \20 ";}
.letter p:before {
    display: block;
	width: 100%;
	float: right;
	font-size: x-small;
	font-style: oblique;
	color: #909;
	text-align: right;
	border-bottom: 1px dotted #909;
    content: "Paragraph " counter(para) ":";
    counter-increment: para;}
.letter:before, .letter:after {
	display: block;
	padding: 1px;
	background: #069;
	color: #fff;
	font-size: smaller;
	font-style: oblique;
	letter-spacing: 2px;}
.letter:before {content: "~The letter~~";}
.letter:after {
	padding: 2px;
	text-align: right;
	content: "Cited part of the letter contains " counter(para) " paragraph(s)~";}