body {
    background-image: url(../images/headerbg.png); 
    background-repeat: repeat-x;
    font: normal 14px/20px Arial, Helvetica, sans-serif;
    }

header {
    margin-top: -14px;
    margin-left: auto;
    margin-right: auto;
    width: 1100px;
    }

#logo {
    width: 100px;
    position: absolute;
    height: 72px;
    float:left;
    margin-top: -10px;
    }

/*Menu navigation*/

#menubar { 
    font: Arial, Helvetica, sans-serif;
    float: left;
    margin-top: 23px;
    padding-left: 65px;
    margin-bottom: -1px;
    }

.nav-menu {
    margin: none;
    }

.nav-menu ul li {
    float: left;
    color: rgb(143,143,143);
    font-size:15px;
    display: inline;
}

.nav-menu a {
    padding: 10px 15px;
    background-color:none;
    color:rgb(136,136,136);
    text-decoration:none;
}
  
.nav-menu a:hover {
    background-color: rgb(73,115,41);
    color: rgb(255,255,255); 
}
#banner {
    margin-top: 26px;    
}
.whitetext{
    color: white;
}

/*index.php*/


#container{
   width: 1100px; 
   margin-top: 50px;
   margin-left: auto;
   margin-right: auto;
   background-color: gray;
}

.content{
   width: 1100px; 
   height: 700px;
   margin-left: auto;
   margin-right: auto;
}

.content div {
  float: left;
}

.about-fhsd {
  width: 550px;
  height: 350px;
  padding-right: 30px;
}

p.farmhh{
  margin-top: 20px;
  letter-spacing: -2px;
  line-height: 50px;
  text-align: left;
  font-size: 55px;
  font-family: 'Oswald', sans-serif;
}

p {
  margin-top: -20px;
}


/*contact style*/
.contact-us {
  width: 550px;
  height: 350px;
  padding-right: 30px;
}
.contact-content{
   width: 1100px; 
   height: 600px;
   margin-left: auto;
   margin-right: auto;
}
.contact-content div{
  float: left;
}
#contact-imgs {
overflow:hidden;
margin-bottom:20px;
margin-top:20px;
margin-left:auto;
margin-right:auto;
}
.righttext {    
float:right;
}
.small {
  font-size: 15px;
}






/*footer*/
.footer{
  float: left;
  background-image: url(../images/footer.png);
  background-repeat: repeat-x;
  width: 100%;
  height: 170px;
  margin-left: auto;
  margin-right:auto;
  margin-bottom: -20px;
}
.ssdlink{
  text-align: center;
  width: 1100px;
  height: 20px;
  margin-right:auto;
  margin-left: auto;
  margin-top: -15px;
}
.ssdlink p {
  color: white;
}
.ssdlink a:link {
    color: #FFFFFF;
}
.ssdlink a:visited {  
  color: #FFFFFF;
}
.ssdlink a:hover {  
  color: #00CC00;
}
.ssdlink a:active {  
  color: #00CC00;
}
.links{
  width: 1100px;
  margin-right: auto;
  margin-left: auto;  
}
.links div{
  float: left;
  width: 350px;
}
.links ul{
    list-style-type: none;
}



/*style for table*/
.table {
    background-color:rgb(255,255,255);  
    font-size: 12px;
    height:200;
    border:thick;
    float:none;
    margin: auto;
/*    margin-left: 190px;
    margin-right: 190px;*/
    border-bottom: solid black;
}

.top_table{
    height: 50px;
    margin-right: 125px;
    

    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    }

h1 {
font-family: 'Open Sans', sans-serif;
font-size: 35px;
color: green;
}

.pagination{
  text-align: right;
  vertical-align: right;
  width:100%;
  height: 23px;  
}
.pagination ul {
  right: 50px;
  list-style: none;
}
.pagination li {
  display: inline;
  font-size: 16px;
}


.pagination a:link {
    text-decoration: none;
    color: rgb(115,115,115);
}

.pagination a:visited {
    text-decoration: none;
    color: rgb(115,115,115);
}

.pagination a:hover {
    text-decoration: underline;
    color: rgb(06,06,06);
}

.pagination a:active {
    text-decoration: underline;
    color: rgb(115,115,115);
}

.table  td {
  border-bottom: 1px solid black;

}
.table tbody td a:link {
  text-decoration: none;
  color: rgb(00,00,00);
}
.table tbody td a:visited {
  text-decoration: none;
  color: rgb(00,00,00);
}
.table tbody td a:hover {
  text-decoration: underline;
  color: black;
}
.table tbody td a:active {
  text-decoration: underline;
  color: rgb(115,115,115);
}
.alternating-tbl tbody tr:nth-child(odd) {
    background-color: white;
}

.alternating-tbl tbody tr:hover{
    background-color: #EFEFEF;
/*    color:rgb(255,255,255); */
}

.alternating-tbl th a {
    color: #FFF;
    text-decoration: none;
}

/*.alternating-tbl th a:hover { text-decoration: underline; }*/