/* mediaboxAdvanced - black theme */

#mbOverlay 
{
	position:absolute;
	z-index:9998;
	left:0;
	width:100%;
	background-color:#000;
	cursor:pointer;
}

#mbOverlay.mbOverlayFF 
{
	background:transparent url(/images/mediabox/80.png) repeat;
}

#mbOverlay.mbOverlayIE 
{
	background:transparent url(/images/mediabox/50.gif) repeat;
}

#mbCenter, #mbBottomContainer 
{
	position:absolute;
	z-index:9999;
	left:50%;
	overflow:hidden;
	background-color:#ee1d24;
}
.mbLoading 
{
	background:#ee1d24 url(/images/mediabox/MinimalLoading2.gif) no-repeat center;
}
#mbImage 
{
	position:absolute;
	left:0;
	top:0;
	border:10px solid #ee1d24;
	background-repeat:no-repeat;
/*	Sets the style for inline content, if no style is given	*/
	font-family:Myriad, Verdana, Arial, Helvetica, sans-serif;
	line-height:19px;
	font-size:1em;
	color:#fff;
	text-align:left;
}

/*	Sets the style for inline content, if no style is given	*/
#mbImage a, #mbImage a:link, #mbImage a:visited 
{
	color:#ddd;
}

/*	Sets the style for inline content, if no style is given	*/
#mbImage a:hover, #mbImage a:active 
{
	color:#fff;
}

#mbBottom 
{
	font-family:Myriad, Verdana, Arial, Helvetica, sans-serif;
	line-height:19px;
	font-size:1em;
	color:#999;
	text-align:left;
	border:10px solid #ee1d24;
	border-top-style:none;
}

#mbTitle 
{
	display:inline;
	color:#333;
	font-weight:bold;
	line-height:20px;
	font-size:1em;
}

#mbNumber 
{
	display:inline;
	color:#777;
	line-height:14px;
	font-size:0.9em;
}

#mbCaption 
{
	display:block;
	color:#777;
	line-height:14px;
	font-size:0.9em;
}

#mbPrevLink, #mbNextLink, #mbCloseLink 
{
	display:block;
	float:right;
	height:20px;
	width:20px;
	background:transparent url(/images/mediabox/MinimalClose.png) no-repeat center;
	margin:0;
	outline:none;
}

#mbPrevLink 
{
	width:20px;
	background:transparent url(/images/mediabox/MinimalPrevious.png) no-repeat center;
}

#mbNextLink 
{
	width:20px;
	background:transparent url(/images/mediabox/MinimalNext.png) no-repeat center;
}

#mbCloseLink 
{
	width:20px;
	background:transparent url(/images/mediabox/MinimalClose.png) no-repeat center;
}

#mbError 
{
	position:relative;
	top:30%;
	font-family:Myriad, Verdana, Arial, Helvetica, sans-serif;
	line-height:19px;
	font-size:1em;
	color:#fff;
	text-align:center;
	border:10px solid #700;
	padding:20px 10px 30px;
	margin:auto;
}