/* Lightbox */div.ligallery a{	background: transparent url(../art/blank.gif) no-repeat; /* Trick IE into showing hover */	border: 1px solid #ffffff;	display:block;	padding: 0;	margin: 0;}div.ligallery a:hover, div.ligallery a:active{	background: transparent url(../art/blank.gif) no-repeat; /* Trick IE into showing hover */	/*border: 1px solid #e60003;*/	border: 1px solid #ffffff;	display: block;	padding: 0;}div.link{	margin-left: 8px;	text-align: center;}div.description{	border: 0;	color: #222a30;	font-family: Arial,Verdana, Helvetica, sans-serif; 	font-size: 10px; 	line-height: 12px;			margin: 0px 0px 0px 8px; 	padding: 2px 0px 14px 0px;	text-align: center;}#lightbox {	position: absolute;	top: 60px;	left: 0;	width: 100%;	/*z-index: 100;*/	z-index: 990;	text-align: center;	line-height: 0;}#lightbox a img { 	border: none; }#outerImageContainer {	position: relative;	background-color: #fff;	width: 250px;	height: 250px;	margin: 0 auto;}#imageContainer {		padding: 10px;}#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;*/	z-index: 970;}#imageContainer>#hoverNav { 	left: 0;}#hoverNav a { 	outline: none;}#prevLink, #nextLink {	width: 49%;	height: 100%;	background: transparent url(../art/blank.gif) no-repeat; /* Trick IE into showing hover */	display: block;	padding: 0;}#prevLink { 		left: 0; 	float: left;	background: url(../art/prevlabel.gif) left 100% no-repeat; }#nextLink { 	right: 0; 	float: right;	background: url(../art/nextlabel.gif) right 100% no-repeat; }/*#prevLink:hover, #prevLink:visited:hover { 	background: url(../art/prevlabel.gif) left 15% no-repeat; }#nextLink:hover, #nextLink:visited:hover { 	background: url(../art/nextlabel.gif) right 15% no-repeat; }*/#imageDataContainer {	color: #222a30;	font-family: Arial,Verdana, Helvetica, sans-serif; 	font-size: 11px; 	line-height: 15px;			background-color: #fff;	margin: 0 auto;}#imageData {	padding:0 10px;}#imageData #imageDetails{ 	width: 70%; 	float: left; 	text-align: left; }#imageData #caption{ 	font-weight: bold;	}#imageData #numberDisplay{ 	color: #e60003;	display: block; 	clear: left; 	padding-bottom: 1.0em;	}#loading #loadingLink{	background: transparent url(../art/blank.gif) no-repeat; /* Trick IE into showing hover */}#imageData #bottomNavClose{	background: transparent url(../art/blank.gif) no-repeat; /* Trick IE into showing hover */	width: 66px; 	float: right;  	padding-bottom: 0.7em;}#overlay {	position: absolute;	top: 0;	left: 0;	/*z-index: 90;*/	z-index: 980;	width: 100%;	height: 500px;	background-color: #000;	filter:alpha(opacity=60);	-moz-opacity: 0.6;	opacity: 0.6;}.clearfix:after {	content: "."; 	display: block; 	height: 0; 	clear: both; 	visibility: hidden;}* html>body .clearfix {	display: inline-block; 	width: 100%;}* html .clearfix {	/* Hides from IE-mac \*/	height: 1%;	/* End hide from IE-mac */}/* << */
