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

/* Style for all bodies. */
body {
	font-family: Courier, Times new Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff; /* #710715; */
/*	border-color: #1809aa; */
	background: #f1ea99;  /*  yellow */
	margin: 10;
}

/* Put a border on all generated images */
.image {
	border-width: 0;
/*	border-color: #1809aa; */
	margin: 0;
}

/* Navigation styles */
.nav_table {
	background: #f1ea99;
	color: #710715;
	font-family: Courier, Times new Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
    vertical-align: top;
    text-align: center;
}

.nav_table a:link {
	color: #710715;
	text-decoration: none;
	font-size: 18px;
}

.nav_table a:visited {
	color: #710715;
	text-decoration: none;
	font-size: 18px;
}

.nav_table a:hover {
	color: #010715;  /* black */
	text-decoration: none;
	font-size: 18px;
}


.content_header {
    font-family: Times new Roman, Verdana, Arial, Helvetica, sans-serif;
    font-size: 24pt;
	font-weight: bold;
    font-style: italic;
    font-variant: normal;
    text-align: center;
	background: #f1ea99;
    color: #FFFFFF;
}

.content_subheader {
    font-family: Times new Roman, Verdana, Arial, Helvetica, sans-serif;
    font-size: 18pt;
	font-weight: bold;
    font-style: normal;
    font-variant: normal;
    text-align: left;
	background: #f1ea99;
    color: #710715;  /* red */
}

.content_main {
	background: #4e1365;  /* purple */
	color: #00000;
	font-family: Courier, Arial, Times new Roman, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
    vertical-align: top;
}

.description_main {
	background: f1ea99;
	color: #710715;
	font-family: Times new Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
    vertical-align: top;
}

.description_main img {
    border: 2px #1809aa solid;
}

.description_main a:link {
	color: #710715;
}

.description_main a:visited {
	color: #710715;
}

.description_main a:hover {
	color: #010715;  /* black */
}

.description_detail {
	background: f1ea99;
	color: #710715;
	font-family: Times new Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
    vertical-align: top;
}

.content_main a:link {
	color: #ffffff;
	font-size: 16px;
	text-decoration: none;
}

.content_main a:visited {
	color: #ffffff;
	font-size: 16px;
	text-decoration: none;
}

.content_main a:hover {
	color: #888888;
	font-size: 16px;
	text-decoration: none;
}

.navigation {
	background: f1ea99;
	color: #710715;
	font-family: Times new Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
    vertical-align: top;
}

.navigation a:link {
	color: #710715;
	text-decoration: none;
}

.navigation a:visited {
	color: #710715;
	text-decoration: none;
}

.navigation a:hover {
	color: #710715;
	text-decoration: none;
}

.image_numbers {
	background: f1ea99;
	color: #710715;
	font-family: Times new Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
    vertical-align: top;
}

.image_numbers a:link {
	color: #710715;
	text-decoration: underline;
}

.image_numbers a:visited {
	color: #710715;
	text-decoration: underline;
}

.image_numbers a:hover {
	color: #710715;
	text-decoration: underline;
}

.content_footer {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-style: normal;
    font-variant: normal;
    color: #710715;
}

.content_footer a:link {
	color: #710715;
	text-decoration: none;
}

.content_footer a:visited {
	color: #710715;
	text-decoration: none;
}

/* Align the content of the cells on the index pages to the center and bottom. */
#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;
}

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

.footer {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

small
{
	font-size: 8pt;
}

.caption {
	font-family : Times new Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight: bold;
}

.number,.date {
	font-family : Times new Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.thumb {
	font-family : Times new Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.titles {
	font-family : Times new Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight: bold;
}

.pagenumber {
	font-family : Times new Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 36px;
	font-weight : bold;
	color: #303030

}

.filename {
	font-family : Times new Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

#imageinfo {
	visibility: hidden;

}

.imageinfo {
	font-size: small;
}


