@charset "utf-8";
/* CSS Document */
body {
	background-color: #000000;
	background-image: url("../images/JPG/ALJ_mainpage.jpg");
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: center top;
	background-size: cover; 
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	text-align:center;
}
Nobody {
	background-color: indigo;
	color: #000;
	
}
a:link {
	color: #0000ff;
	text-decoration: none;
}
a:visited {
	color: #0000ff;
	text-decoration: none;
}
a:hover {
	color: #0000ff;
	text-decoration: underline;
}
a:active {
	color: #0000ff;
	text-decoration: none;
}

h1 {
	font-size: 3em;
}

h2 {
	font-size: 2em;
}
h3 {
	font-size: 1.5em;
}
h4 {
	font-size: 1em;
}

 .center-top {
            width: 95%;
            position: absolute;
            top: 0;
            left: 50%;
            margin-left: -47.5%;
        }

div.sticky {
  position: -webkit-sticky; /* Safari */
  position: sticky;
	padding-top: 5px;
  z-index: 1;
}

.big-txt {
    font-size: 1.25em;
}
.bigr-txt {
    font-size: 2.5em;
}
.purp-text {
	color: #c78def;
}

.ltpurp-text {
	color: #C7AEE7;
}

.blutxt {
color: #2607A4;
	text-shadow: 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white;
}

.blktxt {
color: #000000;
}

.Sblktxt {
color: #000000;
	text-shadow: 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white;
}

.tshad {
	text-shadow: 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white,5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white;
	
}
#indnt {
	margin-left: 20%;
}

.yeltxt {
color: #FFFF00;
}

.whtShad {
	text-shadow: 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white, 5px 5px 30px white;
}

#BlankBox {
  width: 98%;
  height 1000px;	
  padding: 5px;
  margin: 5px;
}

@media screen and (max-width: 2700px) {
	div.sticky {
	padding-top: 5px;
	     }
	}

@media screen and (max-width: 800px) {
	h1 {
	      font-size: 4em;
	      padding-top: 0px;
	      }
	h2 {
	font-size: 2em;
}
	h3 {
	font-size: 1.5em;
}
	div.sticky {
	padding-top: 45px;
	     }
	}

@media screen and (max-width: 480px) {
	h1 {
	      font-size: 3em;
	      padding-top: 15px;
	      }
	h3 {
	font-size: 1em;
}
	div.sticky {
	padding-top: 10px;
	     }
	}