a, a:visited {color:blue;} /* IE hack to make :active state work first time */
a {outline:0;} /* remove dotted border on focused links */

.imageGallery {
	position:relative;
	height:590px;
	padding: 5px;
	background-color:#554;
	border:1px solid black;
}

.galleryBackground {
	position:absolute;
	left:170px;
	top:5px;
	width:540px;
	height:540px;
	border:1px solid #777;
	background-repeat:no-repeat;
	background-position: center;
	background-color:#224;
}

.imageList {
	float: left;
	width:158px;
	height: 585px;
	overflow: auto;
	margin:0px;
	padding:0px;
	list-style:none;
	font-size:16px;
	line-height:1.18em;
	border:0px solid black;
	background-color:#778;
	background-color:transparent;
}

.imageList li {
	margin:1px;
	border:1px solid black;
	background-color:white;
	width:64px;
	height:64px;
	float:left;
}
.imageList li.dividerCaption {
	float:left;
	width:132px;
	height: auto;
	margin:1px;
	border-top:3px solid black;
	border-right:1px solid black;
	border-bottom:3px solid black;
	border-left:1px solid black;
	background-color: #078;
	color: white;
	font-weight: normal;
	text-align: center;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.imageList a.thumbnail {
	display:block;
	float: left;
	background-repeat:no-repeat;
	background-position:center;
	width:64px;
	height:64px;
	text-decoration:none;
}

.imageList span {
	display:block;
}

.imageList .indicator, .imageList .image {
	position:absolute;
	display: none;
	left:170px;
	top:5px;
	width:540px;
	height:540px;
	border:1px solid #777;
	background-repeat:no-repeat;
	background-position: center;
	background-color:transparent;
}

.imageList .indicator {
	background-image:url(images/indicator.gif);
}
		
.imageList .imageCaption {
	position:absolute;
	display: none;
	top:555px;
	left:165px;
	width:540px;
	text-align:right;
	font-style:normal;
	font-size:17px;
	letter-spacing:.1em;
	color:white;
}

.imageList a:hover {text-decoration: none;}

.imageList a.thumbnail:active .indicator,
.imageList a.thumbnail:focus .indicator,
.imageList a.thumbnail:active .image,
.imageList a.thumbnail:focus .image, 
.imageList a.thumbnail:active .imageCaption,
.imageList a.thumbnail:focus .imageCaption {display: block;}


