﻿/* common styling for all galleries */
a.gallery, a.gallery:visited 
{
	display:block; 
	display:inline-block; 
	color:#000; 
	text-decoration:none; 
	border:1px solid #000; 
	width:75px; 
	height:47px; 
	float:left; 
	margin:4px; 
	/*z-index:0;*/
}
	
a.slidea {background:url(thumb1.jpg);}
a.slideb {background:url(thumb2.jpg);}
a.slidec {background:url(thumb3.jpg);}
a.slided {background:url(thumb4.jpg);}
a.slidee {background:url(thumb5.jpg);}
a.slidef {background:url(thumb6.jpg);}
a.slideg {background:url(thumb7.jpg);}
a.slideh {background:url(thumb8.jpg);}
a.slidei {background:url(thumb9.jpg);}
a.slidej {background:url(thumb10.jpg);}
a.slidek {background:url(thumb11.jpg);}
a.slidel {background:url(thumb12.jpg);}
a.slidem {background:url(thumb13.jpg);}
a.sliden {background:url(thumb14.jpg);}
a.slideo {background:url(thumb15.jpg);}
a.slidep {background:url(thumb16.jpg);}
a.slider {background:url(thumb17.jpg);}
a.slides {background:url(thumb18.jpg);}
a.gallery em, a.gallery span {display:none;}
a.gallery:hover {border:1px solid #fff;}


/* styling for RIGHT gallery */
#container_right 
{
	position:relative; 
	width:550px; 
	height:550px;
	/*border: 1px solid silver; */
	/*margin: 1em auto;*/
	background-color: #303030;
	margin-top: 0px;
}
#container_right img {border:0; }
#container_right .thumbs 
{
	width:170px; 
	position:absolute; 
	right:0; 
	top:0;
}
#container_right a.gallery:hover span 
{
	display:block; 
	position:absolute; 
	width:402px; 
	height:50px; 
	top:265px; 
	left:-430px; 
	padding:5px; 
	font-style:italic; 
	color:#fff;  
	/*z-index:0;*/
}
#container_right a.gallery:hover span:first-line 
{
	font-style:normal; 
	font-weight:bold; 
	font-size:1.1em; 
	color:#000;
}

#container_right a.gallery:active, #container_right a.gallery:focus 
{
	border: 1px solid #000;
}

#container_right a.gallery:active em, #container_right a.gallery:focus em 
{
	display:block; 
	position:absolute; 
	width:300px; 
	height:250px; 
	top:5px; 
	left:-370px; 
	padding:0px; 
	color:#000; 
	/*z-index:0;*/
}

#container_right h1 
{
	clear:both; 
	margin:0; 
	padding-top:80px; 
	padding-left:50px; 
	width:300px; 
	text-align:center; 
	font-family: georgia, "times new roman", serif; 
	font-size:3em; 
	font-weight:normal; 
	color:#fff;
}
#container_right h1 em {font-size:0.6em; color:#000; }
