Index:Senior Annual, Mooresville High School, 1909.pdf/styles.css

From Wikisource
Jump to navigation Jump to search
strong {
	font-weight:normal;
	font-variant:small-caps;
}

.wst-freedimg {
	margin:1em auto;
}
.wst-freedimg-caption {
	font-size:100%;
}

.wst-rule {
	margin:1em auto;
}
.transparent-rule {
	color:transparent;
}

.wst-heading {
	font-size:144%;
	text-align:center;
	margin-top:1em;
}
.wst-heading.athletics {
	text-transform:uppercase;
}
.wst-heading.limericks {
	font-size:120%;
	text-transform:uppercase;
}
.wst-heading.subheading {
	font-size:110%;
	font-weight:bold;
}
.wst-heading.subheading-caps {
	font-size:110%;
	font-weight:bold;
	text-transform:uppercase;
}

.senior-class-table {
	margin:auto;
}
.senior-class-table th {
	font-weight:normal;
	font-variant:small-caps;
	padding-right:1em;
}
.senior-class-table th, .senior-class-table td {
	vertical-align:top;
	text-align:left;
}

.athletic-score-table {
	margin:auto;
	text-align:right;
}
.athletic-score-table td:first-child {
	text-align:left;
}
.athletic-score-table td:nth-child(3) {
	padding-left:4em;
}

.athletic-lineup-table {
	margin:auto;
	margin-top:1em;
}
.athletic-lineup-table caption {
	font-variant:all-small-caps;
}
.athletic-lineup-table td:last-child {
	text-align:right;
	padding-left:2em;
}

.jokes-table {
	margin:1em auto;
	border-top:6px double;
	border-bottom:6px double;
	border-collapse:collapse;
}
.jokes-table th {
	text-align:center;
	text-transform:uppercase;
	font-weight:normal;
	border-bottom:3px double;
	border-left:1px solid;
	border-right:1px solid;
	padding:0 0.5em;
}
.jokes-table td {
	vertical-align:top;
	border-left:1px solid;
	border-right:1px solid;
	border-bottom:1px dashed;
	padding:0 0.5em;
}
.jokes-table th:first-child, .jokes-table td:first-child {
	border-left:none;
}
.jokes-table th:last-child, .jokes-table td:last-child {
	border-right:none;
}

.calendar-table {
	border-collapse:collapse;
	width:100%;
}
.calendar-table caption {
	font-variant:small-caps;
	text-align:center;
}
.calendar-table td {
	vertical-align:top;
	padding:0;
}
.calendar-table td:first-child {
	text-align:center;
	padding-right:0.5em;
}
.calendar-table td:nth-child(2) {
	text-align:right;
}

.adv-2col {
	text-align:center;
	margin:auto;
	line-height:1.2;
}
.adv-2col td {
	padding-left:1em;
	padding-right:1em;
}