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

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

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

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

#subtitle p.subtitle3{
          font:20px Impact, Impact5, Charcoal6, sans-serif;
		  color:#330000;
}

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

#leftpic1{
          background:url(../images/services_leftpic1.jpg) no-repeat;
		  width:445px;
		  height:292px;
		  padding-left:30px;
		  padding-top:5px;
}

.products_list li{
                  font:14px Verdana, Arial, Helvetica, sans-serif;
				  color:#FFFFFF;
				  line-height:19px;
}

#specialize{
            font:14px Verdana, Arial, Helvetica, sans-serif;
			color:#330000;
}

#gates p.subtitle1, #fencing p.subtitle1{
                                         font:14px Verdana, Arial, Helvetica, sans-serif;
			                             color:#000000;
}

#leftpic2{
          background:url(../images/services_leftpic2.jpg) no-repeat;
		  width:474px;
		  height:150px;
}

#leftpic3{
          background:url(../images/services_leftpic3.jpg) no-repeat;
		  width:474px;
		  height:150px;
}

.lastlist{
          padding-left:30px;
}

.lastlist li{
             font:13px Verdana, Arial, Helvetica, sans-serif;
		     color:#333333;
			 list-style:none;
}
.company{
         color:#330000;
}

.blue{
      color:#336666;
}

/*-------------------- 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/services_rightpic1.jpg) no-repeat;
		  width:280px;
		  height:130px;
		  margin-left:17px;
}

#rightpic2{
           background:url(../images/services_rightpic2.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;
}

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

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

#address{
         font:11px Verdana, Arial, Helvetica, sans-serif;
		  color:#999999;
		  text-align:center;
		  padding-top:90px;
}
