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

#main_pic{
          background:url(../images/contactus_mainpic.jpg) no-repeat;
		  width:950px;
		  height:294px;
}

#leftbody{
          padding-left:90px;
		  width:490px;
		  float:left;
}

#top_info{
         width:490px;
}

#subtitle{
          font:20px Impact, Impact5, Charcoal6, sans-serif;
		  color:#330000;
		  padding-top:40px;
		  float:left;
}

#address{
         float:left;
		 font:13px Verdana, Arial, Helvetica, sans-serif;
		 color:#330000;
		 padding-left:50px;
		 padding-top:40px;
		 margin-bottom:50px;
}

#map{
     width:300px;
     padding-left:138px;
}

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

#rightbody{
           width:316px;
		   float:right;
		   padding-right:8px;
}

#titleframe{
            background:url(../images/righttitle_frame.jpg) no-repeat;
			width:316px;
			height:36px;
			font:20px Verdana, Arial, Helvetica, sans-serif;
			color:#333333;
			line-height:36px;
			text-align:center;
}

#rightpic{
          background:url(../images/rightcolumn_pic4.jpg) no-repeat;
		  width:280px;
		  height:130px;
		  margin-left:17px;
}

.text_lists{
            width:316px;
			
}

.text_lists li{
               font:14px Verdana, Arial, Helvetica, sans-serif;
			   color:#333333;
			   padding-top:5px;
			   text-align:center;
			   list-style: none;
}

#readmore{
          width:316px;
		  padding-top:30px;
}

#readmore a{
            font:15px "Verdana", Arial, Helvetica, sans-serif;
			color:#FF3300;
			float:right;
			text-decoration:none;
}

#readmore a:hover{
			      color:#999999;
      			  text-decoration:underline;
}

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

#bodyback{
          background:url(../images/body_bottom.jpg) no-repeat;
		  width:950px;
		  height:119px;
}

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

#contact{
         width:488px;
		 padding-top:50px;
}

.form-title{
            font:15px "Verdana", Arial, Helvetica, sans-serif;
			color:#333333;
			text-align: right;
			padding-right: 15px;
}

.form-title2{
            font:15px "Verdana", Arial, Helvetica, sans-serif;
			color:#333333;
			text-align: right;
			padding-right: 15px;
			padding-bottom:108px;
}
#comment{
         position:relative;
		 margin-top:7px;
		 padding-left:29px;
		 
}


.form-input{
	        font:14px "Verdana", Arial, Helvetica, sans-serif;
	        width:299px;
			padding: 7px 0px;
			margin:0px 0px;
}
.form-input2{
            font:14px "Verdana", Arial, Helvetica, sans-serif;
			width:303px;
			height:135px;	
			padding: 7px 0px;
			margin:0px 0px;
}
.work-type1{
           color:#FFFFFF;
		   font:15px "Verdana", Arial, Helvetica, sans-serif;
		   float:left;
		   padding-right:50px;
}
.work-type2{
           color:#FFFFFF;
		   font:15px "Verdana", Arial, Helvetica, sans-serif;
		   float:left;	
}

#submit_button{
               background:url(../images/submit.png) no-repeat 0px 0px;
			   width:109px;
			   height:25px;
			   float:right;
			   padding-right:46px;
			   margin-top:10px;
			   cursor:pointer;
}

#submit_button:hover{
                    background:url(../images/submit.png) no-repeat 0px -25px;
			        width:109px;
			        height:25px;
}

#submit_button a{
                 display:block;
		         height:100%;
		         width:100%;
}
