#imageBoxContainer {
	display: none;
}

#imageBoxContainer2 {
	display: none;
}

#imageBox {
	position: relative;
}

#imageBox td {
	border: 1px solid #DDD;
	width: 95px;
	height: 95px;
	position: relative;
}

*html #imageBoxDescription {
	margin-left: 4px;
}
*+html #imageBoxDescription {
	margin-left: 4px !important;
}

#imageBox td .cell {
	width: 95px;
	height: 95px;
	position: relative;
}

#imageBox td .overlay {
	width: 95px;
	height: 95px;
	position: absolute;
	top: 0px;
	left: 0px;
}

#imageBox td .image {
	width: 95px;
	height: 95px;
	position: absolute;
	top: 0px;
	left: 0px;
}

.bigImageBox {
	
}

.bigImageBox .bigCell {
	width: 192px;
	height: 192px;
	position: relative;
}

.bigImageBox .bigOverlay {
	width: 192px;
	height: 192px;
	position: absolute;
	top: 0px;
	left: 0px;
}

.bigImageBox .bigImage {
	width: 192px;
	height: 192px;
	position: absolute;
	top: 0px;
	left: 0px;
}

#textBox {
	text-transform: uppercase;
}

#textBox td {
	height: 194px;
}

#imageBoxDescription {
	position: absolute;
	left: 1px;
	top: 98px;
	height: 386px;
	width: 483px;
	z-index: 20;
	background-repeat: no-repeat;
}

/* Safari Browserhack */
body:last-child #imageBoxDescription {
	top: 100px;
}
body:-moz-last-node #imageBoxDescription {
	top: 98px;
}

*html #imageBoxDescription {
	left: 0px;
	border-left: 1px solid #DDD;
	border-right: 1px solid #DDD;
}

*+html #imageBoxDescription {
	left: 0px;
	border-left: 1px solid #DDD;
	border-right: 1px solid #DDD;
}