
BODY.main    {margin-left:5%;margin-right:5%;color:#FF00FF;background:#000000;}
BODY.strip   {margin-left:5%;margin-right:5%;color:#FF00FF;background:#E0E0E0;}
BODY.gallery {margin-left:5%;margin-right:5%;color:#FF00FF;background:#F0F0F0;}

TD.main  {font-size:8pt;color:#CC9933;text-align:center;}
TD.title {padding-top:10px;margin-left:5%;font-size:22pt;font-style:italic;color:#505050;}
TD.home  {text-align:right;margin-right:0px;}
TD.Xhoto {width: 550px;}
TD.photo {width: 650px;}
TD.space {width:  20px;}
TD.desc  {width:  auto; text-align:left; color: #616D7E;}

A:link    IMG { border: 2px solid #CC9933; }
A:visited IMG { border: 2px solid #999966; }
A:active  IMG { border: 2px solid #999966; }


body.copyr   
{
 margin-left:5%;
 margin-right:3%;
 color:#505050;
 background:#FFFFFF;
 font-size:9pt;
}

body.title
{
 margin-left:5%;
 margin-right:3%;
 background:#E0E0E0;
}

div.title td#tname 
{
 color: #505050;
 font-size:22pt; 
 font-style:italic;
 font-family:Helvitica;
 padding: .25em .3em;
}

div.title td#tmenu
{
 color: #505050;
 font-size:12pt;
 font-family:Arial;
}

div.title ul
{
 float:right;
 content:" ";
}

div.title li
{
 display:inline;
 list-style:none;
}

div.title ul li:before 
{
 color: #505050;
 content:"|";
}

div.title ul li:first-child:before 
{
 content:" ";
}

div.title a 
{
 color: #505050;
 text-decoration:none;
 padding: 0 .3em;
}


div.frame td#FrameTopLeft
{
  background-image: url(TL.gif);
  background-repeat: no-repeat;
  height: 84px;
  width: 88px;
}

div.frame td#FrameTopCenter
{
  background-image: url(TC.gif);
  background-repeat: repeat-x;
  height: 84px;
}

div.frame td#FrameTopRight
{
  background-image: url(TR.gif);
  background-repeat: no-repeat;
  height: 84px;
  width: 89px;
}

div.frame td#FrameMidLeft
{
  background-image: url(CL.gif);
  background-repeat: repeat-y;
  width: 88px;
}

div.frame td#FrameMidRight
{
  background-image: url(CR.gif);
  background-repeat: repeat-y;
  width: 89px;
}

div.frame td#FrameBotLeft
{
  background-image: url(BL.gif);
  background-repeat: no-repeat;
  height: 85px;
  width: 88px;
}

div.frame td#FrameBotCenter
{
  background-image: url(BC.gif);
  background-repeat: repeat-x;
  height: 88px;
  text-align: right;
  vertical-align: top;
  font-family: Arial;
  font-size: 9pt;
  color: #c0c0c0;
}

div.frame td#FrameBotRight
{
  background-image: url(BR.gif);
  background-repeat: no-repeat;
  height: 85px;
  width: 89px;
}





