body
{
	padding-left: 0px;
	background: black;
	background-position: center;
	background-attachment: fixed; 
	topmargin:0; 
	color: white;
	font-family: aharoni, helvetica, sans-serif;
	scrollbar-face-color: black; scrollbar-shadow-color: #000000; 
	scrollbar-highlight-color:#F7FFA1; scrollbar-3dlight-color: lightbgclr; 
	scrollbar-darkshadow-color: #000000; scrollbar-track-color:#e2dbd2; 
	scrollbar-arrow-color: #F7FFA1; scrollbar-width: 5px;

}
.black_overlay{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
 
.white_content {
	display: none;
	position: fixed;
	top: 10%;
right	: 30%;
	width: 40%;
	height: 80%;
	padding: 3px;
	border: 3px solid #999999;
	background-color: white;
	z-index:1002;
	overflow: auto;
}


div.scroll {	
	width: 600px;	
	overflow: auto;	
	border: 0px solid #666;	
	padding: 5px;
}
a:link { 
	color: #CCCCCC;
	}
a:visited { 
	color: #666666;
	}
a:hover { 
	color: #a2a2a2;
	text-decoration: none;
	}
a:active { 
	color: #333333;
	}

DIV.aFilter {
    filter:   progid:DXImageTransform.Microsoft.Alpha(opacity=100,style=3);
    width: 190px;}
   DIV.bFilter {
    filter:   progid:DXImageTransform.Microsoft.Alpha(opacity=100,style=1);
    width: 190px;}
DIV.aFilterW {
    filter:   progid:DXImageTransform.Microsoft.Alpha(opacity=100,style=3);
    width: 400px;}


ul#menu {
  width: 250px;
  list-style-type: none;
  border-top: solid 1px #b9a894;
  margin: 0;
  padding: 0;
}

ul#menu ol {
  display: none;
  text-align: right;
  list-style-type: none;
  margin: 0;
  padding: 5px;
}

ul#menu li, 
  ul#menu a {
  font-family: arial;
  font-size: 11px;
  color: #785a3c;
}

ul#menu li {
  border-bottom: solid 1px #b9a894;
<!--   line-height: 15px; -->
}

ul#menu ol li {
  border-bottom: none;
}

ul#menu ol li:before {
  content: "- ";

}

ul#menu a {
  text-decoration: none;
  text-shadow: red;
  font-weight: bold;
  outline: none;
}

ul#menu a:hover {
  color: #539dbc;
}

ul#menu a.active {
  color: #be5028;
}

ul#menu2 {
  width: 600px;
  list-style-type: none;
  border-top: solid 1px #b9a894;
  margin: 0;
  padding: 0;
}

ul#menu2 ol {
  display: none;
  text-align: right;
  list-style-type: none;
  margin: 0;
  padding: 5px;
}

ul#menu2 li, 
  ul#menu a {
  font-family: arial;
  font-size: 11px;
  color: #785a3c;
}

ul#menu2 li {
  border-bottom: solid 1px #b9a894;
<!--   line-height: 15px; -->
}

ul#menu2 ol li {
  border-bottom: none;
}

ul#menu2 ol li:before {
  content: "- ";

}

ul#menu2 a {
  text-decoration: none;
  text-shadow: red;
  font-weight: bold;
  outline: none;
}

ul#menu2 a:hover {
  color: #539dbc;
}

ul#menu2 a.active {
  color: #be5028;
}
.menu2 a:hover {
	color:#999999;
} 
html, body {
  height: 100%;
  margin: 0;
  padding: 0;
}

img#bg {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
	z-index:0;
}

#content {
  position:relative;
  z-index:1;
}

.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
 
.white_content {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	padding: 16px;
	border: 16px solid orange;
	background-color: white;
	z-index:1002;
	overflow: auto;
}
