#lightbox{
	display:none;
	position: absolute;
	top:5px;
	left:50%;
	z-index:9999;
	width:500px;
	height:500px;
	padding:0 10px;
	margin:0 0 0 -250px;
	border-left:#8b8b8b solid 1px;
	border-top:#8b8b8b solid 1px;
	border-bottom:#8b8b8b solid 2px;
	border-right:#8b8b8b solid 2px;
	background:#fff;
	color:#000000;
	text-align:left;
}
#lightbox[id]{
	position:fixed;
}

#lightbox h4{
margin:5px 5px 15px 0px;
font-size:120%;
font:Arial, Helvetica, sans-serif;
}

#lightbox ul{
list-style-type:none;
list-style:inside;
}

.done{
position:relative;
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:5000;
	background-color:#000;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
#overlay[id]{
	position:fixed;
}

#lightbox.done #lbLoadMessage{
	display:none;
}
#lightbox.done #lbContent{
	display:block;
}
#lightbox.loading #lbContent{
	display:none;
}
#lightbox.loading #lbLoadMessage{
	display:block;
}

#lightbox.done img{
	width:100%;
	height:100%;
}

#desciption_light{
max-height:200px;
overflow:auto;
}

#full{
height:100%;
min-height:100%;
width:100%;
display:block;
z-index:6000;
}

#lightbox_close{
position:absolute;
bottom:3px;
left:0px;
width:100%;
text-align:center;
font-size:70%;
}

#lightbox_close_top{
position:absolute;
top:2px;
right:2px;
font-size:70%;
}

#lightbox_close span{
padding:0 3px 1px 3px;
background:#999999;
border:#333333 solid 1px;
line-height:17px;

}

#lightbox_close_top span{
line-height:17px;
padding:0 3px 1px 4px;
background:#999999;
border:#333333 solid 1px;
}


#lightbox_close_top a:link, #lightbox_close_top a:visited, #lightbox_close a:link, #lightbox_close a:visited{
color:#333333;
text-decoration:none;
font-weight:bold;
line-height:17px;
}

a.deleteevent:link,a.deleteevent:visited {
text-decoration:none;
color:#900;
}

a.deleteevent:hover {
text-decoration:underline;
color:red;
}

#lightbox p{
padding-left:50px;
text-indent:-50px;
}
