body {
margin: 0;
padding: 0px;
background-color: #B6AFAC;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
background-image: url('/images/backstrip2.gif');
background-repeat: repeat-y;
background-position: center;
}
#container {
position: absolute;
z-index: 1;
width: 828px;
margin-left: -414.1px;
left: 50%;
top: 0px;
}
/* ++++ header divs ++++ */
#head {
position: absolute;
left: 0px;
top: 0px;
width: 491px;
height: 142px;
}
#headdark {
position: absolute;
left: 0px;
top: 142px;
width: 828px;
height: 25px;
background-color: #4F565B;
z-index: 2;
}
#headtext {
display:none;
position: absolute;
left: 187px;
top: 50px;
width: 276px;
font: 18px 'Trebuchet MS', Helvetica, sans-serif;
color: #D6CCB5;
z-index: 1;
}
#headnav {
position: absolute;
left: 22px;
top: 145px;
color: #FFFFFF;
z-index: 3;
}
#headnav a:link, #headnav a:visited {
font: 14px 'Trebuchet MS', Helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
color: #FFFFFF;
}
#headnav a:hover {text-decoration: underline;}
#headlogo {
position: absolute;
left: 46px;
top: 7px;
z-index: 1;
}
/* headpic is old - replace and delete */
#headpic {
position: absolute;
left: 472px;
top: 20px;
width: 230px;
z-index: 1;
}
#headpic2 {
position: absolute;
left: 491px;
top: 0px;
width: 337px;
z-index: 1;
}
#headcart {
position: absolute;
left: 391px;
top: 145px;
width: 220px;
font: 13px 'Trebuchet MS', Helvetica, sans-serif;
z-index: 3;
}
#headcart a:link, #headcart a:visited {
font: 13px 'Trebuchet MS', Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none;
}
#headcart a:hover { text-decoration: underline; }
#addtocart {
display: none;
position: absolute;
left: 423px;
top: 168px;
background-color: #A00000;
font: 14px 'Trebuchet MS', Helvetica, sans-serif;
color: white;
z-index: 3;
}
#search {
position: absolute;
left: 599px;
top: 144px;
width: 217px;
text-align: right;
font: 8px 'Trebuchet MS', Helvetica, sans-serif;
z-index: 3;
}
/* ++++ Side Divs  ++++  */
#side {
position: absolute;
left: 13px;
top: 176px;
width: 214px;
}
#side p {
margin-left: 9px;
}
#side a:link, #side a:visited {
font-weight: bold;
color: #14548F;
text-decoration: none;
}
#side p a:link, #side p a:visited {
text-decoration: underline;
}
#side a:hover {
text-decoration: underline;
}
.navbar {
width: 155px;
background-color: #EEF2EF;
color: #203D2B;
font: 15px 'Trebuchet MS', Helvetica, sans-serif;
font-weight: bold;
margin-top: 8px;
margin-bottom: 2px;
}
.navcat {
margin-left: 9px;
}
#side .navcat a:link, #side .navcat a:visited {
color: #203D2B;
}
#navlist1 {
margin-left: 10px;
font: 13px 'Trebuchet MS', Helvetica, sans-serif;
}
#navlist2, #navlist3 {
margin-left: 10px;
font: 12px 'Trebuchet MS', Helvetica, sans-serif;
}

/* ++++ misc divs ++++ */
#biglogo1 {
background-image: url('/images/biglogo.gif');
position: absolute;
left: 52px;
top: 486px; 
width: 344px;
height: 345px;
z-index: -1;
}
#biglogo2 {
background-image: url('/images/biglogo.gif');
position: absolute;
left: 432px;
top: 486px; 
width: 344px;
height: 345px;
z-index: -1;
}
#alsointer {
font: 15px 'Trebuchet MS', Helvetica, sans-serif;
font-weight:bold;
text-align: left;
margin: 20px 0px 5px 9px;
}
#content1 { /* smaller pages */
position: absolute;
left: 276px;
top: 184px;
width: 475px;
}
#content2 { /* larger pages */
position: absolute;
left: 256px;
top: 184px;
width: 515px;
z-index: 3;
}
#content3 { /* online ordering */
position: absolute;
left: 206px;
top: 184px;
width: 620px;
z-index: 3;
}
#content4 { /* shopping cart */
position: absolute;
left: 19px;
top: 184px;
width: 800px;
z-index: 3;
}
#content5 { /* view cart */
position: absolute;
left: 174px;
top: 184px;
width: 644px;
z-index: 3;
}
#content6 { /* larger online ordering */
position: absolute;
left: 186px;
top: 184px;
width: 645px;
z-index: 3;
}
#otherbooks {
margin-top:20px;
margin-left:9px;
}
.otherbookpic {
margin:0px 10px 10px 0px;
float:left;
border:0px;
}
.bookprices td, .plannerprices td, .igprices td {
font-size: 11px;
text-align:right;
}
.posterprices td {
font-size: 12px;
text-align:right;
}
#hid {visibility:hidden; display:none;}
.popup { /* popup links */
cursor:pointer;
text-decoration:underline;
color: #14548F;
font-weight:bold;
}
.popup2 { /* poster pgs - no underline */
cursor:pointer;
text-decoration:none;
color: #14548F;
font-weight:bold;
}