body
{
background-color: #9FB6BF;
color: #00225A;
font-family: georgia;
margin-left: 0.5cm;
margin-right: 0.5cm;
margin-top: 0.5cm;
margin-bottom: 0.5cm;
}

body.textpage
{
text-align: left;
}

body.artpage, body.photopage,body.homepage
{
text-align: center;
}

p
{
font-family: georgia;
margin-left: 0.5cm;
margin-right: 0.5cm;
margin-top: 0.25cm;
margin-bottom: 0.25cm;
line-height: 1.5em;
}

li
{
margin-left: 0.5cm;
}

h1
{
font-family: cg times;
font-size: 2.0em;
margin-top: 0.0cm;
margin-bottom: 0.0cm;
background-color: #C74B25;
text-align: center;
}

h2
{
font-family: cg times;
font-weight: bold;
font-size: 1.5em;
margin-top: 0.0cm;
text-align: center;
margin-bottom: 0.0cm;
}


h3
{
font-weight: bold;
font-size: 1.1em;
text-align: left;
margin-top: 0.0cm;
margin-bottom: 0.0cm;
margin-left: 0.0cm;
line-height: 1.5em;
}

h4
{
font-weight: bold;
font-size: 1.1em;
line-height: 1.5em;
margin-top: 0.0cm;
margin-bottom: 0.0cm;
background-color: #C74B25;
}

h5
{
font-size: 0.75em;
margin-top: 0.0cm;
margin-bottom: 0.0cm;
margin-left: 0.0cm;
line-height: 2.0em;
padding-left: 0.5cm;
padding-right: 0.5cm;
}

h5.standard
{
font-weight: standard;
background-color: #9FB6BF;
}

h5.highlighted
{
font-weight: bold;
background-color: #6894A6;
}

h5.maintitle
{
font-weight: standard;
background-color: #99C0CF;
color:  #ffffe5;
}


td.thumbs
{
text-align: center;
vertical-align: top;
}

td.index
{
text-align: left;
vertical-align: top;
width: 30%;
}


td.item
{
text-align: left;
vertical-align: center;
font-size: 1.0em;
width: 70%;
}

td.image
{
text-align: center;
vertical-align: top;
width: 70%;
}

a:link     {color:#002C74}
a:visited  {color:#002C74}



