body {
     background-color: #869E1D;
     background-image: url(elements/bg.jpg);
     background-attachment: scroll;
     background-position: top center;
     background-repeat: no-repeat;
     margin: 85px 0px 0px 0px;
     text-align: center;
     font-size:14px;
     color: #181818;
     font-family: Georgia, Serif;
     }

/* DIVS */

#wrapper {
     margin: 0 auto;
     width: 920px;
     height: auto;
     text-align: center;
     padding: 0px;
     background-color: #D6DFA8;
     background-image: url(elements/wrapper-bg.jpg);
     background-repeat: repeat-y;
     }
     
#menu {
     float: left;
     margin: 0px;
     width: 324px;
     height: auto;
     text-align: left;
     padding: 0px;
     background-image: url(elements/menu-bg.jpg);
     background-repeat: repeat-y;
     }
     
#body {
     float: right;
     margin: 0px;
     width: 566px;
     height: auto;
     min-height: 391px;
     text-align:justify;
     padding: 0px;
     background-image: url(elements/body-bg.jpg);
     background-repeat: repeat-y;
     }

#body-margin {
     float: right;
     margin: 0px;
     width: 30px;
     height: auto;
     text-align: left;
     padding: 0px;
     }

#footer-wrap {
     margin: 0px;
     width: 920px;
     height: 349px;
     text-align: center;
     padding: 5px 10px 5px 10px;
     background-image: url(elements/footer-bg.jpg);
     background-repeat: no-repeat;
     }
     
#footer-left {
     float:left;
     margin: 0px;
     padding: 10px 10px 10px 10px;
     width: 525px;
     height: auto;
     text-align: left;
     border-top: 1px solid #626E23;
     font-family: Arial, Sans-serif;
     font-size:12px;
     color: #626E23;
     }
     
#footer-right {
     float:left;
     margin: 0px 0px 0px 20px;
     padding: 10px 10px 10px 10px;
     width: 315px;
     height: 200px;
     text-align: left;
     border-top: 1px solid #626E23;
     font-family: Arial, Sans-serif;
     font-size:10px;
     color: #86914D;
     }
     
#footer-margin-left {
     float:left;
     margin: 0px;
     padding: 0px;
     width: 10px;
     height: auto;
     }
     
#footer-margin-right {
     float:right;
     margin: 0px;
     padding: 0px;
     width: 10px;
     height: auto;
     }
     
#footer-margin-center {
     float:left;
     margin: 0px;
     padding: 0px;
     width: 10px;
     height: auto;
     }   
        
.cleaner  {
    clear:both;
    height:auto;
    border:none;
    margin:0;
    padding:0;
    background:transparent;
    text-align: center;
    }

.odd  {
    clear:both;
    height:auto;
    width:auto;
    border:none;
    margin:0;
    padding:10;
    background-color:#E5ECC2;
    text-align:left;
    }

.even  {
    clear:both;
    height:auto;
    width:auto;
    border:none;
    margin:0;
    padding:10;
    background:transparent;
    text-align: left;
    }

    
/* IMAGES */

.foto-left {
      border: 0px solid #626e23;
      float: left;
      padding: 0px 10px 10px 0px;
      }
        
.foto-right {
      border: 1px solid #626e23;
      float: right;
      margin: 0px 0px 10px 10px;
      }

        
/* TEXT FORMATTING */

blockquote.img-left {
               background-color: #E5ECC2;
               float: left;
               width: 250px;
               padding: 5px 5px 5px 5px;
               margin: 10px 10px 10px 0px;
               }

blockquote.img-right {
               background-color: #E5ECC2;
               float: right;
               width: 250px;
               padding: 5px 5px 5px 5px;
               margin: 10px 0px 10px 10px;
               }

blockquote.img-full {
               background-color: #E5ECC2;
               float: left;
               width: auto;
               padding: 5px 5px 5px 5px;
               margin: 10px 0px 10px 0px;
               }

blockquote.fixcare-left {
               background-color: #E5ECC2;
               float: left;
               width: 283px;
               padding: 5px 5px 5px 5px;
               margin: 0px 10px 10px 0px;
               }

blockquote.fixcare-right {
               background-color: #E5ECC2;
               float: right;
               width: 283px;
               padding: 5px 5px 5px 5px;
               margin: 0px 0px 10px 10px;
               }
               

/* H TAGS */

h1 {
   font-size:22px;
   padding: 0px;
   margin: 0px;
   }

h2 {
   font-size:18px;
   padding: 0px;
   margin: 0px;
   }

h3 {
   font-size:16px;
   padding: 0px;
   margin: 0px;
   }

h4 {
   font-weight: bold;
   font-size: 14px;
   padding: 0px;
   margin: 0px;
   }

h5 {
   font-size:12px;
   padding: 0px;
   margin: 0px;
   }

   
   
/* BODY TABLE */

#body table tr td {
      font-size: 13px;
      font-family: Georgia, serif;
      }

   
