body {
  background: #221a03 url(../img/top-bg.jpg) no-repeat center top;
  color: black;
  padding: 0; margin: 0;
  font-size: 10pt;
  font-family: arial, tahoma, verdana, sans-serif;
}
h1 {
  padding: 0 0 30px 0;
  margin: 0;
  color: black;
  font-weight: normal;
  font-size: 25px;
}
h2 {
  padding: 35px 0 10px 0;
  margin: 0;
  color: black;
  font-weight: bold;
  font-size: 16px;
}
p {padding: 0; margin: 0;}
a {color: #d08e03;}
a:hover {color: #000;}
#header {
  
}
#page {
  width: 775px;
  margin: 0 auto;
}
  #header {
    height: 140px;
    margin: 0 auto;
  }
#bbox {
  background: #4a4535 url(../img/bbox.jpg);
  padding: 11px 0 0px 11px;
  height: 309px;
}
  #bbox-i {
    background: #757b79;
    width: 750px;
    height: 293px;
    border: 1px solid black;
  }
#mmenu {
  height: 51px;
  padding-top: 15px;
}
  #hlmenu {
  }
    #hlmenu ul {
      list-style: none;
      padding: 0px 0px 0px 0px;
      margin: 0; 
    }
      #hlmenu ul li {
        padding: 0px 0px 0px 0px;
        margin 0;
        display: block;
        float: left;
      }
      #hlmenu ul li a {
        display: block;
        font-size: 10pt !important; /*13px*/
        color: #d7d1bb;
        text-decoration: none;
        padding: 18px 25px 17px 25px; /*padding: 13px 2px 12px 17px; IE*/
        /*background: ;*/
      }
        #hlmenu ul li a:hover {
          color: #fff;
          text-decoration: underline;
        }
        #hlmenu ul li .active {
          color: #fff;
          background: #454135; /*ed0000*/
        }
        
        
#mbox {
  background: url(../img/mbox-bg.gif) repeat-y;
}
  #mbox-left {
    width: 480px;
    float: left;
  }
    #mbox-left-i {
      font-size: 12px;
      line-height: 1.8em;
      color: #363636;
      padding: 38px 35px 100px 38px;
    }
  #mbox-right {
    width: 295px;
    float: right;
  }
    #mbox-right-i {
      color: #363636;
      font-size: 12px;
      line-height: 1.8em;
      padding: 38px 30px 100px 28px;
    }
    #mbox-right-i h3 {
      color: black;
      font-size: 15px;
      display: block;
      padding: 6px 6px 6px 10px;
      margin: 0 0 15px 0;
      font-weight: normal;
      background: #dedede;
      /*border-bottom: 1px solid #bfbfbf;*/
    }

#footer {
  border-bottom: 1px solid #362e1a;
  padding: 30px 10px 25px 0;
  text-align: right;
  font-size: 11px; 
  color: #655d46;
  margin-bottom: 100px;
}
  #footer a {color: #655d46;}

div#rotator {
  position:relative;
  height: 293px;
}
  div#rotator ul {
    padding: 0;
    margin: 0;
  }
    div#rotator ul li {
    	float:left;
    	position:absolute;
    	list-style: none;
    	padding: 0;
    	margin: 0;
    }
  	div#rotator ul li img{
    }
    div#rotator ul li.show {
      z-index:500;
    }
    
table {
  padding: 0; margin: 0;
  border-collapse:collapse;
  border: 0;
  /*border: solid #eee;*/
  /*border-width: 1px 0px 0px 1px;*/
}     
  table td {
    padding: 6px 8px 6px 2px; margin: 0;
    border: solid #d2d2d2;
    border-width: 0 0px 1px 0;
  }
  table tr:hover {
    background: #fbefb5;
    color: black;
  }




















        