body { margin: 0px; padding: 15px 90px;
       background: #5e2e14 url(horseridingfadedbg.jpg) repeat;
       background-attachment: fixed; 
       color: #d0c088;
       font-family: Verdana, san-serif; 
       font-size: 1em; line-height: 1.3em; }

a:link { color:#d7c397; text-decoration: none; }
a:visited { color:#d6be8a; text-decoration: none; }
a:active { color:#d2aa54; text-decoration: underline; }
a:hover { color: #d2aa54; text-decoration: underline; }




.layer1 { border: 1px solid; border-color: #87421d #33180b #33180b #87421d;   
          padding: 2px; background: url(horseridingbackground.jpg); }

.layer2 { border: 1px solid; border-color: #33180b #87421d #87421d #33180b; 
          padding: 6px; background: url(horseridingbackground.jpg); }
       
.layer2b { border: 1px solid; border-color: #33180b #87421d #87421d #33180b;
          padding: 2px; background: url(horseridingbackground.jpg); }

.layer3 { border: 1px solid; border-color: #87421d #33180b #33180b #87421d; 
          padding: 4px; background: url(horseridingstripdark.jpg); }

.layer4 { border: 1px solid; border-color: #87421d #33180b #33180b #87421d; 
          padding: 8px; background: url(horseridingfadedbg.jpg); }

.layer4b { border: 0px; padding: 0px 1px; background: url(horseridingstripdark.jpg); }

.mainsection { border: 0px; 
               background: url(horseridingbackground.jpg); 
               padding: 0px; }

.layer5 { border: 0px; background: url(empty.jpg);   
          padding: 0 90px; margin: 0px; }

.layer6 { border: 0px; background: url(empty.jpg);   
          padding: 0px 3px; margin: 10px 0px; }

.layer7 { border: 0px; padding: 0px 100px; background: url(horseridingbackground.jpg); }

.banner { background: url(horseridingtop.jpg) center no-repeat; height: 420px; }

.title { background: url(vivanmartitle_horse.png) center no-repeat; height: 87px; 
         margin: -70px 0px 0px 0px; padding: 0px; }

.divider { background: url(horseridingbar1.gif) center no-repeat; height: 33px; }

.hidden { display: none; }

.footer { font-size: 0.7em;text-align: center; }

ul { list-style-image: url("horseridingding.gif");
      font-style: italic;
      line-height: 1.4em;
      font-size: 1.2em;

.navigation { margin: 0; padding: 0; text-align: center;  }

.navigation img  { display: inline; padding: 5px 30px; }


