body {
	background: #cccccc; 
	color: white; 
	font-size: 14px; 
	font-family: Verdana, Helvetica, sans-serif; 
	text-decoration: none;
	margin: 13px;
}
a {
	color: white;
	text-decoration: none;
}
a:hover {
	color: white;
	text-decoration: none;
	font-weight: bold;
}
table { 
	background: #999999;
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 13px; 
	color: white; 
	text-decoration: none;
}
td img {
	border: 4px solid #999999;
}
div.hor { 
	margin-left: 13px;
}
div.photo { 
	background: #999999;
	margin: 13px 0;
	color: #666666;
	text-align: center;
}
div.photo img {
	margin: 13px;
}
div.photo object {
	margin: 13px;
}
div.navi { 
	margin: 13px 0;
	text-align: center;
}
img.left { 
	float: left;
}
img.right { 
	float: right;
}
a.left { 
	width: 1em;
	float: left;
}
a.right { 
	width: 1em;
	float: right;
}
div.desc { 
	display: inline;
	color: #666666;
	padding: 0 13px 13px 13px;
}
.title {
	font-size: 13px;
}
.date {
	font-size: 12px;
}
.comment {
	font-size: 12px;
}
.iptc {
	font-size: 10px;
	color: #666666;
}
.exif {
	font-size: 10px;
	color: #666666;
}
.iptcexif {
	font-size: 12px;
}
