/* *************************************************************

   CCStyle.css - This is a CSS3 style sheet for ccLuvBuds.com  
                                                                   
   ************************************************************** */


         body
            {
            background-color:#005796;
            background-image: url('https://www.ccluvbuds.com/bud0.png');
            background-attachment: fixed;   
            background-repeat: no-repeat;            
            background-size:cover;
            text-align:center;
            }
            
         buyBook
            {
            background-image: url('https://www.deepbluesaloon.com/3dBook.png');
            background-attachment: fixed;   
            background-repeat: no-repeat;            
            background-size:cover;
            text-align:center;
            }            
            

         .dastardly
            {
            font-family:helvetica;
            font-size:x-large;
            font-weight:bold;
            color:gold;            
            }    
            
         .presents
            {
            font-family:helvetica;
            font-size:medium;
            font-weight:normal;
            color:gold;            
            }  
            
         .tcc
            {
            font-family:helvetica;
            font-size:x-large;
            font-weight:normal;
            color:gold;            
            }  
            
         .dbs
            {
            font-family:helvetica;
            font-size:xxx-large;
            font-weight:bold;
            color:gold;            
            }                    
            
            
         .ch1X 
            {
       /*     max-width:66%;   */
            width:100%;
            min-height:423px; 
            background-image: url('https://www.deepbluesaloon.com/Ch1XcWords.png');
            background-repeat: no-repeat;            
            background-size:cover;            
            }
            
         .ch29X 
            {
            max-width:66%;
            min-height:423px;   
            background-image: url('https://www.deepbluesaloon.com/Ch29XWords.png');
            background-repeat: no-repeat;            
            background-size:cover;            
            } 
            
.btnStyle1a
    {
    border-radius:10px;
    font-family:helvetica;
    font-style:bold;
    font-size:large;
    min-height:40px;
    color:blue;
    }     
    
         .centerLinks
            {
            padding:0;
            float:left;
	    width:100%;  
            }      
          
          
         .buttL
            {
            padding:0;
            float:left;
            margin:1;
            }   
            
         .buttR
            {
            padding:0;
            float:right;
            margin:1;
            }               
                           
            
         .btndivL
            {
            padding:0;
            float:left;
            margin:1;
            }   
            
         .btndivR
            {
            padding:0;
/*            float:right;   */
            margin:1;

            }                        
.styleBot
    {
/*    max-width:90%;  */
    font-family:courier;
    color:black;
    font-size:medium;
    font-weight:normal;
    }     
    
.submitStyle
   {
   width:60%;
   border-radius:5px;  
   min-height:35px;
   color:blue;
   font-size:medium;
   font-weight:normal;    
   }    
   
