#overlay {
position: fixed;
_position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0,0,0,0.95); *background: #000; *filter: alpha(opacity=95);
display: none;
z-index: 9999;
}

#lightbox {
position: fixed;
_position: absolute;
top: 50%;
left: 50%;
padding: 40px;
width: 90%;
height: 90%;
margin: -0px 0 0 -0px;
display: none;
z-index: 10000;


}

		
#lightbox span.close {
	position: absolute;
	right: 0;
	top: 0;
	display: block;
	z-index: 5;
	padding: 8px 20px 4px 6px;
}

#lightbox a {
	color:#CCC;
}

#lightbox a.prev, 
#lightbox a.next,
#lightbox a.fullsize {
	position: absolute;
	top: 0%;
	left: auto;
	right: 60px;
	padding: 8px 20px 4px 6px;
/*	text-align: center;*/
}

#lightbox a.prev {
	left: auto;
	right: 110px;
}

#lightbox a.fullsize {
	left: auto;
	right: 160px;
}


#lightbox a:hover.prev, #lightbox a:hover.next {
opacity: 1;
}

