body {  
background-color: #333399; 
background-image: url(http://www.theelegantbookcompany.com/changed/bg.gif)
}
#container {
position:absolute; 
width:200px; 
height:115px; 
z-index:1; 
left: 37px; 
top: 10px
}

#logo {
position:absolute; 
width:200px; 
height:77px; 
z-index:3; 
left: -2px; 
top: -3px
}
.sidenav {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: #FFFFCC;
z-index:1;
}
#thenav {
position:absolute;  
height:115px; 
z-index:12; 
left: 82px; 
top: 107px
}


#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 11em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 11em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav LI {
	FLOAT: left; MARGIN-BOTTOM: -1px; WIDTH: 11em; LINE-HEIGHT: 1em; POSITION: relative;
}
#nav LI UL {
	MARGIN-TOP: -4em; LEFT: -999em; MARGIN-LEFT: 11em; POSITION: absolute
}
#nav LI UL UL {
	LEFT: -999em; 
}
#nav LI A {
	BORDER-RIGHT: none; PADDING-RIGHT: 0px; BORDER-TOP: none; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; BORDER-LEFT: none; WIDTH: 11em;  color: #ffffcc; PADDING-TOP: 8px; BORDER-BOTTOM: none;  TEXT-DECORATION: none; text-align:center;
}
#nav LI A:hover {
	COLOR: white;
}
#nav LI:hover UL UL {
	LEFT: -999em; 
}
#nav LI:hover UL UL UL {
	LEFT: -999em;
}
#nav LI.sfhover UL UL {
	LEFT: -999em; 
}
#nav LI.sfhover UL UL UL {
	LEFT: -999em; 
}
#nav LI:hover UL {
	LEFT: auto; background-color: #330099;BORDER-right: white 1px solid; border-left: white 1px solid; border-top: white 1px solid; border-bottom: white 1px solid; 
}
#nav LI LI:hover UL {
	LEFT: auto; background-color: #330099;BORDER-right: white 1px solid; border-left: white 1px solid; border-top: white 1px solid; border-bottom: white 1px solid;
}
#nav LI LI LI:hover UL {
	LEFT: auto; background-color: #330099;BORDER-right: white 1px solid; border-left: white 1px solid; border-top: white 1px solid; border-bottom: white 1px solid;
}
#nav LI.sfhover UL {
	LEFT: auto; background-color: #330099;BORDER-right: white 1px solid; border-left: white 1px solid; border-top: white 1px solid; border-bottom: white 1px solid;
}
#nav LI LI.sfhover UL {
	LEFT: auto; background-color: #330099;BORDER-right: white 1px solid; border-left: white 1px solid; border-top: white 1px solid; border-bottom: white 1px solid; width:
}
#nav LI LI LI.sfhover UL {
	LEFT: auto; background-color: #330099;BORDER-right: white 1px solid; border-left: white 1px solid; border-top: white 1px solid; border-bottom: white 1px solid;
}
#sidenavbox {
position:absolute; 
width:273px; 
height:343px; 
z-index:2; 
left: 8px; 
top: 65px; 
background-image: url(changed/books2.gif)
}
#nav2 {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: #FFFFFF;
position:absolute; 
width:555px; 
height:33px; 
z-index:5; 
left: 210px; 
top: 82px
}


.nav2 {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: #FFFFFF;
}
a.nav2 {
color:#ffffff;
text-decoration: none;
}
#maintxt {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
color: #000000; text-align: justify; 
padding-top: 10px; 
padding-right: 15px; 
padding-bottom: 10px; 
padding-left: 15px;
position:absolute; 
width:507px; 
 
z-index:10; 
left: 206px; 
top: 119px; 
background-image: url(back3.gif);
background-repeat: repeat;
background-colour: #ffffff;

}

#maintxt2 {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
color: #000000; text-align: justify; 
padding-top: 10px; 
padding-right: 15px; 
padding-bottom: 10px; 
padding-left: 15px;
position:absolute; 
width:507px; 
 
z-index:10; 
left: 206px; 
top: 119px; 
background-repeat: repeat;
background-color: #ffecd9;

}
.smtxt {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: #000000; text-align: justify; 
}


h1 {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
font-weight: normal; color: #993333
}

h2 {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11.5pt; 
font-weight: normal; color: #993333
}

h3 {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14pt; 
font-weight: normal; color: #993333
}
.testim {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
font-style: normal; 
color: #FFCCCC; 
text-align: center
}
a.testim {
color: #ffcccc;
}
.testim2 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
font-style: normal; 
color: #663300; 
text-align: center 
}
.gift {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11pt; 
font-style: italic; color: #FFCC00; 
text-align: center
}
#foot {
position:absolute; 
width:200px; 
height:115px; 
z-index:9; 
left: 718px; 
top: 708px
}

#endorse {
position:absolute; 
width:281px; 
height:299px; 
z-index:6; 
left: 640px; 
top: 218px
}
#endorse3 {
position:absolute; 
width:142px; 
height:202px; 
z-index:7; 
left: 745px; 
top: 285px
}

#endorse2 {
position:absolute; 
width:142px; 
height:71px; 
z-index:8; 
left: 754px; 
top: 111px
} 


#comp {
position:absolute; 
width:174px; 
height:115px; 
z-index:11; 
left: 6px; 
top: 424px
}

#animation {
position:absolute; 
width:200px; 
height:115px; 
z-index:4; 
left: 580px; 
top: -7px
}
