.photo	{position:relative;top:0px;left:0px;}
.photo a .large1	{display:block;position:absolute;width:1px;height:1px;top:0px;left:0px;z-index:3;}
.photo a .large2	{display:block;position:absolute;width:1px;height:1px;top:0px;left:0px;z-index:3;}
.photo a .large3	{display:block;position:absolute;width:1px;height:1px;top:0px;left:0px;z-index:3;}
.photo a .large4	{display:block;position:absolute;width:1px;height:1px;top:0px;left:0px;z-index:3;}
.photo a .large5	{display:block;position:absolute;width:1px;height:1px;top:0px;left:0px;z-index:3;}
.photo a .large6	{display:block;position:absolute;width:1px;height:1px;top:0px;left:0px;z-index:3;}

.photo a .large11	{display:block;position:absolute;width:1px;height:1px;top:0px;left:0px;z-index:3;}
.photo a .large12	{display:block;position:absolute;width:1px;height:1px;top:0px;left:0px;z-index:3;}
.photo a .large13	{display:block;position:absolute;width:1px;height:1px;top:0px;left:0px;z-index:3;}


.photo a.popup,
.photo a.popup:visited	{display:block;top:0px;left:0px;}
.photo a.popup:hover	{background-color:#fff;}
.photo a.popup:hover .large1	{display:block;position:absolute;width:100px;height:100px;top:-15px;left:0px;
	border-right:groove #5582c2 3px;border-bottom:groove #5582c2 3px;border-left:solid #5582c2 1px;
	border-top:solid #5582c2 1px;z-index:2;z-index:3;}
.photo a.popup:hover .large2	{display:block;position:absolute;width:100px;height:100px;top:-15px;left:0px;
	border-right:groove #679a68 3px;border-bottom:groove #679a68 3px;border-left:solid #679a68 1px;
	border-top:solid #679a68 1px;z-index:2;z-index:3;}
.photo a.popup:hover .large3	{display:block;position:absolute;width:100px;height:100px;top:-15px;left:0px;
	border-right:groove #936 3px;border-bottom:groove #936 3px;border-left:solid #936 1px;
	border-top:solid #936 1px;z-index:2;z-index:3;}
.photo a.popup:hover .large4	{display:block;position:absolute;width:100px;height:100px;top:-15px;left:0px;
	border-right:groove #f63 3px;border-bottom:groove #f63 3px;border-left:solid #f63 1px;
	border-top:solid #f63 1px;z-index:2;z-index:3;}
.photo a.popup:hover .large5	{display:block;position:absolute;width:100px;height:100px;top:-15px;left:0px;
	border-right:groove #5582c2 3px;border-bottom:groove #5582c2 3px;border-left:solid #5582c2 1px;
	border-top:solid #5582c2 1px;z-index:2;z-index:3;}
.photo a.popup:hover .large6	{display:block;position:absolute;width:100px;height:100px;top:-15px;left:0px;
	border-right:groove #f63 3px;border-bottom:groove #f63 3px;border-left:solid #f63 1px;
	border-top:solid #f63 1px;z-index:2;z-index:3;}


.photo a.popup:hover .large11	{display:block;position:absolute;width:520px;height:460px;top:-100px;left:-100px;
	border-right:groove #5582c2 3px;border-bottom:groove #5582c2 3px;border-left:solid #5582c2 1px;
	border-top:solid #5582c2 1px;z-index:2;z-index:3;}
.photo a.popup:hover .large12	{display:block;position:absolute;width:520px;height:460px;top:-100px;left:-100px;
	border-right:groove #5582c2 3px;border-bottom:groove #5582c2 3px;border-left:solid #5582c2 1px;
	border-top:solid #5582c2 1px;z-index:2;z-index:3;}
.photo a.popup:hover .large13	{display:block;position:absolute;width:520px;height:460px;top:-100px;left:-100px;
	border-right:groove #5582c2 3px;border-bottom:groove #5582c2 3px;border-left:solid #5582c2 1px;
	border-top:solid #5582c2 1px;z-index:2;z-index:3;}