@charset "UTF-8";
/* CSS Document */

@charset "UTF-8";
/* CSS Document */
@charset "UTF-8";

/********** contact form **********/
#contactform { margin:0; padding:5px 10px;}
#contactform * { color:#222222;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li {
	background:none;
	border:none;
	display:block;
	width: 300px;
	margin: 0;
}
.Welcome #contactform ol li {
	padding-top: 10px;
	padding-bottom: 10px;
}
#contactform li.buttons { margin:5px 0 5px 0;}
#contactform label {
	margin:0;
	width:75px;
	display:block;
	padding:5px 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#2c2c2c;
	text-transform:capitalize;
}
#contactform label span { display:block; font:normal 10px Arial, Helvetica, sans-serif;}
#contactform input.text {
	width:200px;
	border:1px solid #dcdcdc;
	margin:5px 0;
	padding:5px 2px;
	height:16px;
	background:#f5f5f5;
}
.Welcome .FormTex {
	float: left;
	width: 320px;
}
.Welcome .MapBox {
	float: left;
	width: 324px;
	margin-left: 10px;
}
#contactform textarea {
	width:200px;
	border:1px solid #dcdcdc;
	padding:2px;
	background:#f5f5f5;
	margin: 0px;
}
#contactform li.buttons input { padding:3px 0; margin:0; border:0; color:#FFF;}
p.response { text-align:center; color:#2c2c2c; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto;}

/*Welcome*/
.Welcome {
	width:654px;
	-webkit-border-radius: 11px;
	-moz-border-radius: 11px;
	-o-border-radius: 11px;
	-khtml-border-radius: 14px;
	height: 630px;
	margin: 0px;
	padding: 0px;
}
.Welcome ul {line-height:1.8em; list-style:none; margin:20px auto 20px auto; padding:10px 10px;}
#contactform ol li label {
	float: left;
	margin-right: 10px;
}
.FormTex {
	width: 320px;
	float: left;
}
.MapBox {
	width: 380px;
	float: right;
}
.FormTex #contactform ol h4 {
	margin: 0px;
	padding: 0px;
	color: #B91B0F;
	font-size: 14px;
}
.FormTex #contactform ol p {
	margin: 0px;
	padding: 0px;
}