.textStyle
   {
   width:25%;
   font-family:courier;
    border-radius:10px;
    font-family:helvetica;
    font-style:bold;
    font-size:large;
    min-height:40px;
    color:blue;   
   }     
            
         .cvrRsp 
            {
            max-width:25%;
            min-height:431px;
            background-image: url('https://www.deepbluesaloon.com/deep_bluethecvr3a.jpg');
            background-repeat: no-repeat;            
            background-size:cover;  
            float:left;
            }        
            
         .medley 
            {
            max-width:100%;
            min-height:262px;
            background-image: url('https://www.deepbluesaloon.com/AuthorPicBelow.jpg');
            background-repeat: no-repeat;            
            background-size:cover;  
            }                   
                        
         .b1
            {
            max-width:90%;
            min-width:90%;
	    background-color:#00AEED;
	    foreground-color:#000000;
	    font-family:arial;
	    font-size:medium;
            font-weight:bold;
            padding-top:5px;
            padding-bottom:5px;
            }
            
         .b2
            {
	    background-color:#00AEED;
	    foreground-color:#000000;
            font-weight:normal;
            padding-top:5px;
            padding-bottom:5px;
            }            
            
         .f1
            {
            font-size:.75em;
            font-family:arial;
            } 
            
         .f2
            {
            font-size:medium;
            font-family:helvetica;
            }
            
         .f3
            {
            font-size:x-small;
            font-family:arial;
            text-align:right;
            }            
            
         .main
            {
            text-align:center;
	    width:65%;   /* 80 */
            color:black;
            font-style:bold;
            font-size:x-large;
            font-family:helvetica;
            margin:auto;
/*            min-height:1300px;   */
            } 
            
         .codeResp
            {
	    width:15%;   /* 80 */
            margin:auto;
            }             
            
         .centercol
            {
            text-align:center;
	    width:80%;
            color:black;
            font-style:normal;
            font-size:large;
            font-family:helvetica;
            margin:auto;
            }             
            
         .footbar2
            {
            background-color:#00AEED;
            foreground-color:#FFFFFF;   
            width:80%;
            min-height:35px;
            float:left;
            text-size:x-small;
            text-align:center;
            padding-top:18px;
            margin:auto;
            }             
            
         .digbigdivI
            {
	    background-color:#FFFFFF;
	    foreground-color:#000000;   
	    width:100%;   
    background-image: url('https://www.deepbluesaloon.com/bubbles1.jpg');
/*    background-repeat: no-repeat;    */
    background-attachment: fixed;
/*            border:.1em solid #cccccc;    */
            }  
            
         .bookfair1
            {
	    background-color:#FFFFFF;
	    foreground-color:#000000; 
	    width:600px;
	    height:600px;
    background-image: url('https://www.deepbluesaloon.com/Bookfair1.jpg');
/*    background-attachment: fixed;  */
            margin:auto;
            }   
            
         .lilcvr
            {

	    width:166px;
	    height:255px;
            background-image: url('https://www.deepbluesaloon.com/deep_bluethecvr3b.jpg');
            position:relative;
            top:87px;
            left:-100px;
            }    

         .cobaltpromo
            {

	    width:333px;
	    height:172px;
           background-image: url('https://www.deepbluesaloon.com/cobalt4.jpg');   
            position:fixed;
            top:497px;
            left:33px;
            } 
            
         .bfpromo
            {

	    width:333px;
	    height:271px;
            background-image: url('https://www.deepbluesaloon.com/DBS_BF_Promo6.jpg');
            position:fixed;
            top:197px;
            left:33px;
            }            
            
         .lilcvr2
            {

	    width:268px;
	    height:76px;
            background-image: url('https://www.deepbluesaloon.com/bfdate.jpg');
            position:fixed;
            top:244px;
            left:666px;
            }                
            
         .tccanvas
            {
            text-align:center; 
	    width:100%;   
	    margin:auto;   
	    border-left:4px solid #cccccc;
            border-right:4px solid #cccccc;	    
            }  
            
         .excerptcanvas
            {
	    /* width:1120px;  qwerty  */
	    margin:auto;
	    padding:0px;
            } 
            
         .ExcerptTitle1  
            {
	    background-color:#D5E9D7;
	    foreground-color:#000000;
            text-shadow: 4px 4px 4px #030405;
            width:1120px;
	    float:left;
	    padding:0px;
	    margin:0px;
	    text-align:center;
            font-size:.9em;
            font-family:arial;
            font-weight:bold;
            paddding:15px;
            }   
            
         .ExcerptTitle3  
            {
	    background-color:#D5E9D7;
	    foreground-color:#000000;
            text-shadow: 4px 4px 4px #030405;
            width:1120px;
	    float:left;
	    padding:0px;
	    margin:0px;
	    text-align:center;
            font-size:2.0em;
            font-family:arial;
            font-weight:bold;
            paddding:15px;
            }               
            
         .topheader  
            {
	    background-color:#66CCFF;   /* #D5E9D7;  */
	    foreground-color:#000000;
            text-shadow: 4px 4px 4px #030405;
	    
	    width:100%;    /* 982px;  */
	    float:left;
	    padding:0px;
	    margin:0px;
	    text-align:center;
            font-size:x-large;
            font-family:arial;
            font-weight:bold;
            paddding:15px;
            }  
            
         .ExcerptTitle2  
            {
	    background-color:#D5E9D7;
	    foreground-color:#000000;   
	    width:1120px;
	    float:left;
	    padding:0px;
	    margin:0px;
	    text-align:center;
            font-size:.9em;
            font-family:arial;
            paddding:15px;
            }             
            
         .topheader2  
            {
	    background-color:#66CCFF;
	    foreground-color:#000000;   
	    width:100%;    
	    float:left;
	    padding:0px;
	    margin:0px;
	    text-align:center;
            font-size:medium;
            paddding:15px;
            } 
            
         .buybookStyle  
            {
            margin:auto;
            width:100%;
            }    
            
         .mp3Style  
            {
            margin:auto;
            width:100%;
            color:orange;   
            font-size:x-large;
            font-weight:bold;
            font-family: Tahoma;
            border:8px solid orange; 
            }             
            
         .BookCover1 
            {
	    width:50%;   /*   555px;   */
	    min-height:785px;   /* height  */
	    float:left;
	    padding:0px;
	    margin:0px;
	    border:none;
            }  
            
         .pgnum
            {
            text-align:center;
            font-size:small;
            }
            
         .WideExcerpt
            {
	    background-color:#FFFFFF;    /*  #D7D7D7;   */
	    foreground-color:#000000;
	    font-family:arial:
	    font-size:small;  /* .8em; */
	    font-weight:normal;
	    float:left;
	    width:1120px;     /* 545  */
	    height:840px;   /* 825 */
	    padding:0px;  
	    margin:0px;	
            border:2px;
            }             
            
         .BookExcerpt2 
            {
	    background-color:#D7D7D7;
	    foreground-color:#000000;
	    font-family:arial:
	    font-size:large:
	    font-weight:bold;
	    width:515px;
	    height:765px;
	    float:right;
	    padding:25px;
            margin:0px;	
/*            letter-spacing:2px;
            word-spacing:4px;
*/            
            line-height:200%;            
            }              
            
         .ExcerptChapTitle 
            {
	    background-color:#C0C0C0;
	    foreground-color:#000000;
	    font-family:"Times New Roman":
	    font-size:large:
	    font-weight:bold;
	    width:520px;
	    height:20px;
            }           

         .topheader2a3
            {
	    background-color:#D5E9D7;
	    foreground-color:#000000;   
	    width:100%;  
	    float:left;
	    padding:0px;
/*	    margin:0px;   */
	    margin-bottom:10px;
	    text-align:center;
            font-size:5.0em;
            font-family:helvetica;
            paddding:15px;
            text-shadow: 9px 9px 9px #030405;
            background-image:url('https://www.deepbluesaloon.com/deep_blueh.jpg');    /* deep_blue2   */
            background-size:cover;            
            transition:width 2s, height 3s;
            -moz-transition:width 2s, height 3s, -moz-transform 2s; /* Firefox 4 */
            -webkit-transition:width 2s, height 3s, -webkit-transform 2s; /* Safari and Chrome */
            -o-transition:width 2s, height 3s, -o-transform 2s; /* Opera */            
            }      
            
         .topheader2a3Mar2020
            {
            width:100%; 
            text-align:center;
            }    
            
         .topheader2a2  
            {
	    background-color:#D5E9D7;
	    foreground-color:#000000;   
	    width:70%;   
	    float:left;
	    padding:0px;
	    margin:0px;
	    text-align:center;
            font-size:5.0em;
            font-family:helvetica;
/*          font-style:italic;     */
            paddding:15px;
            text-shadow: 9px 9px 9px #030405;
            background-image:url('https://www.deepbluesaloon.com/deep_blue2a5.jpg');    /* deep_blue2   */

            transition:width 2s, height 3s;
            -moz-transition:width 2s, height 3s, -moz-transform 2s; /* Firefox 4 */
            -webkit-transition:width 2s, height 3s, -webkit-transform 2s; /* Safari and Chrome */
            -o-transition:width 2s, height 3s, -o-transform 2s; /* Opera */
            }
            
         .topheader2a3:hover
            {
            height:825px;     /* 388  825-2 583-9a  689-9c 840-d*/
            transform:rotate(0deg);
            -moz-transform:rotate(0deg); /* Firefox 4 */
            -webkit-transform:rotate(0deg); /* Safari and Chrome */
            -o-transform:rotate(0deg); /* Opera */
            }               

         .topheader2a2:hover
            {
            height:825px;     /* 388  825-2 583-9a  689-9c 840-d*/
            transform:rotate(0deg);
            -moz-transform:rotate(0deg); /* Firefox 4 */
            -webkit-transform:rotate(0deg); /* Safari and Chrome */
            -o-transform:rotate(0deg); /* Opera */
            }                
            
         .topheader2round  
            {
            border:2px solid;
            border-radius:25px;
            -moz-border-radius:25px; /* Old Firefox */
	    background-color:#FFFFFF;
	    foreground-color:#000000;   
	    width:70%;  
	    float:left;
	    padding:0px;
	    margin:0px;
	    text-align:center;
            font-size:1.3em;
            font-family:arial;
            paddding:15px;
            }             
            
         .topheaderchap  
            {
	    background-color:#FFFFFF;
	    foreground-color:#000000;   
	    width:595px;
	    float:left;
	    padding:0px;
	    margin:0px;
	    text-align:center;
            font-size:2.0em;
            font-family:arial;
            font-weight:bold;
            paddding:15px;
            }   
            
         .topheaderchap2  
            {
	    background-color:#FFFFFF;
	    foreground-color:#000000;   
	    width:595px;
	    float:left;
	    padding:0px;
	    margin:0px;
	    text-align:center;
            font-size:1.3em;
            font-family:arial;
            paddding:15px;
            }             
            
         .topheader3  
            {
	    background-color:#FFFFFF;
	    foreground-color:#000000;   
	    width:550px;
	    float:left;
	    padding:0px;
	    margin:0px;
	    text-align:center;
            font-size:.9em;
            font-family:arial;
            paddding:0px;
            }             
            
         .newsbar
            {
            max-width:100%;    
            min-height:50px;
            padding-top:15px;
            padding-bottom:3px; 
            padding-left:25px;
            padding-right:25px;
            background-color:#FDEBD0;
            text-align:center;
            font-family:helvetica;
            font-size:medium;
            }
            
         .excerptbar
            {
            max-width:100%;   
            padding-top:20px;
            padding-bottom:10px; 
            padding-left:20px;
            padding-right:20px;
            background-color:#66CCFF;   /* #D5E9D7;  */
            text-align:left;
            font-family:courier;
            font-weight:normal;           
            font-size:small;            
            }  
            
         .excerptbar0
            {
            background-color:#D5E9D7;
            max-width:100%;  
            min-height:15px;      
            }               
            
         .headerbarSave
            {
            width:681px;
            height:50px;
            padding-top:8px;
            padding-bottom:3px;   
            padding-right:10px;
            float:left;    
            background-color:#2D73B9;
            text-align:center;
            
            transition:width 2s, height 2s;
            -moz-transition:width 2s, height 2s, -moz-transform 2s; 
            -webkit-transition:width 2s, height 2s, -webkit-transform 2s;
            -o-transition:width 2s, height 2s, -o-transform 2s;
            }            

         .headerbarSave:hover
            {
            width:681px;
            height:100px;
            font-size:1.5
            font-weight:bold;
            transform:rotate(0deg);
            -moz-transform:rotate(0deg); 
            -webkit-transform:rotate(0deg); 
            -o-transform:rotate(0deg); 
            }      
            
         .digleftpicstyleX
            {
            width:30%;  /* was 285px; */
            font-size:.9em;
	    float:left;
            paddding:0px;
	    background-color:#FFFFFF;
	    foreground-color:#000000; 
            }              
            
         .digleftpicstyle
            {
            width:285px;
            font-size:.9em;
	    float:left;
            paddding:0px;
	    background-color:#FFFFFF;
	    foreground-color:#000000; 
            transition:width 2s, height 2s;
            -moz-transition:width 2s, height 2s, -moz-transform 2s; /* Firefox 4 */
            -webkit-transition:width 2s, height 2s, -webkit-transform 2s; /* Safari and Chrome */
            -o-transition:width 2s, height 2s, -o-transform 2s; /* Opera */
            }  
            
         .digleftpicstyle:hover
            { 
            transform:rotate(5deg);
            -moz-transform:rotate(5deg); /* Firefox 4 */
            -webkit-transform:rotate(5deg); /* Safari and Chrome */
            -o-transform:rotate(5deg); /* Opera */            
            }
            
         .digleftpicstyle2
            {
            width:33%;
            font-size:.9em;
	    float:left;
            paddding:0px;
	    background-color:#00AEED;
	    foreground-color:#000000;
	    border:none;
	    }
	    
