@charset "utf-8";

html {
	height: 100%;
}

body {
	background: url('images/ha_bkg.jpg') no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 92%;
	padding-right:2px;
	padding-left:2px;
	font-family:'Oswald', sans-serif;
	font-size: 18px;
	color: #000;
	}

a {
	text-decoration: none;
	color: #FFF;
	}
	
a:hover {
	color: #CCC;
	text-decoration: underline;
	}
	
a:active {
	color: #CCC;
	text-decoration: underline;
	}
	
a:visited {
	color: #FFF;
	}

.title {
	width: 799px;
	height: 97px;
	z-index:0;
	margin-left: auto; 
	margin-right: auto;
	margin-top: 5%;
	font-weight:bold;
	padding:0px;
	border:none;
	overflow:auto;
	background-image:url('images/ha_title_.png');
	filter: alpha(opacity=91);
	opacity: 0.91;
	}
	
.preorder {
	width: 808px;
	margin-left: auto; 
	margin-right: auto;
	z-index:0;
	margin-top: 10px;
	color: #FFF;
	text-shadow: 0px 1px 3px #333; /* horizontal-offset vertical-offset 'blur' colour */
	-moz-text-shadow: 0px 1px 3px #333;
	-webkit-text-shadow: 0px 1px 3px #333;
	padding:0px;
	border:none;
	overflow:auto;
	filter: alpha(opacity=80);
	opacity: 0.80;
	}
	
.livedates {
	width: 808px;
	margin-left: auto; 	
	margin-right: auto;
	z-index:0;
	margin-top: 10px;
	color: #FFF;
	text-shadow: 0px 1px 3px #333; /* horizontal-offset vertical-offset 'blur' colour */
	-moz-text-shadow: 0px 1px 3px #333;
	-webkit-text-shadow: 0px 1px 3px #333;
	padding:0px;
	border:none;
	overflow:auto;
	filter: alpha(opacity=80);
	opacity: 0.80;
	}

.help {
	width: 400px;
	height: 20px;
	z-index:0;
	position:absolute;
	top:12px;
	right:12px;
	font-weight:bold;
	font-size:10px;
	color: #FFF;
	filter: alpha(opacity=91);
	opacity: 0.91;
	}

#contact_info {
	margin-left: auto; 	
	margin-right: auto;
	margin-top: -700px;
	z-index:100;
	display: none;
	background: #333;
	width: 380px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;-webkit-box-shadow: 0px 0px 45px 0px rgba(0,0,0,1);
	-moz-box-shadow: 0px 0px 45px 0px rgba(0,0,0,1);
	box-shadow: 0px 0px 45px 0px rgba(0,0,0,1);
	filter: alpha(opacity=91);
	opacity: 0.91;
	padding:10px;
	color:#FFF;
	font-size:14px;
}

/* FREE DOWNLOAD PAGE */

.dlwrap {
    width: 615px; /* Set the width of our content area */
    margin: 0 auto; /* Center our content in our browser */
    margin-top: 50px; /* Margin top to make some space between the header and the content */
    padding: 10px; /* Padding to make some more space for our text */
    text-align: center; /* Center our content text */
	filter: alpha(opacity=80);
	opacity: 0.80;
	font-size: 39px;
	letter-spacing: 1px;
	color: #FFF;
	text-shadow: 0px 1px 3px #333; /* horizontal-offset vertical-offset 'blur' colour */
	-moz-text-shadow: 0px 1px 3px #333;
	-webkit-text-shadow: 0px 1px 3px #333;
} 
 
form {
    margin-top: 10px; /* Make some more distance away from the description text */
}
 
form .submit_button {
    background: #F9F9F9; /* Set button background */
    border: 1px solid #DFDFDF; /* Small border around our submit button */
    padding: 8px; /* Add some more space around our button text */
}
 
input {
    font: normal 16px Georgia; /* Set font for our input fields */
    border: 1px solid #DFDFDF; /* Small border around our input field */
    padding: 8px; /* Add some more space around our text */
}
