/* Structure and Layout */

.wrapper {
	margin: 0 auto;
	width: 960px;
}

body {
	background: #000 url(../images/splash_bg.jpg) no-repeat top center;
	font-size: 62.5%;
}

#comingsoon {
	background: url(../images/comingsoon.png) no-repeat 0 0;
	height: 270px;
	margin: 150px 0 0 90px;
	width: 800px;
}

.mc-field-group {
	width: 201px;
}

.send-btn {
	width: 181px;
}

.form-wrap {
	width: 401px;
}

#mce-responses {
	color: #fff;
	font: 1.2em Georgia, Times, serif;
	font-style: italic;
	margin: 10px 0 0 0;
	padding: 0 0 0 15px;
}

/* Positioning */

.wrapper, ul#social, #comingsoon, .mc-field-group, .send-btn, .form-wrap {
	position: relative;
}

/* Floats and Clearing Floats */

.left {
	float: left;
}

.right {
	float: right;
}

.clear {
	display: inline-block;
}
	
.clear:after {
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: ".";
}

/* Social Links */

ul#social {
	margin: 32px 0 0 709px;
	width: 181px;
}

ul#social li a.myspace, ul#social li a.facebook, ul#social li a.twitter {
	display: block;
	height: 42px;
	text-indent: -9999px;
	width: 181px;
}

ul#social li a.myspace {
	background: url(../images/myspace.png) no-repeat 0 0;
	margin: 0 0 10px;
}

ul#social li a.facebook {
	background: url(../images/facebook.png) no-repeat 0 0;
	margin: 0 0 10px;
}

ul#social li a.twitter {
	background: url(../images/twitter.png) no-repeat 0 0;
}

/* Form */

form#mc-embedded-subscribe-form {
	margin: 0 0 0 400px;
	padding: 87px 0 0 0;
	width: 401px;
}

.mc-field-group label {
	display: none;
}

input#mce-EMAIL {
	background: url(../images/input.png) no-repeat 0 0;
	color: #767676;
	font: 1.15em Tahmona, Arial, Helvetica, sans-serif;
	height: 26px;
	padding: 16px 18px 0;
	text-transform: uppercase;
	width: 165px;
}

input#mce-EMAIL:focus {
	text-transform: none;
}