body  {
  background-color: white;
  color: black;
  margin: 0px;
  padding: 0;
  font-family: serif;
  font-size: 10pt;
}

div#topred  {
  display: block;
  background-color: #861B11;
  color: black;
  width: 100%;
  height: 63px;
  text-align: center;
  position: absolute;
  top: 0px;
}

div#middlered  {
  display: block;
  background-color: #861B11;
  color: black;
  width: 100%;
  height: 45px;
  position: absolute;
  top: 64px;
  text-align: center;
  vertical-align: middle;
}



div#bottomred  {
  display: block;
  background-color: #861B11;
  color: black;
  width: 100%;
  height: 7px;
  position: absolute;
  top: 110px;
}

div#picbox {
  display:block;
  background-color:  #861B11;
  width: 100%;
  height: 100%;
  color: white;
}

img#title {
  padding: 10px 0 0 0;
}

a:link, a:visited {
  color:#861B11;
}

ul#nav  {
  /*width: 100%;*/
 /* text-align: center; */
  font-family: sans-serif;
  font-size: 10pt; 
  list-style-type: none;
  padding: 0;
  background-color: #861B11;
  color: white; 
}
ul#nav li  {
display: inline;
}
ul#nav li a {
  text-decoration: none;
  text-align: center;
  padding: 0.2em 1em;
}
ul#nav li a:link, ul#nav li a:visited  {
  background-color:  #861B11;
  color: white;
}

ul#nav li a:hover  {
  background-color: #861B11;
  text-decoration: underline;
  color:  #FACA90;
}


div#content  {
  color: black;
  font-size: 9pt;  
  width: 60%;
  position: absolute;
  top: 125px;
  margin: 0 20%;
}

h1#welcome  {
  color: #861B11;
  margin: 30px 0 30px 0;
  font-size: 25pt;
  font-weight: bold;
}

h1#case {
  color: #861B11;
  margin: 10px 0 10px 0;
  font-size: 30pt;
}
.bold {
  font-weight: bold; 	
}
span#name {
  position: relative;
  top: 0px;
  font-size: 16pt;
  padding: 10px;  
}
span#location {
  font-size: 10pt;	
  padding: 10px;
}
span#study {
  color: #B2B2B2;
}

img#rotationpic {
  height: auto;
  width: auto;
  float: right;
  margin: 0 0 25px 50px;
}
img#hist {
  height: auto;
  width: auto;
  float: right;
  margin: 0 0 0 15px;
}
img#casepic {
  padding: 10px;
  border: 0;
}
img#stonepic {
  float: left;
  padding: 40px 30px 40px 0;
}

p#name {
  color:#861B11;
}
p#stone {
  padding: 20px 10px;
}
p#caption {
  padding: 0 10px;
  font-style: italic;   
  font-size: 10pt;
}
p#source {
  padding: 0 10px; 
}
p#linkstitle {
  font-weight: bold;
}
p#stoneguide a:visited, p#stoneguide a:link {
  color: #861B11;
}
p#stoneguide a:hover {
  color: black;
}
div#picture {
  position: relative;
  top: 10px;
  width: 254px;
  display: block;
  float: right;
  background-color: #861B11;
  color: white;
  
}
div#text {
  display: block;	
  height: 100%;
  clear: left;
  width: 55%;  
}
div#bottom  {
  display: block;
  position: absolute;
  bottom: 0px;
  height: 18px;
  width: 100%;
  background-color: #861B11;
  color: black;
}



