DIV.pictureHolder {
	FONT-SIZE: 12px
}
DIV.pictureHolder .top .left {
	BACKGROUND: url(../Images/prettyPhoto/tl.gif) no-repeat left top
}
DIV.pictureHolder .top .middle {
	BACKGROUND: #fff
}
DIV.pictureHolder .top .middle A.close {
	BACKGROUND: url(../Images/prettyPhoto/close_button.gif) no-repeat right top; FLOAT: right; WIDTH: 20px; HEIGHT: 20px
}
DIV.pictureHolder .top .right {
	BACKGROUND: url(../Images/prettyPhoto/tr.gif) no-repeat left top
}
DIV.pictureHolder .content A.next {
	BACKGROUND: url(../Images/prettyPhoto/btnNext.gif) no-repeat right center; CURSOR: pointer
}
DIV.pictureHolder .content A.next:hover {
	BACKGROUND: url(../Images/prettyPhoto/btnNext.gif) no-repeat right center; CURSOR: pointer
}
DIV.pictureHolder .content A.previous:hover {
	BACKGROUND: url(../Images/prettyPhoto/btnPrevious.gif) no-repeat left center; CURSOR: pointer
}
DIV.pictureHolder .content A.close {
	BACKGROUND: url(../Images/prettyPhoto/btnClose.gif) no-repeat left center; WIDTH: 52px; CURSOR: pointer; HEIGHT: 26px
}
DIV.pictureHolder .bottom .left {
	BACKGROUND: url(../Images/prettyPhoto/bl.gif) no-repeat left top
}
DIV.pictureHolder .bottom .middle {
	BACKGROUND: #fff
}
DIV.pictureHolder .bottom .right {
	BACKGROUND: url(../Images/prettyPhoto/br.gif) no-repeat left top
}
DIV.pictureHolder .loaderIcon {
	BACKGROUND: url(../Images/prettyPhoto/loader.gif) no-repeat left top
}
DIV.prettyPhotoOverlay {
	Z-INDEX: 1; BACKGROUND: #000; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px
}
DIV.pictureHolder {
	Z-INDEX: 2; LEFT: 50%; WIDTH: 100px; POSITION: absolute; TOP: 50%
}
DIV.pictureHolder .top {
	POSITION: relative; HEIGHT: 20px
}
 HTML DIV.pictureHolder .top {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.pictureHolder .top .left {
	LEFT: 0px; WIDTH: 20px; POSITION: absolute; HEIGHT: 20px
}
DIV.pictureHolder .top .middle {
	RIGHT: 20px; LEFT: 20px; POSITION: absolute; HEIGHT: 20px
}
 HTML DIV.pictureHolder .top .middle {
	POSITION: static
}
DIV.pictureHolder .top .right {
	RIGHT: 0px; LEFT: auto; WIDTH: 20px; POSITION: absolute; TOP: 0px; HEIGHT: 20px
}
DIV.pictureHolder .content {
	WIDTH: 100%; POSITION: relative; HEIGHT: 40px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
DIV.pictureHolder .content .details {
	DISPLAY: none; MARGIN: 10px 15px 0px 20px
}
DIV.pictureHolder .content .details P {
	CLEAR: left; FLOAT: left; MARGIN: 0px; TEXT-ALIGN: center
}
DIV.pictureHolder .content .details P.currentTextHolder {
	MARGIN-TOP: 10px; TEXT-ALIGN: center
}
DIV.pictureHolder .content .details P.currentTextHolder SPAN.currentText {
	TEXT-ALIGN: center
}
DIV.pictureHolder .content .details P.currentTextHolder SPAN.currentText SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; PADDING-TOP: 5px
}
DIV.pictureHolder .content .details P.currentTextHolder SPAN.currentText SPAN.previousButton {
	CURSOR: pointer
}
DIV.pictureHolder .content .details P.currentTextHolder SPAN.currentText SPAN.previousButton:hover {
	BACKGROUND: #e1f1c0; COLOR: #ff0000
}
DIV.pictureHolder .content .details P.currentTextHolder SPAN.currentText SPAN.nextButton {
	CURSOR: pointer
}
DIV.pictureHolder .content .details P.currentTextHolder SPAN.currentText SPAN.nextButton:hover {
	BACKGROUND: #e1f1c0; COLOR: #ff0000
}
DIV.pictureHolder .content DIV.hoverContainer {
	Z-INDEX: 2000; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px
}
DIV.pictureHolder .content A.next {
	DISPLAY: block; Z-INDEX: 2000; BACKGROUND: url(../Images/prettyPhoto/btnNext.gif) no-repeat 10000px 50%; FLOAT: right; WIDTH: 49%; TEXT-INDENT: -10000px; POSITION: relative; HEIGHT: 100%
}
DIV.pictureHolder .content A.previous {
	DISPLAY: block; BACKGROUND: url(../Images/prettyPhoto/btnPrevious.gif) no-repeat -10000px 50%; WIDTH: 49%; CURSOR: pointer; TEXT-INDENT: -10000px; HEIGHT: 100%
}
DIV.pictureHolder .content A.close {
	DISPLAY: block; FLOAT: right; TEXT-INDENT: -10000px
}
DIV.pictureHolder .bottom {
	POSITION: relative; HEIGHT: 20px
}
 HTML DIV.pictureHolder .bottom {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.pictureHolder .bottom .left {
	LEFT: 0px; WIDTH: 20px; POSITION: absolute; HEIGHT: 20px
}
DIV.pictureHolder .bottom .middle {
	RIGHT: 20px; LEFT: 20px; POSITION: absolute; HEIGHT: 20px
}
 HTML DIV.pictureHolder .bottom .middle {
	POSITION: static
}
DIV.pictureHolder .bottom .right {
	RIGHT: 0px; LEFT: auto; WIDTH: 20px; POSITION: absolute; TOP: 0px; HEIGHT: 20px
}
DIV.pictureHolder .loaderIcon {
	DISPLAY: none; LEFT: 50%; MARGIN: -16px 0px 0px -16px; WIDTH: 32px; POSITION: absolute; TOP: 50%; HEIGHT: 32px
}
DIV.pictureHolder #fullResImage {
	DISPLAY: block; MARGIN: 0px auto
}
