img{behavior: url('pngbehavior.htc');}

body {
color: #5C491D;
background-color: #332C2B;   /*BRN 282322 BRN2 332C2B RDBRN 281C1D*/ 
text-decoration: none;  
margin-top:    40px;
margin-bottom: 400px;
margin-left:  0px;
margin-right: 0px;
height: auto;
}


  @media screen and (max-device-width: 480px){
  body{
    -webkit-text-size-adjust: 100%;
  }
}

  video::--moz-media-controls {
    display: none !important;
}


/*----------------------------------------------------------------------------------------------------*/
/*                  THE COPYRIGHT               */

#CR                    { clear:both; position: relative; width: 870px; padding-top: 0px; text-align: center;}
#CR p                  { font-size: 15px; line-height: 16px; color: #5C3352; margin-bottom:5px;
                         font-family: "Big Caslon", Georgia, "palatino linotype","book antiqua", BodoniSvtyTwoOSITCTT-Book, times, Serif;  }
#CR a                  { font-size: 14px; line-height: 16px; color: #800000; margin-bottom:5px;
                         font-family: Optima, Candara, "Trebuchet MS", arial, sans-serif; font-weight:bold; text-decoration:none; }
#CR a:hover            { font-size: 14px; line-height: 16px; color: #BC7C7C; margin-bottom:5px;
                         font-family: Optima, Candara, "Trebuchet MS", arial, sans-serif; font-weight:bold; text-decoration:none; }

#CRR                   { clear:both;position: relative; width: 870px; margin-top:10px; padding-top: 0px; text-align: center;}
#CRR p                 { font-size: 13px; line-height: 15px; color:#5C3352; margin-bottom:5px; font-style:normal;
                         font-family: "Big Caslon",  "palatino linotype","book antiqua", BodoniSvtyTwoOSITCTT-Book, times, Serif;  }


/*----------------------------------------------------------------------------------------------------*/
/*                  THE WRAP          E8E5D4  (old)       E7E1D4 (new)    */

#wrap_tale             { position: relative;  width: 870px;   
                         background-color: /*#E1E1D9;E1D9D2*/#E0DED7; margin: 0px auto 0px auto; 
                         border-top-width:    2px; border-top-color:    #FFFFFF; border-top-style:    solid;
                         border-bottom-width: 2px; border-bottom-color: #FFFFFF; border-bottom-style: solid;
                         border-right-width:  2px; border-right-color:  #FFFFFF; border-right-style:  solid;
                         border-left-width:   2px; border-left-color:   #FFFFFF; border-left-style:   solid;}

#wrap_ToC              { position: relative;  width: 870px; padding-top:10px; 
                         padding-right:0px; padding-left:0px;margin-right:0px margin-left:0px; }

#wrap_ToC  span.smallcaps        { font-size: 11px; line-height: 11px; color: #683A5E; 
                         font-family: Baskerville, "Palatino Linotype", "Book Antiqua",  Times, Serif; }

/*----------------------------------------------------------------------------------------------------*/
/*                  - THE HEADER -                */

#titles                { position: absolute; left: 20px; top: 25px; padding-top: 5px; padding-bottom:8px; padding-left:5px; padding-right: 5px;
                         font-size: 30px; line-height:34px; color: #FFFFFF; 
                         font-family:   "Big Caslon", Constantia, Garamond, "Palatino Linotype",  Times, Serif; }

#indlink               { position:absolute; right: 0px; width: 230px; padding-right:30px; top:37px; text-align:right; color: #D9D3CB;
                         font-size: 22px; line-height: 22px; font-family: Baskerville, "Big Caslon", Constantia, Garamond, Times, Serif;}
#indlink a             { color: #D9D3CB; text-decoration: none; } 
#indlink a:hover       { color: #8B6F6A; text-decoration: none; }

#brown1                { background-color: #4F413D; position: relative; width: 870px; height: 74px;        text-align: left;}
#brown2                { background-color: #876153; position: relative; width: 870px; height: 11px;        overflow:hidden;  
                         border-top-width:     1px; border-top-color:    #FFFFFF;     border-top-style:    solid; text-align:left;}    
#brown3                { background-color: #AD8360; position: relative; width: 870px; height: 9px;        overflow:hidden;
                         border-top-width:     1px; border-top-color:    #FFFFFF;     border-top-style:    solid;text-align:left;
                         border-bottom-width:  1px; border-bottom-color: #FFFFFF;     border-bottom-style: solid;text-align:left; }    

/*----------------------------------------------------------------------------------------------------*/
/*                    - FOOTER -                         */


#footerS               { clear:both; background-color: #5A4741; text-align:center; 
                         position: relative; width: 870px; height: 15px; overflow:hidden;} 

#footer                { clear:both; background-color: #5A4741; text-align:center; 
                         position: relative; width: 870px; height: 25px;} 
#footer p              { font-size: 14px; line-height: 25px; color: #A8988F;  
                         font-family: "Big Caslon", georgia, "palatino linotype","book antiqua", times, Serif;  }





/*----------------------------------------------------------------------------------------------------*/
/*  BACK TO INDEX link at page terminus */

#BackToIndex           { clear:both; position: relative; width: 870px; padding-top:0px; margin-top: 60px; margin-bottom:80px; text-align: center; }
#BackToIndex a         { font-size: 30px; line-height: 30px; font-family:  "Cochin", "Footlight Mt Light", Garamond, palatino, Times, Serif; 
                         color: #856363;  font-weight: bold; text-decoration: none;
                         padding-bottom: 5px; padding-top: 5px; padding-left: 0px; padding-right: 0px;}
                       
#BackToIndex a:hover   { font-size: 30px; line-height: 30px; font-family: "Cochin", "Footlight Mt Light", Garamond, palatino, Times, Serif; 
                         color: #ffffff;  font-weight: bold; text-decoration: none; 
                         background-color:#856363; padding-bottom: 5px; padding-top: 2px; padding-left: 0px; padding-right: 0px; }







/*----------------------------------------------------------------------------------------------*/
/*      CANYON TALES  --  TABLE OF CONTENTS       */

#col1               { position: relative;  float: left; overflow:hidden; margin-top: 0px;
                         width: 435px; margin-left:0px; margin-right:0px; padding-left:15px; padding-right:0px;
                         font-size: 18px; line-height: 22px;  text-align:left;
                         font-family:   Baskerville,   Constantia,"Palatino Linotype", "Book Antiqua",  Times, Serif; }

#col1 a.small  { color: #683A5E; font-size: 10px; text-decoration: none; }
#col1 span.small  { color: #683A5E; font-size: 10px; text-decoration: none; }
#col1 a.smallC  { color: #683A5E; font-size: 10px; line-height:10px; text-decoration: none; }
#col1 a                { color: #683A5E; text-decoration: none; }
#col1 a:hover          { color: #A68F9A; text-decoration: none; }
#col1 a:active         { color: #FCFEF5; text-decoration: none; }



#sort  { width: 420px; position: relative; text-align:center;
	       	    margin-top: 6px;margin-bottom: 0px;margin-left:0px; margin-right:0px; padding-left:0px:
		    font-family:    Cochin, Constantia,"Palatino Linotype", "Book Antiqua",  Times, Serif;
		    line-height: 22px; letter-spacing:-0.03em;
		 }
		
#sort table   { width: 420px; position: relative; text-align:center; 
	            padding-left:6px; padding-right:6px;padding-top:1px; padding-bottom:0px;
	       	    margin-top: 6px;margin-bottom: 4px;margin-left:0px; margin-right:0px; 
                    border-top-width:     1px; border-top-color:    #A68F9A;     border-top-style:    solid;
                    border-bottom-width:     1px; border-bottom-color:    #A68F9A;     border-bottom-style:    solid;
		 }