/*
         .digleftpicstyle3
            {
            width:285px;
            font-size:.9em;
	    float:left;
            paddding:0px;
	    background-color:#FFFFFF;
	    foreground-color:#000000;
	    }
	    
         .digleftpicstyle3:hover
            { 
            img src='GoDown.jpg';
            }
*/            
            
         .digrightpicstyle
            {
            width:67%;  
	    background-color:#FFFFFF;
	    foreground-color:#000000;   
	    float:left;
            text-align:left;
            font-family:arial;
            padding:0px;
            } 
            
         .authorinfostyle
            {
            max-width:60%; 
            min-height:430px;
	    background-color:#FFFFFF;
	    foreground-color:#000000;   
            text-align:left;
            float:right;
            font-family:arial;
            font-size:medium;
            font-weight:300;
            padding:15px;
            } 
            
         .synopsisstyle
            {
            width:100%;   // 580px; 
            min-height:430px;
	    background-color:#FFFFFF;
	    foreground-color:#000000;   
            text-align:left;
            float:left;
            font-family:verdana;
            font-size:small;  /* 1.5vw */
            font-weight:normal;
            padding:5px;    /*  15px */
            }  
            
         .synopsisstyle2
            {
            width:100%;   // 580px; 
            min-height:430px;
	    background-color:#FFFFFF;
	    foreground-color:#000000;   
            text-align:left;
            float:left;
            font-family:courier;
            font-size:small;  /* 1.5vw */
            font-weight:normal;
            padding:5px;    /*  15px */
            }              
            
         .synopsisstylebig
            {
            font-size:x-large;
            font-style:bold;
            }
            
            
         .digrightpicstyle2
            {
            width:900px;  
            min-height:500px;
	    background-color:#FFFFFF;
	    foreground-color:#000000;   
            text-align:left;
            font-family:arial;
            padding:0px;
            border:.01em solid #cccccc; 
            }              
            
         .tabstyle
            {
            width:100%;  
	    background-color:#FFFFFF;
	    foreground-color:#000000;   
/*	    float:left;    */
            text-align:left;
/*            border:.01em solid #cccccc;      */
            padding:0px;
            }               
            
         .excerptbox
            {
/*            border-radius:25px;
            -moz-border-radius:25px; 
*/            
            background-color:#00AEED;                  
            foreground-color:#FFFFFF;   
            text-align:center;
            float:left;
            font-size:normal;
            font-family:arial;
            font-weight:normal;
            width:67%;   
            height:212px;
            padding-left:11px;     /*  9px;  */
            padding-right:11px;
            padding-top:8px;
            padding-bottom:8px;
/*            border-bottom:.08em solid #FFFFFF;    */
            border-top:.01em solid #cccccc;            
            } 
            
         .BDShadow  
            {
            font-family:Arial;
            font-style:italic;
            font-weight:normal;
            background-color:#00AEED;                  
            foreground-color:#FFFFFF;   
            text-align:center;
            font-size:normal;            
            
            text-shadow: 8px 8px 8px #000000;
            }              
            
         .excerptCh1
            {
            width:427px;
            padding-top:0px;
            padding-left:11px;
            padding-right:11px;
            padding-bottom:3px;
            text-align:left;
            font-family:arial;
            font-weight:300;            
            font-size:.8em;
            text-decoration:none;
            }            
            
            
         .loginbox
            {
/*            border-radius:25px;
            -moz-border-radius:25px; 
*/            
            width:200px;
            height:210px;
            background-color:#00AEED;                  
            foreground-color:#FFFFFF;   
            text-align:center;
            float:left;
            font-size:.7em;
            font-family:arial;
            font-weight:normal;
            padding-left:15px;
            padding-right:15px;
            padding-top:10px;
            padding-bottom:8px;
            border-left:.01em solid #cccccc; 
            border-top:.01em solid #cccccc;            
            }  
            
         .logintext
            {
            width:170px;
            }
            
         .promotabholder
            {
            width:100%;  
            height:40px;
            padding:0px;
            float:left;    
            background-color:#2D73B9;
            }
           
         .infolink
            {
            background-color:#2D73B9;
            text-align:left;
            width:16%;
            height:30px;   /* 30  */
            float:left;
            font-size:small;   /* small  */
            font-family:helvetica;   
/*            font-family: "Times New Roman", Times, serif;  */
/*            font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;     */     
            font-style:normal;
            padding-left:0px;
            padding-top:10px;   /* 10px; */
            border-right:.01em solid #cccccc;           
            }
            
         .infolink:hover
            { 
            text-decoration:overline;
            }
            
         .infolinkdummy
            {
            background-color:#2D73B9;
            text-align:left;
            width:5%;
            height:30px;
            float:left;
            font-size:.7em;
            font-family:arial;
            font-weight:normal;
            padding-left:5px;
            padding-top:10px;
            } 
            
         .infolinklast
            {
            background-color:#2D73B9;
            text-align:left;
            width:15%;
            height:30px;
            float:left;
            font-size:.8em;
            font-family:arial;
            padding-left:10px;
            padding-top:10px;
            }              
            
         .filler
            {
            width:980px;
            height:20px;
            padding:0px;
            float:left;    
            background-color:#00AEED;
            foreground-color:#FFFFFF; 
            } 
            
         .filler2
            {
            width:100%;
            height:30px;   
            padding:0px;
            float:left;    
            background-color:#2D73B9;
            border-top:.01em solid #cccccc;            
            }              
            
         .median
            {
            background-color:#FFFFFF;
            foreground-color:#FFFFFF;   
            width:5px;
            height:175px;
            float:left;
            } 
            
         .median2
            {
            background-color:#FFFFFF;
            foreground-color:#FFFFFF;   
            width:5px;
            height:283px;
            float:left;
            }
            
         .median3
            {
            background-color:#FFFFFF;
            foreground-color:#FFFFFF;   
            width:689px;
            height:5px;
            float:left;
            }   
            
         .median4
            {
            background-color:#005796;
            foreground-color:#FFFFFF;   
            width:689px;
            height:20px;
            float:left;
            }               
            
         .promobox
            {
            background-color:#FFFFFF;
            width:500px;
            height:275px;
            paddding:10px;
            font-size:.8em;
            float:none;   
            }
             
         .specificinfobox
            {
            background-color:#FFFFFF;
            max-width:100%;
            min-height:1000px;      /* 1020 */   
            text-align:left;
            padding-left:20px;  
            padding-right:20px;  
            padding-top:10px;  
            padding-bottom:10px;  
            font-family:verdana;
            font-size:medium; 
            font-style:normal;
            } 
            
         .specificinfoboxBlg
            {
            background-color:#FFFFFF;
            max-width:100%;
            min-height:1000px;      /* 1020 */   
            text-align:left;
            padding-left:20px;  
            padding-right:20px;  
            padding-top:10px;  
            padding-bottom:10px;  
            font-family:courier;
            font-size:medium; 
            font-style:normal;
            }             
            
         .specificinfoboxA
            {
            background-color:#FFFFFF;
            max-width:100%;
/*            height:1490px;  */ 
            text-align:center;
            padding-top:15px;  
            padding-bottom:10px;
            padding-left:10px;
/*            padding-right:10px;
            font-family:arial;
            font-size:.7em;                */
            border-bottom:.01em solid #cccccc; 
            }             
            
         .synopfont
            {
            font-family:arial;
            font-size:.8em;
            font-weight:300;
            } 
            
         .chapfont
            {
            font-family:arial;
            font-size:.7em;
            font-weight:300;
            } 
            
         .chapfontX
            {
            font-family:verdana;
            font-size:medium;
            font-weight:bold;
            text-align:left;
            }             
            
         .chapfont2
            {
            font-family:arial;
            font-size:medium;
            font-weight:normal;
            } 
            
         .chapfont2col
            {
            width:900px;
            padding-top:20px;
            padding-left:10px;
            padding-right:10px;
            padding-bottom:0px;
            text-align:left;            
            font-family:courier;
            font-size:medium;
            font-weight:normal;
            
            /* col count */
            -moz-column-count:2; /* Firefox */
            -webkit-column-count:2; /* Safari and Chrome */
            column-count:2;

            /* col gap */
            -moz-column-gap:40px; /* Firefox */
            -webkit-column-gap:40px; /* Safari and Chrome */
            column-gap:40px;

            /* col rule style */
            -moz-column-rule:4px outset #ff00ff; /* Firefox */
            -webkit-column-rule:4px outset #ff00ff; /* Safari and Chrome */
            column-rule:4px outset #ff00ff;            
            }
            
         .chapfont2a
            {
            font-family:arial;
            font-size:medium;
            font-weight:normal;
            margin-left:75px;
            margin-right:75px; 
            letter-spacing:2px;
            word-spacing:4px;
            }  
            
         .chapfont2b
            {
            font-family:arial;
            font-size:medium;
            font-weight:normal;
            margin-left:75px;
            margin-right:75px; 
            line-height:150%;
            letter-spacing:1px;
            word-spacing:2px;
            }          
            
         .chapfont2c
            {
            font-family:arial;
            font-size:small;
            font-weight:normal;
            margin-left:75px;
            margin-right:75px; 
            }  
            
         .chapfont2d
            {
            font-family:arial;
            font-size:small;
            font-weight:normal;
            margin-left:15px;
            margin-right:15px; 
            }              
            
         .fullchap
            {
            border-left:.01em solid #cccccc; border-right:.01em solid #cccccc; border-top:.01em solid #cccccc; border-bottom:.01em solid #cccccc; 
            width:555px;
            padding-top:15px;  
            padding-left:20px;
            padding-right:20px;            
            font-family:arial;
            font-size:.8em;
            font-weight:300;
            text-align:left;
            }             
            
         .outlinefont
            {
            font-family:arial;
            font-size:.7em;
            font-weight:300;
            }   
            
         .centerdiv
            {
            max-width:100%;
            text-align:center;  
            }              
            
         .promotext
            {
            max-width:100%;
            padding-top:20px;
            padding-left:10px;
            padding-right:10px;
            padding-bottom:0px;
            text-align:left;  
            }             
            
         .promotextA
            {
            max-width:100%;
            padding-top:20px;
            padding-left:10px;
            padding-right:10px;
            padding-bottom:0px;
            text-align:center;  
            }             
                        
         .promopic
            {
            width:120px;
            padding-top:10px;
            padding-left:5px;
            padding-right:0px;
            padding-bottom:10px;
            float:left;
            }  
            
         .promopic2
            {
            width:145px;
            padding-top:10px;
            padding-left:5px;
            padding-right:0px;
            padding-bottom:10px;
            float:left;
            }     
            
         .promopic3
            {
            width:130px;
            float:right;
            padding-top:5px;
            padding-left:0px;
            padding-right:20px;
            padding-bottom:0px;
            text-align:left;
            }              
            
         .promotext2
            {
            width:180px;
            padding:10px;
            float:right;
            padding-top:5px;
            padding-left:15px;
            padding-right:4px;
            padding-bottom:5px;
            text-align:left;
            font-size:.6em;
            } 
            
         .promotext3
            {
            width:340px;
            padding-top:10px;
            padding-left:10px;
            padding-right:0px;
            padding-bottom:10px;
            float:left;
            }                                                 
            
         .infolinkstub
            {
            background-color:#FFBB66;
            text-align:left;
            width:10%;
            height:20px;
            float:left;
            font-size:.8em;
            font-family:arial;
            padding-left:10px;
            padding-top:10px;
            }                        
            
         .littlelinks
            {
            background-color:#FFFFFF;
            foreground-color:#CCCCCC;
            font-size:.7em;
            font-family:arial;
            padding:2px;
            width:300px;
            test-align:left;
            }  
            
            
         .linkdesc
            {
            text-decoration:none;
            }              
            
         .footbar
            {
            background-color:#00AEED;
            foreground-color:#FFFFFF;   
            width:980px;
            float:left;
            text-size:x-small;
            border-left:.01em solid #cccccc; border-right:.01em solid #cccccc; 
            text-align:center;
            } 
            
         .footbarAni
	    {
            background-color:#00AEED;
            foreground-color:#FFFFFF;   
            width:980px;
            float:left;
            text-size:x-small;
            border-left:.01em solid #cccccc; border-right:.01em solid #cccccc; 
            text-align:center;
            
	    animation:diveColor 7s;
	    -moz-animation:diveColor 7s; /* Firefox */
	    -webkit-animation:diveColor 7s; /* Safari and Chrome */
	    -o-animation:diveColor 7s; /* Opera */
            border-right:.01em solid #cccccc; 
            border-left:.01em solid #cccccc; 
	    
            }
            
	 @keyframes diveColor
	    {
	    20%   {background:aqua;height:100px;}
	    35%  {background:teal;height:200px;}
	    50%  {background:blue;height:300px;}
	    65% {background:navy;height:400px;}
	    80%   {background:black;height:600px;}
	    85%   {background:navy;height:500px;}
	    90%  {background:blue;height:300px;}
	    95%  {background:teal;height:200px;}
	    100% {background:#00A0A0;height:100px;}
	    }		    
	    
	 @-moz-keyframes diveColor /* Firefox */
	    {
	    20%   {background:aqua;height:100px;}
	    35%  {background:teal;height:200px;}
	    50%  {background:blue;height:300px;}
	    65% {background:navy;height:400px;}
	    80%   {background:black;height:600px;}
	    85%   {background:navy;height:500px;}
	    90%  {background:blue;height:300px;}
	    95%  {background:teal;height:200px;}
	    100% {background:#00A0A0;height:100px;}
	    }
	    
	 @-webkit-keyframes diveColor /* Safari and Chrome */
	    {
	    20%   {background:aqua;height:100px;}
	    35%  {background:teal;height:200px;}
	    50%  {background:blue;height:300px;}
	    65% {background:navy;height:400px;}
	    80%   {background:black;height:600px;}
	    85%   {background:navy;height:500px;}
	    90%  {background:blue;height:300px;}
	    95%  {background:teal;height:200px;}
	    100% {background:#00A0A0;height:100px;}
	    }
	    
	 @-o-keyframes diveColor /* Opera */
	    {
	    20%   {background:aqua;height:100px;}
	    35%  {background:teal;height:200px;}
	    50%  {background:blue;height:300px;}
	    65% {background:navy;height:400px;}
	    80%   {background:black;height:600px;}
	    85%   {background:navy;height:500px;}
	    90%  {background:blue;height:300px;}
	    95%  {background:teal;height:200px;}
	    100% {background:#00A0A0;height:100px;}
            }            
            
            
         .footbarAni2
	    {
            background-color:#00AEED;
            foreground-color:#FFFFFF;   
            width:70%             
            height:15px;
            float:left;
            text-size:x-small;
/*            border-left:.01em solid #cccccc; border-right:.01em solid #cccccc;   */
            text-align:center;
	    animation:diveColor2 7s;
	    -moz-animation:diveColor2 7s; /* Firefox */
	    -webkit-animation:diveColor2 7s; /* Safari and Chrome */
	    -o-animation:diveColor2 7s; /* Opera */
            }
	    
	 @keyframes diveColor2
	    {
	    20%   {background:aqua;}
	    35%  {background:teal;}
	    50%  {background:blue;}
	    65% {background:navy;}
	    80%   {background:black;}
	    85%   {background:navy;}
	    90%  {background:blue;}
	    95%  {background:teal;}
	    100% {background:#00A0A0;}
	    }		    
	    
	 @-moz-keyframes diveColor2 /* Firefox */
	    {
	    20%   {background:aqua;}
	    35%  {background:teal;}
	    50%  {background:blue;}
	    65% {background:navy;}
	    80%   {background:black;}
	    85%   {background:navy;}
	    90%  {background:blue;}
	    95%  {background:teal;}
	    100% {background:#00A0A0;}
	    }
	    
	 @-webkit-keyframes diveColor2 /* Safari and Chrome */
	    {
	    20%   {background:aqua;}
	    35%  {background:teal;}
	    50%  {background:blue;}
	    65% {background:navy;}
	    80%   {background:black;}
	    85%   {background:navy;}
	    90%  {background:blue;}
	    95%  {background:teal;}
	    100% {background:#00A0A0;}
	    }
	    
	 @-o-keyframes diveColor2 /* Opera */
	    {
	    20%   {background:aqua;}
	    35%  {background:teal;}
	    50%  {background:blue;}
	    65% {background:navy;}
	    80%   {background:black;}
	    85%   {background:navy;}
	    90%  {background:blue;}
	    95%  {background:teal;}
	    100% {background:#00A0A0;}
            }    
            
         .ExcerptTrim
	    {
            background-color:#00AEED;
            foreground-color:#FFFFFF;   
            width:1120px;
            height:15px;
            float:left;
            text-size:small;
            text-align:center;
            font-family:courier;
            font-size:small;
	    animation:diveColor2 7s;
	    -moz-animation:diveColor2 7s; /* Firefox */
	    -webkit-animation:diveColor2 7s; /* Safari and Chrome */
	    -o-animation:diveColor2 7s; /* Opera */
            }

         .cvrPic
            {
            width:10%;
            }  
            
.styleS
    {
    font-family:helvetica;
    color:black;
    font-size:small;
    font-weight:normal;
    }              
            
         .ExcerptFooter
            {
/*            background-image: url('https://www.deepbluesaloon.com/footerBubblesa.png');
            background-attachment: fixed;   
            background-repeat: no-repeat;            
            background-size:cover;    */
            font-family:courier;
            color:white;
            width:80%;    
            min-height:35px;
            margin:auto;
            text-size:x-small;
            text-align:center;
            padding-top:18px;
            padding-left:15px;
            padding-right:15px;            
            }  
            
            
  .topz 
    {
    width:80%; 
    text-align:center;
    margin:auto;	
    min-height:15px;
    padding-left:15px;
    padding-right:15px; 
    padding-top:10px;
/*    background-image: url('https://www.deepbluesaloon.com/excerptBannerd2023.png');
    background-attachment: fixed;   
    background-repeat: no-repeat;            
    background-size:cover;    */      
    }
    
         .ExcerptHeader
            {
/*            background-image: url('https://www.deepbluesaloon.com/tcswarm3.jpg');   */
            background-image: url('https://www.deepbluesaloon.com/excerptBannerc2023.png');
            
            background-attachment: fixed;   
            background-repeat: no-repeat;            
            background-size:cover;            
            width:80%;
            min-height:300px;
            margin:auto;
            text-align:center;
            padding-top:10px;
            font-family:verdana;
            font-size:xx-large;
            padding-left:15px;
            padding-right:15px;            
            }   
            
         .BookExcerpt1 
            {
	    background-color:#FFFFFF;    /*  #D7D7D7;   */
	    foreground-color:#000000;
	    font-family:arial:
	    font-size:small;  
	    font-weight:normal;
	    width:80%;  
/*	    min-height:785px;  */  
	    padding-top:10px;  
	    padding-bottom:20px;    
            padding-left:15px;
            padding-right:15px;
/*            text-align:left;   */
            margin:auto;	
            line-height:150%;
            }  
            
         .PgBtns 
            {
	    background-color:#FFFFFF;    /*  #D7D7D7;   */
	    foreground-color:#000000;
	    width:80%;  
	    padding-bottom:20px;    
            padding-left:15px;
            padding-right:15px;
            text-align:left;   
            margin:auto;	
            line-height:150%;
            }             
            
         .footbarchap
            {
            background-color:#00AEED;
            foreground-color:#FFFFFF;   
            width:595px;
            float:left;
            text-size:x-small;
            border-left:.01em solid #cccccc; border-right:.01em solid #cccccc; 
            text-align:center;
            }
            
         .centerIt
            {
            text-align:center;
            }             
            
         .xsmall
            {
            font-size:x-small;
            } 
            
         .xsmallhidden
            {
            font-size:x-small;
            visibility:hidden;
            } 
            
            
         .testies
            {
            font-size:.72em;;
            padding:10px;
            }  
            
         .centerbtn
            {
            text-align:center;
            }  
            
         .prevbtn
            {
            text-align:left;
            } 
            
         .pgnum
            {
            text-align:center;
            font-size:large;
            font-style:bold;
            }             
            
         .nextbtn
            {
            text-align:right;
            }  
            
            
         .personnel
            {
/*            background-color:blue;   */
            font-family:"Arial";
/*            font-weight:bold;      */       
            font-size:.75em;
            font-color:blue;
            padding:20px;
            }              
            
         .sepbar
            {
            background-color:#FFBB66;
            foreground-color:#FFFFFF;   
            width:850px;
            height:20px;
            } 
            
         .fullbar
            {
            background-color:#FFBB66;
            foreground-color:#FFFFFF;   
            width:900px;
            height:20px;
            }             

         .fullbar2
            {
            background-color:#FFBB66;
            foreground-color:#FFFFFF;   
            width:880px;
            }             

         .headerA
            {
            font-size:.9em;
            }

         ul
            {
            float:none;
            font-family:arial;
            font-size:.8em;
            padding:0px;
            }


         li
            {
            color:#000000;
            font-weight:bold;
            font-size:x-small;
            font-family:arial;
            float:none;   
            padding:0px;
            
            }
            
          textarea
             {
             font-family:"Times New Roman";
             font-size:.9em;
             font-weight:normal;
             padding:10px;
             background-color:#FFFFFF;
             }

/*
         a:link{text-decoration:underline; color:#121212;}
         a:visited{text-decoration:underline; color:#181818}
         a:hover{text-decoration:underline; color:#E3372E;}
*/


