#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; vertical-align:middle;	}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: absolute; margin: 0;}

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}

#imageDataContainer{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; overflow: hidden; width: 180px; position: relative; margin: 0 auto; float: left;}

#imageData{
	padding:0 10px;
	color: #FFBBBB;
	width: auto;
	margin-top: 20px;
	position: absolute;
	text-align: center;
}

#overlay{
	position: absolute;
	z-index: 90;
	top: 0;
	left: 0;
	background-color: #333331;
}

#imageDetails{
	color:#FFBBBB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 4px;
	border-bottom-color:#FFBBBB;
	border-bottom-style:solid;
	border-bottom-width:1px;
	margin-bottom: 5px;
	line-height: 13px;
	width: 140px;
	float: left;
	text-align: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFBBBB;
	padding-top: 3px;
}
#imageTags{
	text-align: left;
	width: 140px;
	text-align: left;
	font-size: 11px;
	font-weight:lighter;
}
#preNav{ float: left; }
#firstData{ float: left;}
#bottomNavClose{ float: left; margin-left: 20px }
#firstData{ margin-left: 10px; margin-right: 25px;}
#nextNav{ margin-top: 25px; float: left; margin-left:15px;}
#preNav{ margin-top: 25px;}
#bottomNavClose{ margin-top: 25px;}

#imageComments{
	text-align: left;
	width: 150px;
	margin-left: 10px;
	margin-top: 140px;
}
#imageComments a {
	color: #FFBBBB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
#imageComments a:hover {
	color: #FFBBBBFFF;
	border-bottom-color: #FFBBBBFFF;
}

#bottomNavClose{ float: right;}
#Nav{position: absolute; width: 140px; margin-top: 65px; margin-left: 10px;}

/*
#bottomNavSave img{
	float: left;
}
#bottomNav{
	width: 120px;
	float: right;
}*/