#sort a.noch     { color: #281E1D;  font-weight:600;  text-decoration: none; font-size: 14px;  }
#sort a.noch:hover     { color: #281E1D;  font-weight:600;  text-decoration: none; font-size: 14px;  }
#sort a.noch     { color: #281E1D;  font-weight:600;  text-decoration: none; font-size: 14px;  }
#sort a              { color: #281E1D;  font-weight:600;  text-decoration: none; font-size: 14px;  }
#sort a:hover    { color: #968F9A; text-decoration: none; }
#sort a:active   { color: #222222; text-decoration: none; }





#col1 b                { letter-spacing:-0.06em; font-weight:600 }
#col1 b.sc               { letter-spacing:-0.0em; font-weight:100; font-size:12px; line-height: 9px; }
/*#col1 i                { letter-spacing:-0.06em; }*/
#col1 i                { letter-spacing:-0.04em; font-family:   Baskerville,  Constantia,"Palatino Linotype", "Book Antiqua",  Times, Serif;}
#col1 span.col         { letter-spacing:-0.0em; font-size: 15px; line-height: 22px; font-family:   "Big Caslon", "Palatino Linotype", "Book Antiqua",  Times, Serif;}
#col1 p                { font-size: 16px; text-align:center; margin-top:0px;margin-bottom:0px; padding-top:0px; padding-bottom:0px; }
#col1 i.a              { font-weight:normal;letter-spacing:-0.06em; font-family:   Baskerville, "Palatino Linotype", "Book Antiqua",  Times, Serif; }

#col2                  { position: relative;  float: right; padding-top:5px;text-align: left; 
                         width: 410px;    margin-right: 0px; margin-left:0px; padding-right: 5px;padding-left: 5px;
                         font-size: 18px; line-height: 22px;  overflow:hidden;
                         font-family:   Baskerville, Constantia, "Palatino Linotype", "Book Antiqua", Times, Serif;}

#col2 a                { color: #683A5E; text-decoration: none; padding-left: 0px; }
#col2 a:hover          { color: #A68F9A; text-decoration: none; }


#col2 a.cndb           { font-size: 25px; line-height: 28px; color: #683A5E; text-decoration: none; padding-left: 0px;}
#col2 a.cndb:hover     { font-size: 25px; line-height: 28px; color: #A68F9A; text-decoration: none; }


#cndbx             { position: relative;   padding-top:55px;  padding-right:10px; font-weight:normal;
                         /*background-color: #E8e5D4;*/ 
                          line-height: 19px;  text-align: right; color:#683A5E; letter-spacing:-0.0em;
                   }

#cndbx a.cndbx               { font-size: 25px; line-height: 28px; color: #683A5E; text-decoration: none; padding-left: 0px;text-align: right; }
#cndbx a.cndbx:hover     { font-size: 25px; line-height: 28px; color: #A68F9A; text-decoration: none; }



#col2 b                { letter-spacing:-0.06em; font-weight:600;}
#col2 b.sc             { letter-spacing:-0.0em; font-weight:100; font-size:12px;  line-height: 9px; }
#col2 i                { letter-spacing:-0.04em; font-family: Baskerville, Constantia,"Palatino Linotype", "Book Antiqua",  Times, Serif; }
#col2 i.a              {font-weight:normal;letter-spacing:-0.06em; font-family: Baskerville, "Palatino Linotype", "Book Antiqua",  Times, Serif;  }

#col2 a.smallC  { color: #683A5E; font-size: 10px; line-height:10px; text-decoration: none; }

#col2about             { font-family:    "Big Caslon", Cambria, "Palatino Linotype", palatino,  times, serif;  text-align:right;  
                         font-size: 20px; line-height:30px;  padding-right: 18px; padding-bottom:36px;}
#col2about a           { color: #683A5E; text-decoration: none;}
#col2about a:hover     { color: #AC8F9A; text-decoration: none;}




b.sep                  { font-size: 18px; line-height: 40px;  text-align: center;  color: #683A5E; text-decoration: none;        
                         font-family:   Baskerville, "Footlight MT Light",  "Book Antiqua", "Palatino Linotype", Palatino, Times, Serif;   }


#newimgX               { position: relative;   margin-top: 0px;  padding-left: 0px; padding-right:8px; text-align:right;}

#newimg                { position: relative;   margin-top: 0px;  padding-left: 0px; padding-right:18px; text-align:right;}
#newimg i              { font-size: 16px; line-height: 23px; font-style: italic; color: #6B494E; letter-spacing:-0.04em;
                         font-family: georgia, garamond, times, serif;    text-decoration: none}


#new_right             { position: relative;   padding-top:55px; ; padding-right:10px; font-weight:normal;
                         /*background-color: #E8e5D4;*/ 
                         font-size: 16px; line-height: 19px;  text-align: right; color:#683A5E; letter-spacing:-0.0em;
                         font-family: Optima, Candara, "Trebuchet MS", arial;}


#new_right p  { position: relative;   width: 350px; font-size: 16px; line-height:19px; color:#6B494E;
                         font-family:   Baskerville, "Palatino Linotype", "Book Antiqua",  Times, Serif;
                         padding-left: 35px; padding-right: 0px; padding-top:0px; 
                         margin-top:5px; margin-bottom:0px; 
                         text-align:center;  /*font-style:italic;*/}
#new_right b           { letter-spacing:-0.05em;} 
#new_right a           { font-weight:bold; font-size: 18px; line-height:22px; color: #684B67; text-decoration: none; 
                         font-family: times; font-style:italic}
#new_right a:hover     { font-weight:bold; font-size: 18px; line-height:22px; color: #A68F9A; text-decoration: none;  
                         font-family:  times; font-style:italic}



div.sub                { position: relative; width: 435px;  font-size: 15px;line-height:15px; font-weight: bold; text-decoration: none; 
                         padding-left: 40px; padding-right:20px; margin-left:0px;margin-right:0px; margin-top:0px; margin-bottom:0px; }



/*                    MAIN TOC HEADINGS                         */

/*                    -new                                      */

div.date               { position: relative; width: 405px; text-align:center; color:#281E1D;  
                         font-family: "big caslon",   Constantia, garamond, "BodoniSvtyTwoOSITCTT-Book", cochin, "palatino linotype", georgia,  times,  serif;  
                         font-size: 27px; line-height:50px; font-weight:bold; }

div.dateSHRT           { position: relative; width: 405px; text-align:center; color:#281E1D;  
                         font-family: "big caslon", Constantia, garamond,  "BodoniSvtyTwoOSITCTT-Book", cochin, "palatino linotype",  georgia, times,  serif;  
                         font-size: 27px; line-height:20px; font-weight:bold;}

/*                    -date                                      */



div.dateX               { position: relative; width: 405px; text-align:center; color:#281E1D;  
                         font-family: "big caslon", Constantia, garamond, "BodoniSvtyTwoOSITCTT-Book",  cochin, georgia, "palatino linotype", georgia,  times,  serif;  
                         font-size: 27px; line-height:50px; font-weight:bold;padding-top:20px;padding-bottom:20px;}


/*                    -index/topic/author                                      */

div.topic               { position: relative; width: 405px; text-align:center; color:#281E1D;  letter-spacing:-0.0em;
                         font-family: "big caslon",   Constantia,  cochin, garamond,"palatino linotype", georgia,  times,  serif;  
                         font-size: 25px; line-height:50px; font-weight:bold;padding-top:20px;padding-bottom:20px;}

