/* www.simpleofficeservices.com stylesheet */

body { background: #fce2ae; /*was #e2d3e2 */
       font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
       font-size: 100%;
       color: black;
     }
     
.matte	{ height: 0px; }     

.bevel {	height: 120px; 
		/* background-image: url(images/bevel2.gif);  */
		background-repeat: repeat-x; 
		background-position: center bottom;
		}

        

.main { background: #f2a208; 		/* was e4d5c7   */
	border: 4px double #e4beb2;
	}     
	 

.maincontent { padding-left: 20px;
	       padding-right: 30px;
	       text-align: justify;
	       padding-top: 20px;
	       color: black;
	       font-size: 1.0em;
	       font-weight: normal;
	       line-height: 120%;
	       background-color: white;
	       border: solid 2px #f2a208; /* b636ba */
	       width: 746px;
	      } 	      

.disclaimer 	{ text-align: justify;
		  color: #999;
		  font-size: 10px;
		  font-weight: normal;
		  font-style: italic;
		  line-height: 100%
		}  

#menugrid {	border-collapse: collapse;
		font-weight: bold;
	  }
	  
#menugrid td {	padding-top: 5px;
		padding-bottom: 5px;
	}
	
#menugrid td.last { text-align: center;
		    font-size: small; 
		    width=50%; 
		    display: block; 
		    padding-top: 2em;
}

a.menu:link { 	color: black; 
		text-decoration: none;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 5px;
		padding-right: 5px;
		border: 2px outset #e89800;
		background-color: #f2a208;
		width: 186px;
		display: block;
}     
a.menu:active {	color: black; 
		text-decoration: none;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 5px;
		padding-right: 5px;
		border: 2px outset #e89800;
		background-color: #f2a208;
		width: 186px; 
		display: block; 
}
a.menu:visited { color: black; 
		text-decoration: none;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 5px;
		padding-right: 5px;
		border: 2px outset #e89800;
		background-color: #f2a208;
		width: 186px;
		display: block;
}
a.menu:hover {	color: black; 
		text-decoration: none;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 5px;
		padding-right: 5px;
		border: 2px outset #e89800;
		background-color: #e89800;
		width: 186px;
		display: block; 
}

a.thispage { color: black; 
		text-decoration: none;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 5px;
		padding-right: 5px;
		border: 2px outset #e89800;
		background-color: #f2d908;    /* lighter yellow to show which is current page */
		width: 186px;
		display: block; 
}		


h1	{	font-size: 300%;
		font-weight: bold;
		font-family: script;
		color: black; /* was 660000 */
		letter-spacing: .12em;
		padding-left: 1em;
		padding-top: .25em;
}

h2	{	font-size: 1.0em;
		font-weight: bold;
		color: black;
		letter-spacing: .12em;
		padding-left: 25px;
}		

.sidebar {	float: right;
		text-align: center;
		margin-left: 20px;
		margin-bottom: 20px;
		background-color: white; } /* was #e4beb2;  */
		
br. clear { clear: all; }		

img.portrait	{ width: 250px; 
		  height: 363px;
		  border: outset  #f2a208 3px; /* was  #73808f blue gray */
		  }

h3 { 	font-family: 'Arial', Gadget, sans-serif;
	font-size: 85%;
	color: #597fa7; }
	
p.photocaption { font-weight: bold; 
		 font-size: 75%; 
		 margin-bottom: 0;	
}		 
	
p.photocredit { font-style: normal;
		font-family: Arial;
		font-size: 60%;
		color: black;
		text-align: center;
		padding: 0;
		margin: 0;
		}		
		
#performances h4 { margin-bottom: 0; }
#performances h5 { color: #597fa7;
		   font-size: 100%; 
		   margin-bottom: 0;
		   margin-top: .5em; }
		   
#performances p { 
		  margin-top: .5em;
		  padding-left: 1em;
		  padding-right: 1em; 
		  text-align: left; }
		  
/* students.html Playing One Sound section */
ul.onesound {
	font-size: 75%;
	}
		  
/* experiments */
div.spread_para p { margin-bottom: 2em;
		    line-height: 125% }
