body { 
	color: #000000;
	background: #ffcc00 url(images/background.jpg) fixed;
	margin:0px;
	padding:0px;
	text-align: center;
	}

h1 {font: bold 20pt; 
	margin: 0px;}
h2 {font: italic 12pt;
	margin: 0px;
	text-align: center;}

p {
	margin:10px 0px 0px 0px;
	padding:0px;
	}

a {
	color: #000000;
	text-decoration: underline;
	}

h1
{
	font-size:28pt;
}
	
a:link {
	color: #990000;
	text-decoration: underline;
	} 
a:visited {
	color: #AB7202;
	text-decoration: underline;
	}
a:active {
	color: #ff0000;
	text-decoration: underline;
	}

ol {
	padding: 5px;
	margin: 10px 0px 20px 0px;
	line-height: 15px;
	}

.image {
	margin: 20px auto 20px auto;
	padding: 0px;
	height: auto;
	width: auto;
	border: 0px solid #000000;
 	background: #ffffff url(images/background.jpg);
	}

.photo {
	margin: 20px auto 20px auto;
	padding: 0px;
	height: auto;
	width: auto;
	border: 0px solid #000000;
 	background: #ffffff url(images/background.jpg);
	}

#translation {
	margin: 0px auto 10px auto;
	padding: 0px 20px;
	border: 0px solid #000000;
	background: #ffffcc url(images/background.jpg);
	text-align: left;
	}
	

	
#translation h2 {
	text-align: left;
	}

#quote {
	margin: 0px 30px 10px 30px;
	padding: 0px;
	// border: 1px solid #000000;
	border-width: 1px 0px 0px 0px;
	background: #ffffcc url(images/background.jpg);
	text-align: left;
	}
#quote p {
	font: italic;
	margin:10px 0px 0px 0px;
	padding:0px;
	}

#comment {
	margin: 0px 30px 10px 30px;
	padding: 0px;
	// border: 1px solid #000000;
	border-width: 1px 0px 0px 0px;
	background: #ffffcc url(images/background.jpg);
	text-align: left;
	}
#phototag {
	margin: 0px 30px 10px 30px;
	padding: 0px;
	border: 1px solid #000000;
	border-width: 0px 0px 0px 0px;
	background: #ffffcc url(images/background.jpg);
	text-align: center;
	}
	
#similar {
	margin: 0px 30px;
	padding: 10px;
	// border: 1px solid #000000;
	border-width: 1px 0px 0px 0px;
	background: #ffffcc url(images/background.jpg);
	text-align: center;
	}

#back {
//	margin: 0px;
	padding: 1px 4px 8px 8px;
	border: 0px solid #000000;
	text-align: left;
	font: bold 18pt; 
	font-weight: bold;
	font-size:18pt;
	BACKGROUND-COLOR: #8E2B0C;
}
	
#back A:visited
{
    COLOR: black;
	text-decoration: none;
}
#back A:link
{
    COLOR: black;
	text-decoration: none;
}
#back A
{
    BACKGROUND-COLOR: #8E2B0C;
    PADDING: 1px;
    WIDTH: 100%;
    COLOR: black;
	text-decoration: none;
	
}

#back A:hover
{
    COLOR: white;
	text-decoration: none;
}

#back A:visited:hover
{
    COLOR: white;
	text-decoration: none;
}

TABLE.SubTable
{
    BORDER: 0;
    BORDER-COLLAPSE: collapse;
    BORDER-SPACING: 0px;
    MARGIN: 0px;    
}

TABLE.SubTable TD
{
	
}



TABLE.SubTable TD.ScrollTitle
{
	vertical-align: text-top;
	font-size: 42;
	font-weight: bold;
}

TABLE.SubTable TD.Pix
{
	horizonal-align: text-center;
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 5px;
}

TABLE.SubTable TD.ExtraImageCaption
{
	text-align: left;
	font-size:18pt;
}

TABLE.SubTable TD.Translation
{
	text-align: left;
	font-size:16pt;
}

TABLE.SubTable TD.FurtherInfo
{
	text-align: left;
	font-size:16pt;
}



