/*
 * Combined style sheet for the index pages and the slide pages.
 */

/* Style for all bodies. */
body {
    background-image: 	url("../res/background_paper.png");
	background-color:   #f4f4e8;
	background-attachment: fixed;

    color:              black;
    font-family:        Verdana, Tahoma, Arial, sans-serif;
    font-size:          9pt;

	margin: 			5px;
	text-align: 		center;
}

/* Put a border on all generated images */
.image {
	border-width: 1;
	border-color: black;
	border-style: solid;
	/*margin: 5;*/ 
}
   
   
#slide {
    text-align: left;
}



td.imageinfo
{
	font-size: 8pt;
}

div.imageinfo {
	visibility: hidden;
}



p {
    text-align: 	left;
    /*font-size: 10px;*/
    margin-top: 	4px;
    margin-bottom: 	4px;
}

p.comment
{
    font-size:          9pt;
}


/* Title */
p.title {
	/*font-weight: bold;*/
	/*font-size: 12px;*/
	
	text-align: 	left;
	margin-left: 	3px;
	margin-top: 	13px;
}

/* Title */
p.nav {
	/*font-weight: bold;*/
	/*font-size: 100%;*/
	text-align: 	center;
    margin-top: 	2px;
    margin-bottom: 	2px;
}



/* Header */
h1 {
	font-size: 		100%;
	font-weight: 	bold;
    margin-top: 	4px;
    margin-bottom: 	4px;
    text-align: 	center;
}





/* Custom link styles */
a
{
    color:              #575360;
    text-decoration:    none;
    font-weight:        bold;
}

a:hover
{
    color:              #b3acbf;
    text-decoration:    underline;
    font-weight:        bold;
}

a:active
{
    color:              #b3acbf;
    text-decoration:    underline;
    font-weight:        bold;
}


a:visited
{
	/* lighter - less visible */
    color:              #797582;
    font-weight:        bold;
}
