


body {
	margin: 0 ; 
	border: 0 ; 
	padding: 0 ; 
	font-family: Times, Times New Roman ; 
	font-style: italic ; }

header {
	position: fixed ; 
	top: 0 ; 
	left 0 ; 
	z-index: 2 ; }

header h1 {
	font-size: 5vw ; 
	color: silver ; 
	text-shadow: 5px 5px 5px #000;
	line-height: 1 ; 
	margin: 12px ; 
	border: 0px solid black ; }

header h1 a {
	text-decoration: none ; 
	color: silver ; }

header h1 a:hover {
	color: #00FF00 ; }

header h1 a:active {
	color: #FF0000 ; }


a:hover {
	color: #00FF00 ; }

a:active {
	color: #FF0000 ; }


footer {
	position: fixed ; 
	width: 100% ; 
	text-align: center ; 
	color: silver ; 
	font-weight: bold ; 
	text-shadow: 2px 2px 2px #000 ; 
	bottom: 36px ; 
	font-size: 1.5vw ; }