@charset "utf-8";
/* CSS Document */


/*Left-Top-Left Pop-Up Image*/
		.Left-Top-Left{
		position: relative;
		z-index: 0;
		}
		
		.Left-Top-Left:hover{
		background-color: transparent;
		z-index: 50;
		}
		
		.Left-Top-Left span{ /*CSS for enlarged image*/
		position: absolute;
		background-color: #cbc1a6;
		padding: 3px;
		left: -1000px;
		border: 1px dashed gray;
		visibility: hidden;
		color: black;
		text-decoration: none;
		}
		
		.Left-Top-Left span img{ /*CSS for enlarged image*/
		border-width: 0;
		padding: 2px;
		}
		
		.Left-Top-Left:hover span{ /*CSS for enlarged image on hover*/
		visibility: visible;
		top: -450px;
		left: 0px; /*position where enlarged image should offset horizontally */
		}
/*Left-Top-Left Pop-Up Image*/

/*Left-Top-Right Pop-Up Image*/
		.Left-Top-Right{
		position: relative;
		z-index: 0;
		}
		
		.Left-Top-Right:hover{
		background-color: transparent;
		z-index: 50;
		}
		
		.Left-Top-Right span{ /*CSS for enlarged image*/
		position: absolute;
		background-color: #cbc1a6;
		padding: 3px;
		left: -1000px;
		border: 1px dashed gray;
		visibility: hidden;
		color: black;
		text-decoration: none;
		}
		
		.Left-Top-Right span img{ /*CSS for enlarged image*/
		border-width: 0;
		padding: 2px;
		}
		
		.Left-Top-Right:hover span{ /*CSS for enlarged image on hover*/
		visibility: visible;
		top: -575px;
		left: -100px; /*position where enlarged image should offset horizontally */
		}
/*Left-Top-Right Pop-Up Image*/





/*Right-Top-Left Pop-Up Image*/
		.Right-Top-Left{
		position: relative;
		z-index: 0;
		}
		
		.Right-Top-Left:hover{
		background-color: transparent;
		z-index: 50;
		}
		
		.Right-Top-Left span{ /*CSS for enlarged image*/
		position: absolute;
		background-color: #cbc1a6;
		padding: 3px;
		left: -1000px;
		border: 1px dashed gray;
		visibility: hidden;
		color: black;
		text-decoration: none;
		}
		
		.Right-Top-Left span img{ /*CSS for enlarged image*/
		border-width: 0;
		padding: 2px;
		}
		
		.Right-Top-Left:hover span{ /*CSS for enlarged image on hover*/
		visibility: visible;
		top: -450px;
		left: -300px; /*position where enlarged image should offset horizontally */
		}
/*Left-Top-Left Pop-Up Image*/

/*Left-Top-Right Pop-Up Image*/
		.Right-Top-Right{
		position: relative;
		z-index: 0;
		}
		
		.Right-Top-Right:hover{
		background-color: transparent;
		z-index: 50;
		}
		
		.Right-Top-Right span{ /*CSS for enlarged image*/
		position: absolute;
		background-color: #cbc1a6;
		padding: 3px;
		left: -1000px;
		border: 1px dashed gray;
		visibility: hidden;
		color: black;
		text-decoration: none;
		}
		
		.Right-Top-Right span img{ /*CSS for enlarged image*/
		border-width: 0;
		padding: 2px;
		}
		
		.Right-Top-Right:hover span{ /*CSS for enlarged image on hover*/
		visibility: visible;
		top: -575px;
		left: -375px; /*position where enlarged image should offset horizontally */
		}
/*Left-Top-Right Pop-Up Image*/

/*Left-Left Pop-Up Image*/
		.ThumbLeftLeft{
		position: Static;
		z-index: 0;
		}
		
		.ThumbLeftLeft:hover{
		background-color: transparent;
		z-index: 50;
		}
		
		.ThumbLeftLeft span{ /*CSS for enlarged image*/
		position: absolute;
		background-color: #cbc1a6;
		padding: 3px;
		left: 1000px;
		border: 1px dashed gray;
		visibility: hidden;
		color: black;
		text-decoration: none;
		}
		
		.ThumbLeftLeft span img{ /*CSS for enlarged image*/
		border-width: 0;
		padding: 2px;
		}
		
		.ThumbLeftLeft:hover span{ /*CSS for enlarged image on hover*/
		visibility: visible;
		top: 550px;
		left: 572px; /*position where enlarged image should offset horizontally */
		}
