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

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

#map_info{
            width:600px;
		    padding-left:40px;
		    padding-top:30px;
}

#addressphone{
              width:300px;
			  float:left;
}

#texts{
      width:300px;
}

#address_icon{
              background:url(../images/contact_icon1.jpg) no-repeat;
			  width:42px;
			  height:36px;
			  float:left;
}

#address_texts{
               float:right;
			   padding-right:55px;
}

#address_texts p{
                 font:16px Verdana, Arial, Helvetica, sans-serif;
				 color:#333333;
}

#phone_icon{
              background:url(../images/contact_icon2.jpg) no-repeat;
			  width:42px;
			  height:36px;
			  float:left;
			  margin-top:30px;
}

#phone_texts{
               float:right;
			   padding-right:86px;
			   padding-top:20px;
}

#phone_texts p{
                 font:16px Verdana, Arial, Helvetica, sans-serif;
				 color:#333333;
}

#phone_texts2{
               float:right;
			   padding-right:86px;
			   padding-top:30px;
}

#phone_texts2 p{
                 font:16px Verdana, Arial, Helvetica, sans-serif;
				 color:#333333;
}

#map{
     width:269px;
	 float:right;
	 padding-right:30px;
}

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

#right_bodyback{
               background:url(../images/right_bodyback.jpg) repeat-y;
			   width:285px;
			   height:auto;
}

#services_titleback{
                   background:url(../images/home_services_titleback.jpg) no-repeat;
				   width:286px;
				   height:38px;
				   margin-top:14px;
}

#services_titleback p{
                      font:16px Verdana, Arial, Helvetica, sans-serif;
					  color:#000000;
					  line-height:38px;
					  text-align:center;
}

#services_pic{
              background:url(../images/gogreen_rightpic1.jpg) no-repeat;
			  width:268px;
			  height:287px;
			  margin-left:9px;
			  margin-top:13px;
}

#services_texts{
                width:250px;
				padding-left:20px;
				padding-top:10px;
}

#services_texts p{
                  font:14px Verdana, Arial, Helvetica, sans-serif;
				  color:#666666;
}

#gogreen_titleback{
                   background:url(../images/right_gogreentitleback.jpg) no-repeat;
				   width:286px;
				   height:38px;
				   margin-top:14px;
}

#gogreen_titleback p{
                      font:16px Verdana, Arial, Helvetica, sans-serif;
					  color:#000000;
					  line-height:38px;
					  text-align:center;
}

#gogreen_pic{
              background:url(../images/right_gogreenpic.jpg) no-repeat;
			  width:268px;
			  height:287px;
			  margin-left:9px;
			  margin-top:13px;
}

#readmore2{
          float:right;
		  padding-right:24px;
		  padding-top:20px;
}

#readmore2 a{
            font:16px Verdana, Arial, Helvetica, sans-serif;
		    color:#336600;
			text-decoration:none;
}

#readmore2 a:hover{
		          color:#FF6600;
}

#empty{
       height:602px;
}

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

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

.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:330px;
			padding: 7px 10px;
			margin:0px 17px;
}
.form-input2{
            font:14px "Verdana", Arial, Helvetica, sans-serif;
			width:334px;
			height:135px;	
			padding: 7px 10px;
			margin:0px 17px;
}

.form-input_choice{
                   margin-left:16px;
}

.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.jpg) no-repeat 0px 0px;
			   width:108px;
			   height:31px;
			   float:right;
			   padding-right:10px;
			   margin-top:10px;
			   cursor:pointer;
}

#submit_button:hover{
                    background:url(../images/submit.jpg) no-repeat 0px -31px;
			        width:108px;
			        height:31px;
}

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