html, body { 
 background-image:url('bookstore.jpg');
 background-repeat:repeat;
 background-position:right top;
 margin:0; 
 padding:0; 
 text-align:center; 
}

#pagewidth{ 
 width: 740px; 
 text-align:left; 
 margin-left:auto; 
 margin-right:auto;  
 } 

#container{ 
 width: 740px; 
 text-align:left; 
 background-color:#d2d8b0; 
 margin-left:auto; 
 margin-right:auto;  
 border: 2px solid #364000
} 

#header{
 position:relative; 
 background-color: #d2d8b0;
 width: 100%;
}

#main{
 position: relative;
 background-color: #d2d8b0;
 width: 100%;
}

#book{
 position: relative;
 padding: 30px;
 padding-top: 0px;
 background-color: #d2d8b0;
 width: 90%;
}


p {text-align: left; font-family: Arial; color: #11130b}
p.ps {text-align: center; font-family: Arial; color: #d2d8b0}
p.lrg {text-align: left; font-family: Arial; font-size:1.25em; color: #11130b; margin-left: 10px;}
p.index {text-align: left; font-family: Arial; font-size:2em; color: #11130b; }
p.pub {text-align: left; font-family: Arial; color: #11130b; margin-left: 500px;}
p.center {text-align: center; font-family:Arial; color: #11130b}
p.justify {text-align: justify; font-family:Arial; color: #11130b}
h1.center {text-align: center; font-family:Arial; color: #11130b}
h2.center {text-align: center; font-family:Arial; color: #364000}
h1 {text-indent: 10px; text-align: left; font-family: Arial; color: #364000; padding: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 10;}
h1.ctr {font-family: Arial; text-align: center; color: #364000; font-size:3em; }
h2 {text-indent: 10px; text-align: left; font-family: Arial; color: #364000; padding: 0; margin-top: 0; margin-right: 0; margin-bottom: 0px; padding-bottom: 0px; margin-left: 0;}
h3 {padding: 10px; text-align: left; font-family: Arial;}
h3.center {padding:0px; text-align:center; font-family: Arial;}
p.top {padding: 10px; text-align: left; font-family: Arial; }
ins {text-decoration:none; text-align: left; font-family: Arial; color: #a80000}
li {text-align: left; font-family: Arial; color: #11130b}

th.left {border: 1px solid #364000; background: #d2d8b0; text-align: center; width: 185px; padding: 5px}
td.left {border: 1px solid #364000; background: #d2d8b0; text-align: center; width: 185px; padding: 5px}
td.center {border: 1px solid #364000; background: #d2d8b0; text-align: left; width: 345px; padding: 5px}
th.center {border: 1px solid #364000; background: #d2d8b0; text-align: left; width: 345px; padding: 5px}
td.right {border: 1px solid #364000; background: #d2d8b0; text-align: center; width: 200px; padding: 5px}
th.right {border: 1px solid #364000; background: #d2d8b0; text-align: center; width: 200px; padding: 5px}
th.bigl {border: 1px solid #364000; background: #d2d8b0; text-align: center; width: 300px; padding: 5px}
td.bigl {border: 1px solid #364000; background: #d2d8b0; text-align: center; width: 300px; padding: 5px}
th.bigr {border: 1px solid #364000; background: #d2d8b0; text-align: center; width: 415px; height: 2em; }
td.bigr {border: 1px solid #364000; background: #d2d8b0; text-align: center; width: 415px; height: 2em; }
table.body {width: 80%; border-collapse:collapse; margin-left:70px}
td.body {border: 1px solid #364000; padding:3px;}

a:link {color:#00131a}
a:visited {color:#131a00}
a:hover {color:#1a0013}
a.ps:link {color:#B0D3D9}
a.ps:visited {color:#d2d8b0}
a.ps:hover {color:#D9B0D3}
a.y:link {color:#11130b; text-decoration: none;}
a.y:hover {color:#364000; text-decoration: none; font-weight: bold;}
a.y:visited {color:#11130b; text-decoration: none;}

img {border: 5px solid #d2d8b0}
img.index {border:5px groove #595f35; float: right; margin-right: 30px;}
img.ps {border: 0px solid #d2d8b0}
img.lrg {border: 15px solid #d2d8b0}


ul.menu {
 float:left;
 width:100%;
 padding:0;
 margin:8px;
 list-style-type:none;
 }

a.menu {
 float:left;
 width:7.9em;
 font-family: Arial;
 text-decoration:none;
 color:#d2d8b0;
 background-color:#364000;
 padding:0.2em 0.6em;
 border-right:1px solid white;
 }
 
a.menu:hover {
background-color:#d2d8b0; 
text-decoration:none;
color:#11130b;
}

li.menu {display:inline;}

ul.lr {
 margin-top: 0px; 
 padding-top: 0px;
 float:left;
 width:100%;
 padding:0;
 margin:8px;
 list-style-type:none;
 }
 
a.lr {
 float:left;
 height: 1.25em;
 font-family: Arial;
 text-decoration:none;
 color:#11130b;
 padding:0.2em 0.6em;
 border-right:1px solid #11130b;
 }

a.lr:hover {
 float:left;
 height: 1.25em;
 font-family: Arial;
 text-decoration:none;
 color:#364000;
 font-weight: bold;
 padding:0.2em 0.6em;
 border-right:1px solid #11130b;
 }
 
li.lr {display:inline;}

ul.top {
 float:left;
 padding:0;
 margin:8px;
 list-style-type:none;
 }
 
a.top {
 float:left;
 height: 1.25em;
 font-family: Arial;
 text-decoration:none;
 color:#11130b;
 padding:0.2em 0.6em;
 }

a.top:hover {
 float:left;
 height: 1.25em;
 font-family: Arial;
 text-decoration:none;
 color:#364000;
 font-weight: bold;
 padding:0.2em 0.6em;
 }
 
li.top {display:list-item;}

a.x {
 float:left;
 font-family: Arial;
 text-decoration:none;
 color:#11130b;
 padding:0.2em 0.6em;
 }

a.x:hover {
 float:left;
 font-family: Arial;
 text-decoration:none;
 color:#364000;
 font-weight: bold;
 padding:0.2em 0.6em;
 }

table.bs {
 width: 740px;
 margin-left:auto;
 margin-right:auto;
 background:#ffffff;
 alignment-adjust:central;
 }
 
td.book {width: auto; background: #ffffff; padding: 5px; font-family: Arial; color: #364000; text-align:right;}
td.prl {width: 75px; background: #999999; padding: 5px; font-family: Arial; color: #ffffff; text-align:center;}
td.arl {width: 75px; background: #006699; padding: 5px; font-family: Arial; color: #ffffff; text-align:center;}
td.crl {width: 75px; background: #663399; padding: 5px; font-family: Arial; color: #ffffff; text-align:center;}
td.rlp {width: 75px; background: #993333; padding: 5px; font-family: Arial; color: #ffffff; text-align:center;}
td.nrl {width: 75px; background: #336633; padding: 5px; font-family: Arial; color: #ffffff; text-align:center;}
td.drl {width: 75px; background: #cc9933; padding: 5px; font-family: Arial; color: #ffffff; text-align:center;}
th.book {width: auto; background: #121500; padding: 5px; font-family: Arial; color: #ffffff; text-align:right;}
th.prl {width: 75px; background: #121500; padding: 5px; font-family: Arial; color: #cccccc; text-align:center;}
th.arl {width: 75px; background: #121500; padding: 5px; font-family: Arial; color: #33ccff; text-align:center;}
th.crl {width: 75px; background: #121500; padding: 5px; font-family: Arial; color: #cc99cc; text-align:center;}
th.rlp {width: 75px; background: #121500; padding: 5px; font-family: Arial; color: #ff9999; text-align:center;}
th.nrl {width: 75px; background: #121500; padding: 5px; font-family: Arial; color: #99cc33; text-align:center;}
th.drl {width: 75px; background: #121500; padding: 5px; font-family: Arial; color: #ffff00; text-align:center;}
td.note {background: #ffffff; padding: 10px; font-family: Arial; color: #364000; text-align:justify; font-size:.8em;}

