body {
  font-family: Arial, Helvetica, sans-serif;
  font-size:small;
  color : #FFFFFF;
  background: #000000;
}
body a:active{  color : #FFFFFF;}
body a:visited{  color : #E0E0E0;}
body a:link {  color : #FFFFFF;}
body a:hover {  color : red;}

img{ 
  border:none;
 }

td{ font-size:small; }

div.border{ 
  align:center;
  border-left:solid 1px #666666; 
  border-right:solid 1px #666666; 
  width:550px;
}

div.border a{   
color:#666666; 
text-decoration:none;
}
div.border a:hover{ color:red;  }

#section{
  width:200px;
  position:absolute;
  top:20px;
  left:20px;
}

#thumbs{
  width:380px;
  position:absolute; 
  left:220px; 
  top:130px;
  border-left:solid 1px #666666;
  padding-left:10px;
}

#thumbs img{
  padding:10px;
}

#rightcol{  
  background:black;
  position:relative; 
  margin-top:130px;
  margin-right:0px;
  float:right;
  z-index:1;
}

#rightcol object{padding-right:1px;}

#photo{ 
  position:absolute;
  left:220px;
  top:130px;
  z-index:2;
  border-left:solid 1px #666666;
  padding-left:10px;
}


#photo img{ 
  border:solid 1px #666666;
 }

#raku{ 
  position:absolute;
  left:150px;
  top:70px;
  z-index:2;
  border-left:solid 1px #666666;
  padding-left:10px;
}

#err{ 
  position:absolute;
  left:220px;
  top:70px;
  width:525px;
  z-index:2;
  border-left:solid 1px #666666;
  padding-left:10px;
}

#err img{ border:solid 1px #666666}

.nav{ 
  border-bottom:solid 1px #666666;
}
.nav a{ 
  text-decoration:none;
}

.switch{ 
  border-top:solid 1px #666666;
}
.switch a{ 
  text-decoration:none;
}
