body {
  background: url(defaultdesktop.png) repeat;
  }
#watermark {
  position: relative;
  top: 0px;
  margin: 0px auto;
  width: 1100px;
  height: 465px;
  background: url(faithbg.png) no-repeat;
  z-index: -1;
  }
#page {
  position: relative;
  top: 85px;
  width: 925px;
  background-color: #FFFBDE;
  margin: 0px auto;
  -moz-box-shadow: -10px 5px 15px #000;
  -webkit-box-shadow: -10px 5px 15px #000;
  box-shadow: -10px 5px 15px #000;
  border-radius: 10px;
  padding-bottom: 1em;
  }
#banner {
  position: relative;
  width: 885px;
  height: 280px;
  top: 20px;
  margin: 1em auto;
  background: url(FBCNEW.jpg) no-repeat;
  -webkit-background-size: 885px 280px;
  border-radius: 6px;
  }
#joe {
  position: absolute;
  left: -180px;
  top: 32px;
  width: 240px;
  height: 289px;
  background: url(Coffee-reg.png) no-repeat;
  -webkit-background-size: 240px 289px;
  }
#turkey {
  position: absolute;
  left: -240px;
  top: 10px;
  width: 350px;
  height: 326px;
  background: url(turkey.png) no-repeat;
  -webkit-background-size: 350px 326px;
  }
#biblia {
  position: absolute;
  left: 820px;
  top: 150px;
  width: 188px;
  height:605px;
  background: url(Bible2-reg.png) no-repeat;
  -webkit-background-size: 188px 605px;
  }
#content {
  position: relative;
  margin: 2em 6em 2em 1.3em;
  font-family: Gill Sans, Gill Sans MT, Helvetica, Arial;
  font-size: 11pt;
/*  padding:25px 25px 50px 25px;*/
  overflow: auto;
  }
#menu {
  position: absolute;
  left: 10px;
  bottom: 10px;
  height: 35px;
  width: 800px;
  background: url(dot40pct.png);
  border-radius: 4px;
  }
#menu p {
  margin: 6px 60px 6px 30px;
  font-family: Gill Sans, Gill Sans MT, Helvetica, Arial, sans-serif;
  font-size: 14pt;
  color: #FFFFFF;
  }
.menuitem {
  margin: 6px 20px 6px 30px;
  font-family: Gill Sans, Gill Sans MT, Helvetica, Arial, sans-serif;
  font-size: 14pt;
  color: #FFFFFF;
  position:relative;
  float:left;
  }
.inactive {
  }
.active {
  font-weight:bold;
  }
.menuitem a {
  color:#FFFFFF;
  }
a {
  color:#000088;
  }
a:link {
  text-decoration:none;
  }
a:visited {
  text-decoration:none;
  }
a:hover {
  text-decoration:underline;
  }
a:active {
  text-decoration:underline;
  }
#contentBody {
  position: relative;
  width: 75%;
  float: left;
  padding: 0em 0.5em 3em 1em;
  }
#contentBody2 {
  position: relative;
  width: 98%;
  float: left;
  padding: 0em 0.5em 2em 0.5em;
  }
.indent {
  margin-left: 2.5em;
  font-style: italic;
  }
.contenttable td {
  vertical-align: top;
  }
.contenttable p.bodytext {
  margin: 5px;
  }
#sidebarLeft {
  position: relative;
  width: 20%;
  float: left;
  padding: 0.5em 0.5em 2em 0.5em;
  background-color: #EFEBCE;
  border-radius: 6px;
  }
#sidebarLeft h1 {
  font-size: 15pt;
  color: #555555;
  margin-top: .5em;
  margin-bottom: .5em;
  }
#sidebarLeft h2 {
  font-size: 13pt;
  color: #777777;
  margin-bottom: .25em;
  }
#sidebarLeft p {
  font-size: 11pt;
  color: #444444;
  margin-top: 0em;
  }
#sidebarLeft ul {
  color: #444444;
  padding-left: 2em;
  font-size: 10.5pt;
  }
#sidebarLeft .csc-textpic-imagewrap ul {
  padding: 0px;
}
#footer {
  position: relative;
  bottom: 0em;
  font-family: Gill Sans, Gill Sans MT, Helvetica, Arial;
  font-size: 8pt;
  text-align: center;
  color: #666666;
}
.fiftypct {
  position: relative;
  width: 47%;
  padding-right: 1em;
  float: left;
}
.csc-mailform {
  border: 0px;
  padding: 0px;
}
.csc-textpic-above {
  padding-top: 1em;
}
.fce-pagediv-green {
  background-color: #CCEECC;
  border-radius: 5px;
  padding: .5em;
}
.fce-pagediv-blue {
  background-color: #BBCCEE;
  border-radius: 5px;
  padding: .5em;
}
.fce-pagediv-red {
  background-color: #EECCCC;
  border-radius: 5px;
  padding: .5em;
}
ol li {
  padding: .25em;
}
sup {
  font-size: 55%;
}
sub {
  font-size: 55%;
  line-height: 45%;
}
#swing{
    width:300px; height:300px;
    background: url(hanger.png) no-repeat;
    -webkit-background-size: 300px 300px;
    border: 0px;
    position: absolute;
    left: 27px;
    top: -5px;
    z-index: 9999;
    -moz-animation: 3s ease 0s normal none infinite swing;
    -moz-transform-origin: center top;
    -webkit-animation:swing 3s infinite ease-in-out;
    -webkit-transform-origin:top;
}
@-moz-keyframes swing{
    0%{-moz-transform:rotate(-3deg)}
    50%{-moz-transform:rotate(3deg)}
    100%{-moz-transform:rotate(-3deg)}
}
@-webkit-keyframes swing{
    0%{-webkit-transform:rotate(-3deg)}
    50%{-webkit-transform:rotate(3deg)}
    100%{-webkit-transform:rotate(-3deg)}
}
#pokemon{
    position:fixed;
    width:125px;
    height:125px;
    padding:0px;
    top:66%;
    left:0px;
    background: url(giphy.gif) no-repeat;
    -webkit-background-size: 125px 125px;
}