#gamearea {display:none}
.ifeditor {display:none}

#editgame, #editcardbacks, #editcolours, #start-screen, #hint, #win-message, #hint-message, #winbox{
  display:block;
}

h3 {
  padding-top: 3em; }

#edit-instructions {
  padding: 2em; }

.explanation {
  color: #888;
  font-style: italic; }

li.instructions-contents {
  font-size: 1.2em; }

#editarea {
  background: whitesmoke;
  margin: 15px auto 1em auto;
  width: 750px; }

.tabletitle {
  width: 100%;
  text-align: center;
  font-size: 2em;
  color: #fff;
  background: #575757;
  padding: 0.75em 0;
  margin: 0; }

table {
  margin: 0;
  width: 100%;
  border-width: 0;
  border-spacing: 0;
  border-collapse: collapse;
  border-style: dashed;
  border-color: #575757; }

td, th {
  margin: 0;
  padding: 8px;
  border-width: 1px 1px 0 0;
  border-style: dashed;
  border-color: #a3a3a3;
  max-width: 180px;
  text-align: center; }

th {
  border-width: 0 1px 0 0; }

.tableheaders {
  background: #3d3d3d;
  color: #fff; }

.carddisp {
  display: none; }

div.cardholder {
  margin: 8px;
 }

div.card {
	background:white;
	cursor:auto;
}

div.message {
	position:relative;
	display:table-cell;
	left:0px;
	top:0px;	
	width:auto;
	text-align:left;
	background:#FFFFFF;
	-moz-border-radius: 0px 0px 0px 0px;
	-webkit-border-radius: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;	
	border:none;
	z-index: 10;
	padding:30px;
}

#instructions, #winbox, #hint-message {
	background: whitesmoke;
	border: none;
}

p.btnPara{
	display:none;
}