#mContainer {
	position:relative;
	width:150px;
	height:350px;
	border:1px solid #fff;

	
}

#imageContainer {
	position:absolute;
	width:100px;
	top:7px;
	left:25px;
}

#mContainer #imageContainer a.linkopacity img {
	/*
	width:32px;
	height:32px;
	*/
	position:absolute;
	border:1px solid #000;
	cursor:pointer;
	-moz-opacity:.5;
	opacity:.5;
	filter:Alpha(opacity=50);
	z-index:100;
}

#mContainer #imageContainer a.linkopacity:hover img {
	/*
	width:32px;
	height:32px;
	*/
	position:absolute;
	border:1px solid #000;
	cursor:pointer;
	filter:alpha(opacity=100);   
	-moz-opacity: 1.0;   
	opacity: 1.0;
	z-index:100;
}


#imageDestination {
	position:absolute;
	top:100px;
	left:220px;
	width:400px;
	height:280px;
	/*border:1px solid #fff;*/
	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:relative;
	top:260px;
	width:100px;
	left: -150px;
}

#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;
}
