#mainFrame {
	padding:0 0 180px 0;	
}


#mainTextImage {
	margin-top:90px;
}
	#mainTextImage .contentBoxPadding {
		padding:26px 24px 10px 26px ;
	}
	
	
	#mainTextImage .contentBoxPadding h1 {
		font-size:360%;
		font-weight:normal;
		color:#837c79;
		float:left;
	}
	
	#mainTextImage .contentBoxPadding h6 {
		float:right;
		padding:28px 12px 0 0;
		white-space:nowrap;
	}




ul#imageIndexList {
	clear:both;
	padding:10px 0 0 0;

}

	ul#imageIndexList li {
		float:left;
		width:104px;
		width:130px;
		height:122px;
		text-align:center;
		position:static;
	}
		
	ul#imageIndexList li div {
		position:static
	}


		ul#imageIndexList li a.imageSmall {
			display:block;
			position:relative;
			width:88px;
			height:88px;
			margin:auto;
			overflow:hidden;
			border:1px solid #fff;position:static;

		}
		
		ul#imageIndexList li a.imageSmall img {
			position:static;
			}		
		
			img.indexPhotoOrientationH {
				height:88px;
				position:static;
			}
			img.indexPhotoOrientationV {
				width:88px;
				position:static;
			}
		
		
	
		/*hover*/
		ul#imageIndexList li div div {
			display:none;
			position:relative;
		}
		
		ul#imageIndexList li div div.imageIndexListImageHover  {
			display:block;
		}
			
				ul#imageIndexList li div div.imageIndexListImageHover div {
					display:block;
					position:absolute;
					top:-135px;
					left:-100px;
					width:260px;
					height:auto;
					background:#171717;
					z-index:100;
								
				}
				
				ul#imageIndexList li div div.imageIndexListImageHover div a {
					margin:3px;
					border:1px solid #eb631a;
					padding:160px 10px 10px 10px;
					display:block;
					text-decoration:none;
					background:#2a2827 no-repeat 50% 20px;
					color:#fff;
					text-align:left;
					position:relative;z-index:100;
				}
