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

#mainpic{
         background:url(../images/contactus_mainpic.jpg) no-repeat;
		 width:950px;
		 height:390px;
		 margin-top:-1px;
}

/*---------------------------------- body -----------------------------------*/

#contact{
         width:500px;
		 padding-left:42px;
		 padding-top:53px;
}

#contact p{
           font:16px "Arial", Helvetica, sans-serif;
		   color:#666666;
}

.company_red{
             font:25px "Impact", Impact5, Charcoal6, sans-serif;
			 color:#FF0000;
}

.company_blue{
             font:25px "Impact", Impact5, Charcoal6, sans-serif;
			 color:#3399ff;
}

#map{
     width:402px;
	 height:160px;
	 float:right;
	 margin-right:66px;
	 margin-top:30px;
}

/*--------------------------- contact form --------------------------*/

#contact-area {
	width: 600px;
	margin-left:50px;
	margin-top: 25px;
}

.font_type{
           font:15px "Arial", Helvetica, sans-serif;
		   color:#666666;
}

#contact-area input, #contact-area textarea {
	padding: 5px;
	width: 390px;
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 15px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #ccc;
}

#contact-area textarea {
	height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 1px solid #900;
}

.submit{
          background:url(../images/submit.jpg) no-repeat 0px 0px;
		  width:99px;
		  height:26px;
		  display:block;
		  cursor:pointer;
		  float:right;
		  margin-right:48px;
}

.submit:hover{
          		background:url(../images/submit.jpg) no-repeat 0px -26px;
		  		width:99px;
		  		height:26px;
}

label {
	float: left;
	text-align: right;
	margin-right: 50px;
	width: 100px;
	padding-top: 5px;
	font-size: 15px;
}