body {
	margin-left: 10%;
	margin-right: 10%;
	font-family: "Verdana", sans-serif;
	line-height: 120%;
}

.section {
   border-style: solid;
   border-width: 2px;
   border-color: #ffccff;
   padding: 1em 1.5em;
   margin: 1em 0em;
   }

h1 {
   color: #880088;
   font-size: 150%;
   line-height: 120%;
   }

h2, h3 {
   padding-top: 0;
   margin-top: 0;
   color: #770077;
   font-size: 120%;
   }

.explanation {
	font-style: italic;
	font-size: 90%;
	}

.design_aside {
	font-family: "Times New Roman", serif;
	color: #770077;
	margin-left: 15%;
	}

.context {
	font-family: "Times New Roman", serif;
	}

.footer {
	font-family: "Times New Roman", serif;
	text-align: center;
	}
	
li {
   padding-top: .3em;
   padding-bottom: .3em;
   }
