.contact1{
	position:relative;
	padding-bottom:30px;
}
.contactdiv{
	padding:5px 0;
}
.contact1 span{
	display:block;
	font-size:0.8125em;
	color: #888;
	padding-bottom:5px;
}
.contact1 input[type="text"],.contact-form textarea{
	padding:8px;
	display:block;
	width:100%;
	background:#fcfcfc;
	border: none;
	outline:none;
	color:#464646;
	font-size:0.8125em;
	font-family:Arial, Helvetica, sans-serif;
	box-shadow: inset 0px 0px 3px #999;
	-webkit-box-shadow: inset 0px 0px 3px #999;
	-moz-box-shadow: inset 0px 0px 3px #999;
	-o-box-shadow: inset 0px 0px 3px #999;
	-webkit-appearance:none;
}
.contact-form textarea{
	resize:none;
	height:120px;		
}
.contact-form input[type="submit"]{
	padding:7px 20px;
	color:#FFF;
	cursor:pointer;
	background:#E2437A;
	border: 1px solid #E2437A;
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.50);
	-webkit-border-radius: 5px;
    border-radius:2px;
    font-family:Arial, Helvetica, sans-serif;
    position:absolute;
    right:0;
    outline:none;
}
.contact1 input[type="submit"]:hover{
	background-color:#333;
}
.contact1 input[type="submit"]:active{
	background-color:#333;  
}
.company_address{
	padding-top:20px;
}
.company_address p{
	font-size: 0.8125em;
	color: #888;
	line-height: 1.8em;
}
.company_address p span{
	text-decoration:underline;
	color:#333;
	cursor:pointer;
}
.company_address p span:hover{
	text-decoration:none;
}
.map{
	border:1px solid #C7C7C7;
	margin-bottom:15px;
}