html, body { height:100%; }
	
body { margin:0; padding:0; background-color:black; background-repeat:no-repeat;
	background-image:url('../img/stars.jpg'); background-size:cover;
	font-family:'Agency FB'; font-weight:bold; background-attachment:fixed; }
	
#MarsImg { position:absolute; top:10px; right:5%; margin-right:20px; min-width:200px;
	width:22%; }
	
#menu1, #menu2 { position:absolute; background-color:rgba(90, 105, 125, 0.9);
	color:white; }
	
#menu1 { top:10px; left:5px; width:250px; height:100px; border-radius:90px 90px 0 0;
	font-size:60px; }

#menu2 { top:110px; left:5px; width:95%; height:60px; border-radius:0 0 50px 50px;
	border-bottom:4px solid #ECA66A; box-sizing:border-box; padding-left:265px;
	overflow:visible; }
	
#menu2 span { display:inline-block; background-color:#5b7186; margin-right:19px;
	padding:10px; cursor:pointer; font-size:20px; border-top:2px solid #ECA66A;
	margin-top:-2px; height:26px; transition: height 0.5s; }

#pageHolder { position:absolute; top:190px; width:100%; }

.pageCont { width:1000px; max-width:80%; margin-left:150px; background-color:white;
	box-sizing:border-box; border:3px solid #6b8196; padding:15px; margin-bottom:20px;
	font-family:Times New Roman, serif; font-weight:normal; border-radius:15px; }

h1 { margin-top:0; font-family:'Agency FB'; font-size:30px; }

li { margin-bottom:10px; }

p { margin-top:0; }

table { border-top:2px solid #FCC68A; border-right:2px solid #FCC68A;
	border-bottom:2px solid #FCC68A; border-radius:20px; border-spacing:3px; }

th, td { border-radius:10px; padding:4px 8px; max-width:300px; }

th { background-color:#AbC1D9; }

td { border:1px solid #DDD; }

.tbl_center { text-align:center; }
.tbl_space { border:0 none; }

nob { font-weight:normal; }