/***********************************************************
gallery.css
**********************************************************/

/* process galleries */

#steps .step .gallery {
	position: absolute;
	z-index: 8;
	left: 40px;
	bottom: 27px;
}
	#steps .step .gallery p {
		color: #fff;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 11px;
		line-height: 25px;
		opacity: .5;
		*filter: alpha(opacity=50);
		_zoom: 1;
		overflow: hidden;
	}
	#steps .step .gallery ul {
		/* this may need to be cleared / given layout */
	}
		#steps .step .gallery ul li {
			float: left;
			margin-right: 4px;
			padding-top: 4px;
		}
			#steps .step .gallery ul li a {
				display: block;
				width: 74px;
				height: 37px;
				background-repeat: no-repeat;
				background-position: top;
				overflow: hidden;
				text-indent: -9000px;
			}
			#steps .step .gallery ul li a:hover {
				background-position: bottom;
			}
		#steps .step .gallery ul li.active {
			border-top: 4px solid #fff;
			padding-top: 0px;
		}
			#steps .step .gallery ul li.active a {
				background-position: bottom;
			}
#steps .step .gallery_image {
	position: absolute;
	z-index: 7;
	top: 17px;
	left: 15px;
	width: 671px;
	height: 321px;
}
	#steps .step .gallery_image a.close {
		position: absolute;
		z-index: 8;
		display: block;
		height: 27px;
		width: 27px;
		top: 6px;
		right: 6px;
		text-indent: -9000px;
		background-repeat: no-repeat;
		background-position: top;
		background-image: url(/img/buttons/overlay.close.gif);
	}
	#steps .step .gallery_image a.close:hover {
		background-position: bottom;
	}
	#steps .step .gallery_image .loader {
		background: #000;
		position: absolute;
		width: 671px;
		height: 321px;
		opacity: 0.2;
		filter:alpha(opacity=20);
		z-index: 10;
	}
		#steps .step .gallery_image .loader img {
			width: 48px;
			margin: 136px auto 0;
		}
	#steps .step .gallery_image img {
		width: 671;
		height: 321;
		display: block;
	}
	#steps .step .gallery_image .images img{
		position: absolute;
	}
	
/* gallery images */
#pharmacy .gallery {}
	#pharmacy .gallery li.photo1 a { background: url(/img/photos/gallery/thumbs/pharmacy_1.jpg); }
	#pharmacy .gallery li.photo2 a { background: url(/img/photos/gallery/thumbs/pharmacy_2.jpg); }
	#pharmacy .gallery li.photo3 a { background: url(/img/photos/gallery/thumbs/pharmacy_3.jpg); }
	#pharmacy .gallery li.photo4 a { background: url(/img/photos/gallery/thumbs/pharmacy_4.jpg); }
	#pharmacy .gallery li.photo5 a { background: url(/img/photos/gallery/thumbs/pharmacy_5.jpg); }
#granulation .gallery {}
	#granulation .gallery li.photo1 a { background: url(/img/photos/gallery/thumbs/granulation_1.jpg); }
	#granulation .gallery li.photo2 a { background: url(/img/photos/gallery/thumbs/granulation_2.jpg); }
	#granulation .gallery li.photo3 a { background: url(/img/photos/gallery/thumbs/granulation_3.jpg); }
	#granulation .gallery li.photo4 a { background: url(/img/photos/gallery/thumbs/granulation_4.jpg); }
	#granulation .gallery li.photo5 a { background: url(/img/photos/gallery/thumbs/granulation_5.jpg); }
	#granulation .gallery li.photo6 a { background: url(/img/photos/gallery/thumbs/granulation_6.jpg); }
	#granulation .gallery li.photo7 a { background: url(/img/photos/gallery/thumbs/granulation_7.jpg); }
	#granulation .gallery li.photo8 a { background: url(/img/photos/gallery/thumbs/granulation_8.jpg); }
