
table.booklist  {font-size: 10pt;		
		 width: 90%;
		 text-align: center;
		 padding: 20px;
		 margin: 5% 5%;
		 border-color: #333333;
		 border-style: solid;
		 border-width:1px;
		}

table.booksale	{background-color: #FFEEEE;
		 margin: 0% 10% 0% 10%;
		 text-align: center;
		 border-color: #660066;
		 border-style: ridge;
		 border-width:2px;
		}
table.condo    	{font-size: 10pt;		
		 width: 90%;		 
		 margin: 5px 5%;
		 border-color: #000066;
		 border-style: solid;
		 border-width:1px;
		}
td.blurb   	{  
           	 color: #000066;
          	 font-size: 10pt;		 
		 vertical-align: middle;
		}
td.blurbleft   	{text-align: justify;  
           	 color: #000066;
          	 font-size: 10pt;		 
		 vertical-align: middle;
		 padding:  0% 20px 0% 0px;
		}
td.bookheadsm	{padding:  15px;
          	 vertical-align:top;           
          	text-align: center;
		color: #660000;
            	font-size: 20pt;
		font-weight: 800;
           	}
td.blacktext 	{padding:  0% 10px 0% 10px;	  
           	 color: #000000;
          	 font-size: 10pt;		 
		 vertical-align: top;
		 text-align: justify;
 		}
td.center_middle {vertical-align: middle;
		  text-align: center;
		 }
td.heading3	{font-size: 18pt;		  
		 text-align: center;
		 background-color: #FFEEEE;
		 border-color: #660066;
		 border-style: ridge;
		 border-width:2px;
		 
		}

td.lcblurb   	{padding:  0% 3% 0% 20px;	  
           	 color: #000066;
          	 font-size: 10pt;		 
		 vertical-align: top;
		 text-align: justify;
		}
td.list		{padding: 10px 10%;		 
		 font-weight: 400;
		 font-size: 10pt;		 
		 vertical-align: top;
		}
td.middle	 {vertical-align: middle;
		 }

td.navbd	{		 
		 padding: 0px 3px 0px 7px;
		 margin: 0px 10px;
		 font-weight: 600;
		 font-size: 12pt;
		 border-style: solid;
		 border-width: 0px 0px;
		 vertical-align: middle;
		}
td.photo   	{padding:  10px;		  
           	 color: #000066;
           	 font-size: 12pt;
	   	 font-weight: 600;
		 width: 200px;
		 vertical-align: top;
		 text-align: center;		 
		}
td.photolc   	{padding:  5px 10px 5px 20px;		  
           	 color: #000066;
           	 font-size: 10pt;
	   	 font-weight: 400;
		 width: 240px;
		 vertical-align: top;
	 	 border-style: solid;
		 border-width: 0px;
		 text-align: center;		 
		}
td.pay		{background-color: #EEEEEE;
		}
td.paypal_l	{border-color: #000066;
		 border-style: solid;
		 border-width: 1px 0px 1px 1px;		 
		 border-collapse: collapse;	           	 
          	 vertical-align: top;
		 text-align: center;
		 		 	 
		}
td.paypal_r	{border-color: #000066;
		 border-style: solid;
		 border-width: 1px 1px 1px 0px;
		 padding:  10px;           	 
          	 vertical-align: top;
		 text-align: center;
		  		 	 
		}

td.testimonialhead 	{color: #000066;
            		font-size: 10pt;
			font-weight: 600;
			text-align: center;
			vertical-align: top;
			}
td.text 	{padding:  0% 20px 0% 10px;	  
           	 color: #000066;
          	 font-size: 10pt;		 
		 vertical-align: top;
		 text-align: justify;		 
		}
td.toc		{padding:  0% 10px 0% 10px;
		 color: #000066;		 
		 border-color: #000066;
		 border-style: solid;
		 border-width: 0px 0px 1px 0px;
		 text-align: left;
		}
td.tocl		{padding:  0% 10px 0% 10px;
		 color: #000066;		 
		 border-color: #000066;
		 border-style: solid;
		 border-width: 0px 0px 1px 1px;		 
		}
td.top		{vertical-align: top;
		}
div.just	{text-align: justify;
		 margin: 0% 10%;
		}
div.bluebg	{background-color: #EEEEEE;
		 padding: 0px 0px 20px 0px;
		 text-align: center;
		}
div.books	{text-align: left;		 
		 margin: 0% 20%;
		 background-color: #9900CC;		
		}
div.center	{text-align: center;
		}
div.margin	{margin: 0% 10%;
		}
div.narrower	{width: 90%;
		}
div.text_testimonial {text-align: justify;
		font-size: 10pt;
		border-color: #000066;
		border-width: 0px;
		border-style: solid;
		padding: 0px 10px;
		}
div.wbbg	{background-image: url(bookpics/purpleswish.jpg); 
		}

img.photo	{background-color: #FFFFFF;
		 border-color: #000066;
		 border-style: solid;
		 border-width:2px;
		 vertical-align: top;
		}
img.door	{vertical-align: middle;
		 padding: 10px;
		}
img.logo	{margin: 0px;
		 padding: 0px;
		}
img.buynow	{border: none;
		 padding: 0px 0px 10px 0px;
		 vertical-align: top;
		}
img.arrow	{border: none;
		 padding: 0px;		 
		}
span.arial	{font-size: 18pt;
		 color: #FF0077;
		 text-align: center;
		 vertical-align: middle;
		 font-family: arial;
		 font-weight: 600;
		}
