/* http://www.collectivereinventions.org/Templates/styles-v1_1.css */

body {
	background: 		#ddd;
}

blockquote {
	font-family: 		Times Roman, Times New Roman, serif;
	font-size: 			100%;
	margin-left:		80px;
	margin-right:		80px;
	text-align:			justify;
}

h1 {
	font-family: 		Times Roman, Times New Roman, serif;
	font-size: 			300%;
	font-weight: 		bold;
	margin: 			5px 0px 30px 0px; 
	padding: 			0px;
	text-align: 		center;
}

h2 {
	font-family: 		Times Roman, Times New Roman, serif;
	font-size: 			175%;
	margin: 			7px 0px 0px 0px;
	padding: 			0px;
	text-align: 		center;
}

h2 a:hover {
	background-color:	#0000ff;
	color: 				white;
	text-decoration:	none;
}

h3 {
	color: 				black;
	font-family: 		Times Roman, Times New Roman, serif;
	font-size: 			130%;
	font-weight:		bold;
/*	margin-left: 		40px;
	margin-right:		40px;
*/
	padding: 			0px;
	text-align: 		center;
}

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

h3 a:hover {
	background-color:	#0000ff;
	color: 				white;
	text-decoration:	none;
}

h4 {
	color: 				black;
	font-family: 		Times Roman, Times New Roman, serif;
	font-size: 			110%;
	font-weight:		bold;
	margin-left: 		40px;
	margin-right:		40px;
	padding: 			0px;
	text-align: 		left;
}

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

h4 a:hover {
	background-color:	#0000ff;
	color: 				white;
	text-decoration:	none;
}

.author {
	font-family: 		Times Roman, Times New Roman, serif;
	color:				black;
	font-size:			45%;
	/*
	line-height:		50%;
	margin-bottom:		0;
	padding-bottom:		8px;
	*/
}

.date {
	font-family: 		Times Roman, Times New Roman, serif;
	color:				black;
	font-size:			25%;
	line-height:		50%;
	/*
	margin-bottom:		-10px;
	padding-bottom:		8px;
	*/
}

.subtitle {
	font-family: 		Times Roman, Times New Roman, serif;
	color:				black;
	font-size:			60%;
	/*
	line-height:		90%;
	*/
}

						/* LISTS */

.ordered {
	font-family:		Tahoma, Verdana, Arial, sans-serif;
	font-size:			80%;
	margin-left:		20px;
	margin-right:		40px;
	text-align:			justify;
}

.unordered {
	font-family:		Tahoma, Verdana, Arial, sans-serif;
	font-size:			80%;
	list-style-type:	none;
	margin-left:		20px;
	margin-right:		40px;
	text-align:			justify;
}

.alpha-lower {
	font-family:		Tahoma, Verdana, Arial, sans-serif;
	font-size:			80%;
	list-style-type:	lower-alpha;
	margin-left:		20px;
	margin-right:		40px;
	text-align:			justify;
	list-style-type:	lower-alpha;
}

.alpha-upper {
	font-family:		Tahoma, Verdana, Arial, sans-serif;
	font-size:			80%;
	list-style-type:	upper-alpha;
	margin-left:		20px;
	margin-right:		40px;
	text-align:			justify;
}

.circled {
	font-family:		Tahoma, Verdana, Arial, sans-serif;
	font-size:			80%;
	list-style-type:	circle;
	margin-left:		20px;
	margin-right:		40px;
	text-align:			justify;
}

						/* CLASSES */

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

.boxi {
	display: 			block;
	margin-bottom: 		20px;
	margin-right: 		30px;
}

.boxl, .boxr {
	border: 			1px solid #666;
	border-top-width: 	3px;
	margin-bottom: 		10px;
	padding: 			10px 20px;
}

.boxl h2, .boxr h2 {
	margin-top: 		5px;
}

.boxl {
	float: 				left;
}

.boxr {
	float: 				right;
}

.center-align {
	/*
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-weight:		bold;
	*/
	text-align: 		center;
}

.container {
	background: 		#fff;
	border-bottom: 		3px solid #999;
	border-top: 		3px solid #999;
	border-right: 		1px solid #999;
	border-left: 		1px solid #999;
	margin: 			0 auto; 
	padding: 			15px 30px 15px 30px;
	text-align: 		left;
/*	width: 				750px; */
}

.img-text {
	color:				black;
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:			70%;
	font-style:			normal;
	font-weight:		bold;
	list-style-type:	none;
	margin-left:		50px;
	margin-right:		50px;
	text-align:			justify;
}

.div-style {
	color: 				#333; 
	font-size: 			80%;
}

.note {
	color:				black;
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:			70%;
	font-style:			normal;
	list-style-type:	none;
	margin-left:		50px;
	margin-right:		50px;
	text-align:			justify;
}

.thesis-text {
	font-family: 		Times Roman, Times New Roman, serif;
	font-size: 			110%;
	margin-left:		40px;
	margin-right:		40px;
	text-align: 		justify;
}

.underline {
	text-decoration:	underline;
}
						/* IDENTIFIERS */
#boxes {
	clear:				both;
}

#footer {
	font-family: 		Times Roman, Times New Roman, serif;
	font-size: 			90%;
	margin-top: 		10px;
}
