#msBigImageHolder {
	width:400px;
	height:400px;
	overflow:hidden;
	position:absolute;
	background:#663300;
	margin-left:20px;
	padding:0px;
	display:none;
	border:8px solid #CF516C;
}
#msImageShadow {
	width:400px;
	height:400px;
	overflow:hidden;
	position:absolute;
	background:#000000;
	margin-left:4px;
	padding:10px;
	display:none;
	border:8px solid #000000;
}
#imgHolder {
	position:relative;
	width:auto;
	margin:auto;
}

#smallImg {
	position:relative;
}

.msPadding{
	padding:10px;
	border:1px solid #c3c3c3;	
}

#msBigImageHolder_main {
	width:400px;
	height:400px;
	overflow:hidden;
	display:none;
	position:absolute;
	background:#ffffff;
	margin-left:4px;
	padding:10px;
	border:8px solid #CF516C;
}