@charset "UTF-8";
body {
	background-color: #181818;
	margin-left: 20px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.style1 {
	color: #DDAF27;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.style2 {color: #FFFFFF}

.style3 {
font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #9D9D9D;
	font-size: 12px;
}

.style4 {
font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #CFCFCF;
	font-size: 10px;
}

.style5 {
font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #D8C061;
	font-size: 10px;
}

.style6 {
font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #808080;
	font-size: 12px;
	font-variant:small-caps
	
}

.style7 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333333;
}
.style8 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#333333;
}

.style9 {
	color: #706013;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a:link {
	color: #DDAF27;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:visited {
	text-decoration: none;
	color: #DDAF27;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:hover {
	text-decoration: underline;
	color: #DDAF27;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:active {
	text-decoration: none;
	color: #DDAF27;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;}


a.linkopacity img {
   filter:alpha(opacity=.5);
   -moz-opacity: 0.5;
   opacity: 0.5;
   -khtml-opacity: 0.5;
   color: none ;
	text-decoration: none;
   }
a.linkopacity:hover img { 
   filter:alpha(opacity=1.0);   
   -moz-opacity: 1.0;   
   opacity: 1.0;
   -khtml-opacity: 1.0;
   color: none ;
	text-decoration: none }

a.linkopacity:active img {
   filter:alpha(opacity=1.0);   
   -moz-opacity: 1.0;   
   opacity: 1.0;
   -khtml-opacity: 1.0;
   color: none ;
	text-decoration: none }


	
a.nav{
text-decoration: none;
	color: #DDAF27;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 30px;
   }
   
   
#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; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

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

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