body  {
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,Sans-serif;
	font-size: 0.75em;
	line-height: 1.5em;
	 
	color: rgb(78, 78, 78);
	background: rgb(38, 36, 32);
	margin: 0;
	padding: 0;
}


a {
	color: rgb(86, 142, 27);
}
a:hover {
	text-decoration:none;
}

h1 a {
	color:#aaa;
	text-decoration:none;
}
h1 a:hover {
	color:black;
}

a.i {
	color:black;
	border:0;
	text-decoration:0;
}
a.i img,
a.i div {
	height:75px;
	width:75px;
	color:black;
	background:none;
	padding:6px;
	margin:0 5px;
	border:1px solid #aaa;
}
a:hover.i img {
	border:1px solid white;
}
#work,#dontwork {
	padding:10px;
	text-align:center;
	margin: 0 auto 0 auto;
}
#work b,
#dontwork b {
	color:#aaa;
	font-size:150%;
}
#work {
	color:#030;
	background:#261;
}
#dontwork {
	color:#300;
	background:#621;
}
#header {
	background: white;
	min-height:250px;
	text-align:center;
	margin: 0 auto 0 auto;
}
#header h1 { margin: 0; padding: 0;padding-top:30px; }
#searchbox {
	clear:both;
	text-align:center;
	margin: 0 auto 0 auto;
	
}
#searchbox p { font-size:17px; }

#explain {
	height:150px;
	text-align:center;
}
fieldset {
	margin:15px;
	padding:10px;
	border:0;
}
#setDate,
#setID {
	background: white;
	width:300px;
	font-size:17px;
	text-align:center;
}
#setDate {
	width:200px;
}

#result {
	width:100%;
	margin: 0 auto 0 auto;
	text-align:center;
	font-size:20px;
	line-height:1.5;
}
.invisible { display:none; }
