#slide{
	left:40px;
	width:595px;
	height:842px;
	overflow: hidden;
	position:relative;
	margin-bottom: 10px;
	
}

.slideshow{
	position:relative;
	width:595px; 
	height:842px;
	position:relative;
	margin-bottom: 10px;
}
.slideshow img {position:relative;left:0; top:0;}

#slide_wrap{
	height:1000px;
	left:0pt;
	position:absolute;
	top:0pt;
	width:4000px;
	animation:left 1s ease-out infinite;
    -moz-animation:left 1s ease-out infinite;
    -webkit-animation:left 1s ease-out infinite;
}
#slide_wrap  img {
	float: left;
	-moz-animation:width 0.8s,height 0.8s ease infinite;
    -webkit-animation:width 0.8s,height 0.8s ease infinite;
    animation:width 0.8s,height 0.8s ease infinite;
}

.input {
     display: none;
}
 
.label {
     background-color: #aaa;
     border-radius: 20px 20px 20px 20px;
     bottom: 5px;
     box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
     cursor: pointer;
     display: block;
     height: 12px;
     position: absolute;
     width: 12px;
     z-index:2;
	 
}
#button6 {
     right: 15px;
}
#button5 {
     right: 35px;
}
#button4 {
     right: 55px;
}
#button3 {
     right: 75px;
}
 
#button2 {
     right: 95px;
}
 
#button1 {
     right: 115px;
}
#image1:checked ~ #button1,
#image2:checked ~ #button2,
#image3:checked ~ #button3,
#image4:checked ~ #button4,
#image5:checked ~ #button5,
#image6:checked ~ #button6,
#image7:checked ~ #button7,
#image8:checked ~ #button8{
	width:9px;
    height:9px;
    margin-bottom:1px;
    margin-right:2px;
	background-color:#4876FF;
}	
#image1:checked ~ #slide_wrap {
     left: 0pt;
}
 
#image2:checked ~ #slide_wrap {
     left: -595px;
}
 
#image3:checked ~ #slide_wrap {
     left: -1190px;
}

#image4:checked ~ #slide_wrap {
     left: -1785px;
}

#image5:checked ~ #slide_wrap {
     left: -2380px;
}

#image6:checked ~ #slide_wrap {
     left: -2975px;
}
