div.sc {
	margin: auto;
	width: 90%;
	max-width: 40em;
	min-width: 30em;
	padding-left: 2em;
	padding-right: 2em;
}
div.sc a {
	color: #00FF00;
}
div.sc a:visited {
	color: #55FF55;
}
div.sc h3, div.sc h4 {
	font-variant: small-caps;
}
div.sc h3 {
	background-color: #55FF55;
	margin-left: -1em;
	margin-right: -1em;
	padding-left: 1em;
	padding-right: 1em;
}
div.sc h4 {
	border: .1em inset #55FF55;
	border-left-style: none;
	border-right-style: none;
}
div.sc p.stamp, div.sc p.link {
	font-size: 78%;
	padding: 0;
	margin: 0;
}
div.sc p.link {
	text-align: right;
}
div.sc p.stamp {
	border: .1em solid #55FF55;
	margin-right: 1em;
	float: left;
}