﻿.gallery 
{
	list-style-type: none; 
	margin: 10px 0 0 0;
	padding: 0;
}

#contentwrapper ul.gallery li
{ 
	display: block; 
	width: 75px; 
	height: 45px; 
	overflow: hidden; 
	float: left; 
	margin: 0 5px 5px 0; 
}

.gallery li a { display: none }
.gallery li div 
{ 
	position: absolute; 
	display: none; 
	top: 0; 
	left: 180px; 
}

.gallery li div img { cursor: pointer; }

.gallery li.active div img,
.gallery li.active div
{
	display: block;
}

.gallery li img.thumb
{
	cursor: pointer;
	top: auto;
	left: auto;
	display: block;
	width: auto;
	height: auto;
}

.gallery li .caption 
{
	display: block;
	padding-top: .5em;
}

#mainImageContainer 
{
	height: auto;
}

	#mainImageContainer img
	{
		min-height: 295px;
		width: 536px;
	}

* html .gallery li div span{width:400px} /* MSIE bug */