span.corsiva	{color: #660066;
		 font-weight: 400;
		 font-size: 10pt;
		 font-family: "comic sans ms", cursive;		 
		 text-align: center;
		 vertical-align: middle;
		}
span.grey	{color: #333333;
		 font-size: 10pt;
		}
span.jenny	{color: #333333;
		 font-weight: 600;
		 font-size: 20pt;
		 font-family: "monotype corsiva", cursive;		 
		 text-align: center;
		 vertical-align: middle;
		}
span.heading1	{
		 padding: 0px;
		 color: #000066;
		 font-weight: 600;
		 font-size: 30pt;
		 font-family: "comic sans ms", cursive;		 
		 text-align: center;
		 vertical-align: middle;
		}
span.heading2	{
		 padding: 15px;
		 color: #000066;
		 font-weight: 600;
		 font-size: 20pt;
		 font-family: "comic sans ms", cursive;	
		 border-color:#FFFFFF;
		 border-style:none;
		 border-width:5px;
		 text-align: center;
		 vertical-align: middle;
		}

span.navyblue	{color: #000066;
		 font-weight: 600;
		 font-size: 12pt;
		 font-family: arial;		 
		 text-align: center;
		 vertical-align: top;
		}
span.navyblue10	{color: #000066;
		 font-weight: 600;
		 font-size: 10pt;		 
		}
span.black10	{color: #000000;
		 font-weight: 600;
		 font-size: 10pt;		 
		}
span.fuscia	{color: #990066;
		 font-weight: 400;
		 font-size: 10pt;
		 text-align: left;
		}
span.hviolet	{
		 padding: 15px;
		 color: #000066;
		 font-weight: 600;
		 font-size: 12pt;
		 font-family: arial;		 
		 text-align: center;
		 vertical-align: top;
		}
span.hmauve	{
		 padding: 15px;
		 color: #660066;
		 font-weight: 600;
		 font-size: 12pt;
		 font-family: arial;		 
		 text-align: center;	
		}
span.mauve	{color: #3333FF;
		 font-weight: 400;
		 font-size: 10pt;
		 text-align: left;
		}
span.realmauve	{color: #660099;
		 font-weight: 400;
		 font-size: 10pt;
		 text-align: left;
		}
span.midblue	{color: #3366FF;
		 font-weight: 600;
		 font-size: 14pt;
		}
span.hmed	{font-weight: 500;
		 font-size: 16pt;
		 text-align: center;		 
		}
span.med	{font-weight: 400;
		 font-size: 14pt;
		 text-align: center;		 
		}
span.small	{color: #222233;
		 font-weight: 400;
		 font-size: 8pt;
		}
ol.numbered	{text-align: justify;		 
		 vertical-align: top;
		 list-style-type: decimal;
		 list-style-position: outside;
		 font-size: 10pt;
		}
li		{padding: 3px 30px;
		}
li.numbered	{padding: 3px 10px;
		}
li.testimonial	{padding: 3px 3px;
		}
ul.left		{
		 text-align: left;
		}
		}
ul.chickens	{text-align: left;
		 list-style-image: 
           	 url('bookpics/roosterredtiny2.jpg'); 
		 padding: 5px 0px;
		 vertical-align: top;
		}
ul.testimonial	{text-align: left;
		 padding: 5px 0px;
		 vertical-align: top;
		}			

p.center	{text-align: center;
		}
		
a		{color: #000066;
		}
a.grey		{color: #333333;
		}
a.small:link	{font-weight: 400;
		 font-size: 8pt;
		}
a.small:visited	{font-weight: 400;
		 font-size: 8pt;
		}
a.small:hover	{
		 font-weight: 400;
		 font-size: 8pt;
		}
		
a.hmed		{font-weight: 600;
		 font-size: 16pt;
		 text-align: center;		 
		}
a.hsm		{font-weight: 600;
		 font-size: 12pt;		 
		}
a.extracts	{font-weight: 400;
		 font-size: 10pt;
		}

hr.light	{color: #CCCCFF;
		 font-weight: 800;
		 margin: 0% 12%;
		}
a.home		{text-align: left;
		 font-size: 8pt;
		}
a.homebg	{background-color: #FFCCCC;
		}


a:link	 	{text-decoration: underline;
		 color: #6644CC;
		 padding: 2px;
		}
a:visited 	{text-decoration: underline;
		 color: #6644CC;
		 padding: 2px;		
           	}
a.home:hover	{text-decoration: none;
		 color: #FFFFFF;
		 background: #FF0077;
		 font-size: 8pt;
		 padding: 2px;
		}
a:hover		{text-decoration: none;
		 color: #FFFFFF;
		 background: #FF0077;
		 font-size: 10pt;
		 padding: 2px;
		}
a:active 	{text-decoration: underline;
		 color: #6644CC;
		 padding: 2px;
		}
body		{
		 color: #000066;
		 font-family: arial;
		 font-weight: 400;
		 font-size: 12pt;
		 margin: 0% 0%;		 
		}
body.testimonial {
		 color: #000066;
		 font-family: arial;
		 font-weight: 400;
		 font-size: 12pt;
		 
		 margin: 0% 10%;		 
		}

body.margin	{background-color: #FFFFFF;
		 font-family: arial;	 
		 color: #000066;
		 font-weight: 400;
		 margin: 0% 0%;
		 font-size: 10pt;
		}
