body {
	background-color:	red;
}

#outer-container {
	border:				2px solid red;
	margin:				2px;
	padding:			2px;
	background-color:	black;
}

#container {
	border-left:		1px solid black;
	border-right:		1px solid black;
	border-top:			2px solid black;
	border-bottom:		2px solid black;
	margin:				2px;
	padding:			2px;
	background-color:	gray;
}

#title {
	color:				black;
	background-color:	red;
	font-family:		skia;
}

.footnote {
	font-weight:		bold;
	color:				#0000ff;
	text-decoration:	none;
}

.superscript {
	font-size: 			smaller;
    vertical-align: 	baseline;
    position: 			relative;
    bottom: 			0.33em;
}

.subscript {
    font-size: 			smaller;
    vertical-align: 	baseline;
    position: 			relative;
    bottom: 			-0.25em;
}

h1 {
	text-align:			center;
	font-weight:		bolder;
	color:				red;
	font-size:			300%;
	background-color:	black;
	font-family:		skia;
	line-height:		100%;
	margin-top:			20px;
	margin-bottom:		4px;
	margin-left:		-2px;
	margin-right:		-2px;
}

a {
	text-decoration:	none;
	color: 				#0000ff;
}

a:hover {
	color: 				lime;
	background-color: 	black;
}

.subtitle {
	font-size:			60%;
	line-height:		90%;
}

#author {
	font-size:			40%;
	line-height:		50%;}

#date {
	font-size:			30%;
	line-height:		50%;
}

h2 {
	text-align:			center;
	font-weight:		bolder;
	color:				red;
	background-color:	black;
	font-size:			175%;
	border:				2px solid black;
	margin-top:			6px;
	margin-left:		-2px;
	margin-right:		-2px;
}

h3 {
	text-align:			center;
	font-weight:		bolder;
	color:				black;
	margin:				auto;
	font-size:			150%;
}

h4 {
	text-align:			center;
	font-weight:		bolder;
	color:				black;
	margin-left:		25px;
	margin-right:		25px;
	font-size:			125%;
}

h5 {
	text-align:			center;
	font-weight:		bolder;
	color:				black;
	margin:				auto;
	font-size:			100%;
}

blockquote {
	font-style:			italic;
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans serif;
	text-align:			justify;
	margin-left:		90px;
	margin-right:		90px;
	font-size:			85%;
	font-style:			normal;
}

.thesis-number {
	text-align:			center;
	font-weight:		bold;
	font-size:			135%;
	color:				black;
}

.center-align {
	text-align:			center;
}

img {
	border:				2px solid black;
}

.opening-quotes {
	font-style:			normal;
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans serif;
	margin-left:		90px;
	margin-right:		90px;
	text-align:			justify;
	color:				black;
	font-size:			90%;
}

.book-title {
	text-decoration:	underline;
}

.citation {
	text-align:			right;
	font-style:			italic;
}

.thesis-text {
	font-style:			normal;
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans serif;
	margin-left:		30px;
	margin-right:		30px;
	text-align:			justify;
	color:				black;
	font-size:			90%;
}

.author-info {
	font-weight:		bold;
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans serif;
	text-align:			center;
	color:				black;
	font-size:			70%;
}

.contact-text {
	font-weight:		bold;
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans serif;
	text-align:			center;
	color:				#0000ff;
	font-size:			90%;
	text-align:			center;
	margin-left:		auto;
	margin-right:		auto;
}

.contact-info {
	font-weight:		bold;
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans serif;
	text-align:			center;
	color:				black;
	font-size:			90%;
	text-align:			center;
	margin-left:			auto;
	margin-right:		auto;
}

.quotation {
	font-size:			85%;
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans serif;
	margin-left:		50px;
	margin-right:		50px;
	text-align:			justify;
}

.org-preposition {
	font-style:			italic;
	font-size:			80%;
}

.org-name {
	color:				red;
	font-weight:		bold;
	font-size:			200%;
}

.org-preposition {
	font-style:			italic;
	font-size:			80%;
}
