body {
	background: #090000 url('images/back8.jpg') no-repeat top left fixed;
	margin: 0 0 20px 0;
	padding: 0;
	font-family: Verdana, sans-serif;
	font-size: 1em;
	color: #fff;
	line-height: 1.5em;
}

#header {
 width: 80%;
 background:transparent;
 margin: 0 auto;
 padding: 0;
 height: 140px;
 
}

#header h1 {
	padding: 30px 0;
	color: #999;
	font-size: 1.4em;
	letter-spacing: 3px;
	margin: 0;
	text-align: right;
}

#navcontainer { 
position: absolute;
top: 138px;
left: 1%;
width: 181px; 
border-top: 1px solid #AA9F81;
padding: 0; 
margin: 0 auto; 
font-family: Verdana, Georgia, serif; 
background: #090000; 
color: #fff; 
}

#navcontainer ul { 
list-style: none; 
margin: 0; 
padding: 0; 
border: none; 
font-size: 0.85em !important; 
}

#navcontainer li { 
border-bottom: 1px solid #AA9F81; 
margin: 0; 
}

#navcontainer li a, #navcontainer li a:visited { 
display: block; 
padding: 5px 5px 5px 0.5em; 
border-left: 5px solid #AA9F81; 
border-right: 5px solid #AA9F81; 
background-color: #090000; 
color:#fff; 
text-decoration: none; 
width: 100%; 
}

html>body #navcontainer li a, body #navcontainer li a:visited { 
width: auto; 
}

#navcontainer li a:hover, #navcontainer li a:active { 
border-left: 5px solid #AA9F81; 
border-right: 5px solid #AA9F81; 
background-color: #401D01; 
color: #fff;
}

#container {
	position: absolute;
	top: 138px;
	right: 1%;
	border: 1px solid #AA9F81;
	background: #090000;
	width: 80%;
	margin: 0 auto;
	padding: 0;
  filter:alpha(opacity=80);
  opacity:0.80;
  -moz-opacity:0.80
}

#content {
	margin: 0;
	padding: 40px;
	
}



a, a:visited {
	background: transparent;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

a:hover, a:active {
	background: transparent;
	color: #AA9F81;
}

h2 {
	color: #AA9F81;
	border-bottom: 1px solid #AA9F81;
	margin: 0;
	padding: 10px 0 1px 0;
	font-size: 1.2em;
}

h3 {
	color: #AA9F81;
	border-top: 1px solid #AA9F81;
	margin: 0;
	padding: 1px 10px 0 0;
	text-align: right;
	font-size: 0.75em;
}

img.centered {display:block; margin: 0 auto 5px auto; background-color: #000; border:1px solid #AA9F81; padding:2px; }

img.alignright { float: right; display: inline; background-color: #000; border:1px solid #AA9F81; margin:5px 0 0 7px; padding:4px; }

img.alignleft { float: left; display: inline; background-color: #000; border:1px solid #AA9F81; margin:5px 7px 0 0; padding:4px; }