div.topicX               { position: relative; width: 405px; text-align:center; color:#281E1D;  
                         font-family: "big caslon",   Constantia, cochin, garamond,"palatino linotype", georgia,  times,  serif;  
                         font-size: 27px; line-height:30px; font-weight:bold;padding-top:10px;padding-bottom:15px;}













/*----------------------------------------------------------------------------------------------------*/
/*                    TALE BODY                         */


#tale_film             { width: 680px;    color: #683A5E;    text-align: center; padding-bottom: 0px;
                         margin-top:0px; margin-bottom: 0px; margin-right:11%; margin-left:11%;}

#tale_filmV             { width: 338px;    color: #683A5E;    text-align: center; padding-bottom: 0px;
                         margin-top:0px; margin-bottom: 0px; margin-right:28.5%; margin-left:28.5%;} 

#tale_filmm             { width: 515px;    color: #683A5E;    text-align: center; padding-bottom: 0px;
                         margin-top:0px; margin-bottom: 0px; margin-right:0%; margin-left:0%;} 


#tale_filmSM             { width: 511px;    color: #683A5E;    text-align: center; padding-bottom: 0px;
                         margin-top:0px; margin-bottom: 0px; margin-right:20%; margin-left:20%;}  


#tale                  { width: 522px;    color: #683A5E;    text-align: center; padding-bottom: 0px;
                         margin-top:60px; margin-bottom: 0px; margin-right:20%; margin-left:20%;}    


#tale a                { font-size: 18px; line-height: 22px;  text-align:left; color: #70454E; text-decoration: none;
                         font-family:   Baskerville, "Palatino Linotype", "Book Antiqua",  Times, Serif;  font-weight:bold;}
#tale a:hover          { color: #AC8F94; text-decoration: none; text-align:left;}


#tale a.tetia          { font-size: 18px; line-height: 22px;  text-align:left; color: #543D36; text-decoration: none;
                         font-family:   Baskerville, "Palatino Linotype", "Book Antiqua",  Times, Serif;  font-weight:bold;}

#tale a.tetia:hover          { color: #998E8B; text-decoration: none; text-align:left;}


span.it                { font-size: 18px; line-height: 22px;  text-align:left; color: #683A5E; text-decoration: none;
                         font-family:   Baskerville, "Palatino Linotype", "Book Antiqua",  Times, Serif;  font-weight:normal; font-style:italic;}

span.itet                { font-size: 18px; line-height: 22px;  text-align:left; color: #543D36; text-decoration: none;
                         font-family:   Baskerville, "Palatino Linotype", "Book Antiqua",  Times, Serif;  font-weight:normal; font-style:italic;}


#tale i.intale         { font-size: 18px; line-height: 40px;  text-align:left; color: #683A5E; text-decoration: underline;
                         font-family:   Baskerville, "Palatino Linotype", "Book Antiqua",  Times, Serif;  font-weight:normal;
                       }

#tale i.intaletet         { font-size: 18px; line-height: 40px;  text-align:left; color: #543D36; text-decoration: underline;
                         font-family:   Baskerville, "Palatino Linotype", "Book Antiqua",  Times, Serif;  font-weight:normal;
                         }


/*  baskerville,cochin,hoeflertext,iowan old style , hiragino mincho pron,  */


#tale p                { font-size: 19px; line-height: 22px; text-align: left; font-weight:bold;
                         font-family:  "Big Caslon",  Garamond, georgia, "iowan old style", palatino, GeezaPro,  Times, Serif;  
                         margin-top: 40px; margin-bottom: 40px }
#tale p.p              { font-size: 19px; line-height: 22px; text-align: left; color: #8E7B7D; 
                         font-family: "Big Caslon", Garamond, palatino, GeezaPro,  Times, Serif; font-weight: bold; 
                         margin-top: 40px; margin-bottom: 40px }



#tale p.newz    {font-size:14px;  font-family:helvetica; color:#543D36;}

#tale p.news    {font-size:15px;  font-family:  helvetica, sans-serif; color:#7E6D6D}


#tale p.dsp            { font-size: 18px; line-height: 28px; text-align: left; color: #683A5E; 
                         font-family: "Big Caslon", Garamond, Palatino, Times, Serif; font-weight: bold; 
                         margin-top: 10px; margin-bottom: 40px }

#tale i                { font-size: 19px; line-height: 20px; font-weight: bold;
                         font-family: times,"times new roman","iowan old style",Times, Garamond, Palatino, Times, Serif; }

#tale div.rec          { position: relative; margin-left: 0px; margin-right:0px;margin-top:0px; margin-bottom:0px; padding-top:0px;padding-bottom:0px;
                         font-size: 19px; line-height: 22px; text-align: left; font-weight:bold;
                         font-family: "Big Caslon", Garamond,  Times, Serif;   
                       }

#tale div.rec  a       { color:#AC8F94; font-size:19px; }
#tale div.rec  a:hover { color:#684A5E; font-size:19px; }


#tale div.nor          { position: relative; margin-left: 40px; margin-right:0px;margin-top:0px; margin-bottom:0px; padding-top:0px;padding-bottom:0px;
                         font-size: 18px; line-height: 20px; font-weight: normal; font-style:italic; 
                         font-family: Times, Garamond, Palatino, Times, Serif; }
#tale i.nor            { font-size: 18px; line-height: 20px; font-weight: normal; 
                         font-family: Times, Garamond, Palatino, Times, Serif; }



#tale i.LG             { font-size:21px; line-height: 22px; font-style:italic; 
                         font-family: Times, Garamond, Palatino, Times, Serif; }

#tale i.center         { font-size: 18px; line-height: 20px; font-weight: bold;
                         font-family: Times, Garamond, Palatino, Times, Serif; text-align: center;}

#tale b.sc             { font-size: 14px; line-height: 22px; font-weight: bold;
                         font-family: "Big Caslon", Garamond, Palatino, Times, Serif; }

#tale span.sf             {  font-size: 14px; line-height: 22px; text-align: left;
                         font-family:  Baskerville, "Palatino Linotype", "Book Antiqua",  Times, Serif; font-weight:normal; }


#tale span.aka         { font-size: 16px; line-height: 22px; text-align: left;
                         font-family: "Big Caslon", Garamond,  Times, Serif; font-weight:normal; }


#tale div.cite1         { font-size: 18px; line-height: 20px; font-weight: bold; font-style:italic;
                         font-family: Times, Garamond, Palatino, Times, Serif; text-align:left; 
                         margin-top:50px;margin-bottom:0px }

#tale div.ci         { font-size: 10px; line-height: 20px; font-weight: bold; font-style:italic;  color: #543D36;
                         font-family: Times, Garamond, Palatino, Times, Serif; text-align:left; 
                         margin-top:50px;margin-bottom:0px }

#tale div.cite2         { font-size: 16px; line-height: 35px; text-align: right;
                         font-family: "Big Caslon", Garamond,  Times, Serif; font-weight:bold;
                          padding-top:0px;padding-bottom:20px; margin-right:70px;}

#tale div.ci2         { font-size: 16px; line-height: 35px; text-align: right; color: #543D36;
                         font-family: "Big Caslon", Garamond,  Times, Serif; font-weight:bold;
                          padding-top:0px;padding-bottom:20px; margin-right:70px;}


/* Tale Title & Author */



#tale b.T2a            { font-size: 46px; line-height: 45px; color: #683A5E; letter-spacing:-1px;
                         font-family: "Big Caslon", "Footlight MT Light", Garamond, "hiragino mincho pron", cochin, GeezaPro, Times, Serif; }

