html, body {
    height: 100%;
}
body {
    background: #ffffff;
		color: #bfbfbf;
 		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
    margin: 0;                
}
#content {
    width: 100%;
    height: 100%;
}

a:link, a:hover, a:visited, a:active {
	color: #b6b6b6;
	text-decoration: underline;
}

img {
	border: 0;
}

div#footer {
	margin-top: 20px;
}

.alternative-content {
	margin: 36px;
	width: 400px;
}

.alternative-content p {
  margin-left: 2px;
}
.alternative-content h1, .alternative-content h2 {
  font-size: 12px;
  margin-top: 4em;
  margin-left: 2px;
}

.flash-needed {
  color: #999;
  position: absolute;
  top: 30px;
  left: 200px;
  border: 1px solid #ccc;
  padding: 10px;
  width: 230px;
}

