/*
 * Combined style sheet for the index pages and the slide pages.*/

/* Style for all bodies. */
body 	      {	font-family: Verdana, Georgia, Times New Roman, Times, serif;
		font-size: 13px;
		background-color: black;
		color: #0000FF;
		margin: 5;
		scrollbar-3dlight-color: #000000;
		scrollbar-arrow-color: #D0B050;
		scrollbar-base-color: #000000;
		scrollbar-darkshadow-color: #000000;
		scrollbar-face-color: #504040;
		scrollbar-highlight-color: #D0B050;
		scrollbar-shadow-color: #303010;
		scrollbar-track-color: #000000;        }

/* Style for all table cells. */
td 	      {	font-family: Verdana, Georgia, Times New Roman, Times, serif;
		font-size: 9px;             }

/* Put a border on all generated images */
.image        {	border:2px solid #0000FF; margin:1;    }

.nav 	      {	font-weight: bold;
		font-size: 20px;            }

.googleindex  {	/* font-family: Courier New, Courier, mono; */
		font-weight: bold;
		font-size: 12px;            }

.slidetitle   {  	font-size: 21px;
			padding-bottom: 2;
			padding-top: 2;
			padding-right: 2;
			padding-left: 2;    }


/* 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: 0;
			margin-right: 0;
			margin-bottom: 0;   }


/* Highlight the image name on the slide pages. */
#slide .name  {	font-weight: bold;
		font-size: 18px;            }

/* Header */
h1  	      {	font-size: 24px;
		font-weight: bold;          }

/* Custom link styles */
a:active      {	text-decoration: none;
		color: #FF0000              }

a:visited     {	text-decoration: none;
		color: #EE82EE              }

a:hover       {	text-decoration: underline;
		color: #FFB6C1              }

a:link        {	text-decoration: none;
		color: #ABFA54              }

#imageinfo    {	visibility: hidden;         }