#tale b.T2ax            { font-size: 16px; line-height: 25px; color: #683A5E; letter-spacing:-0.5px;
                         font-family: "Big Caslon", "Footlight MT Light", Garamond, cochin, GeezaPro, Times, Serif; }

#tale b.T2al           { font-size: 40px; line-height: 45px; color: #683A5E; letter-spacing:-1.5px;
                         font-family: "Big Caslon","hiragino mincho pron", "Footlight MT Light", Garamond, cochin, Times, Serif; }
#tale b.T2alt          { font-size: 40px; line-height: 45px; color: #683A5E; letter-spacing:-1.5px;
                         font-family: "Big Caslon","hiragino mincho pron", "Footlight MT Light", Garamond, cochin, Times, Serif; }
#tale b.T2alt2         { font-size: 40px; line-height: 40px; color: #683A5E; letter-spacing:-1px;
                         font-family: "Big Caslon", "Footlight MT Light", Garamond, cochin, Times, Serif; }
#tale b.T2alt3         { font-size: 37px; line-height: 37px; color: #683A5E; letter-spacing:-1.5px;
                         font-family: "Big Caslon", "Footlight MT Light", Garamond, cochin, Times, Serif; }
#tale b.T2b            { font-size: 22px; line-height: 40px; color: #683A5E;
                         font-family: "Big Caslon", "Footlight MT Light", Garamond,cochin, Times, Serif; }
#tale span.T2b         { font-size: 22px; line-height: 40px; color: #683A5E; font-style:italic; font-weight:normal;
                         font-family: Baskerville, "Big Caslon", "Footlight MT Light", Garamond,cochin, Times, Serif; }
#tale b.T2c            { font-size: 24px; line-height: 30px; color: #683A5E;                         
                         font-family: "Big Caslon",  Garamond, cochin, Times, Serif;}
#tale b.T2cL           { font-size: 30px; line-height: 25px; color: #683A5E;
                         font-family: "Big Caslon",  Garamond, cochin, Times, Serif; }
#tale b.T2cc           { font-size: 22px; line-height: 25px; color: #683A5E;
                         font-family: "Big Caslon",  Garamond, cochin, Times, Serif; }
#tale b.T2d            { font-size: 21px; line-height: 27px; color: #683A5E;
                         font-family: "Big Caslon",  Garamond, cochin, Times, Serif; }
#tale b.T2e            { font-size: 16px; line-height: 27px; color: #683A5E;
                         font-family: "Big Caslon",  Garamond, cochin, Times, Serif; }
#tale b.T2f            { font-size: 24px; line-height: 20px; color: #683A5E;
                         font-family:  Garamond, cochin, Times, Serif;}
#tale b.T2N         { font-size: 25px; line-height: 30px; color: #683A5E;  font-weight:normal; font-style:italic;
                         font-family: "Baskerville", "Big Caslon",  "Palatino Linotype", "Book Antiqua", cochin,  Times, Serif; }

#tale b.T2g            { font-size: 19px; line-height: 27px; color: #683A5E;
                         font-family: "Big Caslon",  Garamond, cochin, Times, Serif; }

#tale b.SA1            { font-size: 19px; line-height: 24px; color: #683A5E; text-align:center;
                         font-family: "Big Caslon",  Garamond, cochin, Times, Serif; }


/* BROWN TITLE/AUTHOR for TETIA PAGE  */

#tale b.Te2a            { font-size: 46px; line-height: 45px; color: #543D36; letter-spacing:-1px;
                         font-family: "Big Caslon", "Footlight MT Light", Garamond, "hiragino mincho pron", cochin, Times, Serif; }

#tale b.Te2al           { font-size: 40px; line-height: 45px; color: #543D36; letter-spacing:-1.5px;
                         font-family: "Big Caslon","hiragino mincho pron", "Footlight MT Light", Garamond, cochin, Times, Serif; }


#tale b.Te2aa            { font-size: 46px; line-height: 60px; color: #543D36; letter-spacing:-1px;
                         font-family: "Big Caslon", "Footlight MT Light", Garamond, "hiragino mincho pron", cochin, Times, Serif; }

#tale b.Te2a3           { font-size: 40px; line-height: 45px; color: #543D36; letter-spacing:-1.5px;
                         font-family: "Big Caslon", "Footlight MT Light", Garamond, "hiragino mincho pron", cochin, Times, Serif; }


#tale b.Te2a1           { font-size: 35px; line-height: 45px; color: #543D36; letter-spacing:-1px;
                         font-family: "Big Caslon", "Footlight MT Light", Garamond, "hiragino mincho pron", cochin, Times, Serif; }

#tale b.Te2a2           { font-size: 23px; line-height: 26px; color: #543D36; letter-spacing:-1px;
                         font-family: "Big Caslon", "Footlight MT Light", Garamond, "hiragino mincho pron", cochin, Times, Serif; }

#tale b.Te2b            { font-size: 22px; line-height: 40px; color: #543D36;
                          font-family: "Big Caslon", "Footlight MT Light", Garamond, cochin, Times, Serif; }

#tale b.Te2t            { font-size: 18px; line-height: 18px; color: #543D36;
                          font-family: Optima, Candara, "Trebuchet MS", arial;}

#tale b.Te2bs            { font-size: 20px; line-height: 100px; color: #543D36;
                         font-family: "Big Caslon", "Footlight MT Light", Garamond, cochin, Times, Serif; }




#tale b.Te2bb            { font-size: 22px; line-height: 26px; color: #543D36;
                         font-family: "Big Caslon", "Footlight MT Light", Garamond, cochin, Times, Serif; }


#tale b.Te2c            { font-size: 24px; line-height: 25px; color: #543D36;
                         font-family: "Big Caslon", "Footlight MT Light", Garamond, cochin, Times, Serif; }

#tale b.Te2cc            { font-size: 30px; line-height: 32px; color: #543D36;
                         font-family: "Big Caslon", "Footlight MT Light", Garamond, cochin, Times, Serif; }


#tale i.Te2            { font-size: 20px; line-height: 22px;  text-align:left; color: #543D36;  
                         font-family:   Baskerville, "Palatino Linotype", "Book Antiqua",  Times, Serif;  font-weight:normal;
                         }

#tale i.Tack            { font-size: 20px; line-height: 22px;  text-align:left; color: #683A5E;  
                         font-family:   Baskerville, "Palatino Linotype", "Book Antiqua",  Times, Serif;  font-weight:normal;
                         }

#tale i.Tacktet            { font-size: 20px; line-height: 22px;  text-align:left; color: #543D36;  
                         font-family:   Baskerville, "Palatino Linotype", "Book Antiqua",  Times, Serif;  font-weight:normal;
                         }


#tale p.tetiaIMG        { color: #543D36;}

/*#tale div.mini         {  text-align: left;  line-height:40px; width:520px;  margin-left:17%; margin-right:17%;}

#tale div.mini a        { color: #683A5E; text-decoration: none; font-size:28px; line-height:40px;
                        font-family:   "Papyrus", "Comic Sans MS" "Footlight MT Light", "Big Caslon", Times, "Palatino Linotype",   Serif}
#tale div.mini a:hover  { color: #AC8F9A; text-decoration: none; font-size:28px; line-height:40px;
                        font-family:  "Papyrus", "Comic Sans MS" "Footlight MT Light", "Big Caslon", Times, "Palatino Linotype",   Serif}
#tale div.mini a:visited{ color: #AC8F9A; text-decoration: none; font-size:28px; line-height:40px;
                        font-family:  "Papyrus", "Comic Sans MS" "Footlight MT Light", "Big Caslon", Times, "Palatino Linotype",   Serif}
*/

