.contactbox {
	width:970px;
	height:625px;
	overflow: auto;
	background-image: url('img/contact.jpg');
	margin:0px auto 0;
	margin-top:10px;
	position:relative;
	background-color:#000;
	}
	
.contactbox p {
    margin-top:20px;
    margin-left:50px;
	color:#e0e0a9;
	font-size:1.2em;
	font-family:Calibri, arial, sans-serif;
	width:35%;
}

label {
    display:block;
    margin-top:20px;
    letter-spacing:2px;
}

form {
    margin-top:20px;
    margin-left:50px;
}

/* Style the text boxes */
input, textarea {
	display: block;
	width:40%;
	height:25px;
	background:#faf6d9;
	border:2px solid #dedede;
	padding:5px;
	margin-top:3px;
	font-size:0.9em;
	font-family:arial, sans-serif;
	color:#3a3a3a;
	
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
	box-shadow:1px 1px 5px 5px white inset;
	box-shadow:2px 2px 5px #333;	
}

textarea {
	height:100px;
	}

input:focus, textarea:focus {
    border:2px solid pink;
}

#submit {
    width:127px;
    height:28px;
    border:none;
    margin-top:40px;
    cursor:pointer;
    letter-spacing:2px;
	font-weight:bold;

	background: #e0e0a9;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#e0e0a9');
	background: -webkit-gradient(linear, left top, left bottom, from(white), to(#e0e0a9));
	background: -moz-linear-gradient(top,  white,  #e0e0a9);
}

#submit:hover {
    opacity:0.9;
	background:#836740;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0a9', endColorstr='#836740');
	background: -webkit-gradient(linear, left top, left bottom, from(#e0e0a9), to(#836740));
	background: -moz-linear-gradient(top, #e0e0a9, #836740);
	color:white;
}

.facebook img {
	display: inline;
	border:1px solid black;
    margin-top:70px;
    margin-left:70px;
	position:absolute;
	
	-moz-animation-name: reset, fade-in;
	-moz-animation-duration: 2s;
	-moz-animation-timing-function: ease-in;
	-moz-animation-iteration-count: 1;
	-moz-animation-delay: -1s;
	-webkit-animation-name: reset, fade-in;
	-webkit-animation-duration: 2s;
	-webkit-animation-timing-function: ease-in;
	-webkit-animation-iteration-count: 1;
	-webkit-animation-delay: -1s;
}

.facebook img:hover {
	border:1px solid white;
}
	