.pic {
	position: relative;		border:none; 	background-color: #fc6;	
	margin:0; 	padding:0;	width:70%;
	}
.pic a img { 
	margin: 14px 0px 0px 0px; 	border: 0; 	padding:0; 
	}
.pic a .large { 
	display: block; 	position: absolute; 	height: 1px; 		width: 1px;	left: -1px;	top: -1px;
	}
	
.pic a.p1, .pic a.p1:visited, .pic a.p1:hover, .pic a.lastpic, .pic a.lastpic:visited, .pic a.lastpic:hover {
	display: block;
}	
.pic a.p1:hover .large {
	display: block; 	position: absolute;		height: 300px;		width: auto; 	left: 150%; top: 0%; border: 1px solid #000000;	
	}
.pic a.lastpic:hover .large {
	display: block; 	position: absolute;		height: 300px;		width: auto; 	left: 150%; top: -160px; border: 1px groove #000000;
	}