#mini          { position: relative;    text-align: center;  } 


#mini a        { color: #665762; text-decoration: none; font-size: 28px; line-height:40px; 
                 font-family: "gurmukhi mn", "Papyrus", Garamond, Times, Serif;}
#mini a:hover  { color: #939093; text-decoration: none; }

#mini i.asi    { color: #939093; text-decoration: none;  font-weight:normal; font-size:18px; line-height: 28px; 
                 font-family: Baskerville, "Palatino Linotype", "Book Antiqua",  Times, Serif;}

/*#mini a.back   { color: #665762; text-decoration: none; font-size: 28px; line-height:40px; 
                 font-family:  "Papyrus", Times, Serif; text-align:left}
#mini a.back:hover  { color: #939093; text-decoration: none; }*/




/* _______________________________________*/
/*     CANYON NAMES PAGE     */

#cnintro               { position: relative; text-align:left; width: 800px; 
                         padding-left: 35px; padding-right: 35px; padding-top: 15px; padding-bottom: 25px;
                         margin-left:   0px;  margin-right:  0px; margin-top:   0px; margin-bottom:   0px;  
                         font-size: 18px; line-height: 20px;   color: #683A5E;
                         font-family:   Baskerville, "Palatino Linotype", "Book Antiqua", cochin, Times, Serif; }

#cnintro div.sig       {font-family: "Big Caslon", "Palatino Linotype", "Book Antiqua", cochin, Times, Serif; text-align: right;
                        font-size: 17px; line-height: 18px; }

#cnintro a { color: #683A5E; text-decoration: none; font-size: 16px;}



#cyname                { position: relative; width: 870px; padding-left:0px; padding-right:0px; margin-left:0px; margin-right:0px;
                         font-size: 18px; line-height: 22px; text-align: center;
                         font-family: Baskerville, "Palatino Linotype", "Book Antiqua", cochin, Times, Serif; }

#cyname span.aka       { font-size:  9px; line-height:16px; margin: 0px 0px 0px 0px; letter-spacing:+0.1em; }
#cyname span.akaN      { font-size: 12px; line-height:16px; margin: 0px 0px 0px 0px; letter-spacing:+0.1em; }
#cyname span.theme     { font-size: 11px; line-height:16px; margin: 0px 0px 0px 0px; letter-spacing:+0.1em; }
#cyname span.ref       { font-size: 14px; line-height:20px; margin: 0px 0px 0px 0px; }
#cyname sup            { font-size: 9px;  font-weight: bold; font-family: Palatino, "Palatino Linotype", garamond,  cochin, times;}  

table.cyname           { color: #683A5E; text-decoration: none; border-width:0px ;width: 870px; text-align:left; vertical-align:top;
                         font-size: 16px; line-height: 18px;}



table.cyname a         { color: #683A5E; text-decoration: none; }
table.cyname a:hover   { color: #DDDDDD; text-decoration: none; }
table.cyname b         { letter-spacing:-0.06em; }
table.cyname i         { letter-spacing:-0.02em; }



table.cyname th        { width: 160px; text-align:left;vertical-align:top; border-width:0px; padding: 8px 3px 3px 5px; background-color:#877060;  color: #DFDCD9 ;}


table.cyname th.region { width: 870px; text-align:left; color: #DFDCD9; padding: 20px 3px 10px 9px; background-color:#4C3D39; 
                         border-width:0px ; font-size:18px; line-height:18px;  }
table.cyname th.region a {color:#DFDCD9}
table.cyname th.notes  { width: 373px;border-width:0px; font-size: 16px;line-height:16px; }

table.cyname td        { width: 160px; text-align:left;vertical-align:top;border-width:0px ; padding: 10px 0px 3px 4px; }
table.cyname td.notes  { width: 373px; background-color:#B5A8A4;border-width:0px; font-size: 16px;line-height:16px; padding-left:6px; padding-right:4px; }

table.cyname td.ack0   { width: 800px; height: 10px; background-color:#4C3D39 ; overflow:hidden;}
table.cyname span.ak   { font-size: 11px; line-height:16px; letter-spacing:+0.1em;}
table.cyname td.ack1   { width: 830px; height: 10px; overflow:hidden; padding-left:20px; padding-right:20px; padding-bottom:5px;
                         font-size: 14px;line-height:17px; }
table.cyname td.ack2   { width: 830px; font-size: 14px;line-height:15px; padding-left:20px; padding-right:20px; padding-bottom:15px;}
table.cyname td.arch   { width: 830px; font-size: 16px;line-height:15px; font-weight:bold; padding-left:35px; padding-right:50px; padding-bottom:15px;}
table.cyname td.arch a         {color: #683A5E; padding-left:15px; padding-right:15px;}
table.cyname td.arch a:hover   {color: #AC8F94; padding-left:15px; padding-right:15px;}


table.cnamelist {width:800px; text-align:left; font-size:15px; line-height:13px;
                 font-family:Baskerville, "Palatino Linotype", "Book Antiqua", Times, Serif; font-weight:bold;}

table.cnamelist a       {color:#523844;text-decoration: none;}
table.cnamelist a:hover {color:#998E8B;text-decoration: none;}

table.cnamelist td {padding-right:30px;padding-left:70px;}

div.newnames { padding-left:0px; color:#683A5E }
div.newnames b.date { color:#281E1D; font-size:27px; line-height:70px; padding-left:30px; 
                      font-family: "Big Caslon", "Palatino Linotype", "Book Antiqua", cochin, Times, Serif;}


div.newnames a       { color:#443444; padding-left:40px;
                               font-size:  13px; line-height:16px; margin: 0px 0px 0px 0px; 
                               letter-spacing:+0.1em; font-weight:bold; text-decoration:underline;}
div.newnames a:hover       { color:#998E8B;}

div.notice { color:#443444; padding-left:30px; padding-top:0px; font-size:  16px; line-height:22px; margin: 0px 0px 0px 0px; 
                               font-weight:bold; text-decoration:none;}


div.namelist {padding-left:55px;padding-top:10px;padding-bottom:15px;}
div.namelist span.aka       { font-size:  12px; line-height:16px; padding-right: 3px;padding-left: 3px;  }


/*--------------------------------------------------------------------------------------------*/
/*         GENERIC COLLECTION  --  TABLE OF CONTENTS                 */


#ramthrax              { position: relative;  float: right;  width: 370px; 
                         margin-top: 5px; padding-left:5px; padding-right: 15px;  
                         font-size: 16px; line-height:19px; color:#6B494E;
                         font-family:   Baskerville, "Palatino Linotype", "Book Antiqua",  Times, Serif;}
#ramthrax p            { position: relative;  
                         padding-left: 0px; padding-right: 0px; padding-top:0px; 
                         margin-top:5px; margin-bottom:0px; 
                         text-align:center;  /*font-style:italic;*/}


#GCtoc             { position: relative;  float: left;
                         width: 450px;   padding-left: 10px; padding-right: 0px; padding-top: 12px;   
                         font-size: 16px; line-height: 18px; text-align: center; font-weight:bold; letter-spacing:-0.06em;
                         font-family:  Baskerville,  "Palatino Linotype", Times, Serif;}

#GCcol1LG                  { position: relative;  float: left; overflow:hidden; margin-top: 0px;
                         width: 435px; margin-left:0px; margin-right:0px; padding-left:15px; padding-right:0px;
                         font-size: 18px; line-height: 22px;  letter-spacing:-0.06em; text-align:left;
                         font-family:   Baskerville,  "Palatino Linotype", "Book Antiqua",  Times, Serif; }
#GCcol1LG a                { color: #683A5E; text-decoration: none; }
#GCcol1LG a:hover          { color: #A68F9A; text-decoration: none; }

#GCcol1LG b                { letter-spacing:-0.06em; font-weight:600 }
#GCcol1LG i                { letter-spacing:-0.02em; }
#GCcol1LG span.col         { letter-spacing:-0.0em; font-size: 15px; line-height: 22px; font-family:   "Big Caslon", "Palatino Linotype", "Book Antiqua",  Times, Serif;}
#GCcol1LG p                { font-size: 16px; text-align:center; margin-top:0px;margin-bottom:0px; padding-top:0px; padding-bottom:0px; }
#GCcol1LG i.a              { font-weight:normal }

#GCcol1MD                  { position: relative;  float: left; overflow:hidden; margin-top: 0px;
                         width: 435px; margin-left:0px; margin-right:0px; padding-left:15px; padding-right:0px;
                         font-size: 16px; line-height: 19px;  letter-spacing:-0.06em; text-align:left;
                         font-family:  Baskerville,  "Palatino Linotype", "Book Antiqua",  Times, Serif; }
#GCcol1MD a                { color: #683A5E; text-decoration: none; }
#GCcol1MD a:hover          { color: #A68F9A; text-decoration: none; }

#GCcol1MD b                { letter-spacing:-0.08em; font-weight:600 }
#GCcol1MD i                { letter-spacing:-0.07em; }
#GCcol1MD span.col         { letter-spacing:-0.0em; font-size: 15px; line-height: 22px; font-family:   "Big Caslon", "Palatino Linotype", "Book Antiqua",  Times, Serif;}
#GCcol1MD p                { font-size: 16px; text-align:center; margin-top:0px;margin-bottom:0px; padding-top:0px; padding-bottom:0px; }
#GCcol1MD i.a              { font-weight:normal }



#GCcol2                  { position: relative;  float: right; padding-top:5px;text-align: left; 
                         width: 410px;    margin-right: 0px; margin-left:0px; padding-right: 5px;padding-left: 5px;
                         font-size: 18px; line-height: 22px;  overflow:hidden;
                         font-family:  Baskerville, "Palatino Linotype", "Book Antiqua", Times, Serif;}

#GCcol2 a                { color: #683A5E; text-decoration: none; padding-left: 5px; }
#GCcol2 a:hover          { color: #A68F9A; text-decoration: none; }






/*--------------------------------------------------------------------------------------------*/
/*         RAM'S  TALES  --  TABLE OF CONTENTS                 */


#ramthrax       { position: relative;  float: right;  width: 370px; 
                         margin-top: 5px; padding-left:5px; padding-right: 15px;  
                         font-size: 16px; line-height:1px; color:#6B494E;
                         font-family:   Baskerville, "Palatino Linotype", "Book Antiqua",  Times, Serif;}
#ramthrax p            { position: relative;  
                         padding-left: 0px; padding-right: 0px; padding-top:0px; 
                         margin-top:5px; margin-bottom:0px; 
                         text-align:center;  /*font-style:italic;*/}


#ramToC         { position: relative;  float: left;
                         width: 450px;   padding-left: 10px; padding-right: 0px; padding-top: 12px;   
                         font-size: 17px; line-height: 18px; text-align: center; font-weight:bold; letter-spacing:-0.08em;
                         font-family:  Baskerville,  "Palatino Linotype","hiragino mincho pron",cochin, Times, Serif;}

#rtoc_left             { position: relative;  float: left;  width: 215px; text-align:left; padding-left:5px;padding-top:10px;}
#rtoc_right            { position: relative;  float: right; width: 225px; text-align:right; padding-top:10px; }
#ramToC a              { color: #683A5E; text-decoration: none; }
#ramToC a:hover        { color: #A68F9A; text-decoration: none; }

#ramToC b.T1a          { font-size: 38px; line-height: 32px; color: #551011; 
                         font-family: "Big Caslon", Garamond,"hiragino mincho pron",cochin, Times, Serif}
#ramToC b.T1b          { font-size: 28px; line-height: 60px;  color: #551011;
                         font-family: "Big Caslon",  Garamond,cochin, Times, Serif}
#ramToC b.T1c          { font-size: 10px; line-height:  5px; color: #551011;
                         font-family: "Big Caslon",  Garamond, cochin, Times, Serif}




