html 

body {
	background-image: url(/terra/baby/bkgrnd_stars.JPG);
	max-height: 100vh;
	max-width: 100vw;
	margin-left: auto;
	margin-right: auto;
	width: 100vw;
	padding: 0 0 0 0;
	border: 0 0 0 0;
	margin: 0 0 0 0;
	font-family: "Calisto MT", "Bookman Old Style", Bookman, "Goudy Old Style", Garamond, "Hoefler Text", "Bitstream Charter", Georgia, serif;
	font-size: 1.5 vw;
	text-align: center;
	color: rgb(0, 0, 153);
}
#div1 {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	left: 0;
	top: 2vh;
	height: 12vh;
	width: 100vw;
}

#p1 {
	position: absolute;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: rgb(0, 0, 153);
	font-size: 2.2vw;
	font-weight: 800;

	top: 4vh;
	width: 100vw;
}
#p1 .span1 {
	text-decoration: underline;
	color: rgb(0, 0, 153);
	font-size: 2.2vw;
	font-weight: 800;
}
#img1 {
	position:absolute;
	top: 4vh;
	left: 35vw;
}
#p1 span {
	font-size: 1.5vw;
	font-weight: 400;
}
#div2 {
	position:absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	left: 0;
	top: 20vh;
	height: 50vh;
	width: 100vw;
}
#p2 {
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: rgb(0, 0, 153);
	font-size: 1.7vw;
	font-weight: 500;
	font-style: italic;
	top: 20vh;
	width: 100vw;
}
#p3 {
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	font-size: 1vw;
	top: 24vh;
}
#p4 {
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	font-family:Arial, 'DejaVu Sans', 'Liberation Sans', Freesans, sans-serif;
	text-decoration: underline;
	text-align: center;
	font-size: 1.7vw;
	font-weight: 400;
	top: 32vh;
}
#p5 {
	position:absolute;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: red;
	font-size: 1.3vw;
	top: 35vh;
	left: 25vw;
	width: 20vw;
}
#p6 {
	position:absolute;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: red;
	font-size: 1.3vw;
	top: 35vh;
	left: 55vw;
	width: 25vw;
}
#p7 {
	position:absolute;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: red;
	font-size: 1.3vw;
	top: 108vh;
	left: 15vw;
	width: 25vw;
}
#p8 {
	position:absolute;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: red;
	font-size: 1.3vw;
	top: 108vh;
	left: 60vw;
	width: 25vw;
}
#p9 {
	position:absolute;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: red;
	font-size: 1.3vw;
	top: 115vh;
	left: 8vw;
	width: 15vw;
}
#p10 {
	position:absolute;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: red;
	font-size: 1.3vw;
	top: 115vh;
	left: 28vw;
	width: 15vw;
}
#p11 {
	position:absolute;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: red;
	font-size: 1.3vw;
	top: 115vh;
	left: 55vw;
	width: 15vw;
}
#p12 {
	position:absolute;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: red;
	font-size: 1.3vw;
	top: 115vh;
	left: 77vw;
	width: 15vw;
}
#div3 {
	position:absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	left: 0;
	top: 175vh;
	height: 30vh;
	width: 30vw;
}
#p13 {
	position: relative;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	color: red;
	font-size: 1.3vw;
	top: 0vh;
	left: 5vw;
	width: 35vw;
}
#p14 {
	position:relative;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	color: red;	
	text-align: left;
	font-size: .8vw;
	top: 2vh;
	left: 5vw;
	width: 35vw;
}
#div4 {
	position:absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	left: 30vw;
	top: 175vh;
	height: 30vh;
	width: 40vw;
}
#p15 {
	position:relative;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	padding: 0 0 0 0;
	border: 0 0 0 0;
	margin: 0 0 0 0;
	text-align: left;
	color: blue;
	font-size: 1vw;
	top: 0;
	left: 10vw;
	width: 35vw;
}
#p16 {
	position:relative;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	padding: 0 0 0 0;
	border: 0 0 0 0;
	margin: 0 0 0 0;
	text-align: left;
	color: blue;
	font-size: 1vw;
	top: .5vh;
	left: 10vw;
	width: 35vw;
}
#p17 {
	position: relative;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	padding: 0 0 0 0;
	border: 0 0 0 0;
	margin: 0 0 0 0;
	text-align: left;
	color: blue;
	font-size: 1vw;
	top: 1vh;
	left: 10vw;
	width: 35vw;
}
#p18 {
	position: relative;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	padding: 0 0 0 0;
	border: 0 0 0 0;
	margin: 0 0 0 0;
	text-align: left;
	color: blue;
	font-size: 1vw;
	top: 1.5vh;
	left: 10vw;
	width: 35vw;
}
#p19 {
	position: absolute;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	padding: 0 0 0 0;
	border: 0 0 0 0;
	margin: 0 0 0 0;
	text-align: center;
	color: blue;
	font-size: 1vw;
	top: 16vh;
	width: 40vw;
}
#div5 {
	position:absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	left: 70vw;
	top: 175vh;
	height: 30vh;
	width: 30vw;
}
#div6 {
	position:absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	left: 0;
	top: 205vh;
	height: 10vh;
	width: 100vw;
}
#p20 {
	position: relative;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: red;
	font-size: .8vw;
	top: 1vh;
	width: 90vw;
}
#p21 {
	position: relative;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: red;
	font-size: 1.3vw;
	top: 115vh;
	left: 77vw;
	width: 15vw;
}