.Img01 { float:right;height:210px;margin-right:25px;z-index:10; } 
.Img04 { float:right;z-index:9; } 
.Img03 { float:right;margin-top:20px;z-index:9; } 
.Img02 { float:right;width:300px;height:230px;z-index:10; } 
.Img05 { float:left;margin-left:15px;z-index:11; } 
.Img07 { float:right;height:190px;z-index:10;margin-right:25px; } 
.Img11 { float:right;height:280px;z-index:9; } 
.Img09 { float:right;margin-right:25px;z-index:10; } 
.Img13 { float:right;height:190px;margin-right:20px;z-index:10; } 
.Img15 { float:right;margin-left:20px;z-index:9; } 
.Img16 { float:left;width:350px;z-index:10; } 
.Img17 { float:left;margin-top:15px;z-index:9; } 
.Img21 { float:left;height:210px;margin-left:15px;z-index:10; } 
.Img22 { float:left;z-index:9; } 
.Img18 { float:left; } 
.Img23 { float:right;margin-top:-50px;padding-left:10px; } 
.Img29 { float:right;margin-right:25px;z-index:10; } 
.Img26 { float:left; } 
.Img36 { float:right;margin-top:-30px;z-index:11; } 
.Img28 { float:left; } 
.Img31 { float:right; } 
.Img35 { float:right;width:250px;margin-top:15px; } 
.Img33 { float:left; } 
.Img32 { float:right;margin-top:-25px; } 
.Img39 { float:left;width:320px; } 
.Img37 { float:left;margin-top:25px; } 
.Img43 { float:left;width:350px; } 
.Img42 { float:left;margin-top:15px; } 
.Img41 { float:right;margin-top:15px;margin-top:-25px;margin-right:25px; } 
.Img45 { float:left;height:220px;z-index:10; } 
.Img46 { float:left;margin-left:20px;z-index:9; } 
.Img47 { float:right; } 
.Img50 { float:right;margin-top:15px; } 
.Img49 { float:right;width:320px; } 
.Img54 { float:left; } 
.Img53 { float:left;margin-left:-30px;margin-top:15px; } 
.Img55 { float:right; } 
.Img56 { float:left;z-index:10; } 
.Img57 { float:left;margin-left:-30px;margin-top:15px;z-index:11; } 
.Img59 { float:left;margin-top:-80px;margin-left:15px;z-index:9; } 

@media (max-width: 880px) {
	.Ifigure {
		display: inline-block;
		width: 100%;
		height: auto;
		margin: 0;
		text-align: left;
	}
	
	.Ifigure > div {
		display: inline-block;
		width: 100%;
	}
	
	.Ifigure > div > figcaption {
		margin-bottom: 15px;
		text-align: center;
		width: 100%;
	}

	.Iheight,
	.Iwidth {
		clear: both;
		width: 96%;
		height: auto;
		border: 5px solid #FFFFFF;
	}

	.ImgStack {
		float: none;
		top: 0;
		left: 0;
		padding: 0;
		margin: 0;
	}

	.ImgStack IMG {
		clear: both;
		width: 96%;
		height: auto;
	}
	
	.ImgCap {
		display: inline-block;
	}
	
	.ImgPlain {
		float: none;
		width: 96%;
		height: auto;
	}

	.Col25,
	.Col50,
	.Col75 {
		clear: both;
		width: 100%;
	}

	body { 
		margin-left:5pt; 
		margin-right:5pt;
	}
}