
body { background-color: #ccffdd }

table
 {
    margin-left:auto; 
    margin-right:auto;
width:900px; border:0; background-color:#99cc99; 
  }

td
{
text-align:center
}


	
.main 
{
background-color:#888888;}

.maintd
{ background-color:#ffffee;
text-align:justify;
border:0;
padding:10px ;
}


.photo 
{
height:640px;
text-align:center;
}

.mainsmalltd
{ background-color:#ffffee;
text-align:left;
font-size:13px;
border:0;
padding:10px ;
}

.gallery 
{
width:900px; background-color:#99cc99; 
}

.gallerytd 
{
text-align:center;
font-size:1em;
border: 0;
padding:7px;
}

.caption
{
border-collapse:collapse; border:0;
background-color:#ffffdd;}


.captionleft
{width:180px; font-size:13px; text-align:left; vertical-align:top; padding:7px;}


.captioncenter
{width:540px; font-size:17px; text-align:center; padding:7px;}


.captionright
{width:180px; font-size:13px; text-align:right; vertical-align:top; padding:7px;}



.validated 
{ background-color:#ccffdd;
width:900px;  border:0; padding:0;
}

.validatedtd
{
text-align:center; font-size:0.8em; color:#888888;
}


.linetd 
{ width:2px; 
font-size:13px;
margin-top:0.3em; margin-bottom:0;
text-align:center; background-color:#888888;  padding:0px;
}

.small 
{
font-size:14px;
margin-top:0.3em;
text-align:center;
}


.spacerthin
{border-collapse:collapse; 
border:0px ; height:1px;
background-color:#888888;
}

.spacermid
{border-collapse:collapse; 
border:0px ; height:2px;
background-color:#888888;
}


.spacerend
{border-collapse:collapse; 
border:0px ; height:3px;
background-color:#888888;
}
