body{margin:0px;padding:0px; background:#f5f5f5;color:#666666;}
div,h1,h2,h3,h4,h5,h6,p,a,ul,li,span{margin:0px;padding:0px; font-family:Sansation_Regular;}
@font-face {
    font-family: Sansation_Regular;
    src: url(../Sansation_Regular.ttf);
}
wrapper{
         height:auto;
		 width:940px;
		 margin:0px auto;
		 border:px solid #178ac1;
		 position:;
		 top:0px;
		 }
.main-header{height:130px;
           
			 }		 					  
.header{ 
        height:130px;
		width:940px;
		margin:0px auto;
		border:px solid #fff;
		}
.logo{height:130px;
      width:450px;
	  float:left;
	  border:px solid #fff;
	  }
.phone{height:130px;
      width:480px;
	  float:left;
	  border:px solid #fff;
	  
	  }
.phone p{color:#004D71;}	  
 .call{height:60px;width:250px;border:px solid;position:relative;top:60px;left:230px;padding-left:60px;}	  		
.menu{
      height:50px;
	  width:940px;
	  border:px solid green;
	  margin:0px auto;
	  background:url(../images/menubg.jpg);
	  background-repeat:repeat-x;
      }	
.menu ul{
         list-style:none;
		 border:px solid;
		 margin:0px auto;
		 width:940px;height:50px;
		 }
.menu ul li{
            height:50px;
			width:154px;
			float:left;
			line-height:50px;
			text-align:center;
			border-right:1px solid #006699;
			}
.menu ul li a{display:block;
              text-decoration:none;
			  color:#fff;font-family:Sansation_Regular; font-weight:700; font-size:15px; text-shadow:0px 0px 2px  #0099CC;
             }	
.slider{
        height:350px;
		width:;
		min-width:1000px;
		margin:0px auto 0px;
		border:px solid #178ac1;
		position:relative;
		top:0px;
		background:url(../images/bluebg.jpg);
		background-repeat:no-repeat;
		}	
.slider_inner{margin:0px auto;height:350px;width:940px;}
.home_about{border:px solid;height:;width:940px;margin:0px auto;padding:30px; font-family:Sansation_Regular;color:#666666;text-align:center;}		 				.home_about h2{color:#178ac1;text-align:center;margin-bottom:15px;} 
.home_about p{line-height:20px;} 						  
.service
        {
		height:400px;
		width:940px;
		margin:0px auto;
		border-bottom:1px solid #ccc;
		}
.service h1{color:#178ac1;margin-top:10px;text-align:center;}		
.service-1{height:400px;width:300px;border-right:px solid #ccc;float:left; background:;margin:0px 0px 0px 13px;}
.service-1 img{background:#fff;padding:5px;margin-bottom:0px;border:px solid;box-shadow:0px 0px 5px #ccc;}
.service-1 h2{color:#178ac1;margin:20px 0px 10px 0px; font-family:Sansation_Regular;text-align:;}	
.service-1 p{font-size:14px;text-align:;color:#666666;padding-right:20px; font-family:Sansation_Regular; list-style:none;line-height:px; font-weight:500;margin-top:10px;text-align:justify;}	
.service-1 a{padding-left:150px;margin-top:12px;color:#FF2B2B; font-size:12px; display:block;}

.footer{height:250px;background:#333333;clear:both;border:px solid #fff;}
.footer-inner{height:250px;width:940px;margin:0px auto;}
.added-services{width:280px;border:px solid;height:;margin:0px auto;padding:30px 0px;float:left;}
.added-services h3{color:#CCCCCC; font-family:Sansation_Regular;}
.added-services ul{list-style:none;margin-top:15px;}
.added-services ul li{line-height:20px;color:#fff; font-family:Sansation_Regular; font-size:15px;}
.added-services ul li a{color:#fff;text-decoration:none;}
.footer-contact{width:320px;float:left;padding:30px 0px;border:px solid;}
.footer-contact h3{color:#CCCCCC; font-family:Sansation_Regular;}
.footer-contact ul{list-style:none;margin-top:15px;}
.footer-contact ul li{line-height:20px;color:#fff; font-family:Sansation_Regular; font-size:15px;}
.footer-contact ul li a{color:#fff;text-decoration:none;}	
footer_text{text-align:center;color:#f5f5f5;}
	
		
#about{background-color:; height:400px; width:940px;border:px solid;margin:0px auto;}
.about-us{margin:30px 0px;}
.about-us h2{color:#178ac1;border-bottom:1px dotted #178ac1;margin:20px 0px 10px 0px;padding-bottom:5px; font-family:Sansation_Regular;text-align:;}
.about-us p{font-size:16px;text-align:;color:#333333;padding-right:20px; font-family:Sansation_Regular; list-style:none;line-height:20px; font-weight:500;margin-top:20px;}



#services{background-color:; height:1200px; padding:20px 0px;width:940px;margin:0px auto;}


.products{height:px; width:940px;margin:0px auto; border-bottom:1px solid #ccc;}
.product{height:450px;width:940px;border:px solid;float:left; background:;margin-right:12px;}
.product img{background:#fff;padding:5px;margin-bottom:0px;border:px solid;box-shadow:0px 0px 5px #ccc;}
.product h2{color:#178ac1;margin:20px 0px 10px 0px; font-family:Sansation_Regular;text-align:;}	
.product p{font-size:15px;text-align:;color:#666666;padding-right:20px; font-family:Sansation_Regular; list-style:none;line-height:20px; font-weight:500;margin-top:10px;}	

.products2{height:px; width:940px;margin:0px auto; color:#333333; border-bottom:1px solid #ccc;}
.products3{height:530px; width:940px; margin:0px auto; border-bottom:1px solid #ccc;}
.products4{height:520px; width:940px; margin:0px auto; border-bottom:1px solid #ccc;}
.products5{height:450px; width:940px; margin:0px auto; border-bottom:1px solid #ccc;}
.products6{height:460px; width:940px; margin:0px auto; border-bottom:1px solid #ccc;}
.products7{height:440px; width:940px; margin:0px auto; border-bottom:1px solid #ccc;}
.products8{height:505px; width:940px; margin:0px auto; border-bottom:1px solid #ccc;}
.products9{height:630px; width:940px; margin:0px auto; border-bottom:1px solid #ccc;}

#gallery{background-color:; width:940px; height:720px; border-top:px solid #178ac1; margin:3px auto;}
.g{background-color:;padding:5px;position:relative;top:0px; height:200px; width:200px; float:left; margin:50px 0px 50px 20px; border-bottom:5px solid #178ac1; box-shadow: 5px 5px 5px #ccc;}
.g:hover .hidediv{visibility:visible;}
.g1{background-color:#FFFFFF; height:180px; width:180px; float:left; margin:0px 26px; border:px solid; box-shadow: 5px 5px 5px #189179;}
.g1 img{opacity: 0.3; filter: alpha(opacity=40);}
.g1 img:hover {opacity: 1.0; filter: alpha(opacity=100);}
.g2{background-color:#FFFFFF; height:180px; width:180px; float:left; margin:50px 26px; border:px solid; box-shadow: 5px 5px 5px #189179;}
.g2 img{opacity: 0.3; filter: alpha(opacity=40);}
.g2 img:hover {opacity: 1.0; filter: alpha(opacity=100);}




#contact{background-color:; height:650px; width:940px; border-top:5px solid #178ac1; margin:3px auto;}
.footer-contact li{font-family:Sansation_Regular;}
#form input{height:25px;padding:5px;}
#first{background-color:;border:px solid; height:530px; width:400px; float:left; padding:20px; color:#666666;}	
#map{background-color:#ccc; height:250px; width:400px;}
#locate{color:#666666;}
#second{background-color:;border:px solid; height:570px; width:460px; float:left; color:#666666; padding:0px 20px;}

				
		
		
		
		
		
		
		
		
		
		
		
