body { font-family:Verdana;
	background-color:#111;
	background-image:
		repeating-radial-gradient(circle at 28% 38%, rgba(255,255,255,.055) 0, rgba(255,255,255,.055) 1px, transparent 2px, transparent 7px),
		repeating-radial-gradient(circle at 72% 44%, rgba(255,255,255,.04) 0, rgba(255,255,255,.04) 1px, transparent 2px, transparent 8px),
		radial-gradient(circle at 50% 0, #272727 0, #111 58%);
	background-size:100% 100%;
	background-attachment:fixed; }
	
.main{
	margin: 20 auto; 
	max-width:1100px; 
	position:relative;
}

.main_div { 
	background:#fff; 
	padding:25px; 
	color:#111; 
	max-width:1100px; 
	border-left: 3px solid #000;
	border-right: 3px solid #000;
	border-bottom: 3px solid #000;
	position:relative;
	z-index:4;
	}
.main_header { 
	background:#222; 
	padding:10px 25px 10px 25px;
	max-width:1100px; 
	border-left: 3px solid #111;
	border-right: 3px solid #111;
	position:relative;
	z-index:2;

	}
.peek_guy {
	position:absolute;
	top:10px;
	right:54px;
	width:150px;
	height:75px;
	z-index:3;
	animation: peek-bob 3.6s ease-in-out infinite;
	pointer-events:none;
	}
.peek_guy svg {
	display:block;
	width:100%;
	height:100%;
	overflow:visible;
	}
.peek_guy_body {
	filter: drop-shadow(0 3px 2px rgba(0,0,0,.25));
	}
.peek_guy_eye {
	fill:#fff;
	stroke:#111;
	stroke-width:5;
	stroke-linecap:round;
	stroke-linejoin:round;
	transform-origin:center;
	animation: peek-blink 5.8s infinite;
	}
.peek_guy_pupil {
	fill:#111;
	}
.peek_guy_highlight {
	fill:#fff;
	}
.peek_guy_brow {
	fill:none;
	stroke:#111;
	stroke-width:5;
	stroke-linecap:round;
	}
@keyframes peek-bob {
	0%, 100% { transform: translateY(0); }
	50% { transform: translateY(-5px); }
	}
@keyframes peek-blink {
	0%, 46%, 50%, 100% { transform: scaleY(1); }
	48% { transform: scaleY(.12); }
	}
@media (prefers-reduced-motion: reduce) {
	.peek_guy,
	.peek_guy_eye {
		animation:none;
		}
	}
		
h1, h2
{
	margin:0px;
	padding:0px;
}
.main_header h1{ font-size:xx-large; margin-left:-15; color:#333; }
.main_div h1 {font-size:xx-large; color:#222}
h2{font-size:x-large; color:#222}
h3{font-size:large; color:#222}
a:visited {color:#666;}
a {color:#000;target-name:new;target-new:tab;}
.active-list{list-style:none;padding-left:20; margin-left:0px}
ul{list-style:none;padding-left:0;}
