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

/* Style for all bodies and to control the margin on top.	
 */
BODY{font-size:76%;
	font-family:  Arial, Verdana, Helvetica, sans-serif;line-height: 1.2em;
	color: #636363;

	background-color: #E4DBC2;} /*is footer bg color*/
	
body,  tr {margin: 0px;padding: 0px;} 
	
/* Style for the page body */
.index-pagebody, .slide-pagebody, .original-slide-pagebody {
	background-color: #F0EBDD;
	padding: 0px 10px 20px 10px;
	}
.slide-nav{
	background-color: #F0EBDD;
	margin: 10px 0px 0px 0px;
	height: 30px;
	}


/* Style for the Top bar */
.topbar {
	background-color: #6595D6;
	background-image: url(../topbars/blue/classic.gif);
	background-repeat: repeat-x;
	height: 25px;
}

/* Style for the Top ruler */
.topruler {display:none;
	height: 0px;
}

/* Style for the Bottom ruler */
.bottomruler {
	height: 0px;
}

/* Style for the Image/Folder Path Information */
.bpppath {
	font-size: 1em;
	font-weight: bold;
	color: #FAFAFA;
}

/* Style for the Image/Folder Index Information */
.bppindex {
	color: #FAFAFA;
}

/* Style for the Header */
.bppheader {
	color: #593200;padding: 10px;
}

#bppheader-h {
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.5em;
	display: block;
	font-weight: bold;
	
	
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:1.8em; font-weight:normal; letter-spacing:0.05em
}
#bppheader-intro {
	font-size:1.1em;
line-height:1.4em;
text-align:left;
}


/* Style for the Page Bottom Shadow */
.shadow {
	visibility: visible;
}



/* Style for the Image Comment */
.comment {
	color: #422500;
	font-size: 1.0em;
	line-height:1.4em;
	padding:8px 160px 15px;
		text-align:left;

}

.commentheader {display:none;
/* = info: 
color:black;
font-weight:bold;
margin-right:10px;
padding-left:150px;
vertical-align:top;*/
}

/* Style for any note/comment */
.note {display:none;
	color: #585858;
}
/* containing Notetable */
.notetable {
	display: none;
}
.slidebottom-nav {display:none;
}

/* Style for help-tips statusbar */
.statusbar1, .statusbar2 {
	color: #585858;
	font-size: 1.1em;
	text-align: center;
	margin-top: 10px;
}

/* Style for photographic meta information */
.photometainfo {
	position: absolute;
	left: 75px;
	top: 100px;
	z-index: 1;
	background-color: #FFFFCC;
	color: #999999;
	visibility: hidden;
	border: 1px dashed #000000;
	padding: 5px 5px 5px 5px;
}

.metainfo-header {
	font-weight: bold;
}

.metainfo-name {
}

.metainfo-value {
    font-style: italic;
}

/* Style for help tips */
.help {
	position: absolute;
	right: 40px;
	top: 80px;
	z-index: 1;
	background-color: #FFFFCC;
	color: #333333;
	visibility: hidden;
	border: 1px dashed #000000;
	padding: 5px 5px 5px 5px;
}

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
}

/* Style for server side error messages */
.errorbox {
	background-color: #fcc;
    border: 1px solid #c00;
    padding: 5px;
    margin: 10px 0px 10px 0px;
}

.errormessage {
	color: #c00;
}


/* Custom link styles */
a:link {text-decoration: underline; color: #593200;}
a:visited {color:#775522;text-decoration:underline;}
a:hover, a:active {	text-decoration: none; color: #000;}
/*
a.footer { font-size: 1.1em;}
a.footer:link, a.footer:visited {text-decoration: underline;color: #593200;}
a.footer:hover, a.footer:active {text-decoration: none; color: #CC6600;}
*/
a.path:link, a.path:visited {text-decoration: none;font-size: 1em;	color: #FAFAFA;}
a.path:hover, a.path:active{text-decoration: underline;font-size: 1em;	color: #FAFAFA;}

a.note:link {text-decoration: none;	color: #593200;}
a.note:visited {text-decoration: none;	color: #996633;}
a.note:hover, a.note:active {text-decoration: underline; color: #CC6600;}

/* Style for the Footer */
.bppfooter {color: #593200;	font-size:1.1em; line-height:1.4em; text-align: center"}

