html { 
  background: url(404.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

/* visual styles */
body{
    margin:0;
    font-family:sans-serif;
    font-size:28px;
    line-height:100px;
	color:#ffffff;
    text-align:center;
}

/* unvisited link */
a:link {
    color: #FF0000;
    text-decoration: none;
}

/* visited link */
a:visited {
    color: #AA0000;
    text-decoration: none;
}

/* mouse over link */
a:hover {
    color: #AA4411;
    text-decoration: none;
}

/* selected link */
a:active {
    color: #0000FF;
    text-decoration: none;
}
