#mContainer {
	position:relative;
	margin:auto;
	margin-left:25px;
	width:400px;
	height:462px;
	/*width:400px;
	height:200px;*/
	border:1px solid #000;
	background-color:#FAFAFA;
}

#imageContainer {
	position:absolute;
	width:100px;
	top:5px;
	left:5px;
}

#mContainer #imageContainer img {
	
	width:52px;
	height:52px;
	
	position:absolute;
	border:1px solid #000;
	cursor:pointer;
	-moz-opacity:.5;
	opacity:.5;
	/*filter:Alpha(opacity=50);*/
	filter:Alpha(opacity=100);
	z-index:100;
}


#imageDestination {
	position:absolute;
	top:100px;
	left:200px;
	width:298px;
	height:224px;
	border:1px solid #000;
	background:#C0C0C0;
	z-index:0;
}

#controls {
	width:400px;
	position:relative;
	margin:auto;
	margin-top:80px;
	padding-top:10px;
	font:9px verdana;
	border-top:2px solid #000;
}

#caption {
	font:9px verdana;
	position:absolute;
	/*position:relative;
	top:210px;
	width:200px;*/
	margin-left:-60px;
	top:240px;
	width:190px;
}

#credits {
	position:relative;
	margin:auto;
	margin-top:20px;
	width:400px; 
	font-family:verdana;
	font-size:9px;
}

hr {
	width:400px;
	height:1px;
	text-align:left;
	color:#000;
	background:#000;
	border-style:none;
	clear:both;
	margin:5px 0 5px 0;
}

#credits img {
	float:left;
	margin-right:10px;
	margin-bottom:5px;
	border:1px solid #000000;
	width:80px;
	height:79px;
}
