#ibOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
	z-index: 100;
}

#ibCenter, #ibBottom {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #dadada;
	z-index: 100;
}

.ibLoading {
	background: #dadada url('img/loading.gif') no-repeat center;
	z-index: 100;
}

#ibImage {
	border: 10px solid #dadada;
	z-index: 100; 
	background-repeat: no-repeat;
	background-position: center top;
}

/***************************

	styles for hidden next & previous buttons

***************************/
/*
#ibPrevLink, #ibNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	height: 32px;
	outline: none;
}

#ibPrevLink {
	left: 0;
	
}

#ibPrevLink:hover {
	background: transparent url(../images/prevlabel.gif) no-repeat 0% 15%;
}

#ibNextLink {
	right: 0;
}

#ibNextLink:hover {
	background: transparent url(../images/nextlabel.gif) no-repeat 100% 15%;
}
*/
/***************************

	styles for next & previous buttons as part of footer

***************************/

#ibPrevLink, #ibNextLink {
	display: block;
	width: 20px;
	height: 25px;
	outline: none;
}

#ibPrevLink {
	float: left;
	background: transparent url('img/arrow-left-mini.png') no-repeat left;
}

#ibPrevLink:hover {
	background: transparent url('img/arrow-left-mini-hover.png') no-repeat left;
}

#ibNextLink {
	float: right;
	background: transparent url('img/arrow-right-mini.png') no-repeat right;
}

#ibNextLink:hover {
	background: transparent url('img/arrow-right-mini-hover.png') no-repeat right;
}

/**********************************/


#ibBottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #dadada;
	border-top-style: none;
}

#ibCloseLink {
	display: block;
	float: right;
	/*width: 66px;
	height: 22px;*/
	width: 20px;
	height: 20px;
	background: transparent url('img/close.png') no-repeat center;
	margin: 0px 0;
}
#ibCloseLink:hover { background: transparent url('img/close-hover.png') no-repeat center; } 

#ibCaption, #ibNumber, #ibDescription {
	margin-right: 71px;
}

#ibCaption 
{
	height: 18px;
	font-weight: bold;
}

#ibDescription { margin-bottom:5px; }

#ibNumber { margin: 0px; text-align: center; }
