﻿body
   {
   width: 985px;
position: relative;
background-color: #F6B695;
margin: 1% auto; 
padding: 0;
font-family: Verdana, Tahoma, sans-serif;
z-index: 1;
    
   }



   
   #hidden 
{
display:none;

}




.main 
   {
   position: relative;
   width: 98%; 
   margin: 2%; 
   text-align: left;
   z-index: 10;
   }  
      
.shadowcontainer
	{
	width: 98%; /* container width*/
	background-color: #000000;
	filter: alpha(opacity=25);
	background: rgba(0, 0, 0, 0.5);

	z-index: 20;
	}  
	

.shadowcontainer .innerdiv
	{
	/* Add container height here if desired */
background-color: white;
border: 1px solid gray;
padding: 2%;
position: relative;
left: -12px; /*shadow depth*/
top: -12px; /*shadow depth*/
overflow: visible;
height: 100%;
z-index: 30;
	} 
	
.masthead    
{
width: 99%; /* container width*/
height: 110;
overflow: visible;
position: static;
text-align: center;
}

.content
{
position: static;
margin-top: 0%;
padding: 1em;
float: left;
display: inline;
overflow: hidden;
height: 100%;
width: 74%;
}

/* navigation styles */


.nav
{
position: static; 
float: left;
margin-top: 0%;
width: 22%;
min-width: 175px;
height: 100%;
background: #a7aaaf;
padding: .1em;

overflow: hidden;
font-weight: 300;
}


.navskip
{
background: #ffffff;
border:1px solid #a7aaaf;
text-align: center;
padding: 1em;
margin: 1%;
line-height: 150%;
}

.navhome
{
background: #a7aaaf;
border:1px solid #c0c0c0;
text-align: center;
padding: 1em;
margin: 1%;
line-height: 150%;
}



.navguide
{
background: #F6B695;
border:1px solid #c0c0c0;
text-align: center;
padding: 1em;
margin: 1%;
line-height: 150%;
}

.navinfo
{
background: #B5D991;
border:1px solid #c0c0c0;
text-align: center;
padding: 1em;
margin: 1%;
line-height: 150%;
}

.navorg
{
background: #FFB867;
border:1px solid #c0c0c0;
text-align: center;
padding: 1em;
margin: 1%;
line-height: 150%;
}

.navsee
{
background: #CC8ECE;
border:1px solid #c0c0c0;
text-align: center;
padding: 1em;
margin: 1%;
line-height: 150%;

}

.navemp
{
background: #FFFFBA;
border:1px solid #c0c0c0;
text-align: center;
padding: 1em;
margin: 1%;
line-height: 150%;
}

.navstud
{
background: #CEAC87;
border:1px solid #c0c0c0;
text-align: center;
padding: 1em;
margin: 1%;
line-height: 150%;
}

.navind
{
background: #97B0B2;
border:1px solid #c0c0c0;
text-align: center;
padding: 1em;
margin: 1%;
line-height: 150%;

}

   
h1 /* this header is used on the chapter title of the page */

   {
	font-size: x-large;
	font-weight: 700;
	color: #372921;
	text-align: center;
	border-top: solid #372921 1px;
	margin: 0%;
	padding-top: 1em;
   }

h2 /* this header is used on the section title of the page */
   {
	font-size: large;
	font-weight: 700;
	font-style: italic;
	color: #372921;
	text-align: center;
   }
#content
	{
	float: left;
	width: 80%;

	right: 100%; 


	}
h3 /* this header is used for the name on each entry from the database*/
   {
	font-size: large; 
	font-weight: 700;
	color: #372921;
	margin: 0;
	padding-top: 1em;

	border-top: solid #372921 1px;

   }

p
   {
	font-family: Verdana;
	font-size: small;
	color: #000000;
	line-height: 150%;
	font-weight: 300;
}
   
.noprint
{

}
   

.address
	{
	float: left;
	width: 18em;
	position: relative;
	margin-left: 0;
}

.phone
	{
	float: left;
	width: 20em;
	position: relative;
	margin-left: 0;
	text-align: left;
}
	
.web 
	{
	float: left;
	position: relative;
	width: 28em;
	text-align: left;
	margin-left: 1px;
}

.summary
   {
   clear: both;
   text-align: left;
   }

.line
   {
   	border-top: solid #372921 1px;
   }
   
.navheader
{
margin-top: -10px; 
margin-bottom:10px;
font-size: medium;
font-weight: 600;
text-align: left;

}

.navsub
{
margin-top: 0; 
margin-left:5px;
margin-bottom:10px;
font-weight: 300;
text-align: left;
}
   
ul
  {
  list-style-type: square;
  list-style-position: 1%;
  line-height: 145%;
  font-size: smaller;
  text-align: left;
  margin: 2em;
  }

li
  {
  margin-bottom: .6em;
  }

a:link
   {
	color: #372921;
	text-decoration:underline;
   }
   
a:link.active
   {
	color: white;
	background-color: #372921;
	text-decoration:underline;
   }

a:visited
   {
	color: #487674;
	text-decoration:underline;
	}

a:visited.active
   {
	color: white;
	background-color: #487674;
	text-decoration:underline;
   }

a:hover
   {
	color: #372921;
	background: #FFCDB4;
	text-decoration:none;

   }

a:focus
   {
	color: #372921;
	background: #FFCDB4;
	text-decoration:none;   }
	
a.web:link 	
{
	text-decoration:none;
}
