body {
  margin: 0px ;
  padding: 0px ;
  background-color: #000000 ;
  background-image: url('background.jpg') ;
  background-repeat: repeat-x ;
  background-position: top-left ;

  color: #ffffff ;
  font-family: Verdana, Helvetica, Arial, sans-serif ;
  font-size: 12px ;
  text-align: center ;
}

a:link, a:visited {
  color: #ffffff ;
  text-decoration: none ;
}

a:hover, a:active {
  color: #ffffff ;
  text-decoration: none ;
}

img {
  border-style: none ;
}

p, h1, h2, h3 {
  margin: 10px ;
  padding: 0px ;
}

table {
  width: 100% ;
  border-collapse: collapse ;
  border-spacing: 0px ;
}

td {
  padding: 0px ;
  vertical-align: middle ;
  text-align: center ;

  font-family: Verdana, Helvetica, Arial, sans-serif ;
  font-size: 12px ;
}

#counter {
	width: 500px ;
	position: absolute ;
	left: 50% ;
	margin-left: -250px ;
	top: 250px ;

	font-size: 50px ;
	font-weight: bold ;
}
