/*Shutter*/
#shDisplay DIV#shTitle
{
	font: normal 12px/17px "Lucida Grande", Verdana, sans-serif;
/*caption font*/
	color: #FFFFFF;
/*caption colour*/
	text-align: center;
	margin: 0 auto;
}
#shDisplay DIV#shCount
{
	color: #FFFFFF;
	font: normal 10px/12px "Lucida Grande", Verdana, sans-serif;
	background-color: #000000;
	height: 23px;
	padding-top: 8px;
	width: 740px;
	margin-left: -12px;
}
#shDisplay DIV#shTitle A
{
	text-decoration: none;
	font: bold 16pt Calibri;
	letter-spacing: -2px;
	margin: 0 10px;
	width: 26px;
	color: #999999;
}
#shDisplay DIV#shTitle A:hover
{
	color: #FFFFFF;
	border: none;
}
#shDisplay DIV#shNext
{
	float: right;
}
#shDisplay DIV#shPrev
{
	float: left;
}
BODY
{
	height: 100%;
}
#shShutter *, #shDisplay *
{
	padding: 0;
	margin: 0;
}
DIV#shShutter, DIV#shDisplay
{
	top: 0;
	left: 0;
	width: 100%;
	position: absolute;
}
DIV#shShutter
{
	height: 100%;
	z-index: 1000;
	background-color: #000000;
	opacity: 0.8;
	filter: alpha(opacity=80);
}
DIV#shDisplay
{
	display: block;
	background-color: transparent;
	z-index: 1002;
}
DIV#shDisplay IMG#shTopImg
{
	margin: 0 auto;
	border: 10px solid #070707;
	background: transparent;
	display: block;
	max-width: none;
	max-height: none;
	float: none;
	cursor: pointer;
}
DIV#shDisplay DIV#shWrap
{
	visibility: hidden;
}
DIV#shWaitBar
{
	font: bold 32px "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
	height: 36px;
	width: 100%;
	left: 0;
	cursor: default;
	opacity: 0.999;
	filter: alpha(opacity=100);
	z-index: 1001;
	margin-top: 160px;
	color: #AE0A0A;
}
