@charset "utf-8";
/* CSS Document */

*{
  margin: 0px;
  padding: 0px;
  border: none;
}

body{
background: #ecfbd7 url(images/background.png) repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif;
size: 1em;
color: #000000;
text-align: justify;
}

#wrapper{
margin: auto;
width: 850px;
}

#header{
background: url(images/header.png);
width: 850px;
height: 274px;
}

#intro{
width: 850px;
font-family: "Times New Roman", Times, serif;
color: #000000;
font-size: 1.2em;
text-align: center;
margin-top: -50px;
}

#content{
background: url(images/contentborder.png) repeat-y;
width: 850px;
height: 450px;
padding-top: 85px;
padding-bottom: 0px;
margin-top: -60px;
}

#contentbottom{
background: url(images/contentbottom.png);
width: 850px;
height: 52px;
}

#navigation{
background: url(images/navigation.png) no-repeat;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
width: 231px;
height: 352px;
margin-left: -12px;
margin-top: 30px;
padding-left: 10px;
padding-right: 10px;
padding-top: 50px;
float: left;
}

#info{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: .84em;
line-height: 1.3em;
color: #000000;
width: 550px;
margin-left: 20px;
float: left;
}

.infoheaders{
font-size: 1.3em;
line-height: 1.2em;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #447104;
}

#footer{
background: url(images/footer.png) no-repeat;
color: #FFFFCC;
font-size: .9em;
text-align: center;
width: 850px;
height: 79px;
margin-top: -8px;
padding-top: 23px;
}

links{
font-size:.8em;
color: #b5ce82;
margin-left: 0px;
line-height: 1.5em;
float: left;
}

#contact{
font-size: .9em;
color: #331e03;
margin-left: 265px;
margin-top: -162px;
line-height: 1.5em;
float: left;
}

#books{
background: url(images/books.png) no-repeat;
font-size:.8em;
color: #b5ce82;
margin-right: 0px;
margin-left: 20ox;
margin-top: -230px;
line-height: 1.5em;
float: right;
width: 395px;
height: 304px;
}

.navigationheaders{
font-size: 1.25em;
line-height: 1em;
font-weight: bold;
font-family: "Times New Roman", Times, serif;
color: #353026;
}

#navigation a{
text-decoration: none;
color: #FEE2B8;
font-size: .7em;
line-height: 2.65em;
}

#navigation a:hover{
text-decoration: none;
color: #FFFFFF;
}
