img{border:0px;}
.imageRow {
	MARGIN: 20px 0px
}
.imageRow:after {
	DISPLAY: table; CLEAR: both; CONTENT: ""
}
.imageRow .single {
	FLOAT: left
}
.imageRow .single A {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 1em; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 40px; PADDING-TOP: 7px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5); box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5); -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out
}
.imageRow .single A IMG {
	-webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px
}
.imageRow .single A:hover {
	BACKGROUND-COLOR: #8ad459
}
.imageRow .set {
	FLOAT: left; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5); box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5); -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out
}
.imageRow .set:hover {
	
}
.imageRow .set .single A {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-RIGHT: 0px; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none
}
.imageRow .set .single A:hover {
	BACKGROUND-COLOR: #8ad459; -webkit-box-shadow: 0 -1px 0 0 rgba(255, 255, 255, 0.2), 0 1px 4px 0 rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 -1px 0 0 rgba(255, 255, 255, 0.2), 0 1px 4px 0 rgba(0, 0, 0, 0.5); box-shadow: 0 -1px 0 0 rgba(255, 255, 255, 0.2), 0 1px 4px 0 rgba(0, 0, 0, 0.5)
}
.imageRow .set .first.single A {
	-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -ms-border-top-left-radius: 4px; -o-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -ms-border-bottom-left-radius: 4px; -o-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px
}
.imageRow .set .last.single A {
	-moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -ms-border-top-right-radius: 4px; -o-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -ms-border-bottom-right-radius: 4px; -o-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px
}



#lightboxOverlay {
	Z-INDEX: 9999; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=85); BACKGROUND-COLOR: black; DISPLAY: none; TOP: 0px; LEFT: 0px; opacity: 0.85
}
#lightbox {
	Z-INDEX: 10000; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 0; WIDTH: 100%; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; FONT-WEIGHT: normal; LEFT: 0px
}
#lightbox IMG {
	WIDTH: auto; HEIGHT: auto
}
#lightbox A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.lb-outerContainer {
	POSITION: relative; BACKGROUND-COLOR: white; MARGIN: 0px auto; WIDTH: 250px; HEIGHT: 250px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px
}
.lb-outerContainer:after {
	DISPLAY: table; CLEAR: both; CONTENT: ""
}
.lb-container {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.lb-loader {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 0; WIDTH: 100%; HEIGHT: 25%; TOP: 40%; LEFT: 0%
}
.lb-nav {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.lb-container > .nav {
	LEFT: 0px
}
.lb-nav A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.lb-prev {
	BACKGROUND-IMAGE: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); WIDTH: 49%; DISPLAY: block; HEIGHT: 100%
}
.lb-next {
	BACKGROUND-IMAGE: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); WIDTH: 49%; DISPLAY: block; HEIGHT: 100%
}
.lb-prev {
	FLOAT: left; LEFT: 0px
}
.lb-next {
	FLOAT: right; RIGHT: 0px
}
.lb-prev:hover {
	BACKGROUND: url(prev.png) no-repeat left 48%
}
.lb-next:hover {
	BACKGROUND: url(next.png) no-repeat right 48%
}
.lb-dataContainer {
	MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 5px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -ms-border-bottom-left-radius: 4px; -o-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -ms-border-bottom-right-radius: 4px; -o-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px
}
.lb-dataContainer:after {
	DISPLAY: table; CLEAR: both; CONTENT: ""
}
.lb-data {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #bbbbbb; PADDING-TOP: 0px
}
.lb-data .lb-details {
	TEXT-ALIGN: left; LINE-HEIGHT: 1.1em; WIDTH: 85%; FLOAT: left
}
.lb-data .lb-caption {
	LINE-HEIGHT: 1em; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.lb-data .lb-number {
	PADDING-BOTTOM: 1em; DISPLAY: block; CLEAR: left; FONT-SIZE: 11px
}
.lb-data .lb-close {
	PADDING-BOTTOM: 0.7em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 35px; FLOAT: right
}
.lb-data .lb-close:hover {
	CURSOR: pointer
}
