body {
  background-color:#845616;
  background-image:url('../images/ivorybar.png');
  background-repeat:repeat;
  color:#845616;  
}

@font-face {
 font-family: typewriter;
 src: url('../images/amrtypen.ttf');
}

p {
  /* 1m = the current font size set by the browser, default 16pixels */
  font-size:.80em;  
  /* font-weight:bold; */
  font-family: typewriter;
  padding: 10px;
}

.ninety {
  width:90%;
}

.sans {
  font-family:arial,sans-serif,helvetica;
}

.it {
  font-style:italic;
  font-family:mono;
}

.center {
  text-align:center;
}

.left {
  text-align:left;
}

.right {
  text-align:right;  
}


h1 {
  font-size:2em;
  font-weight:bold;
  text-shadow: 10px 10px 5px #A68F6D;
  line-height:75%;
}

.bgbrown {
  background-color:#845616;
}

.bgbeige {
  background-color:#F1E3C7;
}

.bgwhite {
  background-color:#FFFFFF;
}

.fwhite {
  color:#FFFFFF
}

.fbeige {
  color:#FFDCA8
}

.fbrown {
  color:#845616
}

div {
  padding:10px;
}

.columnar3 {
column-count:3;
-moz-column-count:3; /* Firefox */
-webkit-column-count:3; /* Safari and Chrome */
} 

.columnar2 {
column-count:2;
-moz-column-count:2; /* Firefox */
-webkit-column-count:2; /* Safari and Chrome */
} 

.rounded {
  border-radius:14px;
}

.twofifty {
  width:250px;
  height:500px;
}

.twohundys {
  width:200px;
  height:500px;
}

a:visited {
  color: #FFF30F;
}

a.std:visited {
  color:blue;
}

pre {
   font-size:.90em  
}

div.main {
  margin: 1% 8% 5% 8%;
  outline:2px solid #845616;
  outline-offset:8px;
  height: 90%;  
}

.bgphoto {
  background:url('/images/church-sepia.jpg');  
  background-repeat:no-repeat;
  background-origin:padding-box;
  background-size:100% 800px;
}

.bgint{
  background:url('/images/church-interior.jpg');  
  background-repeat:no-repeat;
  background-origin:padding-box;
  background-size:100% 800px;

}

div.paragraph_end {
  background:url("../images/bible1.jpg");
  background-repeat:no-repeat;
  background-origin:padding-box;
  background-size:100% 100%;
  width:230px;
  height:95px;  
}

table.sermons th caption {
    font-size: 1em;
}

td {
  color: white;
}

#newsflash {
    width: 195px;
    float: right;
    z-index: 1;
    position: absolute;
    left: 75%;
    top:: 75px;
    
}

.fleft {
    float: left;
}

.fright {
    float: right;
}