body{
background:  url(http://media-uploads.team24k.com/backgrounds/blue-water-beach-waves-rocks.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
}

main{
color:black;margin-left:100px;margin-right:100px; text-align:center;
padding-top:15px;padding-bottom:100px;height:100%;
}




h1{text-shadow:
	 0px 1px 0px #6d5210, 1px 2px 0px #826313, 2px 3px 0px #987316, 3px 4px 0px #ae8419,  4px 5px 0px black, 6px 7px 7px #001135; color:goldenrod;font-size:55px; text-shadow:   -1px -1px black, 1px 1px black,1px -1px black, -1px 1px black;
    filter: alpha(opacity=70); border-radius:15px;
font-family:Times New Roman,Times; text-align:center;
}
#white{background-color:white;opacity: 0.7;
    filter: alpha(opacity=70); border-radius:15px;
color:black;
}
h2{font-size:35px;

}
box {
background-color:white;
opacity: 0.7;
max-width:670px;
width: 100%;
text-align: center;
margin: 50px auto;
border-style:solid;
border-color:goldenrod;
border-width:5px;
border-radius:15px;

}      
#mainbox2 { display:block;text-align:center;
		color: crimson; text-decoration:none;padding-left:10px;padding-right:10px;background-color:black;border-radius:25px;
	border-color:goldenrod;margin-left:200px;margin-right:200px;
	border-collapse:collapse;
}
h4{
    0px 1px 0px #9933FF, 1px 2px 0px #A347FF, 2px 3px 0px #8A2EE6, 3px 4px 0px #ae8419,  4px 5px 0px black, 6px 7px 7px #001135; color:#990000;font-size:35px; text-shadow:   -1px -1px black, 1px 1px black,1px -1px black, -1px 1px black;
    filter: alpha(opacity=70); border-radius:15px;
    font-family:Times New Roman,Times; text-align:center;}

container{
height:100%;
}
#centerimage{ display: block;text-align:center;
margin-left: auto;
    margin-right: auto;height:auto;
}