/*
 * Combined style sheet for the index pages and the slide pages.
 */

/* Style for all bodies. */
body {
  font-size: 10pt;	
  font-style: normal;
  font-weight: normal;
  font-family: "Arial", "Helvetica", "sans-serif";
  text-align: justify;
  color: #ffffff;
  background-color: #000033;
  background-attachment: fixed;
  margin: 0px;

scrollbar-face-color:#46468E;
scrollbar-highlight-color:#C1C1E1;
scrollbar-3dlight-color:#8080C0;
scrollbar-darkshadow-color:#8080C0;
scrollbar-shadow-color:#C1C1E1;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#000033; 
/* scrollbar-track-color:#8080C0; */

/* Gallery title color #CCCC66 */
  
}
  
 /* Headers */
H1{
  font-weight: bold;
  color: #333333;
}
H2 {
  font-weight: bold;
  color: #333333;
}
H3 {font-weight: bold; color: #333333;}
H4 {font-weight: bold; color : #333333;}
H5 {font-weight: bold; color : #000000;}
H6 {font-weight: bold; color : #000000;}

/* Style for all table cells. */
td {
	font-size: 10pt;
}

/* Put a border on all generated images */

.thumb{
  border-width: 4px;
  border-color: #CCCC66;
  border-style: ridge;
  margin-top: 6px;
  background-color: #666600;
}
.image {
  border-width: 4px;
  border-color: #CCCC66;
  border-style: ridge;
  margin: 0;
  background-color: #666600;
}
.closeup {
  border-width: 3px;
  border-color: #CCCC66;
  border-style: ridge;
  margin: 0;
  background-color: #666600;
}

tr.nav {
  background-image: url(lemon/lemon_nav30.jpg);
  border: 2px;
  border-style: outset;
  border-color: #FFFF99;
  height: 30px;
}
.nav {
  font-size: 1px;
  padding: 0;
  letter-spacing: 1px;
  text-align: center;
  color: #333333;
  background-color: #000033;
  border: 0px;
  border-color: #FFFF99;
  border-style: outset;
  vertical-align: middle;
}
.number
{
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  background-color: #CCCC66;
  border: 0px;
  border-color: #FFFF99;
  border-style: outset;
}

.name
{
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  background-color: #CCCC66;
  border: 0px;
  border-color: #FFFF99;
  border-style: outset;
}
.gentext
{
  font-size: 12pt;	
  font-style: normal;
  font-weight: normal;
  font-family: "Arial", "Helvetica", "sans-serif";
  text-align: justify;
  color: #ffffff;
  background-color: #000033;
  background-attachment: fixed;
  margin: 0px;
}
  

/* Align the content of the cells on the index pages to the center. */
#index td {
	text-align: center;
}

/* Remove the margin under the images on the index pages. */
#index .image {
	margin-left: 2;
	margin-right: 2;
	margin-bottom: 0;
}

/* Don't have margins on the slide pages. */
body#slide {
	margin: 0;
}

/* Highlight the image name on the slide pages. */
#slide .name {
	font-weight: bold;
	font-size: 14px;
}

/* Custom link styles */
a {
	background-color: transparent;
     /*	color: #808000; Original color */
        color: #FFFFFF; 
     /* color: #33CCFF; */ 
     /* color: #993300; Navigation buttons color */
     /* color: #0000FF;   Blue */
}
a:visited {
	background-color: transparent;
     /*	color: #808000;  Original color */
        color: #FFFFFF;
     /* color: #33ccff; */ 
     /* color: #993300; Navigation buttons color */
     /* color: #0000FF;  Blue */
}
a:hover {
	background-color: transparent;
	color: #FF9900;
/*	color: #0066FF; */
	text-decoration: none;

}

#imageinfo {
	visibility: hidden;
}


/*  */
/*  */
/*  */