.clearfix:after {
	HEIGHT: 0px;
	CONTENT: ".";
	DISPLAY: BLOCK;
	CLEAR: BOTH;
	VISIBILITY: HIDDEN;
}

#hoverNav {
	LEFT: 0px;
	TOP: 0px;
	HEIGHT: 100%;
	WIDTH: 100%;
	POSITION: ABSOLUTE;
	Z-INDEX: 10;
}

#hoverNav a {
	OUTLINE: NONE;
}

* html>body .clearfix {
	WIDTH: 100%;
	DISPLAY: INLINE-BLOCK;
}

* html .clearfix {
	/* Hides from IE-mac \*/
	HEIGHT: 1%;
	/* End hide from IE-mac */
}

#imageContainer {
	PADDING: 10px;
}

#imageContainer>#hoverNav {
	LEFT: 0px;
}

#imageData {
	PADDING: 0 10px;
}

#imageData #bottomNavClose {
	WIDTH: 66px;
	PADDING-BOTTOM: 0.7em;
	FLOAT: RIGHT;
}

#imageData #caption {
	FONT-WEIGHT: BOLD;
}

#imageData #imageDetails {
	WIDTH: 78%;
	FLOAT: LEFT;
	TEXT-ALIGN: LEFT;
}

#imageData #numberDisplay {
	PADDING-BOTTOM: 1.0em;
	DISPLAY: BLOCK;
	CLEAR: LEFT;
}

#imageDataContainer {
	LINE-HEIGHT: 1.4em;
	BACKGROUND-COLOR: #FFFFFF;
	MARGIN: 0px AUTO;
    	BORDER-RIGHT: 1px #BBBB99 SOLID;
    	BORDER-LEFT: 1px #BBBB99 SOLID;
    	BORDER-TOP: 0px #FFFFFF SOLID;
    	BORDER-BOTTOM: 1px #BBBB99 SOLID;
	PADDING: 0px 3px 1px 3px;
	FONT-FAMILY: VERDANA,HELVETICA,ARIAL,SANS-SERIF;
	FONT-SIZE: 10pt;
	FONT-STYLE: NORMAL;
	FONT-WEIGHT: BOLD;
	COLOR: #006666;
}

#lightbox {
	LEFT: 0px;
	TOP: 40px;
	WIDTH: 100%;
	LINE-HEIGHT: 0px;
	TEXT-ALIGN: CENTER;
	POSITION: ABSOLUTE;
	Z-INDEX: 102;
}

#lightbox a img {
	BORDER: NONE;
}

#loading {
	LEFT: 0%;
	TOP: 40%;
	HEIGHT: 25%;
	WIDTH: 100%;
	LINE-HEIGHT: 0px;
	TEXT-ALIGN: CENTER;
	POSITION: ABSOLUTE;
}

#nextLink {
	RIGHT: 0px;
	FLOAT: RIGHT;
}

#nextLink:hover, #nextLink:visited:hover {
	BACKGROUND: URL("http://www.christcenteredmall.com/images/blank.gif") RIGHT 15% NO-REPEAT;
}

#outerImageContainer {
	HEIGHT: 250px;
	WIDTH: 250px;
	BACKGROUND-COLOR: #FFFFFF;
    	BORDER-RIGHT: 1px #BBBB99 SOLID;
    	BORDER-LEFT: 1px #BBBB99 SOLID;
    	BORDER-TOP: 1px #BBBB99 SOLID;
    	BORDER-BOTTOM: 0px #FFFFFF SOLID;
	MARGIN: 0px AUTO;
	PADDING: 3px 3px 0px 3px;
	POSITION: RELATIVE;
}

#overlay {
	LEFT: 0px;
	TOP: 0px;
	HEIGHT: 500px;
	WIDTH: 100%;
	BACKGROUND-COLOR: #EEEEE7;
	FILTER: ALPHA(OPACITY=60);
	-MOZ-OPACITY: 0.6;
	OPACITY: 0.6;
	POSITION: ABSOLUTE;
	Z-INDEX: 90;
}

#prevLink {
	LEFT: 0px;
	FLOAT: LEFT;
}

#prevLink, #nextLink {
	HEIGHT: 100%;
	WIDTH: 49%;
	BACKGROUND: TRANSPARENT URL("http://www.christcenteredmall.com/images/blank.gif") NO-REPEAT;
	/* Trick IE into showing hover */
	DISPLAY: BLOCK;
}

#prevLink:hover, #prevLink:visited:hover {
	BACKGROUND: URL("http://www.christcenteredmall.com/images/blank.gif") LEFT 15% NO-REPEAT;
}