#ramToX         { position: relative;  float: left; overflow:hidden; margin-top: 0px;
                         width: 525px;   padding-left: 15px; padding-right: 0px; padding-top: 0px; margin-bottom:0px;  
                         font-size: 18px; line-height: 19px;  text-align:center; letter-spacing:-0.08em; 
                         font-family:   Baskerville, Constantia,"Palatino Linotype", "Book Antiqua",  Times, Serif; }

#ramToX a      { color: #683A5E; text-decoration: none; }
#ramToX a:hover        { color: #A68F9A; text-decoration: none; }



#ramToX b.T1a          { font-size: 36px; line-height: 32px; color: #551011; padding-left:15px;
                         font-family: "Big Caslon",  Garamond,"hiragino mincho pron",arial,cochin, Times, Serif}
#ramToX b.T1b          { font-size: 28px; line-height: 60px;  color: #551011;padding-left:15px;
                         font-family: "Big Caslon",  Garamond,"hiragino mincho pron",cochin, Times, Serif}
#ramToX b.T1c          { font-size: 10px; line-height:  5px; color: #551011;padding-left:15px;
                         font-family: "Big Caslon",  Garamond, "hiragino mincho pron",cochin, Times, Serif}


#ramTitle   { position: relative;  float: center; padding-bottom:0px;padding-top:0px;padding-right:25px}

#rcol1               { position: relative; width:255px; float: left; text-align:left;  padding-right:20px}

#rcol1 a                { color: #683A5E; text-decoration: none; font-weight:200}
#rcol1 a:hover          { color: #A68F9A; text-decoration: none; }
#rcol1 a:active         { color: #FCFEF5; text-decoration: none; }
#rcol1 b                { letter-spacing:-0.06em; font-weight:600 }


#rcol2               { position: relative; width:245px; float: left; text-align:right;  padding-right:0px}


#rcol2 a                { color: #683A5E; text-decoration: none; }
#rcol2 a:hover          { color: #A68F9A; text-decoration: none; }
#rcol2 a:active         { color: #FCFEF5; text-decoration: none; }
#rcol2 b                { letter-spacing:-0.06em; font-weight:600 }



#ramimg              { position: relative;  float: right;  width: 315px; margin-top: 5px;  padding-left: 0px; padding-right: 13px; text-align:right;}




#new_ram             { position: relative;   padding-top: 5px; ; padding-right:3px; font-weight:normal; float:right;
                         /*background-color: #E8e5D4;*/ 
                         font-size: 16px; line-height: 19px;  text-align: right; color:#683A5E; letter-spacing:-0.0em;
                         font-family: Optima, Candara, "Trebuchet MS", arial;}


#new_ram p  { position: relative;   width: 295px; font-size: 18px; line-height:19px; color:#6B494E;
                         font-family:   Baskerville, "Palatino Linotype", "Book Antiqua",  Times, Serif;
                         padding-left: 0px; padding-right: 0px; padding-top:0px; float:left;
                         margin-top:5px; margin-bottom:0px; 
                         text-align:center;  /*font-style:italic;*/}



/*--------------------------------------------------------------------------------------------*/
/*         SA LETTERS  --  TABLE OF CONTENTS                 */


#allenimg              { position: relative;  float: right;  width: 300px; margin-top: 5px;  padding-left: 10px; padding-right: 15px; text-align:right;}
#allenimg i            { font-size: 16px; line-height: 23px; font-style: italic; color: #6B494E;  text-align:right;
                         font-family: georgia, garamond, times, serif;    text-decoration: none}
