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

/* Style for all bodies and to control the margin on top. */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A0A0A0;
	background-color: #000000;
	background-image: url(bg.gif);
	background-repeat: repeat;
	margin-top: 7px;
	SCROLLBAR-FACE-COLOR: #DDDDDD; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FBFEFF; 
	SCROLLBAR-SHADOW-COLOR: #FBFEFF; 
	SCROLLBAR-3DLIGHT-COLOR: #DDDDDD; 
	SCROLLBAR-ARROW-COLOR:#FBFEFF; 
	SCROLLBAR-TRACK-COLOR:#FBFEFF; 
	SCROLLBAR-DARKSHADOW-COLOR: #DDDDDD; 
	SCROLLBAR-BASE-COLOR: #FBFEFF;
}

/* Style for the Title */
#index .xptitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EFEFEF;
}	

#slide .xptitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EFEFEF;
}	
/* Put a border on all generated images */
.folder {
  background-color: #333366;
  border-width: 8px;
  border-color: #4C4C98;
  border-style: outset;
  margin-top: 6px;
}
.thumb{
	background-color: #333366;
	margin-top: 6px;
	border: 4px ridge #000066;
}
/* border on thumbs*/
.image {
  margin: 2;
  background-color: #000000;
}
.closeup {
	margin: 2;
	background-color: #333366;
	border: 10px ridge #000066;
}
.head{
  font-weight: bold;
  font-size: 14px;
  text-align: center;
}
.footer{
  font-weight: lighter;
  font-size: 11px;
  text-align: center;
}
.top {
  background-image: url(blue/blue_top70.jpg);
  color: #4B0082;
}
.bottom {
  background-image: url(blue/blue_nav30.jpg);
  color: #4B0082;
}

.thumbbar {
  border: 4px outset #000000;
  vertical-align: middle;
}
.thumblinks {
  background-image: url(blue/blue_thumb80.jpg);
  color: #999999;
  text-align: center;
  border: 2px ridge #000000;
  height: 80px;
}
/* Custom link styles */
a:active {
	text-decoration: none;
	color: #EFEFEF;
}

a.gray:active {
	text-decoration: none;
	color: #FFAAAA;
}

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

a.gray:visited {
	text-decoration: none;
	color: gray;
}

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

a.gray:hover {
	text-decoration: underline;
	color: #D0D0D0;
}

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

a.gray:link {
	text-decoration: none;
	color: gray;
}

.comment {
	color: white;
	font-weight: bold;
	font-size: 11px;
}

.image {
	margin: 2;
	border: 4px ridge #333333;
}

/* To control the font of the image label */
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}

.imageinfo {
	position:absolute;
	left:73px;
	top:104px;
	z-index:1;
	background-color: #FFFFCC;
	layer-background-color: #FFFFFF;
	width: 360px;
	visibility: hidden;
	border: 2px solid #000000;
}

.foldersign {
	position:relative;
	left:-32;
	top:0;
	z-index:1;
	border: 0;
}
.commentYellow {

	color: #FFFF00;
	font-weight: bold;
	font-size: 11px;
	text-align: justify;
}
.comment9 {

	color: #FFFFFF;
	font-weight: normal;
	font-size: 9px;
	text-align: justify;
}
.comment10 {

	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	text-align: justify;
}
.keywords {
	color: #FFFF00;
	font-weight: bold;
	font-size: 18px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.keywords11 {
	color: #FFFF00;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

