body { background: url(../images/forestbg.jpg) repeat-x #001200;
       color: #666666;
	   font-family: Verdana;
       overflow: auto;  }
h1   { background-color: #485342;
	 border: 3px solid;
	 border-color: #45291c;
	 border-bottom: 0px solid;
	 padding-left: 0px;
	 padding-top: 50px;
	 padding-bottom: 30px;
	 height: 50px;
	 width: 75%;
	 text-align: left;
     color: #a0a587;
     font-family: "Baskerville";
     margin-bottom: 0px;	 }
h2     { color: #45291c; 
      text-align: left;
      margin-left: 15px;
      border-bottom: solid 2px; }
#nav { background-color: #808b76;
      border: 3px solid;
	  border-color: #45291c; 
	  border-bottom: 0px solid;
	  width: 75%;
	  height: 40px;
      padding-left: 0px; 
	  padding-right: 0px;
	  padding-top: 12px;
	  position: relative; 
	  margin: 0px; }
#nav a { text-align: left;
color:rgba(255,255,255,9);
margin: 0px;
padding: 2px;
padding-top: 10px;
text-decoration:none; }
#nav a:hover { text-decoration:underline; }
#menu{
padding: 0px;
margin: 0px;
}
#menu ul{
padding: 0px;
margin: 0px;
line-height:30px;
}
#menu li{
position:relative;
float:left;
font-size: 15px;
padding: 5px;
margin: 0px;
list-style:none;
background-color: #808b76;
text-align: center;

}
#menu ul ul{
margin: 0px;
padding: 0px;
position:absolute;
visibility:hidden;
font-size: 11px;
width: 100px;
margin: 0px;
top:30px;
}
#menu ul li a{
text-align: center;
color:rgba(255,255,255,9);
display:block;
margin: 0px;
padding: 0px;
text-decoration:none;
}
#menu ul li:hover{
background-color: #808b76;
text-decoration:none;

}
#menu ul li:hover ul{
border: 2px solid;
border-color: #45291c;
margin: 0px;
padding: 0px;
font-size: 11px;
visibility:visible;
z-index:1;
}
#menu ul li:hover ul li a{
z-index:1;
opacity:0.9;
margin: 0px;
padding: 0px;
width: 90px;
text-decoration:none;
}
#menu ul li ul li:hover{
opacity:0.8;
width: 100px;
margin: 0px;
padding: 0px;
text-decoration:underline;
}
#wrapper { background-color: #485342;
     border: 3px solid;
	 text-align: left;
	 border-color: #45291c;
     width: 75%;
	 min-width: 800px;
     color: #485342; }
#wrapper a { color: #45291c; 
            text-decoration: none;
			font-weight: bold; }
#wrapper a:hover{ color: #fffff;
                  text-decoration: underline; } 

#wrapper img, #wrapper video { float: left;
              margin-left: 5px;
              margin-right: 15px; }	
#container { float: left;
             width: 100%; 
			 height: 100%; }
#leftcolumn { margin-right: 100px; 
			  min-height: 500px;
			  background-color: #afbb96;
              margin-left: 0px;
              padding: 10px; 
			  max-width: 80%; }
#rightcolumn { float: right;
              width: 200px;
              background-color: #485342;
			  color: #afbb96;
              overflow: hidden;  }
#footer { font-size: .70em;
     padding: 10px;
     font-weight: italic;
     clear: float;
     background-color: #afbb96;
     text-align: center;	 }
#studtext { padding-left: 250px; }