#allenToC              { position: relative;  float: left;
                         width: 490px;   padding-left: 30px; padding-right: 15px; padding-top: 40px; margin-bottom:10px;  
                         font-size: 24px; line-height: 35px; text-align: center; font-weight:bold; 
                         font-family:  Georgia, "Footlight MT Light", Times, "Palatino Linotype",cochin, times,  Serif;}
#allenToC a            { color: #683A5E; text-decoration: none; font-style:italic;}
#allenToC a:hover      { color: #A68F9A; text-decoration: none; font-style:italic;}

#allenToC b.a          { color: #A39294; text-decoration: none; font-style:italic;}


#allenToC i            { color: #54312E; text-decoration: none; font-size: 19px; line-height: 22px; text-align: left; font-weight:bold; 
                         font-family:  Baskerville, "Palatino Linotype", Garamond, "Footlight MT Light", Serif;}

#allenToC b.T1a        { font-size: 36px; line-height: 24px; color: #551011;
                         font-family: "Big Caslon",  Garamond,"hiragino mincho pron",cochin,  Times, Serif}
#allenToC b.T1b        { font-size: 28px; line-height: 55px;  color: #551011;;
                         font-family: "Big Caslon",  Garamond,"hiragino mincho pron", cochin, Times, Serif}
#allenToC b.T1c        { font-size: 10px; line-height:  5px; color: #551011;
                         font-family: "Big Caslon",  Garamond, cochin, Times, Serif}


/*--------------------------------------------------------------------------------------------*/
/*         RUSSIAN OLIV  --  TABLE OF CONTENTS                 */



#oliveCOL_L              { position: relative;  float: left; margin-left:0px;margin-right:0px;
                         width: 420px;   padding-left: 15px; padding-right: 20px; padding-top: 25px; margin-bottom:10px;  
                         font-size: 18px; line-height: 20px;  text-align:center; color:#6B494E; 
                        font-family:   Baskerville, "Palatino Linotype", "Book Antiqua", cochin,  Times, Serif}

#oliveCOL_L a            { color: #683A5E; text-decoration: none; line-height:24px; }
#oliveCOL_L a:hover      { color: #A68F9A; text-decoration: none; }

#oliveCOL_L b.a          { color: #A39294; text-decoration: none; }
#oliveCOL_L b            { letter-spacing:-0.06em; }
#oliveCOL_L i            { letter-spacing:-0.02em; }


#oliveCOL_L b.T1a        { font-size: 32px; line-height: 28px; color: #551011; letter-spacing:-0.0em;
                         font-family: "Big Caslon",  Garamond, cochin, Times, Serif}
#oliveCOL_L b.T1b        { font-size: 28px; line-height: 55px;  color: #551011;
                         font-family: "Big Caslon",  Garamond, cochin, Times, Serif}
#oliveCOL_L b.T1c        { font-size: 16px; line-height:  5px; color: #4F3B39; letter-spacing:-0.0em;
                         font-family: "Big Caslon",  Garamond, cochin, Times, Serif}

#oliveCOL_L span.Prog       { font-size: 15px; line-height:  30px; color: #8B696E; letter-spacing:-0.0em;
                         font-family: "Big Caslon",  Garamond, cochin, Times, Serif}


#oliveSUB              { position: relative; width:420px; margin-top:20px; margin-bottom:20px; margin-left:0px; margin-right:0px;
                         padding:0px 0px 0px 0px; border: 0px 0px 0px 0px; }
#oliveL                { position: relative;  float: left;  width: 220px;   padding:0px 0px 0px 0px; margin-top: 0px;
                         margin-bottom:0px;  margin-left:0px; margin-right:0px; border: 0px 0px 0px 0px; text-align:center;}
#oliveL table          { margin-left:15px;padding:5px 0px 5px 20px;width:165px;font-family:cochin}

#oliveR                { position: relative;  float: right; width: 190px;   padding-left:0px; padding-right:10px; text-align:center;
                         margin-right:0px; margin-left:0px; margin-top: 0px; margin-bottom:0px; border: 0px 0px 0px 0px;}

#oliveCOL_R              { position: relative;  float: right; margin-left:0px;  margin-right:0px;
                         width: 408px;   padding-left: 0px; padding-right: 5px; padding-top: 0px; margin-bottom:0px;  
                         font-size: 18px; line-height: 22px;  text-align:center; color:#6B494E;
                         font-family:   Baskerville, "Palatino Linotype", "Book Antiqua", cochin, Times, Serif; }


#oliveimg              { position: relative;  width: 400px; margin-top: 5px;
                         margin-left:0px; margin-right:0px; padding-left: 0px; padding-right: 0px; text-align:right;}
#oliveimg i            { font-size: 16px; line-height: 23px; font-style: italic; color: #6B494E;  text-align:right;
                         font-family: georgia, garamond, times, serif;    text-decoration: none}
#ackoliv               { position: relative;  width:385px;   padding-left: 5px; padding-right: 3px; padding-top:15px; 
                         margin-bottom:10px; margin-right:0px; margin-left:0px;
                         font-size: 18px; line-height:19px;  text-align:center; color:#6B494E;
                         font-family:   Baskerville, "Palatino Linotype", "Book Antiqua", cochin,  Times, Serif; }






#oliveIMG              { position: relative;  width: 830px; text-align:left; clear:both; margin-left:18px; margin-right:18px;}
#oliveIMG img          { border-color: #301D1C; border-width: 2px; border-style:solid}
#oliveIMG img:hover    { border-color: #91AA9D; border-width: 2px; border-style:solid}
#oliveIMG i.c          { font-size: 18px; line-height: 25px; font-style: italic; color: #6B494E;  font-weight:normal;
                         font-family: georgia, garamond,cochin, times,serif;    text-decoration: none}  
#oliveIMG div.s        { position: relative;  width: 830px; height: 90px;  }

#oliveIMG b.Te2a       { font-size: 46px; line-height: 45px; color: #543D36; letter-spacing:-1px; 
                         font-family: "Big Caslon", "Footlight MT Light", Garamond, cochin, Times, Serif; }

#oliveIMG b.Te2b       { font-size: 22px; line-height: 40px; color: #543D36;
                         font-family: "Big Caslon", "Footlight MT Light", Garamond, cochin, Times, Serif; }

#oliveIMG b.Te2c       { font-size: 24px; line-height: 25px; color: #543D36;
                         font-family: "Big Caslon", "Footlight MT Light", Garamond, cochin, Times, Serif; }



/*------------------------------------------------------------------------------------------------------*/
/*  SPECIAL PHOTO ENTRY PAGES */


#monoIMG              { position: relative;  width: 600px; text-align:right; clear:both; margin-left:0px; margin-right:0px;}
#monoIMG img          { border-color: #301D1C; border-width: 2px; border-style:solid}
#monoIMG img:hover    { border-color: #91AA9D; border-width: 2px; border-style:solid}
#monoIMG i.c          { font-size: 18px; line-height: 25px; font-style: italic; color: #6B494E;  font-weight:normal;
                         font-family: georgia, garamond, times,serif;    text-decoration: none}  

#S                    { position: relative;  width: 600px; height: 90px;  }


div.hIMGx              { position: relative;  width: 750px; text-align:right; clear:both; margin-top:50px;
                        font-size: 18px; line-height: 25px; font-style: italic; color: #6B494E;  font-weight:normal;
                        font-family: georgia, garamond, times,serif;    text-decoration: none}
