div.header {
font-family:  "trebuchet ms", arial, verdana, sans-serif;
border-style: none;
font-weight: bold;
text-align: center;
}

div.book-h1 {

color:maroon;
border-style:double;
border-width:thick;
margin-left:50px;
margin-right:50px;
}


body {
background-color: #F7F1E1;
//background: url(pics/bg.jpg) fixed;
background: url(pics/bg.gif) ;
}

table.header { width:100% ; text-align:center; }

body {
font-family:  "trebuchet ms", arial, verdana, sans-serif;
}

td.header { 
font-family:  "trebuchet ms", arial, verdana, sans-serif;
width:14%; 
border-style: none;
border-width:thick; 
border-color:#000000;
font-weight: bold;
} 

td.header-highlight {  
font-family:  "trebuchet ms", arial, verdana, sans-serif;
width:14%; 
border-style: double;
border-width:thick; 
border-color:#000000;
background-color:wheat;
color:wheat;
font-weight: bold;
} 

A.leftbar { 
text-decoration: none; 
}
A.leftbar:link { text-decoration:none; color:black;}
A.leftbar:visited {text-decoration:none;  }
A.leftbar:active {text-decoration:none; color:firebrick;}

A.leftbar:hover {
color:white;
text-decoration:none;
}

A.leftbarpic { text-decoration: none; 
}
A.leftbarpic:link { text-decoration:none; }
A.leftbarpic:visited {text-decoration:none;  }
A.leftbarpic:active {text-decoration:none; }

A.leftbarpic:hover {

text-decoration:none;
}