/* MENU TABLE */

td.menu-head {
    background-image: url(elements/menu-head.jpg);
    background-position: top center;
    background-repeat: no-repeat;
    padding-left: 20px;
    padding-right: 40px;    
    width: 324px;
    height: 51px;
    text-align: center;
    }
     
td.menu01-over {
    background-image: url(elements/menu-active-01.jpg);
    padding-left: 0px;
    padding-right: 0px;    width: 324px;
    height: 34px;
    }
     
td.menu01-out {
    background-image: url(elements/menu-inactive-01.jpg);
    padding-left: 0px;
    padding-right: 0px;    
    width: 324px;
    height: 34px;
    }
     
td.menu02-over {
    background-image: url(elements/menu-active-02.jpg);
    padding-left: 0px;
    padding-right: 0px;    
    width: 324px;
    height: 34px;
    }
     
td.menu02-out {
    background-image: url(elements/menu-inactive-02.jpg);
    padding-left: 0px;
    padding-right: 0px;    
    width: 324px;
    height: 34px;
    }
     
td.menu03-over {
    background-image: url(elements/menu-active-03.jpg);
    padding-left: 0px;
    padding-right: 0px;    
    width: 324px;
    height: 34px;
    }
     
td.menu03-out {
    background-image: url(elements/menu-inactive-03.jpg);
    padding-left: 0px;
    padding-right: 0px;    
    width: 324px;
    height: 34px;
    }
     
td.menu04-over {
    background-image: url(elements/menu-active-04.jpg);
    padding-left: 0px;
    padding-right: 0px;    
    width: 324px;
    height: 34px;
    }
     
td.menu04-out {
    background-image: url(elements/menu-inactive-04.jpg);
    padding-left: 0px;
    padding-right: 0px;    
    width: 324px;
    height: 34px;
    }
     
td.menu05-over {
    background-image: url(elements/menu-active-05.jpg);
    padding-left: 0px;
    padding-right: 0px;    
    width: 324px;
    height: 34px;
    }
     
td.menu05-out {
    background-image: url(elements/menu-inactive-05.jpg);
    padding-left: 0px;
    padding-right: 0px;    
    width: 324px;
    height: 34px;
    }
     
td.menu06-over {
    background-image: url(elements/menu-active-06.jpg);
    padding-left: 0px;
    padding-right: 0px;    
    width: 324px;
    height: 34px;
    }
     
td.menu06-out {
    background-image: url(elements/menu-inactive-06.jpg);
    padding-left: 0px;
    padding-right: 0px;    
    width: 324px;
    height: 34px;
    }
     
td.menu07-over {
    background-image: url(elements/menu-active-07.jpg);
    padding-left: 0px;
    padding-right: 0px;    
    width: 324px;
    height: 34px;
    }
     
td.menu07-out {
    background-image: url(elements/menu-inactive-07.jpg);
    padding-left: 0px;
    padding-right: 0px;    
    width: 324px;
    height: 34px;
    }
     
td.menu08-over {
    background-image: url(elements/menu-active-08.jpg);
    padding-left: 0px;
    padding-right: 0px;    
    width: 324px;
    height: 34px;
    }
     
td.menu08-out {
    background-image: url(elements/menu-inactive-08.jpg);
    padding-left: 0px;
    padding-right: 0px;    
    width: 324px;
    height: 34px;
    }
     
td.menu09-over {
    background-image: url(elements/menu-active-09.jpg);
    padding-left: 0px;
    padding-right: 0px;    
    width: 324px;
    height: 34px;
    }
     
td.menu09-out {
    background-image: url(elements/menu-inactive-09.jpg);
    padding-left: 0px;
    padding-right: 0px;    
    width: 324px;
    height: 34px;
    }
     
td.menu10-over {
    background-image: url(elements/menu-active-10.jpg);
    padding-left: 0px;
    padding-right: 0px;    
    width: 324px;
    height: 34px;
    }
     
td.menu10-out {
    background-image: url(elements/menu-inactive-10.jpg);
    padding-left: 0px;
    padding-right: 0px;   
    width: 324px;
    height: 34px;
    }
    

/* LINKS */


a.menu-link {
    font-family: georgia, serif;
    font-size: 14px;
    color: #282828;
    text-decoration: none;
    display: block;
    padding: 9px 85px 8px 30px;
    }

a.menu-link:hover {
    font-weight: bold;
    }
    
a img {
      border-color: #626E23;
      }

#body a {
      color: #626E23;
      font-weight: bold;
      text-decoration: none;
      }

#body a:hover {
      text-decoration: underline;
      }

#footer-left a {
             color: #FFF;
             text-decoration: none;
             }

#footer-left a:hover {
             text-decoration: underline;
             }

#footer-right a {
             color: #FFF;
             text-decoration: none;
             }

#footer-right a:hover {
             text-decoration: underline;
             }
