body {
	background-color: black;
	color: white;
}

table {
	text-align: center; 
	margin: auto
}
      
td { 
	padding: 10px;
}

img.thumb { 
	border: 2px solid white; 
}
      
img.photo { 
	border: 5px solid white; 
}

.bigphoto {
        margin: 15px 15px;
        padding: 10px 10px 10px;
        text-align: center;
}

.bigphoto p {
	text-align: center;
}

.bigphoto img {
        vertical-align: middle;
}

.center {
	text-align: center;
}

.justify {
	text-align: justify;
}

a:link { 
	color: #595959; 
}

a:visited { 
	color: #9f9f9f; 
}

#content {
        font-size: 100%;
        width: 800px;
        margin: 0 auto 20px auto;
        padding: 15px 0;   
	text-align: center;
}

#footer {
	text-align: center;
	color: gray;
	font-size: 80%
}
