/* CSS Document */

body {
	margin-top: 25px;
	padding: 0;
	font-family: Georgia, Times New Roman, Times, serif;
	background-color: #f0f0dc;
	background-image: url(../images/web-bkgd.jpg);
	background-position: top center;
	background-repeat: repeat-y;
	text-align: left;
}
#wrapper {
	position: relative;
	text-align: left;
	width: 750px;
	margin-right: auto;
	margin-left: auto;
}

/* Header */

#header {
width: inherit;
background-color: #transparent;
position:relative;
border: 1px solid #999;
padding:0;
font-family: Georgia, Times New Roman, Times, serif;
font-style: italic;
color: #663333;
}

#nav {
background-color: #a6b978;
padding-top: 10px;
padding-bottom: 10px;
border: 1px solid #999;
margin-top: 6px;
width: 750px;
text-align: center;
font-size: .85em;
color: #375618;
}

#nav a {
color: #375618;
text-decoration: none;
}

#nav a:hover {
color: #fff;
text-decoration: underline;
}

#nav a:active {
color: #375618;
text-decoration: none;
}



#contentleft {
float: left;
padding: 10px;
width: 200px;
margin-top: 6px;
margin-right: 6px;
margin-bottom: 6px;
border: 1px solid #999;
color: #666;
text-align: center;
font-size: .90em;
background-color: #ffffcc;
}

#contentleft a {
color: #666;
text-decoration: underline;
}

#contentleft a:hover {
color: #333;
text-decoration: none;
}

#contentleft a:active {
color: #666;
text-decoration: underline;
}

#contentleft a:visited {
color: #666;
text-decoration: underline;
}

#contentright {
float: right;
padding: 10px;
width: 496px;
margin-top: 6px;
margin-bottom: 6px;
border: 1px solid #999;
font-size: .90em;
line-height: 140%;
color: #333333;
background-color: #fff;
}

#contentright a {
color: #ca6122;
text-decoration: underline;
}

#contentright a:hover {
color: #333;
text-decoration: none;
}

#gallery a {
color: #999;
text-decoration: none;
}

#gallery a:hover {
color: #999;
text-decoration: none;
}

#footer {
clear: both;
text-align: right;
border: 1px solid #666;
background-color: #c25a23;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 11px;
color: #f5f3e6;
font-size: .75em;
}

#footer a {
color: #f3eb7f;
text-decoration: none;
}

#footer a:hover {
color: #fff;
text-decoration: underline;
}

#footer a:active {
color: #f3eb7f;
text-decoration: none;
}

#footer a:visited {
color: #f3eb7f;
text-decoration: none;
}

#credit {
font-size: .75em;
color: #999;
text-align: right;
padding-top: 10px;
}

#credit a {
color: #375618;
text-decoration: underline;
}

#credit a:hover {
color: #c25a23;
text-decoration: none;
}

#credit a:visited {
color: #375618;
text-decoration: underline;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(../overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(../new/css/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../overlay.png", sizingMethod="scale");
	}

