* {
	margin:		0px;
	padding:	1px;
}

body {
	background-color:	#111;
	color:				#DEE;
	font-family:		Helvetica, Verdana, Arial, sans-serif;
}

h1 {
	text-align:			center;
	font-family:		"Lucida Grande", "Trebuchet MS", Impact, serif;
}

input {
	background-color:	#333;
	border:				1px solid #FFF;
	font-style:			italic;
	color:				#AAA;
}

input:focus {
	background-color:	#FFF;
	color:				#111;
	font-style:			normal;
}

a:active, a:link {
	font-size:			12px;
	text-decoration:	none;
	color:				#DD9;
	letter-spacing:		1px;
}

a:hover {
	text-decoration:	none;
	color:				#FFF;
}

a:visited {
	font-size:			12px;
	text-decoration:	none;
	color:				#FFF;
	letter-spacing:		1px;
}