html {
    height: 100%;
}

body {
    background-image: url('../images/pagoda.jpg');
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
    font-family: "PT Sans", sans-serif;
}

/*** Menu Styling ***/
.navbar {
    font-size: 1.25em;
    font-family: "Kaushan Script", sans-serif;
}

/*** Main Content ***/
hr {
    border: 0;
    height: 1px;
    background: #ffffff;
    background-image: linear-gradient(to right, #eeeeee, #ffffff, #eeeeee);
}

#Menu1, #Menu2, #Menu3, #Menu4, #Menu5, #Menu6, #Menu7 {
    height: 300px;
    margin-bottom: 20px;
}

#main {
    margin-top: 90px;
}

.chen-header {
    font-family: "Kaushan Script", sans-serif; 
}

/*** Text Styling ***/
.chen-shadow {
    text-shadow: 2px 2px 2px #000000;
}

.chen-white-shadow {
    text-shadow: 2px 2px 2px #FFFFFF;
}

.chen-no-shadow {
    text-shadow: none;
}

.chen-large-text th, td {
	font-size: 1.25em;
	min-width: 100px;
}

.hideme {
    display: none;
    visibility: hidden;
}

@media screen {
  .screen-white {
    color: #ffffff;
  }
}

@media screen and (max-width: 768px) {
  .small-screen-hide {
    display: none;
  }
}