 		body {
            font-family: Arial, sans-serif;
            margin: 0;
            padding: 0;
            background-color:#FFFFFF;
			background-size: 80%;
            color: #000;
            text-align: center;
        }
        header {
            background: #c00;
            padding: 20px;
            font-size: 28px;
            font-weight: bold;
        }
		a:visited, a:link {
			font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
			color:#000000;
			text-decoration: none;
		}
		.captcha {
			padding-left: 100px;
		}
		.RAMNight {
			font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
			color:aliceblue;
			font-size: 50px;
		}
		.RAMNightRED {
			font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
			color:#CD0003;
			font-size: 50px;
		}
		ul {
			list-style-type:square;
			padding-left: 50px;
			text-align: left;
	

		}
        .container {
            max-width: 800px;
            margin: 20px auto;
            padding: 20px;
        }
        .btn {
            background: #ffcc00;
            color: #000;
            padding: 15px;
            display: inline-block;
            text-decoration: none;
            font-weight: bold;
            border-radius: 5px;
        }
        .btn:hover {
            background: #ffaa00;
        }
		.RAM {
			background-image: url("pics/RAM.png");
			background-position: center;
			background-repeat: no-repeat;
			background-size: auto auto;
			border-radius: 10px;

		}
	H1 {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
	
}
		.RAM-event {
			border-radius: 10px;

		}
		.RAM_BG {
			max-width: 800px;
			margin: auto;
		}
.minimize {
	font-size: 12px;
	
}
.minimize14px {
	font-size: 14px;
	
}
        .vip-section {
            background:#3D3D3D;
			opacity: 0.9;
            padding: 20px;
			max-width: 770px;
			margin: auto;
            margin-top: 20px;
            border-radius: 10px;
			font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
			font-size: 20px;
			font-variant-caps:small-caps;
        }
        .section {
            background: #222;
			opacity: 0.9;
            padding: 20px;
			max-width: 770px;
			margin: auto;
            margin-top: 20px;
            border-radius: 10px;
			font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
			font-size: 20px;
			font-variant-caps:small-caps;
        }
.font-normal-text {
			font-variant-caps:normal;
}
.font-35px-normal-text {
			font-size: 35px;
			font-variant-caps:normal;
}
.font-12px-normal-text {
			font-size: 12px;
			font-variant-caps:normal;
}
.font-normal-text-left {
			font-variant-caps:normal;
			text-align: left;
}
        form {
            margin-top: 20px;
        }
        input, button {
            padding: 10px;
            width: 90%;
            margin: 10px 0;
            border-radius: 5px;
            border: none;
            font-size: 16px;
        }
        button {
            background: #ffcc00;
            font-weight: bold;
            cursor: pointer;
        }
        button:hover {
            background: #ffaa00;
        }
        footer {
            background: #333;
            padding: 20px;
            margin-top: 20px;
        }
	a.button:hover {
	background:#7B7B7B;
	background-repeat: repeat;
	}
.button {
  opacity: 1;
  display: block;
  width: 100%;
  height: auto;
  transition: .5s ease;
  backface-visibility: hidden;
}
.button-middle {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
}
.text-button {
  background-color: #04AA6D;
  color: white;
  font-size: 16px;
  padding: 16px 32px;
}