#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{
position: relative;
background-color: #fff;
width: 250px;
height: 250px;
margin: 0 auto;
}

#lightboxClose {
position:absolute;
top:10px;
right:10px;
cursor:pointer;
padding:0 !important;
width:23px;
height:23px;
}



#lightboxClose img {
width:23px !important;
height:23px !important;
border:0 !important;
padding:0 !important;
margin:0 !important;
display:block;
float:left;
}
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }

#nextLink {
position:absolute;
top: 45%;
right:10px;
display:block;
width:23px;
height:46px;
overflow:hidden;
cursor:pointer;
}

#prevLink {
position:absolute;
top: 45%;
display:block;
left:10px;
width:23px;
height:46px;
overflow:hidden;
cursor:pointer;
}

#prevLink img, #nextLink img {
float:left;
}

#imageDataContainer{ 
	font: 10px Verdana, Helvetica, sans-serif; 
	background-color: #fff; 
	margin: 0 auto; 
	line-height: 1.4em; 
	overflow: auto; 
	width: 100%	; 
}
#imageData{	
	padding:0 10px; 
	color: #666; 
}
#imageData #imageDetails{ 
	width: 100%; 
	float: left; 
	text-align: left;
	color: #775711;
	padding-bottom:10px;
}	
#imageData #caption{ 
	font-weight:normal;	
}
#imageData #numberDisplay{ 
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}
#imageData #bottomNavEcard{ 
	width: 150px; 
	float: right;  
	padding-bottom: 0.7em; 
	outline: none;
	border: 1px solid black;
}			
#imageData #bottomNavClose{ 
	width: 12px; 
	float: right;  
	padding-bottom: 0.7em; 
	outline: none;
}	 	
#overlay{ 
	position: absolute; 
	top: 0; 
	left: 0; 
	z-index: 90; 
	width: 100%; 
	height: 500px; 
	background-color: #f2e2ae; 
}
#lightboxEcard {
	position:absolute;
	font-size:11px;
	bottom:0px;
	right:0px;
	width:300px;
	height:150px;
	background-color:#FFFFFF;
	padding:10px;
}
#ecardLink {
	position: absolute;
	right:10px;
	bottom:9px;
	cursor:pointer;
}
#lightboxEcard #ecardForm input{
	border: 1px solid #775711;
	margin: 1px;
	padding: 2px;
	width: 200px;
	color: #775711;
}

#lightboxEcard #ecardForm textarea{
	border: 1px solid #775711;
	margin: 1px;
	padding: 2px;
	width: 200px;
	color: #775711;
}

#lightboxEcard #ecardForm input.submit {
background:#F3E3AE url(/static/img/ecard/ecardarrow.gif) no-repeat scroll right center;
border: none;
color:#B51500;
padding-right: 25px;
cursor:pointer;
text-align:right;
}
