/* Spam-me-not Stylesheet */
/* Copyright (c) 2003 by Andreas Neudecker */
/* Published under the GNU General Public License (see http://www.gnu.org/copyleft/) */

body {
	padding: 0em;
	margin: 0em;
	/* font-size: medium; */
	font-family: "Trebuchet MS",Verdana, Lucida, Arial, Helvetica, sans-serif;
	background: radial-gradient(#500000, #002500, #252525);
}

a:link {
  text-decoration: none;
  color: #004fff;
  text-shadow: 0px 0px 1px orange, 0px 0px 5px black;
  font-family: verdana, arial, helvetica;
  font-size: 1em;
  font-variant: small-caps;
  word-spacing: .1em;
  letter-spacing: .1em;
}

a:visited {
  text-decoration: none;
  color: #004fff;
}

a:hover {
  text-decoration: none;
  color: white;
  text-shadow: 0px 0px 4px red;
}

a:active {
  text-decoration: none;
  color: red;
  text-shadow: 0px 0px 3px rgb(192, 192, 192);
}

p, div, span, form, h1, h2, h3, h4, h5 {
	font-family: "Trebuchet MS",Verdana, Lucida, Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5 {
	text-align: center;
	margin: 0.5em 0em 0em 0.0em;
}

div.nospamForm, div.textBody, div.footerArea {
	background: black;
	color: darkkhaki;
	padding: 0.5em;
	margin: 0em 1em 1em 1em;
	border: dotted 1px black;
}

div.menu {
	text-align: center;
	font-size: smaller;
}

.yellow, .smallRemark, .obfuscatedStuff, span.languageVersions, .text_marker {
	background: darkgreen;
}

p.subtitle {
	color: darkkhaki;
	font-size: 80%;
	font-weight: bold;
	text-align: center;
	margin: 0.5em 0em 0em 0.0em;
}

p.languageVersions {
	text-align: right;
	padding: 0em 0.75em 0em 0.75em;
}

input {
	vertical-align: middle;
	font-family: Courier New, Courier, monospace;
	font-size: normal;
}

.lastChanges, .copyrightNotice, .help {
	font-size: smaller;
}

.help {
	vertical-align: super;
}

