@keyframes slidy {
    0%   { left: -71%; }
   10%   { left: -71%; }
   12.5% { left: -155%; }
   22.5% { left: -155%; }
   25%   { left: -239%; }
   35%   { left: -239%; }
   37.5% { left: -323%; }
   47.5% { left: -323%; }
   50%   { left: -407%; }
   60%   { left: -407%; }
   62.5% { left: -491%; }
   72.5% { left: -491%; }
   75%   { left: -575%; }
   85%   { left: -575%; }
   87.5% { left: -659%; }
   97.5% { left: -659%; }
  100%   { left: -743%; }
}
@keyframes img1 {
    0%   { opacity: 1; }
   10%   { opacity: 1; }
   12.5% { opacity: .5; }
   22.5% { opacity: .5; }
   25%   { opacity: .5; }
   35%   { opacity: .5; }
   37.5% { opacity: .5; }
   47.5% { opacity: .5; }
   50%   { opacity: .5; }
   60%   { opacity: .5; }
   62.5% { opacity: .5; }
   72.5% { opacity: .5; }
   75%   { opacity: .5; }
   85%   { opacity: .5; }
   87.5% { opacity: .5; }
   97.5% { opacity: .5; }
  100%   { opacity: 1; }
}
@keyframes img2 {
    0%   { opacity: .5; }
   10%   { opacity: .5; }
   12.5% { opacity: 1; }
   22.5% { opacity: 1; }
   25%   { opacity: .5; }
   35%   { opacity: .5; }
   37.5% { opacity: .5; }
   47.5% { opacity: .5; }
   50%   { opacity: .5; }
   60%   { opacity: .5; }
   62.5% { opacity: .5; }
   72.5% { opacity: .5; }
   75%   { opacity: .5; }
   85%   { opacity: .5; }
   87.5% { opacity: .5; }
   97.5% { opacity: .5; }
  100%   { opacity: .5; }
}
@keyframes img3 {
    0%   { opacity: .5; }
   10%   { opacity: .5; }
   12.5% { opacity: .5; }
   22.5% { opacity: .5; }
   25%   { opacity: 1; }
   35%   { opacity: 1; }
   37.5% { opacity: .5; }
   47.5% { opacity: .5; }
   50%   { opacity: .5; }
   60%   { opacity: .5; }
   62.5% { opacity: .5; }
   72.5% { opacity: .5; }
   75%   { opacity: .5; }
   85%   { opacity: .5; }
   87.5% { opacity: .5; }
   97.5% { opacity: .5; }
  100%   { opacity: .5; }
}
@keyframes img4 {
    0%   { opacity: .5; }
   10%   { opacity: .5; }
   12.5% { opacity: .5; }
   22.5% { opacity: .5; }
   25%   { opacity: .5; }
   35%   { opacity: .5; }
   37.5% { opacity: 1; }
   47.5% { opacity: 1; }
   50%   { opacity: .5; }
   60%   { opacity: .5; }
   62.5% { opacity: .5; }
   72.5% { opacity: .5; }
   75%   { opacity: .5; }
   85%   { opacity: .5; }
   87.5% { opacity: .5; }
   97.5% { opacity: .5; }
  100%   { opacity: .5; }
}
@keyframes img5 {
    0%   { opacity: .5; }
   10%   { opacity: .5; }
   12.5% { opacity: .5; }
   22.5% { opacity: .5; }
   25%   { opacity: .5; }
   35%   { opacity: .5; }
   37.5% { opacity: .5; }
   47.5% { opacity: .5; }
   50%   { opacity: 1; }
   60%   { opacity: 1; }
   62.5% { opacity: .5; }
   72.5% { opacity: .5; }
   75%   { opacity: .5; }
   85%   { opacity: .5; }
   87.5% { opacity: .5; }
   97.5% { opacity: .5; }
  100%   { opacity: .5; }
}
@keyframes img6 {
    0%   { opacity: .5; }
   10%   { opacity: .5; }
   12.5% { opacity: .5; }
   22.5% { opacity: .5; }
   25%   { opacity: .5; }
   35%   { opacity: .5; }
   37.5% { opacity: .5; }
   47.5% { opacity: .5; }
   50%   { opacity: .5; }
   60%   { opacity: .5; }
   62.5% { opacity: 1; }
   72.5% { opacity: 1; }
   75%   { opacity: .5; }
   85%   { opacity: .5; }
   87.5% { opacity: .5; }
   97.5% { opacity: .5; }
  100%   { opacity: .5; }
}
@keyframes img7 {
    0%   { opacity: .5; }
   10%   { opacity: .5; }
   12.5% { opacity: .5; }
   22.5% { opacity: .5; }
   25%   { opacity: .5; }
   35%   { opacity: .5; }
   37.5% { opacity: .5; }
   47.5% { opacity: .5; }
   50%   { opacity: .5; }
   60%   { opacity: .5; }
   62.5% { opacity: .5; }
   72.5% { opacity: .5; }
   75%   { opacity: 1; }
   85%   { opacity: 1; }
   87.5% { opacity: .5; }
   97.5% { opacity: .5; }
  100%   { opacity: .5; }
}
@keyframes img8 {
    0%   { opacity: .5; }
   10%   { opacity: .5; }
   12.5% { opacity: .5; }
   22.5% { opacity: .5; }
   25%   { opacity: .5; }
   35%   { opacity: .5; }
   37.5% { opacity: .5; }
   47.5% { opacity: .5; }
   50%   { opacity: .5; }
   60%   { opacity: .5; }
   62.5% { opacity: .5; }
   72.5% { opacity: .5; }
   75%   { opacity: .5; }
   85%   { opacity: .5; }
   87.5% { opacity: 1; }
   97.5% { opacity: 1; }
  100%   { opacity: .5; }
}
@keyframes img9 {
    0%   { opacity: 1; }
   10%   { opacity: 1; }
   12.5% { opacity: .5; }
   22.5% { opacity: .5; }
   25%   { opacity: .5; }
   35%   { opacity: .5; }
   37.5% { opacity: .5; }
   47.5% { opacity: .5; }
   50%   { opacity: .5; }
   60%   { opacity: .5; }
   62.5% { opacity: .5; }
   72.5% { opacity: .5; }
   75%   { opacity: .5; }
   85%   { opacity: .5; }
   87.5% { opacity: .5; }
   97.5% { opacity: .5; }
  100%   { opacity: 1; }
}
img#slide0 { opacity: .5; }
img#slide1 { animation: 20s img1 infinite; }
img#slide2 { opacity: .5; animation: 20s img2 infinite; }
img#slide3 { animation: 20s img3 infinite; }
img#slide4 { animation: 20s img4 infinite; }
img#slide5 { animation: 20s img5 infinite; }
img#slide6 { animation: 20s img6 infinite; }
img#slide7 { animation: 20s img7 infinite; }
img#slide8 { animation: 20s img8 infinite; }
img#slide9 { animation: 20s img9 infinite; }
img#slide10 { opacity: .5; }
body { margin: 0; } 
div#slider_container { 
  overflow: hidden; 
  width:95%;
  max-width: 1000px;
  margin:0px auto;
  ---height:405px;
  ---padding-bottom: 30%; /** sets aspect ratio **/
  background-color:#fff;
}
div#slider figure img { 
  width: 9.09%; 
  float: left; 
}
div#slider figure { 
  position: relative;
  width: 924%;
  margin: 0;
  left: -71%;
  text-align: left;
  font-size: 0;
  animation: 20s slidy infinite; 
}
div#header {
  height:2em;
  position:relative;
  width:95%;
  max-width: 1000px;
  z-index:5;
  background-color:#999;
}
div#logo {
  display:block;
  position:relative;
  z-index:10;
  width:95%;
  max-width: 1000px;
  margin:0px auto;
  }