div.hIMGx img          { padding-left:60px; border-color: #CFCCCC; border-width: 0px; border-style:solid}


div.ivIMG              { position: relative;  width: 400px; text-align:right; clear:both; margin-left:61px; margin-right:61px;
                        font-size: 18px; line-height: 25px; font-style: italic; color: #6B494E;  font-weight:normal;
                        font-family: georgia, garamond, times,serif;    text-decoration: none}
div.ivIMG img          { border-color: #301D1C; border-width: 2px; border-style:solid}
div.ivIMG img:hover    { border-color: #91AA9D; border-width: 2px; border-style:solid}



div.vIMG              { position: relative;  width: 450px; text-align:right; clear:both; margin-left:36px; margin-right:36px;
                        font-size: 18px; line-height: 25px; font-style: italic; color: #6B494E;  font-weight:normal;
                        font-family: georgia, garamond, times,serif;    text-decoration: none}
div.vIMG img          { border-color: #301D1C; border-width: 2px; border-style:solid}
div.vIMG img:hover    { border-color: #91AA9D; border-width: 2px; border-style:solid}
div.vIMG span.sm      {font-size:11px;line-height:22px;font-style:normal}  

div.hIMG              { position: relative;  width: 520px; text-align:right; clear:both; margin-left:0px; margin-right:0px;
                        font-size: 18px; line-height: 25px; font-style: italic; color: #6B494E;  font-weight:normal;
                        font-family: georgia, garamond, times,serif;    text-decoration: none}
div.hIMG img          { border-color: #CFCCCC; border-width: 2px; border-style:solid}
div.hIMG img:hover    { border-color: #91AA9D; border-width: 2px; border-style:solid}
div.hIMG span.sm      {font-size:11px;line-height:22px;font-style:normal}


div.vIMGp              { position: relative;  width: 520px; text-align:center; clear:both; margin-left:0px; margin-right:0px;
                        font-size: 16px; line-height: 25px; font-style: normal; color: #543D36;  font-weight:normal;
                        font-family: "Big Caslon", garamond, times,serif;    text-decoration: none}
div.vIMGp img          { border-color: #301D1C; border-width: 0px; border-style:solid}

div.hIMGp              { position: relative;  width: 520px; text-align:center; clear:both; margin-left:0px; margin-right:0px;
                        font-size: 18px; line-height: 25px; font-style: italic; color: #543D36;  font-weight:normal;
                        font-family: georgia, garamond, times,serif;    text-decoration: none}
div.hIMGp img          { border-color: #CFCCCC; border-width: 0px; border-style:solid}




/*------------------------------------------------------------------------------------------------------*/
/*  ABOUT PAGE  */



#about_wrap            { position: relative;  width: 850px;  text-align:center; 
                         background-color: #E8e5D4; margin: 0px auto 0px auto;
                         border-top-width:    3px; border-top-color:    #000000; border-top-style:    solid;
                         border-bottom-width: 3px; border-bottom-color: #000000; border-bottom-style: solid;
                         border-right-width:  3px; border-right-color:  #000000; border-right-style:  solid;
                         border-left-width:   3px; border-left-color:   #000000; border-left-style:   solid;}

#about_left            { position: relative;   float: left;  background-color: #E8e5D4;  padding-bottom:0px;
                         width: 485px; padding-top: 20px; padding-left: 20px; padding-right:25px; }

#about_left p          { font-size: 18px; line-height: 20px;  text-align:left; color:#543D36; 
                         font-family:    "Big Caslon", constantia, "Palatino Linotype",  Garamond, "Bodoni 72 old style",  Cochin, "GeezaPro",times,   Serif;}
                  

#about_left i          { font-size: 18px; line-height: 20px;  text-align: left; color:#543D36; font-weight:bold;
                         font-family:  times, Garamond, Palatino, Times, Serif;}                    
#about_left b          { font-size: 24px; line-height: 24px;  text-align: center;color:#543D36;
                         font-family: cochin, "Big Caslon",  "Footlight MT Light", Garamond, cochin, Times, Serif;}

#aboutind              { position: relative; padding-left:255px; width:200px; background-color: #E8e5D4; }

#aboutmail             { position: relative; padding-left:0px; width:485px; padding-top:0px; padding-bottom:0px;
                         background-color: #E8e5D4; text-align:left; font-size: 16px;
                         font-family:"Trebuchet MS", arial,serif; color:#543D36;}

#aboutmail b           { font-size:16px; font-family:Optima, Candara, "Trebuchet MS", arial, sans-serif; color:#543D36;}
     
#about_right           { position: relative;   float: right;
                         width: 304px; padding-right: 15px; padding-left: 1px; padding-top: 15px; padding-bottom:0px;
                         background-color: #E8e5D4; 
                         font-size: 16px; line-height: 19px;  text-align: right; color:#683A5E;
                         font-family: Optima, Candara, "Trebuchet MS", arial, sans-serif;}

#about_right a         { font-weight:600; font-size: 17px; line-height:20px; color: #583B60; text-decoration: none; 
                         font-family:  cambria, times; font-style:italic}
#about_right a:hover   { font-weight:600; font-size: 17px; line-height:20px; color: #A19090; text-decoration: none;  
                         font-family: cambria, times; font-style:italic}


img.h                  { border-color: #301D1C; border-width: 2px; border-style:solid; }


#bot                   { width: 810px; clear:both; text-align:center; padding-left:20px;padding-right:20px;padding-bottom:5px;
                         color:#543D36;background-color: #E8e5D4;}
#bot p                 { font-size: 15px; line-height: 16px;  text-align: justify; color:#543D36; 
                         padding-right:10px; padding-left:10px; margin-top:10px;margin-bottom:10px;
                         font-family:  "Big Caslon", Baskerville, Constantia, Georgia, Garamond, "palatino Linotype", Times, Serif;}
#bot b                 { font-size: 15px; line-height: 16px;  text-align: left; color:#543D36;
                         font-family:  "Optima", Candara, "Trebuchet MS","STHeitiK-Medium", arial,  Serif;}
#bot a                 {  font-size: 42px; line-height: 70px; color: #683A5E; text-decoration: none; text-align: center;
                         font-family: "Big Caslon", Garamond, Times, Serif; }

#bot a:hover           {  font-size: 42px; line-height: 70px; color: #AC9090; text-decoration: none; text-align: center;
                         font-family:"Big Caslon", Garamond, Times, Serif;}


span.CPcaps1            { font-size: 13px; line-height: 14px;   color:#543D36;}
span.CPcaps2            { font-size: 10px; line-height: 14px;   color:#545156;font-weight:bold}
span.CPtxt             { font-family: Optima, Candara, "Trebuchet MS", arial, sans-serif; font-size: 13px; line-height: 14px;   color:#543D36;}





#bot p.winders         { font-family: Optima, Candara, "Trebuchet MS", arial, sans-serif; font-size:13px; line-height:14px; text-align:left; color: #543D36;}
#bot b.winders         { font-family:Optima, Candara, "Trebuchet MS", arial, sans-serif; font-size:13px; line-height:14px; text-align:left; color: #543D36;}
#bot i.winders         { font-family: Optima, Candara, "Trebuchet MS", arial, sans-serif; font-size:13px; line-height:14px; text-align:left; color: #543D36;}
#bot a.winders         { font-family: Optima, Candara, "Trebuchet MS", arial, sans-serif; font-size:12px; line-height:14px; text-align:left; color: #543D36;
                         font-weight:bold; }
#bot a.winders:hover   { font-family: Optima, Candara, "Trebuchet MS", arial, sans-serif; font-size:12px; line-height:14px; text-align:left; color: #AC9090;}