/*Left-Left Pop-Up Image*/

/*Left-Center Pop-Up Image*/
		.ThumbLeftCenter{
		position:static;
		z-index: 0;
		}
		
		.ThumbLeftCenter:hover{
		background-color: transparent;
		z-index: 50;
		}
		
		.ThumbLeftCenter span{ /*CSS for enlarged image*/
		position: absolute;
		background-color: #cbc1a6;
		padding: 3px;
		left: 1000px;
		border: 1px dashed gray;
		visibility: hidden;
		color: black;
		text-decoration: none;
		}
		
		.ThumbLeftCenter span img{ /*CSS for enlarged image*/
		border-width: 0;
		padding: 2px;
		}
		
		.ThumbLeftCenter:hover span{ /*CSS for enlarged image on hover*/
		visibility: visible;
		top: 550px;
		left: 572px; /*position where enlarged image should offset horizontally */
		}
/*Left-Center Pop-Up Image*/

/*Left-Right Pop-Up Image*/
		.ThumbLeftRight{
		position:static;
		z-index: 0;
		}
		
		.ThumbLeftRight:hover{
		background-color: transparent;
		z-index: 50;
		}
		
		.ThumbLeftRight span{ /*CSS for enlarged image*/
		position: absolute;
		background-color: #cbc1a6;
		padding: 3px;
		left: 1000px;
		border: 1px dashed gray;
		visibility: hidden;
		color: black;
		text-decoration: none;
		}
		
		.ThumbLeftRight span img{ /*CSS for enlarged image*/
		border-width: 0;
		padding: 2px;
		}
		
		.ThumbLeftRight:hover span{ /*CSS for enlarged image on hover*/
		visibility: visible;
		top: 550px;
		left: 572px; /*position where enlarged image should offset horizontally */
		}
/*Left-Right Pop-Up Image*/

/*Right-Left Pop-Up Image*/
		.ThumbRightLeft{
		position: relative;
		z-index: 0;
		}
		
		.ThumbRightLeft:hover{
		background-color: transparent;
		z-index: 50;
		}
		
		.ThumbRightLeft span{ /*CSS for enlarged image*/
		position: absolute;
		background-color: #cbc1a6;
		padding: 3px;
		left: -1000px;
		border: 1px dashed gray;
		visibility: hidden;
		color: black;
		text-decoration: none;
		}
		
		.ThumbRightLeft span img{ /*CSS for enlarged image*/
		border-width: 0;
		padding: 2px;
		}
		
		.ThumbRightLeft:hover span{ /*CSS for enlarged image on hover*/
		visibility: visible;
		top: -450px;
		left: -300px; /*position where enlarged image should offset horizontally */
		}
/*Right-Left Pop-Up Image*/

/*Right-Center Pop-Up Image*/
		.ThumbRightCenter{
		position: relative;
		z-index: 0;
		}
		
		.ThumbRightCenter:hover{
		background-color: transparent;
		z-index: 50;
		}
		
		.ThumbRightCenter span{ /*CSS for enlarged image*/
		position: absolute;
		background-color: #cbc1a6;
		padding: 3px;
		left: -1000px;
		border: 1px dashed gray;
		visibility: hidden;
		color: black;
		text-decoration: none;
		}
		
		.ThumbRightCenter span img{ /*CSS for enlarged image*/
		border-width: 0;
		padding: 2px;
		}
		
		.ThumbRightCenter:hover span{ /*CSS for enlarged image on hover*/
		visibility: visible;
		top: -450px;
		left: -300px; /*position where enlarged image should offset horizontally */
		}
/*Right-Center Pop-Up Image*/

/*Right-Right Pop-Up Image*/
		.ThumbRightRight{
		position: relative;
		z-index: 0;
		}
		
		.ThumbRightRight:hover{
		background-color: transparent;
		z-index: 50;
		}
		
		.ThumbRightRight span{ /*CSS for enlarged image*/
		position: absolute;
		background-color: #cbc1a6;
		padding: 3px;
		left: -1000px;
		border: 1px dashed gray;
		visibility: hidden;
		color: black;
		text-decoration: none;
		}
		
		.ThumbRightRight span img{ /*CSS for enlarged image*/
		border-width: 0;
		padding: 2px;
		}
		
		.ThumbRightRight:hover span{ /*CSS for enlarged image on hover*/
		visibility: visible;
		top: -575px;
		left: -375px; /*position where enlarged image should offset horizontally */
		}
/*Right-Right Pop-Up Image*/


