BODY {
  background:	#000000;
  color:	#CCCCCC;
}

A SPAN {
  display:	block;
  float:	left;
  width:	180px;
  height:	200px;
  padding:	2px;
  border:	thin solid #7F7;
  cursor:	pointer;
}

A, A:link, A SPAN, A:link SPAN {
  text-decoration:	none;
  color:		#7F7;
  background:		transparent;
}


A:visited, A:visited SPAN {
  text-decoration:	none;
  color:		#0C0;
  background:		transparent;
}

A:visited SPAN {
  border:	thin solid #0C0;
}

A:active SPAN, A:hover SPAN, A:active:hover SPAN {
  background:	#400;
  border:	thin solid yellow;
  color:	yellow;
}

A:active, A:hover, A:active:hover {
  text-decoration:	none;
  color:		yellow;
  background:		transparent;
}

DIV, IMG {
  display:	block;
  border:	none;
  margin-left:	auto;
  margin-right:	auto;
  text-align:	center;
}
