#container { 
	border: 1px solid rgb(0, 0, 0);
	margin: 0 auto;
	background: rgb(239, 237, 236) repeat scroll 0%; 
	position: relative; 
	width: 650px; 
	height: 430px; 
	-moz-background-clip: initial; 
	-moz-background-origin: initial; 
	-moz-background-inline-policy: initial; 
}

a.gallery, a.gallery:visited { 
	border: 1px solid rgb(0, 0, 0); 
	margin: 8px 0 0 14px; 
	display: block; 
	color: rgb(0, 0, 0); 
	text-decoration: none; 
	width: 75px; 
	height: 47px; 
	float: left; z-index: 50; 
}

* html body a.gallery, a.gallery:visited { 
	margin: 8px 0 0 11px; 	
}

a.slidea {
	background: transparent url(../images/gallery/thumb2.jpg) repeat scroll 0%; 
	-moz-background-clip: initial; 
	-moz-background-origin: initial; 
	-moz-background-inline-policy: initial; 
}

a.slideb { 
	background: transparent url(../images/gallery/thumb3.jpg) repeat scroll 0%; 
	-moz-background-clip: initial; 
	-moz-background-origin: initial; 
	-moz-background-inline-policy: initial; 
}

a.slidec { 
	background: transparent url(../images/gallery/thumb4.jpg) repeat scroll 0%; 
	-moz-background-clip: initial; 
	-moz-background-origin: initial; 
	-moz-background-inline-policy: initial; 
}

a.slided { 
	background: transparent url(../images/gallery/thumb5.jpg) repeat scroll 0%; 
	-moz-background-clip: initial; 
	-moz-background-origin: initial; 
	-moz-background-inline-policy: initial;
}

a.slidee { 
	background: transparent url(../images/gallery/thumb6.jpg) repeat scroll 0%; 
	-moz-background-clip: initial; 
	-moz-background-origin: initial; 
	-moz-background-inline-policy: initial; 
}

a.slidef { 
	background: transparent url(../images/gallery/thumb7.jpg) repeat scroll 0%; 
	-moz-background-clip: initial; 
	-moz-background-origin: initial; 
	-moz-background-inline-policy: initial;
}

a.slideg { 
	background: transparent url(../images/gallery/thumb8.jpg) repeat scroll 0%; 
	-moz-background-clip: initial; 
	-moz-background-origin: initial; 
	-moz-background-inline-policy: initial; 
}

a.slideh { 
	background: transparent url(../images/gallery/thumb9.jpg) repeat scroll 0%; 
	-moz-background-clip: initial; 
	-moz-background-origin: initial; 
	-moz-background-inline-policy: initial; 
}

a.slidei { 
	background: transparent url(../images/gallery/thumb10.jpg) repeat scroll 0%; 
	-moz-background-clip: initial; 
	-moz-background-origin: initial; 
	-moz-background-inline-policy: initial; 
}

a.slidej { 
	background: transparent url(../images/gallery/thumb11.jpg) repeat scroll 0%; 	
	-moz-background-clip: initial; 
	-moz-background-origin: initial; 
	-moz-background-inline-policy: initial; 
}

a.slidel { 
	background: transparent url(../images/gallery/thumb12.jpg) repeat scroll 0%; 	
	-moz-background-clip: initial; 
	-moz-background-origin: initial; 
	-moz-background-inline-policy: initial; 
}

a.slidem { 
	background: transparent url(../images/gallery/thumb13.jpg) repeat scroll 0%; 	
	-moz-background-clip: initial; 
	-moz-background-origin: initial; 
	-moz-background-inline-policy: initial; 
}

a.sliden { 
	background: transparent url(../images/gallery/thumb14.jpg) repeat scroll 0%; 	
	-moz-background-clip: initial; 
	-moz-background-origin: initial; 
	-moz-background-inline-policy: initial; 
}

a.slideo { 
	background: transparent url(../images/gallery/thumb15.jpg) repeat scroll 0%; 	
	-moz-background-clip: initial; 
	-moz-background-origin: initial; 
	-moz-background-inline-policy: initial; 
}

a.gallery span { 
	background: rgb(239, 237, 236) repeat scroll 0%; 
	display: block; 
	position: absolute; 
	width: 1px; height: 1px; 
	top: 5px; 
	left: 5px; 
	overflow: hidden; 
	-moz-background-clip: initial; 
	-moz-background-origin: initial; 
	-moz-background-inline-policy: initial; 
	z-index: 100;
}

.slidek { 
	border: 1px solid rgb(0, 0, 0); 
	padding: 3px; 
	display: block; 
	position: absolute; 
	width: 400px; 
	height: 250px; 
	top: 130px; 
	left: 130px; 
}

a.gallery:hover { 
	border: 1px solid rgb(255, 255, 255);
	white-space: normal; 
}

a.gallery:hover img { 
	border: 1px solid rgb(0, 0, 0);
	padding: 3px; 
	position: relative; 
	z-index: 100; 
}

a.gallery:hover span { 
	padding: 5px; background: rgb(239, 237, 236) repeat scroll 0%; 
	display: block; 
	position: absolute; 
	width: 402px; 
	height: 295px; 
	top: 125px; 
	left: 125px; 
	font-style: italic; 
	color: rgb(0, 0, 0); 
	-moz-background-clip: initial; 
	-moz-background-origin: initial; 
	-moz-background-inline-policy: initial; 
	z-index: 100;
}

a.gallery:active img, a.gallery:focus img { 
	border: 1px solid rgb(0, 0, 0); 
	padding: 3px; 
	position: relative; 
	z-index: 50; 
}

a.gallery:active span, a.gallery:focus span { 
	padding: 5px; 
	background: rgb(239, 237, 236) repeat scroll 0%; 
	display: block; 
	position: absolute; 
	width: 402px; 
	height: 295px; 
	top: 125px; 
	left: 125px; 
	font-style: italic; 
	color: rgb(0, 0, 0); 
	-moz-background-clip: initial; 
	-moz-background-origin: initial; 
	-moz-background-inline-policy: initial; 
	z-index: 50; 
}

