body   { color: #ffec86; 
font:italic bold 1.1em Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
background: green url(images/back-208.gif); 
border:ridge #ffec86;
padding-top:25px;
padding-bottom:25px;
padding-right:50px;
padding-left:50px;
}
A:link {text-decoration: none; color: #ffec86}
A:visited {text-decoration: none; color: #ffec86}
A:active {text-decoration: none; color: #ffec86}
A:hover {text-decoration: underline; color: #ffec86}
.title
{
font:italic bold 1.25em Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.foot
{
font:italic bold 0.75em Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
}
div.img
{
  margin: 4px;
  border:6px ridge #ffec86;
  height: auto;
  width: auto;
  float: left;
  }	
#img1
{
  margin:auto;
  width:1000px;
  border:6px ridge #ffec86;
}	
#img2
{
  margin:auto;
  width:1500px;
  border:6px ridge #ffec86;
}	
#img3
{
  margin:auto;
  width:1000px;
  border:6px ridge #ffec86;
}
#img4
{
  margin:auto;
  width:600px;
  border:6px ridge #ffec86;
}

#lightbox{
	background-color:#ffec86;
	padding: 10px;
	border-bottom: 4px ridge #004400; 
	border-right: 4px ridge #004400; 
	}
#lightboxDetails{
	font-size: 0.8em;
	color: #004400;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: 4px ridge #004400; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image:url(overlay.png); }

* html #overlay{
	background-color:#333;
	back\ground-color:transparent;
	background-image:url(blank.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	



