body {
	background-color: #215dad;  
	color: #fff;      

scrollbar-face-color: #215dad;/*--face of arrows and bar(s)moving up/down*/
	scrollbar-shadow-color:#a5cff7;/*right side of bar(s) moving down*/
	scrollbar-highlight-color: #a5cff7;
	scrollbar-3dlight-color: #215dad;
	scrollbar-darkshadow-color: #215dad;
	scrollbar-track-color: #215dad;
	scrollbar-arrow-color: #a5cff7;
	background-repeat: no-repeat;}



body#intropage li#intro a,
body#homepage li#home a, 
body#merchantspage li#merchants a, 
body#alumnilinkspage li#alumnilinks a, 
body#aboutuspage li#aboutus a, 
body#slideshowspage li#slideshows a,
body#historypage li#history a,
body#contactuspage li#contactus a,
body#linkspage li#links a,
body#supportuspage li#supportus a,
body#patronspage li#patrons a

{font-weight: bold;
                            width:7em;
                            text-decoration:none;
                            color: #FFFF00;
                            padding:0.025em 0.3em;
                            margin-top: 3px;
                            margin-bottom: 3px;
							border:1px solid #FFFF00;
                      }

body.oneColFixCtr {
	background: #004080;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #fff;
	font-family: "Times New Roman", Times, serif;
	font-size: 100%;
}



.oneColFixCtr #container {
	width: 955px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #004080;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtr #mainContent {
	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}


#logo{
	position:absolute;
	left:0px;
	width:154px;
	height:126px;
	top: 0px;
	background-color: #004080;
        border:1px solid #004080;
	
      }

#banner{
	background-color:#215dad;
	position:absolute;
	/*width:765px;*/
	width: 840px;
	height:126px;
	left:156px;
	top: 0px;
	
        }

/*#banner h1{color: #f7cb4a; 
line-height: 75px;
margin-top:0px; 
margin-bottom: 5px;
background-color:#004080;

}*/

/*#banner h2{color: #f7cb4a; 
line-height: 75px;
margin-top:0px; 
margin-bottom: 5px;
background-color:#004080;

}*/

#banner h3{font-weight: italic;
margin-top:5px;
color: #ff0;
background-color:#004080; 

}

#navigation{position:absolute;  
            top:128px; 
            left: 0px; 
            width: 154px; 
            height: 615px; 
            background-color: #004080;
	    border:1px solid #004080;		
            }
			

#navigation li{width:100%;
               
}

#navigation ul{ width:100%;  
                position:absolute; left:-7px;
				
				}


#navigation li{list-style-type: none;
               padding:0;
               margin:0;
               line-height:30px;
               text-align:center;
               width:145px;
               }

#navigation .sierraweb{line-height:20px; margin-top:10px;}


#content{
	position:absolute;
	top:127px;
	left:156px;
	width: 825px;
	padding-left: 15px;
}


#newhistory{text-align:center;
  margin: 0 20% 0 15%;
  padding: 0 0 35px 0;
  width:550px;
 
}

#newhistory li {
  margin-right: 0px;
  margin-left: 0px;
  padding: 0;
  list-style: none;
  float: left;
  font: bold .85em arial;
  width:125px;  
  border:2px solid #004080;
  
}

#dd {
  margin-right:5px;
  margin-left:5px;
  padding: 0 0 20px 0;
  width:100%;
}

#dd li {
  margin-right: 0px;
  margin-left: 0px;
  margin-top: 3px;
  margin-bottom: 3px;
  padding:0px;
  list-style: none;
  float: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: .85em;
  font-weight: bold;
  text-align:center;
  width:125px;  
  border:2px solid #004080;
  

}

#dd li a.menu {font-weight: bold;
    font-size: .85em;
  display: block;
  text-align: center;
  color: #ff0;
  padding:0.025em 0.3em;
  margin-right: 0px;
  margin-left: 0px;
  margin-top: 3px;
  margin-bottom: 3px;
  width: 125px;
  text-decoration: none;
  

}

#dd li a.menu:visited {font-weight: bold;
    font-size: .85em;
  display: block;
  text-align: center;
  color: #ff0;
  padding:0.025em 0.2em;
  margin-top: 3px;
  margin-bottom: 3px;
  
  width: 125px;
  text-decoration: none;
  
}

#dd li a.menu:hover {font-weight: bold;
    font-size: .85em;
  display: block;
  text-align: center;
  color: #ff0;
  padding:0.025em 0.3em;
  margin-right: 0px;
  margin-left: 0px;
  margin-top: 3px;
  margin-bottom: 3px;
  width: 125px;
  text-decoration: underline;
  
  
}

#dd li a.menu:active{font-weight: bold;
    font-size: .85em;
display: block;
  text-align: center;
  color: #ff0;
  padding:0.025em 0.2em;
  margin-top: 3px;
  margin-bottom: 3px;
  
  width: 125px;
  text-decoration: none;
  
  
}

