/* CSS Document */
*{
line-height:130%;
}
div{
border:0px solid white;
}
#homepage{
letter-spacing:0em;
}
body{
margin:auto;
scrollbar-face-color: #DDCDDB;
	scrollbar-highlight-color: #DDCDDB;
	scrollbar-shadow-color: #DDCDDB;
	scrollbar-3dlight-color: #EDE5EC;
	scrollbar-arrow-color:  #77486C;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #AC87A9;
}
td, p, span, div, th, li, ul, ol{
font-family:Trebuchet MS, Tahoma, verdana, arial, sans-serif;
font-size:11px;
letter-spacing:0.1em;
}
h3{
font-family:Trebuchet MS, Tahoma, verdana, arial, sans-serif;
font-size:16px;
letter-spacing:0em;
}
h5{
font-family:Trebuchet MS, Tahoma, verdana, arial, sans-serif;
font-size:13px;
}
th{
font-weight:normal;
}
a{
text-decoration:none;
}
a:link, a:visited{
color:#DDCDDB;
border-bottom:1px dotted #DDCDDB;
}
a:hover{
color:#740043;
border-bottom:1px dotted #740043;
}
.menu{
clear:both;
}
.menu a:link, .menu a:visited, .menu a:hover{
color:#DDCDDB;
border-bottom:0px dotted #3B4546;
}
.menu a:hover{
color:#A1779D;
}
#container{
background:url(images/maincell_pink.jpg) 342px 26px repeat-y #333;
width:760px;
margin:16px auto 0px auto;
border-right:1px solid #3B4546;
border-left:1px solid #3B4546;
}
#spacer{
background:url(images/maincell_pink.jpg) 342px 0px;
}
#maincell{
background-repeat:no-repeat;
color:#DDCDDB;
padding:0px 2px 0px 10px;
}
#bookcover{
float:left;
border:0px solid white;
width:343px;
height:428px;

background-color:#333;
}
#textholder{
height:420px;
overflow:auto;
padding:0px;
}
#thetext{
padding:5px 10px 10px 10px;
color:#DDCDDB;
}

.menu, .topbar{
width:760px;
height:24px;
background-image:url(images/menu_bg.jpg);
background-color:#3B4546;
color:white;
}
.menu{
border-top:1px solid #000;
}
#quote{
padding-right:20px;
color:#EDE5EC;
}
.formbutton{
font-size:11px;
}
input{
font-size:11px;
}
.faq li{
line-height:200%;
}
#footer{
color:#DDCDDB;
width:761px;
margin:auto;
letter-spacing:0em;
font-size:10px;
}