#blending .gallery {}
	#blending .gallery li.photo1 a { background: url(/img/photos/gallery/thumbs/blending_1.jpg); }
	#blending .gallery li.photo2 a { background: url(/img/photos/gallery/thumbs/blending_2.jpg); }
	#blending .gallery li.photo3 a { background: url(/img/photos/gallery/thumbs/blending_3.jpg); }
	#blending .gallery li.photo4 a { background: url(/img/photos/gallery/thumbs/blending_4.jpg); }
	#blending .gallery li.photo5 a { background: url(/img/photos/gallery/thumbs/blending_5.jpg); }
	#blending .gallery li.photo6 a { background: url(/img/photos/gallery/thumbs/blending_6.jpg); }
	#blending .gallery li.photo7 a { background: url(/img/photos/gallery/thumbs/blending_7.jpg); }
	#blending .gallery li.photo8 a { background: url(/img/photos/gallery/thumbs/blending_8.jpg); }
#compression .gallery {}
	#compression .gallery li.photo1 a { background: url(/img/photos/gallery/thumbs/compression_1.jpg); }
	#compression .gallery li.photo2 a { background: url(/img/photos/gallery/thumbs/compression_2.jpg); }
	#compression .gallery li.photo3 a { background: url(/img/photos/gallery/thumbs/compression_3.jpg); }
	#compression .gallery li.photo4 a { background: url(/img/photos/gallery/thumbs/compression_4.jpg); }
#encapsulation .gallery{}
	#encapsulation .gallery li.photo1 a { background: url(/img/photos/gallery/thumbs/encapsulation_1.jpg); }
	#encapsulation .gallery li.photo2 a { background: url(/img/photos/gallery/thumbs/encapsulation_2.jpg); }
	#encapsulation .gallery li.photo3 a { background: url(/img/photos/gallery/thumbs/encapsulation_3.jpg); }
	#encapsulation .gallery li.photo4 a { background: url(/img/photos/gallery/thumbs/encapsulation_4.jpg); }
	#encapsulation .gallery li.photo5 a { background: url(/img/photos/gallery/thumbs/encapsulation_5.jpg); }
	#encapsulation .gallery li.photo6 a { background: url(/img/photos/gallery/thumbs/encapsulation_6.jpg); }
	#encapsulation .gallery li.photo7 a { background: url(/img/photos/gallery/thumbs/encapsulation_7.jpg); }
	#encapsulation .gallery li.photo8 a { background: url(/img/photos/gallery/thumbs/encapsulation_8.jpg); }
#coating .gallery{}
	#coating .gallery li.photo1 a { background: url(/img/photos/gallery/thumbs/coating_1.jpg); }
	#coating .gallery li.photo2 a { background: url(/img/photos/gallery/thumbs/coating_2.jpg); }
	#coating .gallery li.photo3 a { background: url(/img/photos/gallery/thumbs/coating_3.jpg); }
	#coating .gallery li.photo4 a { background: url(/img/photos/gallery/thumbs/coating_4.jpg); }
	#coating .gallery li.photo5 a { background: url(/img/photos/gallery/thumbs/coating_5.jpg); }
	#coating .gallery li.photo6 a { background: url(/img/photos/gallery/thumbs/coating_6.jpg); }
	#coating .gallery li.photo7 a { background: url(/img/photos/gallery/thumbs/coating_7.jpg); }
	#coating .gallery li.photo8 a { background: url(/img/photos/gallery/thumbs/coating_8.jpg); }
#packaging .gallery{}
	#packaging .gallery li.photo1 a { background: url(/img/photos/gallery/thumbs/packaging_1.jpg); }
	#packaging .gallery li.photo2 a { background: url(/img/photos/gallery/thumbs/packaging_2.jpg); }
	#packaging .gallery li.photo3 a { background: url(/img/photos/gallery/thumbs/packaging_3.jpg); }
	#packaging .gallery li.photo4 a { background: url(/img/photos/gallery/thumbs/packaging_4.jpg); }
	#packaging .gallery li.photo5 a { background: url(/img/photos/gallery/thumbs/packaging_5.jpg); }
	#packaging .gallery li.photo6 a { background: url(/img/photos/gallery/thumbs/packaging_6.jpg); }
	#packaging .gallery li.photo7 a { background: url(/img/photos/gallery/thumbs/packaging_7.jpg); }
	#packaging .gallery li.photo8 a { background: url(/img/photos/gallery/thumbs/packaging_8.jpg); }
