﻿/********************************************/
/*****    css photo gallery template    *****/
/*****  http://www.tankedup-imaging.com *****/
/*****            20/08/2006            *****/
/********************************************/
/* ---------- gallery container ---------- */
#gallery {
	position: relative;
/*	width: 624px;*/
	height: 425px;
	margin: 0px auto;
}
/* ---------- opacity ---------- */
#gallery a img {
	opacity: 0.6;
	filter: alpha(opacity=60);
	-moz-opacity: 0.60;
	-khtml-opacity: 0.6;
}
#gallery a:visited img {
	opacity: 0.6;
	filter: alpha(opacity=60);
	-moz-opacity: 0.60;
	-khtml-opacity: 0.6;
}
#gallery a:hover img {
	opacity: 1.0;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	-khtml-opacity: 1.0;
}
/* ---------- thumbnail images ---------- */
.thumb, .no-thumb {
	float: left;
	width: 77px; /*height:112px;*/;
	margin: 2px 9px;
	padding: 3px;
}
.thumb {
	border: 0px solid #ccc;
}
.no-thumb {
	border: 1px solid #fff;
	height:100px;
}
.thumb a img {
	display: block;
}
.thumb a span {
	display: none;
}
.thumb a:hover, .thumb a:active, .thumb a:focus {
	background: transparent;
}
/* ---------- preview image ---------- */
#gallery a:hover span {
	display: block;
	position: absolute;
	width: 300px;
	height: 225px;
	top: 0px;
	left: 205px;
}
/* ---------- preview image title block ---------- */
.thumb em,em {
	position: relative;
	max-width:300px;
	-moz-border-radius-bottomleft: 7px; -moz-border-radius-bottomright: 7px;
	background: #F29200;
	color: #faefe0;
	font: normal 12px/20px verdana;
	text-align: left;
	opacity: 0.9;
	filter: alpha(opacity=90);
	-moz-opacity: 0.90;
	-khtml-opacity: 0.9;
	padding:3px 5px;
	display:block;
	font-size:110%;
	line-height:100%;
	min-height:40px;
}
.thumb a {
	text-decoration: none;
}
/* ---------- no border on images ---------- */
a img {
	border: 0;
}
/* ---------- clear floats ---------- */
.clear {
	height: 0;
	line-height: 0px;
	font-size: 0;
	clear: both;
}
.init-image {
	display: block;
	position: absolute;
	width: 300px;
	height: 225px;
	top: 0px;
	left: 205px;
}