body {padding:0px; margin:10px 0px 0px 0px; font-family: verdana,arial,helvetica; font-size:8pt; color:#444444; background: #2B2B12 url(/img/d.jpg) fixed no-repeat bottom right; height:100%;}

@font-face {
	font-family: f;
    src: url('/fonts/f.woff2') format('woff2'),
         url('/fonts/f.woff') format('woff');
    font-weight: normal;
    font-style: normal;
	}

li,ul,td,tr {font-family: verdana,arial,helvetica; font-size:8pt; color:#444444;}
fieldset {position:relative;}

a {color:#0000aa; text-decoration:none;}
a:hover {color:green;}

a.head {color:white;}
a.head:hover {color:orange;}

.clearer {
	display:block;
	clear:both;
	height:1px;
	visibility:hidden;
}

.s {text-decoration: line-trough;}
.u {color:green;}

.years {
float:left;
border:solid 1px black;
margin-right:5px;
margin-bottom:20px;
padding: 2px 2px 2px 2px;
font-size:9pt;
color: #444444;
background-color:#BFC099;
}
.yearactive {
background-color:orange;
}

.yearactive a {
font-weight:bold;
}


.centered {
  position: relative;
  right: 0;
  left: 0;
  width: 70%;
  min-width: 890px;
  margin: auto;
  margin-left:auto; 
  margin-right:auto;
  box-shadow:8px 8px 8px #666;
  } 
  
.middle {
width:100%;
min-width: 890px;
position:relative;
}  
  
.lighty {
  opacity:0.85;
  filter: alpha(opacity=85)  
  }

.footer {color:#000000; font-size:9pt;}
.afooter {color:000088;}
a:hover.footer{color:green;}

.tabs {
float:left; 
border-left: 1px solid black; 
border-top: 1px solid black; 
border-right: 1px solid black; 
background:#55634F url(/img/bghnav.png) repeat-x bottom; 
color:white;	
text-align:center;
font-size: 12pt;	
padding: 5px 8px 6px 8px;
margin-right:3px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
border-radius-topleft:8px;
border-radius-topright:8px;
-webkit-border-radius-topleft:8px;
-webkit-border-radius-topright:8px;
}

.tabs:hover {background:#55634F url(/img/bghnav2.png) repeat-x;}


#imglayer {
background:#000000 none repeat fixed 0 0;
height:100%;
left:0;
margin:0;
opacity:0.7;
filter: alpha(opacity=75)
padding:0;
position:absolute;
top:0;
width:100%;
z-index:5998;
visibility: hidden;
}

#imgbox {
background:#dddddd none repeat fixed 0 0;
border: dotted 1px black;
position:absolute;
top:20px;
left:20px;
width: 810px;
max-width: 810px;
overflow:auto;
margin: auto;
padding: 10px;
opacity:1.0;
z-index:7001;
font-size:8pt;
visibility: hidden;
display:inline;
}

.gbild {
float:right; 
margin-left:5px;
border:solid 1px #75785C;
padding: 0px 0px 1px 0px;
background-color: #9FA288;
}

.gbild a {
color:#800000;

}

.galpic {
float:left; 
margin:0px 10px 10px 0px; 
border:dotted 1px #888888; 
padding:5px;
color:#888888;
background-color: #eeeeee;
font-size: 7pt;
min-width: 180px;
}


.vidmetabox {
margin-top:20px;
border:dotted 1px #555555;
background-color: #dddddd;
padding: 3px 3px 3px 3px;
font-size: 7pt;
width: 150px;
}

.invis {
opacity:0.85;
filter: alpha(opacity=85);
background-color: #F5ADAD;
}

.vidwrap {
border:dotted 1px #888888;
margin-bottom: 10px;
background-color: #dddddd;
padding: 5px 5px 5px 5px;
}

.viddiv {
float:left;

}

.newsentry{
border:dotted 1px black;
background-color: #dddddd;
padding: 5px 5px 5px 5px;
}

.newsding{
}

.nentry {
border: solid 1px black;
}

.neweg {
display: none;
}

.newlog {
display: none;
}

.clearer {
	display:block;
	clear:both;
	height:1px;
	visibility:hidden;
}
