/* page overlay */
#pageOverlay
{
	position:absolute;
	top:0px;
	left:0px;
	margin: 0; 
	padding: 0;
	height:100%;
	width:100%;
	display:none;
	background: transparent url("../common/images/black75.png");
	background:rgba(0,0,0,0.75);

}
#pageOverlayCentered
{
	width:828px;
	height:800px;
	margin:0px auto 0px auto;
}
#pageOverlayClose
{
	width:58px;
	height:112px;
	margin:90px 0 0px 815px;
	background-position:0 0;
	background-image : url("../flash/images/exhibit_close.png");
	cursor:pointer;
}
#pageOverlayClose:hover 
{
	background-position: 0px 5px;
	background-image : url("../flash/images/exhibit_close_hover.png");
}
#pageOverlayContainer
{
	background-color:#FFFFFF; 
	top:95px;
}

/* table used for borders around iframe */
table.page_overlay_dialog_table {
  border-collapse:collapse;
  margin:auto;
  table-layout:fixed;
  top:95px;
}
.page_overlay_popup {
  top:-10000px;
}
td.page_overlay_topleft,
td.page_overlay_topright,
td.page_overlay_bottomleft,
td.page_overlay_bottomright {
  height:10px;
  overflow:hidden;
  padding:0!important;
  padding:5px;
  width:10px!important;
  width:0
}
td.page_overlay_topleft {
  background-image:url(../flash/images/overlay/top_left.png);
}
td.page_overlay_topright {
  background-image:url(../flash/images/overlay/top_right.png);
}
td.page_overlay_bottomleft {
  background-image:url(../flash/images/overlay/bottom_left.png);
}
td.page_overlay_bottomright {
  background-image:url(../flash/images/overlay/bottom_right.png);
}
td.page_overlay_border {
  background-image:url(../flash/images/overlay/border.png);
}
td.page_overlay_content {
  background:#fff;
  position:absolute;
}
td.page_overlay_content h2 {
  font-size:14px;
  font-weight:bold;
  font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
  margin:0;
  position:relative;
  overflow:hidden;
  letter-spacing:normal;
  line-height:normal;
  padding:0;
  text-align:left;
  zoom:1;
  float:none;
  display:block;
}
td.page_overlay_content h2 span {
  display:block;
  padding:5px 10px 5px 10px;
}

/* facebook like styles */
.page_overlay_fblike_icon {
  background-image:url(../flash/images/overlay/fb_logo.gif);
  margin:5px;
  float:left;
  width:16px;
  height:16px;
}
td.page_overlay_content h2.fblike {
  background:#6D84B4;
  border:1px solid #3b5998;
  color:#fff;
}


/* game overlay */
#gameOverlay
{
	position:absolute;
	top:0px;
	left:0px;
	margin: 0; 
	padding: 0;
	height:100%;
	width:100%;
	display:none;
	background: transparent url("../common/images/black75.png");
	background:rgba(0,0,0,0.75);
	
}
#gameCentered
{
	width:828px;
	height:800px;
	margin:0px auto 0px auto;
}
#gameClose
{
	width:58px;
	height:112px;
	margin:119px 0px 0px 830px;
	background-position:0 0;
	background-image : url("../flash/images/exhibit_close.png");
	cursor:pointer;
}
#gameClose:hover 
{
	background-position: 0px 5px;
	background-image : url("../flash/images/exhibit_close_hover.png");
}
#gameContainer
{
	background-color:#FFFFFF; 
	top:95px;
}

/* table used for borders around iframe (game overlay) */
table.game_overlay_dialog_table {
	border-collapse:collapse;
	/*margin:auto;*/
	table-layout:fixed;
	top:95px;
}
.game_overlay_popup {
	top:-10000px;
}
td.game_overlay_topleft,
td.game_overlay_topright,
td.game_overlay_bottomleft,
td.game_overlay_bottomright {
	height:10px;
	overflow:hidden;
	padding:0!important;
	padding:5px;
	width:10px!important;
	width:0
}
td.game_overlay_topleft {
	background-image:url(../flash/images/overlay/top_left.png);
}
td.game_overlay_topright {
	background-image:url(../flash/images/overlay/top_right.png);
}
td.game_overlay_bottomleft {
	background-image:url(../flash/images/overlay/bottom_left.png);
}
td.game_overlay_bottomright {
	background-image:url(../flash/images/overlay/bottom_right.png);
}
td.game_overlay_border {
	background-image:url(../flash/images/overlay/border.png);
}
td.game_overlay_content {
	background:#fff;
	position:absolute;
}
td.game_overlay_content h2 {
	font-size:14px;
	font-weight:bold;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	margin:0;
	position:relative;
	overflow:hidden;
	letter-spacing:normal;
	line-height:normal;
	padding:0;
	text-align:left;
	zoom:1;
	float:none;
	display:block;
}
td.game_overlay_content h2 span {
	display:block;
	padding:5px 10px 5px 10px;
}