﻿body{
	padding: 50px;
	padding-top: 0px;
	background-color: #aadbdf;
}

img{
	margin:20px;
}

.ad{
	text-align:center;
	background-color:#adefa2;
	padding:50px;
	margin:25px;
	border-width:25px;
	border-style:ridge;
	border-color:#22dd33;
}

#prereg{
	top: 25px;
	position:absolute;
	padding:25px;
	padding-top:0px;
	background-color:#adefa2;
	width:400px;
	border-width:25px;
	border-color:#234567;
	border-style:inset;
	display:none;
}

#prereg-mail{
	top: 25px;
	position:absolute;
	padding:25px;
	padding-top:0px;
	background-color:#adefa2;
	width:400px;
	border-width:25px;
	border-color:#234567;
	border-style:inset;
	display:none;
}

#screen{
	top:0px;
	left:0px;
	position: absolute;
	width:200%;
	height:400%;
	background-color: #111111;
	opacity: 0.8;
	filter:alpha(opacity=80);
	display:none;
}

#button{
	font-family:"times new roman";
	font-weight:900;
	font-size:25pt;
	margin:10px;
	background-color:#8cdde1;
	border-top: 8px outset #ffff00;
	border-left: 8px outset #ffff00;
	border-right: 8px outset #ffff00;
	border-bottom: 8px outset #ffff00;
}

h1{
	text-align:center;
}

.big{
	border:20px outset #ffa1ff;
	padding:20px;
	text-align:center;
	font-weight:bold;
	font-size:20pt;
	background-color:#adefa2;
	background-repeat:repeat-x;
	background-image:url(../images/yellow-green.jpg);
}

.center{
	text-align:center;
}

table{
	margin:auto;
}

#total{
	margin-top:25px;
}

#tiny{ 
	margin-top:10px;
	font-size:10pt;
}

#amount{
	display:inline;
	padding:10px;
	background-color:#b6dfe1;
}

.buy_now{
	text-align:center;
}

.buy_now img{
	margin: 20px auto 20px auto;
}

.signup{
	font-size:14pt;
	font-weight:600;
	position:absolute;
	text-align:center;
	right:0px;
	background-color:#fee400;
	border:#000000 inset 5px;
	width:240px;
	padding:25px;
}