#jgal { list-style: none; width: 100px; }
#jgal li  
{
	opacity: .75; 
	float: left; 
	display: block; 
	border: solid 1px #5F5F5F; 
	width: 120px; height: 120px;
	background-position: 0% 0%; 
	cursor: pointer; 
	margin-right: 14px; 
	margin-bottom: 14px; }

#jgal li img  
{
	position: absolute; 
	top: 1000px; 
	left: -1000px;  
	display: none;

}
#jgal li.active img { display: block; border: solid 1px #FFF; }
#jgal li.active, #jgal li:hover { border: solid 1px #0D55FA; opacity: .99}

/* styling without javascript */
#gallery { list-style: none; display: block; }
#gallery li { float: left; margin: 0 10px 10px 0; }

#jgal
{
	margin: 0px;
	padding: 0px;
}