#description{
	background-color:#215dad;
	font-family:"Times New Roman", Times, serif;
	font-size: 1em;
	font-weight:normal;
	color:#fff;
	border:1px solid #215dad;
	text-align:center;
}

#web{display:none; 
     }
#print{cursor:pointer;
       width:150px;   
}

#memories{text-align:center;}

a.button:link, a.button:visited
{   font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 1.1em;
	width:6.5em;
	text-decoration:none;
	text-align:center;
	font-weight: bold;
	color:#FFFF00;/*padding:0.2em 0.6em;*/

}

a.button:hover,a.button:active {font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; 
	font-size: 1.1em;
	width:6.5em;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
	color:#FFFF00;
	/*padding:0.2em 0.6em;*/
}

a:link{
	font-weight: bold;
    font-size: 1em;
	color: #ff0;
	text-decoration: none;
	font-style: normal;       
}
a:visited{font-weight: bold;  font-size: 1em; color: #999999;
       text-decoration: underline;
	   font-style: normal;
}
a:hover{font-weight: bold;  font-size: 1em; color: #cff;
       text-decoration: underline;
	   font-style: normal;
}
a:active{font-weight: bold; font-size: 1em; color: #999;
       text-decoration: none;
	   font-style: normal;
}

a.nonpub:link {font-weight: bold;
    font-size: 1em;
	color: #0f0;
	text-decoration: none;
	font-style: normal;
	}
	
a.nonpub:visited{font-weight: bold;  font-size: 1em; color: #999;
       text-decoration: underline;
	   font-style: normal;}	

a.nonpub:hover {font-weight: bold;  font-size: 1em; color: #3F0;
       text-decoration: underline;
	   font-style: normal;}
a.nonpub:active {font-weight: bold; font-size: 1em; color: #0C0;
       text-decoration: none;
	   font-style: normal;}

h1{
font-family: "Times New Roman", Times, serif;
	font-size: 2em;
	font-style: normal;
	font-weight: bold;
        text-align:center;
        vertical-align:top; 
        color:#fff;
  } 

/*h1.oneColFixCtr{text-align:center;
   color:#FFFF00;
   
}*/

h2{font-family: "Times New Roman", Times, serif;
   font-size: 1.5em;
   font-style: normal;
   font-weight: bold;
   text-align:center;
        
}

h3 {font-family: "Times New Roman", Times, serif;
	font-size: 1.45em;
	font-style: normal;
	font-weight: bold;
        text-align:left;
        vertical-align:top;
        
		/*background-color:#004080;
		border:1px solid #0f0;*/
		}
		
	

li{
	list-style-position: inside;	
	color: #FFF;
}


h4{color:#fff;}		
/*h4{background-color:#004080;}*/		

p {	font-family: "Times New Roman", Times, serif;
	font-size: 1.1em;
	padding:3px;
	margin: 3px;
}

p.oneColFixCtr{font-size: 1.1em;
	padding:3px;
	margin: 3px;
}



ul{float:none;
width:75%;
padding:0;
margin:0;
list-style-type:none;
margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
        color:#004080;

}

/*ul.oneColFixCtr{list-style:none;
   width: 9em;
   margin:auto;
   
}*/

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}

.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}

.submenu {width: 125px;
  background-color: #fff;
  font: .9em arial;
  visibility: hidden;
  position: absolute; top:65px; 
  z-index: 3;
  
}

.submenu a:link {width: 125px;
  display: block;
  font: .9em arial;
  text-align: left;
  text-decoration: none;
  padding: 5px;
  color: #004080;
  
}

.submenu a:visited{width: 125px;
  display: block;
  font: .9em arial;
  text-align: left;
  text-decoration: none;
  padding: 5px;
  color: #666;
  
}

.submenu a:hover {width: 115px;
  display: block;
  font: .9em arial;
  text-align: left;
  text-decoration: none;
  padding: 5px;
  color: #fff;
  background-color:#004080;
}

.members {font-family: "Times New Roman", Times, serif;
	font-size: 1.1em;
	color: #fff;
	margin-right:200px;
	border
	}

/*.style1 {color: #fff; border:1px solid #0F0;}*/

/*Place this class in the li tag, not the link tag! The border will keep the header inside the navigation div */
 
/*.warning {
	font-family: "Times New Roman", Times, serif;
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	color:#ff0000;
}*/


#speeches  li{display:inline; border:1px solid #ff0; padding:3px; list-style:none; width: 100%;}

.allcaps {
	font-variant: small-caps;
}
.highnote {
	font-family: "Times New Roman", Times, serif;
	font-size: 1.25em;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	font-variant: normal;
}

li.pdf{list-style-image: url(../images/adobeIcon.gif);
}

.renew {color:#ffff00;}
#fadeshow1{margin: 50px auto; z-index: 2;}