/* begin gallery styling */
ul { padding:0; }

#jgal { list-style: none; width: 200px; }
#jgal li 
{ 
	opacity: .5; 
	float: left; 
	display: block; 
	width: 60px; 
	height: 60px; 
	background-position: 50% 50%; 
	cursor: pointer; 
	border: 3px solid #fff; 
	outline: 1px solid #ddd; 
	margin-right: 10px; 
	margin-bottom: 10px; 
}
#jgal li img { position: absolute; top: 85px; left: 252px; display: none; }
#jgal li.active img { display: block; }
#jgal li.active, #jgal li:hover { outline-color: #bbb; opacity: .99 /* safari bug */ }

/* styling without javascript */
#gallery { list-style: none; display: block; }
#gallery li { float: left; margin: 0px; }

