/**
 * Design elements for sidebar
*/

/* the document */
div.page, div.form {
  margin-top: 4px;
  margin-left:  0em;
  margin-right: 0em;
  padding-left: 1em;
  text-align: justify;
  width: 75%;
  float: left;
  border-left: 1px solid #8cacbb
}

/* ---- Sidebar ---- */
div#sidebar {
  margin-top: 1em;
  margin-left:  0em;
  margin-right: -1px;
  border-right: 1px solid #8cacbb;
  padding-top: 0.5em;
  padding-bottom: 0.7em;
  padding-left: 0em;
  text-align: justify;
  float: left;
  background-color: #f5f5f5;
  width: 20%;
  font-size: 80%;
  color:#436976;

}


/* special headlines */
span.error, SPAN.ERROR {
	color:#CC0000;
	font-weight:bold;
}

div.e-nigma {
	background-color:#CCCCCC;
	padding: 10px;
}

/* Enigma/GotS Index - Highlight the 'current' issue */
td.hilight {
	background:#FFFF66;
	text-align:center;
}

td.centered {
	text-align:center;
}

/* Used in the email change form */
FORM.puzzlers h2 {
	text-align:left;
}
FORM.puzzlers label {
	text-align:left;
	margin-left:30px;
}
FORM.puzzlers p {
	text-align:left;
	margin-left:30px;
}
FORM.puzzlers label span.details {
	text-align:left;
	margin-left:70px;
}
FORM.puzzlers input {
	text-align:left;
	margin-left:60px;
}
