@charset "utf-8";

/* <------------ Browser Reset ---------- */
@import url(reset.css);

html {
	background: #2b0c26 url('../img/bg.jpg') top left repeat-x;
}

body {
	width: 100%;
  	display: table;
    background: url('../img/image.jpg') top center no-repeat;
    text-align: center;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
		
	#wrapper {
		width: 600px;
		height: 205px;
		margin: 465px auto 0;
		text-align: left;
	}
	
		#contact {
			float: left;
			margin: 95px 0 0 265px;
			width: 330px;
		}
		
			#form_email {
				float: left;
				width: 193px;
				margin: 2px 0 0 0;
				background: red;
			}
			
				#form_email input {
					float: left;
					width: 190px;
					height: 20px;
					padding: 3px 0 0 3px;
					font-size: 14px;
					color: #404040;
				}
				
				label.error, .error-message {
					z-index: 100;
					position: absolute;
					margin: 35px 0 0 0px;
					width: 189px;
					padding: 4px;
					background: red;
					font-size: 11px;
					color: #fff;
				}
				
				
			
			#form_submit {
				float: left;
				width: 100px;
			}
			
				#form_submit input {
					width: 100px;
					height: 32px;
					margin: 0 0 0 10px;
					display: block;
					text-indent: -99999px;
					border: 0;
					background: none;
					cursor: pointer;
				}
			
			#footer {
				float: left;
				width: 600px;
				margin: 35px 0 0 0;
				color: #a597a3;
				font-size: 12px;
			}
			
				a {
					color: #fff;
					text-decoration: none;
				}
				
					a:hover {
						text-decoration: underline;
					}
			
				a#facebook {
					width: 70px;
					height: 16px;
					padding: 0 0 0 20px;
					background: url('../img/facebook.jpg') top left no-repeat;
				}	
				
				a#twitter {
					width: 70px;
					height: 16px;
					padding: 0 0 0 20px;
					background: url('../img/twitter.jpg') top left no-repeat;
				}			

