body {
   background-image: url(indexfiles/backgroundlite.jpg);
   color: #704B00;
   font-family: "Times New Roman", Times, serif;
}

p {
   color: #704B00;
   text-align: center;
   font-family: arial, 'lucida console', sans-serif;
   font-weight: bold;
}

#bgbox {
   position: relative;
   margin: 0px auto;
   width: 780px;
}  

#head { 
   position: relative;
   width: 801px;
   color: #FDF8FF;
   background-image: url(indexfiles/Beige.jpg);
   border: 4px double #FDF8FF;
   margin: 0px auto;
   padding: 3px;
}  

.sub {
   position: relative;
   font-family: "Times New Roman", Times, serif;
   font-style: italic;
   color: #FDF8FF;
   font-weight: normal;
   text-align: right;
   margin-right: 70px;
   top: -20px;
}   

#upnavcontent {
   position: relative;
   color: #FDF8FF;
   padding: 0px;
   margin: 0px auto;
   margin-left: 0px;
   border-top: 3px solid #FDF8FF;
}

#upnav ul {
   padding: 0;
   margin: 0;
   list-style-type: none;
   clear: both;
   text-align: center;
}

#upnav { 
   padding: 0 0 1px 0; 
} 

#upnav li {
   display: inline;
   font-family: "Times New Roman", Times, serif;
   font-style: italic;
   font-weight: bold;
   font-size: 15px;
}

#upnav li a:link, #upnav li a:visited {
   position: relative;
   color: #FDF8FF;
   padding: 2px;
   padding-left: 30px;
   padding-right: 23px;
   text-decoration: none;
   display: inline;
}

#upnav li a:visited {
   color: #FDF8FF;
}

#upnav li a:hover {
   color: #FDF8FF;
}

*html #upnav li a:link, #upnav li a:visited {
   position: relative;
   width: 804px;
   color: #FDF8FF;
   padding: 0px;
   margin: 0 auto;
   margin-top: 5px;
   padding-left: 26px;
   padding-right: 23px;
   text-decoration: none;
   display: inline;
}

.cboth {
   clear: both;
}

h1 {
   text-align: center;
   font-family: "Times New Roman", Times, serif;
   font-size: 2.7em;
   color: #FDF8FF;
   font-style: italic;
   font-weight: bold;
   margin: 2px;
   padding: 3px;
}

.container {
   position: relative;
   background-image: url(indexfiles/Beige.jpg);
   width: 801px;
   margin: 0px auto;
   border: 4px double #FDF8FF;
   padding-left: 3px;
}

#box {
   position: relative;
   background-image: url(indexfiles/Beige.jpg);
   width: 801px;
   margin: 0px auto;
   border: 4px double #FDF8FF;
   padding: 0px;
} 

.innercontent2 {
   width: 335px;
   float: left;
   color: #704B00;
   background-color: #FDF8FF;
   padding: 4px;
   margin: 4px;
   margin-left: 20px;
   border: 3px ridge #FDF8FF;
} 

.innercontent3 {
   width: 335px;
   float: right;
   background-color: #FDF8FF;
   color: #704B00;
   padding: 4px;
   margin: 4px;
   margin-right: 20px;
   border: 3px ridge #FDF8FF;
} 

.innercontent4 {
   width: 780px;
   background-color: #FDF8FF;
   color: #704B00;
   padding: 4px;
   margin: 4px;
   margin-right: 5px;
   border: 3px ridge #FDF8FF;
   text-align: left;
} 

.content1 {
   width: 335px;
   float: left;
   background-color: #FDF8FF;
   color: #704B00;
   padding: 4px;
   margin: 4px;
   font-size: .80em;
   border: 3px ridge #FDF8FF;
   margin-left: 20px;
}

.content1 img {
   border: 2px ridge #FDF8FF;
}

.content2 {
   width: 230px;
   float: right;
   background-color: #FDF8FF;
   color: #704B00;
   padding: 4px;
   margin: 4px;
   margin-right: 20px;
   font-size: .80em;
   border: 3px ridge #FDF8FF;
}

.content2 img {
   border: 2px ridge #FDF8FF;
}

.content1a {
   width: 330px;
   float: right;
   background-color: #FDF8FF;
   color: #704B00;
   padding: 4px;
   margin: 4px;
   margin-right: 20px;
   font-size: .80em;
   border: 3px ridge #FDF8FF;
}

.content1b {
   width: 452px;
   float: left;
   background-color: #FDF8FF;
   color: #704B00;
   padding: 4px;
   margin: 4px;
   font-size: .80em;
   border: 3px ridge #FDF8FF;
   margin-left: 20px;
}

#foot {
   position: relative;
   text-align: center;
   font-weight: bold;
   color: #704b00;
   margin: 5px auto;
   padding: 5px;
}

.sm {
   position: relative;
   text-align: center;
   margin: 5px auto;
   padding: 5px;
}

/* Background page */

.innercontentz {
   width: 780px;
   background-color: #FDF8FF;
   color: #704B00;
   padding: 4px;
   margin: 4px;
   border: 3px ridge #FDF8FF;
   text-align: center;
   Font-weight: bold;
} 

.tex {
   color: #704B00;
   text-align: left;
   font-family: arial, 'lucida console', sans-serif;
   font-weight: bold;
}   

.contentz {
   position: relative;
   padding: 4px;
   margin: 1px;
   margin-right: 0px;
   text-align: center;
}

/* Stud page */

.lilbox {
   position: relative;
   width: 700px;
   padding: 4px;
   margin: 1px;
   float: left;
   border-top: 2px solid #704B00;
   border-bottom: 2px solid #704B00;
   text-align: left;
   color: #704B00;
   font-family: "Times New Roman", Times, serif;
}

.lilbox img {
   float: left;
   padding: 2px;
   padding-top: 5px;
   padding-right: 10px;
   padding-bottom: 2px;
}   

.innercontents {
   width: 452px;
   float: left;
   color: #704B00;
   background-color: #FDF8FF;
   padding: 4px;
   margin: 4px;
   margin-left: 21px;
   border: 3px ridge #FDF8FF;
} 

.innercontentsa {
   width: 230px;
   float: right;
   background-color: #FDF8FF;
   color: #704B00;
   padding: 4px;
   margin: 4px;
   margin-right: 20px;
   font-size: .80em;
   border: 3px ridge #FDF8FF;
} 

/* Mares page */

span.siz {
   font-size: .70em;
}

/* Foals page */

.innercontentf1 {
   float: left;
   width: 376px;
   background-color: #FDF8FF;
   color: #704B00;
   padding: 5px;
   margin: 4px;
   border: 3px ridge #FDF8FF;
   text-align: left;
} 

/* Links page */

.lft {
   Z-INDEX: 101;
   POSITION: absolute;
   TOP: 3px; 
   LEFT: 90px;
}

.rgt {
   Z-INDEX: 100;
   POSITION: absolute;
   TOP: 3px;
   LEFT: 660px;
}


a:link { color: #704B00; }
a:visited { color: #6B1B1B; }
a:hover { color: #8B2323; }
a:active { color: #8B2323; }

a img, a:link img { border: 2px solid #704B00; }
a:visited img { border: 2px solid #704B00; }
a:hover img { border: 2px solid #704B00; }
a:active img { border: 2px solid #704B00; } 

