body {

	text-align:center;

	background: #373737;

	font-family: Verdana;

}

textarea { 

	resize: none;

}

#name, #phone, #email {

	height: 20px;

	margin: 0 0 0 0;

	width: 180px;

	border: 1px solid #000000;

}

#message {

	width: 471px;

	height: 61px;

	border: 1px solid #000000;

}

#movingS {

	text-align: left;

	text-shadow: 0 1px 0 #333333;

	margin: 0 0 0 7px;

	width: 66px;

	color: #FFFFFF;

	padding: 0;

}

.submit-btn {

	width: 100%;

	background: #B60201;

	background:-webkit-gradient(linear,left top,left bottom,from(#F41800),to(#B60201));

	background:-webkit-linear-gradient(#F41800,#B60201);

	background:-moz-linear-gradient(#F41800,#B60201);

	background:-ms-linear-gradient(#F41800,#B60201);

	background:-o-linear-gradient(#F41800,#B60201);

	background:linear-gradient(#F41800,#B60201);

	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F41800', endColorstr='#B60201');/*For IE7-8-9*/

	border: 1px solid #333333;

	border-radius: 3px;

	-webkit-border-radius: 3px;

	height: 40px;

	font-weight: bold;

	color: #FFFFFF;

	text-shadow: 0 1px 0 #333333;

	margin: 7px 0 7px;

}

.submit-btn:hover {

	cursor: pointer;

	background: #F41800;

}

.form {

	width: 100%;

	margin: 0 auto;

}

.leftImg {

	background: url("../images/contact-img.jpg") repeat scroll 0 0 transparent;

	border-radius: 4px;

	-webkit-border-radius: 4px;

	box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset, -1px 0 16px black inset;

	float: left;

	height: 180px;

	width: 175px;

}

#imgDiv {

	height: 33px;

	background: url("../images/contact-title.png") no-repeat 10px 0 transparent;

}

#errorText {

	height: 20px;

	padding-top: 10px;

	color: #FFFFFF;

}

.containerRight {

	float: right;

	overflow: hidden;

	width: 80%;

	padding-right: 4px;

}

.control-group {

	margin: 7px 0;

}

.control-group label {

	float: left;

	padding-top: 5px;

	text-align: right;

	width: 160px;

}

.textarea {

	float: right;

	width: 480px;

}

.pull-left {

	float: left;

}

#form-errors {

	height: 33px;

	overflow: hidden;

	margin-bottom: 5px;

	padding: 0;

}

#form-errors p {

	font-family: Arial;

	background-color: #373737;

	line-height: 33px;

	height: 33px;

	color: #f00;

	font-size: 14px;

	text-align: center;

	font-weight: bold;

	margin: 0;

}

.control-group.error select,.control-group.error input,.control-group.error textarea {

	border: 1px solid #f00 !important;

}

