body {
   background-color:#537F23;
   color:#000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   margin: 0px;
   padding: 0px;
   border-color: black;
}

.clear{clear:both;}
* {
   margin: 0px;
   padding: 0px;
}
#container {
   margin: 0px auto;
   text-align: left;
   width: 900px;
}
a{
   font-size:12px;
}
p{
   margin: 15px 0px;
}
#wrapper {
   margin: auto;
   width: 900px;
   left: 0px;
   z-index:1;
}
/********************** Header ***************************/
#animation {
   float: left;
   top:10px;
   left:10px;
   width:300x;
   position:absolute;
   alt: Click to Return to HOME PAGE;
   position:absolute;

}
#header {
   top:130px;
   margin: 0px 0px 0px 0px;
   width:900px;
   height:247px;
   position:relative;
   href:url(bookstore.htm);
}
#header ul{
   background-color:#85a157;
   top:245px;
   left:0px;
   width:888px;
   height:22px;
   border: 2px solid #FFFFFF;
   display:block;

   position:absolute;
   margin: 2px 0px 0px 0px;
   padding:3px 5px 5px 3px;
   text-align:center;
}
#header li{
   display:inline;  
}
#header ul a{
   text-decoration:none;
   color:#FFFFFF;
   margin: 0px 15px;
}
#header ul a:hover{
   text-decoration:underline;
   color:#28556b;
}

#header_text {
   top:90px;
   left:43px;
   width:700px;
   position:absolute;
}
#header_text p{
   font-size: 18px;
   font-weight:bold;
   color:#FFFFFF;
}
#header_text a{color:#28556b;}
#header_text a:hover{color:#D7F266;}

#logo_w1,#logo_w2 {
   font-size: 24px;
   font-style:italic;
   color:#FFFFFF;
   position:absolute;
}
#logo_w1{
   top:15px;
   left:70px;
}
#logo_w2{
   top:44px;
   left:94px;
}

/********************** Content ***************************/
#content {
   background-image:url(images/MiddleContent.jpg);
   width:900px;
   position: relative;
   top:154px;
   left:0px;
}

img{
   border-width:0px;
}

h1{
   color:#008000;
   font-size:14px;
   margin: 20px 0px 20px 0px;
}

h2{
   color:#85a157;
   font-size:14px;
   text-align:center;

   margin: 10px 0px 15px 0px;
}
h3{
   color:#85a157;
   font-size:14px;
   text-align:left;
   margin: 10px 0px 15px 0px;
}

ul {
   list-style-type: disc;
   
   margin-left:20px;
    text-indent:-19px;
   list-style-position: inside;
   }
   
#body-text{
   font-size:12px;
   text-align:left;
}

#left {
   float:left;
   width: 500px;
   margin-left:27px;
   padding: 0px 10px 30px 0px;
   display:inline;

}
#left a{color:#28556b;}

#left a:hover{color:#c77e0c;}

#photos a{
   color:black;
   margin-right:14px;
   border-width: 1px
   border-color:Black;
}
#right {
   float:right;
   width:300px;
   padding: 0px 20px 20px 20px;
   margin-top:10px;
   border-left: #FFF 2px solid;

}
#right a{
   color:#c77e0c;
}
#right a:hover{
   color:#85a157;
}


/********************** Footer ***************************/
#footerline {
clear:both;
background-image:url(images/BottomStripe.jpg);
width: 900px;
height:11px;
}
#footer {
   background-color:#537F23;
   width:900px;
   text-align:center;
   margin: 0px;
   padding: 0px;
   display:inline;
   color: white;

}
