


h1 {
	margin: 0 0 20px;
}

h2 {
	margin: 1em 0 1em;
	padding: 2px 0 2px 8px;
	border-left: 5px solid #c1cdc1;
	color: #4b4b4b;
	font-size: 120%;
}

sup {
	font-size: 85%;
}

#ctcrepo {
	width:758px;
	margin: 1em auto;
	border:1px solid #111;
	font-size: 75%;
	line-height: 1.5em;
	text-align: center;
}

#cntnthd {
	margin: 0 auto 30px;
}

#cntnthd p {
	margin: 0 auto;
	padding: 15px;
	width: 680px;
	font-size: 110%;
	color: #3b3b3b;
	text-align: left;
	background-color: #dedede;
}

.sntnc {
	width: 680px;
	margin: 0 auto 3em;
	text-align: left;
}

.sntnc p {
	margin: 0 0 1em;
}