@charset "utf-8";
/* CSS Document */
body{margin:0px auto;}
.main{margin: 0px auto;width:866px;height:auto;display:block;overflow: visible;}
.header{width:824px;height:155px;position:relative;background-image: url(../images/header.jpg);padding-left: 42px;}
.navigation{
	width:866px;
	height:38px;
	background-image: url(../images/navback.jpg);
	height: auto;
	overflow: visible;
}
.image_area{
	width:825px;
	height:141px;
	float:left;
	background-image: url(../images/image01.jpg);
	background-repeat: repeat-y;
	padding-left: 41px;
}
.slideshow{width:616px;height:242px;float:left;position:relative;background-image: url(../images/image01.jpg);}
.contact_box{
	width:250px;
	height:227px;
	float:left;
	position:relative;
	background-image: url(../images/contactback.jpg);
	padding-top: 44px;
	overflow: visible;
}
.content{width:866px;height:auto;background-image:url(../images/slice.jpg);background-repeat:repeat-y;position:relative;float:left;overflow: visible;}	
.text_area{width:560px;height:auto;position:relative;padding-top: 12px;padding-left: 41px;padding-right: 15px;padding-bottom: 10px;overflow: visible;float:left;}
.text_area2{width:790px;height:auto;position:relative;padding-top: 12px;padding-left: 38px;padding-right: 38px;padding-bottom: 10px;overflow: visible;float: left;}
.opticron{width:250px;height:auto;float:left;position:relative;overflow: visible;}
.image1{width:250px;height:146px;float:left;position:relative;}
.image1{width:250px;height:auto;float:left;position:relative;overflow:visible;}
.image2{width:250px;height:147px;float:left;position:relative;background-image:url(../images/polishing.jpg);}
.opticron1{width:243px;height:125px;float:left;position:relative;background-image: url(../images/cps.jpg);background-repeat: no-repeat;}
.opticron2{width:240px;height:257px;float:left;position:relative;background-image: url(../images/choose.jpg);}
.opticron3{width:250px;height:147px;float:left;position:relative;background-image: url(../images/telephone.jpg);}
.footer{width:866px;height:69px;float:left;position:relative;background-image: url(../images/footer.jpg);padding-top: 6px;background-repeat: no-repeat;}			