img#logo_img {
  display:block;
  background-color:white;
  border: 0px auto;
  z-index:10;
  width:200px; 
  height:200px; 
}
div#menu-anchor{
  margin-top:-34px;
}
div#menu-container{
  width:100%;
  height:0px;
}
div#menu-container.stick {
  margin-top: 0 !important;
  position:fixed;
  top: 0;
  z-index: 15;
}
div#phone{
  float:left;
  color:white;
  font-weight:bold;
  font-size:140%;
  padding:0px;
  margin:0px 0px 0px 45%;
  margin-top:-7px;
}
div#fblogo{
  float:left;
  color:white;
  height:30px;
  font-weight:bold;
  font-size:140%;
  padding:0px;
  margin:0px 0px 0px 15%;
  margin-top:-5px;
}
div#menu {
  position:relative;
  width:95%;
  max-width: 1000px;
  height:0px;
  margin:0px auto;
  text-transform: uppercase;
  text-align:right;
  padding:7px;
  padding-right:20px;
  z-index: 15;
}
div#menu-background-anchor{
  amargin-top:-520px;
  margin-top:-200px;
}
div#menu-background-container.stick {
  margin-top: 0 !important;
  position:fixed;
  top: 0;
  z-index: 5;
}
div#menu-background-container{
  width:100%;
  height:0px;
  z-index: 5;
}
div#menu-background {
  width:95%;
  max-width: 1000px;
  height:0px;
  margin:0px auto;
  background-color: #826520;
  z-index: 5;
}

div#menu2-anchor{
  margin-top:-34px;
}
div#menu2-container{
  width:100%;
  height:34px;
}
div#menu2-container.stick {
  margin-top: 0 !important;
  position:fixed;
  top: 0;
  z-index: 25;
}
div#menu2 {
  position:relative;
  width:100%;
  max-width: 1000px;
  height:34px;
  margin:0px auto;
  text-transform: uppercase;
  text-align:center;
  padding:7px;
  padding-right:20px;
  z-index: 25;
}
div#menu2-background-anchor{
  margin-top:0px;
  z-index:25;
}
div#menu2-background-container.stick {
  margin-top: 0 !important;
  position:fixed;
  top: 0;
  z-index: 25;
}
div#menu2-background-container{
  width:100%;
  height:34px;
  z-index: 25;
}
div#menu2-background {
  width:95%;
  max-width: 1000px;
  height:34px;
  margin:0px auto;
  background-color: #826520;
  background-repeat: repeat-x;
  z-index: 25;
}
.preload * {
  animation:none !important;
}
