html {
	margin: 20px;
	padding: 0px;
	}
body { 
	font: 100% verdana, sans-serif;
	line-height: 1.88889;
	color: #202020; 
	background: #DDDDDD;
	background-attachment: fixed;
	margin: 0px; 
	padding: 0;
	}
p { 
	margin-top: 0;
	margin-left: 20px;
	text-align: justify;
	font: 83% verdana, sans-serif;
	color: #505050; 
	width: 95%;
	}
img {
    -webkit-box-shadow: 7px 7px 7px #000000;
    box-shadow: 7px 7px 7px #000000;
    margin: 0px 10px 10px 0px;
    }
h1 { 
	font: 300% verdana, sans-serif;
	color: #202020;
	}
h2 {
	margin-left: 10px;
}
a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #505050;
	}
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #505050;
	}
a:hover, a:focus, a:active { 
	text-decoration: underline; 
	color: #505050;
	}

a.collaborator:link { font-weight: bold; color: #505050; target=“_blank”;
	}
a.collaborator:visited{ font-weight: bold; color: #505050; target=“_blank”; }
a.collaborator:hover{ font-weight: bold; color: #AA2020; text-decoration: none; target=“_blank” }
a.collaborator:active{}

a.logistical:link { font-weight: normal; color: #505050; target=“_blank”;
}
a.logistical:visited{ font-weight: normal; color: #505050; target=“_blank”; }
a.logistical:hover{ font-weight: normal; color: #AA2020; text-decoration: none; target=“_blank” }
a.logistical:active{}

a.courselink:link, a.courselink:visited { font-weight: bold; color: #802020 }

a.papertitle:link { font-weight: bold; color: #802020 }
a.papertitle:visited { font-weight: bold; color: #802020 }
a.papertitle:hover{ font-weight: bold; color: #802020 }

abbr {
	border-bottom: none;
	}
em {
	color: #FFDDDD;
}


/* specific divs */
.paper {
	margin-left: 0px;
	margin-bottom: 1em; 
	}
.paper p{ line-height:100%; margin-bottom: 0.15em; }

.page-wrapper { 
	padding: 0 175px 0 110px;  
	margin: 0; 
	position: relative;
	}

.intro { 
	min-width: 470px;
	width: 100%;
	}

header h1 { 
	margin-top: 10px;
	display: block;
	width: 219px;
	height: 87px;
	float: left;

	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	}
header h2 { 
	margin-top: 58px; 
	margin-bottom: 40px; 
	width: 200px; 
	height: 18px; 
	float: right;

	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	}
header {
	padding-top: 20px;
	height: 87px;
}