A.header { text-decoration: none;
font-size:smaller; }
A.header:link { text-decoration:none; color:#F7F1E1;}
A.header:visited {text-decoration:none;  }
A.header:active {text-decoration:none;}

A.header:hover {
color:white;
background-color:firebrick;
}

A.footer_main {
}

td.leftbar { 
width:200;
border-color:#000000;
font-weight: bold;
vertical-align:top;
} 

td.leftbar-cell { 
background-color:#DCA298;
background:url(pics/blend_bar_leftbar_text.jpg);

} 


div.leftbar-cell-title {
font-weight:bold;
text-align:center;
color:#F7F1E1;         
margin-bottom:0;   
background: url(pics/blend_bar_leftbar.jpg); 
background-color:firebrick;
}

div.leftbar-cell-text {
font-size:smaller;
vertical-align:top;
margin-left:5;
margin-right:5;
margin-bottom:5;
color:black;
background: url(pics/blend_bar_leftbar_text.jpg);
background-color:#DCA298;
}

td.mainbar {
	border-style: none;
	border-width: thick;
	border-color:green;
	font-weight: bold;
	vertical-align: top;


} 

td.mainbar-cell {
	width:100%;
	
	border-style: single; 
	border-width: medium;  
	position: relative;

background: url(pics/blend_bar_mainbar.jpg);
background-color:#F7EBCC;
border-color: brown;
font-weight: normal;
vertical-align: top;
} 

td.mainbar-cell-book {
	width:100%;
	border-style: single; 
	border-width: medium;  
	position: relative;

background-color:#F7EBCC;
border-color: brown;
vertical-align: top;
} 

h1 {
font-size:16px;

color:maroon;     
margin-left:10;
margin-right:10;       
}

h2 {
font-size:14px;

margin-left:10;
margin-right:10;
}

h3 {
font-size:small;

font-weight:normal;
margin-left:10;
margin-right:10;
}


div.mainbar-cell-title {
font-size:larger;
font-weight:bold;
text-align:center;
color:maroon;            
}

div.mainbar-cell-text {
margin-left:10;
margin-right:10;
text-align:justify;
}

div.mainbar-cell-text-smaller {
font-size:smaller;
margin-left:10;
margin-right:10;
text-align:justify;
}

td.rightbar { 

border-style: double;
border-width: thin; 
border-color:green;
font-weight: bold;
vertical-align:top;
} 


td.rightbar-cell { 
width:14%;
font-size:smaller;
border-style: outset;
border-width:thin;
background-color: wheat;
border-color:maroon;
font-weight: normal;
vertical-align: top;

} 

div.rightbar-cell-title {
word-wrap:break-word;
font-weight:bold;
text-align:center;
background-color:wheat;
color:maroon;           
         
}

div.rightbar-cell-text {
margin-left:0;
margin-right:0;
margin-bottom:0;
text-align:center;
}

A.rightbar:hover {
background-color:wheat;
text-color:wheat;
color:wheat;
}

A { text-decoration: none; }
A:link { color: maroon;}
A:visited { color: maroon; }
A:active { }
A:hover {



}

img.covers {
width:60;
align:center;
}

p.book_title {
font-family: "trebuchet ms", arial, verdana, sans-serif;
font-size: 36;
color:maroon;
font-weight: bold;
text-align:center;
border-style:double;
border-width:thick;
margin-left:30;

}

p.book_subtitle {
font-family:  "trebuchet ms", arial, verdana, sans-serif;
font-size: 24;
color:maroon;
font-weight: bold;
text-align:center;
}

p.book_subsubtitle {
font-family:  "trebuchet ms", arial, verdana, sans-serif;
font-size: 16;
color:maroon;
font-weight: bold;
}


p.hp_subtitle {
font-size:10 px;
font-family:  verdana, arial,"trebuchet ms", arial, verdana, sans-serif;
color:black;
font-weight: bold;
text-align:center;
margin-right:2;
margin-left:2;
}

p.book_main {
font-size:12px;
font-family:  verdana, "trebuchet ms", arial, verdana, sans-serif;
color:black;
font-weight: normal;
text-align:justify;
margin-right:30;
margin-left:30;
}

p.book_main_smaller {
font-family:  "trebuchet ms", arial, verdana, sans-serif;
font-size:smaller;
color:black;
font-weight: normal;
text-align:justify;
margin-right:30;
margin-left:30;
}


span.book_subsubtitle {
font-family:  "trebuchet ms", arial, verdana, sans-serif;
font-size: 16;
color:maroon;
font-weight: bold;
}

span.book_main {
font-family:  "trebuchet ms", arial, verdana, sans-serif;
color:black;
font-weight: normal;
text-align:justify;
margin-right:30;
}


ul.book {
font-family:  "trebuchet ms", arial, verdana, sans-serif;
color:black;
font-size: smaller;
}



table.bookinfo {
}

td.bookinfo-cell { 

font-size:normal;

border-color:#F7D36B;
font-weight: normal;
vertical-align: top;
} 

div.bookinfo-cell-title {
font-size:larger;
font-weight:normal;
text-align:center;
color:wheat;           

background-color:#DCA298;
background: url(pics/blend_bar_bookinfo_cell_title.jpg);    
}

div.bookinfo-cell-text {
font-size:smaller;
text-align:left;
margin-left:5;
margin-right:5;
margin-bottom:10;
}

div.bookinfo-cell-frontcover {
text-align:center;
font-weight:bold;
margin-left:5;
margin-right:5;
margin-top:0;
margin-bottom:15;
}

div.pers-title {
font-family: "trebuchet ms", arial, verdana, sans-serif;
font-size: 24;
color:maroon;
font-weight: bold;
text-align:center;
border-style:double;
border-width:thick;
margin-left:30;
}

div.pers-subtitle { 
font-family:  "trebuchet ms", arial, verdana, sans-serif;
color:maroon;
font-weight:bold;
} 

span.pers-subtitle { 
font-family:  "trebuchet ms", arial, verdana, sans-serif;
color:maroon;
font-weight:bold;
} 

span.pers-text { 
font-family:  "trebuchet ms", arial, verdana, sans-serif;
color:crimson;
font-weight:bold;
} 

td.pers-cell { 
font-family:  "trebuchet ms", arial, verdana, sans-serif;
color:maroon;
font-weight:bold;
} 


img.book {
width: 150px;
}

td.book-title { 
font-family:  "trebuchet ms", arial, verdana, sans-serif;
border-style: single;
border-width:medium; 
background-color:firebrick;
color:wheat;
border-color: maroon;
font-weight: bold;
text-align:center;
} 


td.book-pic { 
width:150px;
border-style: double;
border-width: thin; 


border-color:#000000;

} 

td.book-desc { 
font-family:  "trebuchet ms", arial, verdana, sans-serif;
border-style: none;
border-width: thin; 
background-color:wheat;
color:maroon;
border-color: maroon;
font-weight: bold;
margin-left:40;
margin:right:10;
margin-bottom:10;
margin-top:10;
vertical-align:top;
text-align:justify;
} 

p.testimonials-text {
font-family:  "trebuchet ms", arial, verdana, sans-serif;
font-size: 17;
color:black;
text-align:justify;
font-weight: normal;
margin-left:30;
border-style:none;
border-width:thick;
border-color:wheat;
}


p.testimonials-name {
font-family:  "trebuchet ms", arial, verdana, sans-serif;
color:maroon;
font-size: 14;
font-style:italic;
font-weight: bold;
margin-top:0;
margin-right:30;
margin-left:50;
}

span.happy-ending {
color:maroon;
margin-right:150;
margin-left:150;
}

p.leftbar {

margin-bottom:5px;
}

p.faq-q {
font-family:  "trebuchet ms", arial, verdana, sans-serif;
font-size: 14;
color:black;
text-align:justify;
font-weight: normal;
margin-left:30;
border-style:none;
border-width:thick;
border-color:wheat;
}


p.faq-a {
font-family:  "trebuchet ms", arial, verdana, sans-serif;
color:maroon;
font-size: 14;
//font-style:italic;
font-weight: bold;
margin-top:0;
margin-right:30;
margin-left:50;
}

td.ship1-header {
font-size:smaller;
font-weight:bold;
text-align:center;
color:wheat;           
width:200px;
background-color:firebrick;    
}

td.ship1 { 
font-size:smaller;
border-color:#F7D36B;
text-align:center;
font-weight: normal;
vertical-align: top;
background-color:bisque;
} 

td.ship2-header {
font-size:smaller;
font-weight:bold;
text-align:center;
color:wheat;           
background-color:firebrick;
width:200px;    
}

td.ship2 { 
font-size:smaller;
border-color:#F7D36B;
text-align:center;
font-weight: normal;
vertical-align: top;
background-color:darksalmon;
} 

td.ship3-header {
font-size:smaller;
font-weight:bold;
text-align:center;
color:wheat;           
background-color:firebrick;
width:100px;    
}

td.ship3 { 
font-size:smaller;
border-color:#F7D36B;
text-align:center;
font-weight: normal;
vertical-align: top;
color:wheat;
background-color:firebrick;
width:100px;
} 

div.adpartners {
font-size:smaller;
color:black;
}

A.adpartners { 
text-decoration: none; 
}
A.adpartners:link { text-decoration:none; color:black;}
A.adpartners:visited {text-decoration:none;  }
A.adpartners:active {text-decoration:none; color:firebrick;}

A.adpartners:hover {
color:red;
text-decoration:none;
}