/*Outermost DIV for thumbnail viewer*/
#thumbBox{ position: absolute; left: 0; top: 0; width: auto; padding: 5px; padding-bottom: 0; border: 2px solid #877254; visibility: hidden; z-index: 9999; cursor: hand; cursor: pointer; background: #CABFB3;
-moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright: 5px;
}

/*Footer DIV of thumbbox that contains "close" link */
#thumbBox .footerbar{font: bold 14px Arial; line-height: 20px; color: white; padding: 5px 0; text-align: left; }

/*DIV within thumbbox that holds the enlarged image */
#thumbBox #thumbImage{ background-color: white; -moz-border-radius: 5px 5px 0px 0px; border: 2px solid #C0C0C0; padding: 3px;}

/*DIV for showing "loading" status while thumbbox is being generated*/
#thumbLoading{ position: absolute; visibility: hidden; border: 1px solid #C0C0C0; background-color: #fafafa; padding: 5px; z-index: 5; -moz-border-radius: 4px 4px 4px 4px;}


/* Mi Image Base */
#miImageBase {
	margin: 0 auto;
	width: 300px;
    text-align: center;	
}

#miImageBaseBorder {
    border: 1px solid #cccccc;
	width: 300px; 
	-moz-border-radius: 2px 2px 2px 2px;
}

#miImageBaseBorder img{
    width: 299px; 
	}

div#miImageBaseBorder:hover {
    border: 1px solid #8A7043;
	width: 300px;
}

#shown {padding-top: 2px; text-align: center;}

/* Extra Product Views */
#extraViews {
    margin-left: -1px;
}

div#thumb .img-border img{
	padding: 4.5px;
	border: 1px solid #cccccc;
	margin: 4px 2.5px 0;
	-moz-border-radius: 2px 2px 2px 2px;
}

div#thumb  .img-border:hover img{
	padding: 4.5px;
	border: 1px solid #8A7043;
	margin: 4px 2.5px 0;
}

#thumb-large {
    width: 300px;
	padding-top: 12px;
	text-align: center;
	color: #000 normal;
	font-size: 12px;
}

#imageLabel {
	font-family: Arial;
	font-size: 12px;
}
#thumb {
	margin-left: 0;
}
