
body{
  padding: 0;
  margin: 0;
  font-family: Helvetica;
}
/*========== Header =============*/
#header {
    position: fixed;
  top: 0px;
  left: 0px;
  z-index: 500;
  width: 100%;
  height: 80px;
  background-image: url('images/wood-bg.png');
  background-repeat: repeat-x;
}

#header img{
      display: block;
      margin: auto;
      height: 75px;
      padding-top: 0px;
}
/*============ Top-tabs =======*/

#tabs-top{
  position: fixed;
  top: 80px;
  left: 0px;
  z-index: 500;
  width: 100%;
  height: 40px;
  background-color: black;
}
#tabs-top a{
      float: left;
      display: block;
      width: 33%;
      height: 35px;
      font-weight: 700;
      color: white;
      text-align: center;
      text-decoration: none;
      padding-top: 12px;
}
/*=========== main-home =========*/

#main-home{
  margin-top: 120px;
  background: url('images/map.png');
      background-repeat: repeat-y;
}
/*=========== tabs-bottom =========*/

#tabs-bottom{
      position: fixed;
      bottom: 0px;
      left: 0px;
      z-index: 500;
      width: 100%;
      height: 40px;
      background-color: black;
}

#tabs-bottom a{
            float: left;
            display: block;
            width: 50%;
            height: 35px;
            font-weight: 700;
            color: white;
            text-align: center;
            text-decoration: none;
            padding-top: 12px;
}

/*=========== tabs-bottom =========*/
#main{
      margin-top: 119px;
      background: url('images/map-blur.png');
      background-repeat: repeat-y;
}

#content{
      padding-top: 1px;
      padding-bottom: 50px;
}

/*=========== info-box =========*/

a.info-box{
      text-decoration: none;
      background: white;
      width: 90%;
      height: 90px;
      display: block;
      margin: auto;
      margin-top: 12px;
      padding: 1px;
}

.info-box img{
            height: 70px;
            margin: 10px;
            float: left;
}

.info-box h3{
            padding: 0;
            margin-bottom: 0;
            width: 90%;
            color: cornflowerblue;
}
.info-box p{
            margin: 0;
            padding: 0;
            color: #131313;
            width: 90%;
}
.info-box img.right{
            float: right;
            margin-top: 25px;
            height: 40px;
}

/*=========== info-box-full =========*/

#info-box-full{
            background: white;
            width: 90%;
            display: block;
            margin: auto;
            margin-top: 12px;
            padding: 10px;
}
#info-box-full img{
            width: 100%;
}
#info-box-full h3{
            text-align: center;}
}
/*=========== weather =========*/

img.info-box-weather-icon{
              height:30px;
              width: 30px :important;
              margin: 10px;
              float: left;
  
}
h1.info-box-weather-icon{
              font-size: 65px;
              font-weight: 200;
              padding: 0;
              margin: 0;
}
table{
  width:100%;
}
td{
              border-top: 1px solid: #131313;
}

/*=========== form =========*/

input{
              width: 100%;
              height: 25px;
              margin: 12px 0;
              border: 1px solid #929292;
}
textarea{
              width: 100%;
              height: 65px;
              margin: 12px 0;
              border: 1px solid #929292;
}
.bottom{
              display: block;
              width: 100%;
              background-color: forestgreen;
              text-decoration: none;
              text-align: center;
              color: white;
              font-size: 16px;
              font-weight: 600;
              margin: 12px 0;
              padding: 8px 0;
}


/*============== Ad ===============*/

#ad-container {
  text-align: center;
  margin: 20px 0;
}


#ad-container iframe {
  max-width: 100%;
}

/*======== list ============*/

#list{
ol {
  counter-reset: item;
  list-style-type: none;
}

li {
  counter-increment: item;
}

li:empty, li a[href=""] {
  display: none;
}

li:not(:empty):before, li a:not([href=""]):before {
  content: counter(item) ". ";
}}



/*================ added ============*/

ol {
  list-style: none;
  padding: 0;
  margin: 0;
}

ol li {
  margin-bottom: 10px;
}

ol li a {
  background-color: cadetblue;
  color: #fff;
  padding: 10px 20px;
  border: none;
  border-radius: 5px;
  cursor: pointer;
  text-decoration: none;
  display: block;
  width: 88%;
  text-align: left;
}

ol li a:hover {
  background-color: red;
}



#payment{
      text-align: center;
      width: 100%;