<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ----- STANDARD HTML ----- */

	html {
		background-color: #EFEFEF;
	}
	
	
	/* --- ORGANIZATION --- */

	body {
		color: #778;
		font-family: "times new roman", "times-roman", serif;
		font-size: 2.66vmin;			
		margin: 0px auto 0px auto;
		padding: 3vmin;
		width: 85vmin;
	}
	footer {
		margin: 4vmin 0px 0px 0px;
	}
	section {
		
	}

	a {
		color: #55B;
		font-weight: bold;
	}
	a:hover {
		color: #B44;
	}	

	img {
		display: block;	
		margin: 0px auto 0px auto;
		height: 66vh;
	}
	
	
	/* --- TEXT --- */
	
	h1 {
		font-size: 7vmin;
		font-variant: small-caps;
		text-align: center;
	}	
	h2 {
		border-bottom: 2px solid #778;
		color: #556;
		font-size: 5vmin;
		font-variant: small-caps;
		margin: .5em auto 0px auto;
		width: 90vmin;
	}	
	h3 {
		border-bottom: 2px solid #778;
		color: #556;
		font-size: 4vmin;
		margin: .5em auto 0px auto;
		width: 90vmin;
	}	

	p {
		margin: 0px auto 0px auto;		
	}
	p+p {
		margin: .66em auto 0px auto;
	}
	footer p {		
		font-size: 1.66vmin;
		text-align: center;
	}
	
	sup {
		vertical-align: top;
		font-size: 1.8vmin;
	}
	
	
	/* --- LISTS --- */
	
	dt {
		color: #667;
		font-weight: bold;
		padding: 0px;
		margin: 0px auto 0px auto;
		width: 80vmin;
	}
	dd {
		padding: 0px 0px 0px 3em;
		margin: 0px auto 0px auto;
		width: 80vmin;
	}
	ul {
		padding: 0px 0px 0px 3em;
		margin: 0px auto 0px auto;
		width: 80vmin;
	}
	p+ul, p+dl {
		margin-top: .66em;
	}
	li {
	}
	
	
/* ----- CUSTOM CLASSES ----- */

	.img_left {
		display: inline;
		float: left;
	}	
	.img_right {
		display: inline;
		float: right;
	}
	.img_center {
		display: block;
		margin: 0px auto 0px auto;
		max-width: 80vmin;
		height: auto;		
	}</pre></body></html>