#gallery { position:relative; height:300px; width:690px; }
#gallery a { float:left; position:absolute; }
#gallery a img { border:none;  height:300px; width:690px;}
#gallery a.show { z-index:1; }
#gallery .caption {
		z-index:2; 
		background-color:#FFF; 
		color:#000; 
		height:0px; 
		width:690px; 
		position:absolute;
		text-align:justify;
		bottom:0px;
}

#gallery .caption .content { padding:5px 15px 5px 5px; width:690px;}
	
#gallery .caption .content h3 { 
		margin:0;
		padding:0px 0px 5px 0px;
		font-size:18px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, helv, sans-serif;
		color:#000;
}
