body {
  background-color: #eeeeff; 
  color: black; 
  font-size: 1em; 
  font-family: "comic sans ms", Arial, Helvetica, sans-serif;
  }
input {
  color: black; 
  font-size: 1em; 
  font-family: "comic sans ms", Arial, Helvetica, sans-serif;
  }
.float {
  float: left;
  }
.clear {
  clear: left;
  }
#leftphoto {
  margin-left: 1ex;
  margin-top: 1ex;
  }
#rightstuff {
  margin-left: 3ex;
  margin-top: 3ex;
  }
#bottomstuff {
  margin-left: 1ex;
  margin-top: 1ex;
  }
a {
  font-size: medium; 
  }
a.major {
  font-size: large; 
  }
a.homelink {
  font-size: small; 
  }
h1 {
  font-size: x-large; 
  background-color: #eeeeff; 
  color: black;
  }
h2 {
  font-size: large; 
  font-weight: bold;
  }
h3 {
  font-size: medium; 
  font-weight: bold;
  }
ul.nobullet {
  list-style-type: none;
  margin-left: 0;
  margin-top: 6ex;
  padding-left: 0;
  text-indent: 0;
  line-height: 6ex;
  }
.lastupdated {
  font-size: x-small;
  font-style: italic;
  }
img {
  border-width: 0px;
}
img.middle {
  vertical-align: middle;
  }
a:link {
  text-decoration: none; 
  color: blue;
  }
a:visited {
  text-decoration: none; 
  color: blue;
  }
a:active {
  text-decoration: none; 
  color: blue;
  }
a:hover {
  text-decoration: none; 
  color: red;
  }
a.button{
	margin-right:20px;
	padding:2px 6px;
	border:solid 2px #ddd;
	background:#fff;
  } 



