body { background: #FFEEEE url('/atoz.jpg');
       background-repeat: no-repeat;
       background-position: top left;
       background-attachment: fixed;
       margin-top: 5px;
       margin-bottom: 0;
       margin-left: 0;
       margin-left: 22;
       scrollbar-base-color: #FFEEEE;
       }

h1, h2, h3, h4, h5, h6 { 
                         color: #FF1CAE;
                         margin-top: 1em;
 }
h1 { background: #FFEEFF;
     border: 2px solid #FF1CAE;
     text-align: center;
     margin-top: 2em;
     font-size: 140%;
     }
h2 { background: #FFEEFF;
     border: 1px solid #FF1CAE;
     text-align: center;
     font-size: 110%;
     }
h3 { 
     border-bottom: 1px solid #FF1CAE; 
     border-top: 1px solid #FF1CAE; 
     font-weight: bold;
     font-size: 100%;
     }
h4 { 
     border-bottom: 1px solid #FF1CAE; 
     font-size: 100%;
     }
h5 { font-size: 100%;
     }
h6 { font-size: 100%;
     }

ul { list-style-image: url('/bear3.gif'); padding-right: 10px; }
li { padding-left: 10px; }
li b { color: #FF1CAE; }

div.#nav { margin-bottom: 10px; 
           }
span.nav { padding-left: 10px; padding-right: 10px;
           border-left: 1px solid #000000;
           border-right: 1px solid #000000;
           border-top: 1px solid #000000;
           background: #FFFFFF;
           font-weight: bold;
           }
span.navactive { padding-left: 10px; padding-right: 10px;
                 border-left: 2px solid #000000;
                 border-right: 2px solid #000000;
                 border-top: 2px solid #000000;
                 background: #FFDDFF;
                 font-weight: bold;
                 }
#span.nav a { color: #FF1CAE; }

div.#content { margin: 5px;
               padding-left: 10px;} 

div.footer { margin: 10px;
             border-top: 1px solid #FF1CAE;
             font-size: 80%;
             margin-top: 20px;
             clear: both;
             }


.boy  { font-weight: bold; color: #0099FF; }
.girl { font-weight: bold; color: #FF1CAE; }



.subhead { margin-top: 2em; clear: left;}
.subhead span { background: #FF1CAE; color: #FFFFFF;
                padding-left: 15px; padding-right: 15px;
                font-variant: small-caps;
                font-weight: bold; font-size: 120%; 
                }



p.wback { padding: 5px; }
.wback { margin-bottom: 5px; }
.wback {  background: #FFEEFF; border: 1px solid #FF1CAE; }
.wback UL LI UL {
	PADDING-RIGHT: 10px; LIST-STYLE-IMAGE: url();
}

table.thumbs tr td { gborder: 1px solid red; }
table.thumbs tr td div.thumbbox { background: white; border: 1px solid black;
                                  margin: 5px; }
table.thumbs tr td div.thumbbox div.thumb { background: green:
                                            border: 1px solid black;
                                            padding: 5px; 
                                            }
table.thumbs tr td div.caption { font-size: 80%; font-weightt: bold; 
                                 padding: 5px; 
                                 width: 162px; 
                                 border: 1px dotted purple;
                                 margin: 5px;
                                 margin-bottom: 10px;}

table.milestone { background: white; border: 1px solid pink; }
table.milestone tr th { background: white; border: 1px solid pink;  }
table.milestone tr td { background: white; border: 1px solid pink;  }

div.moviethumb { float: left; margin-right: 50px;}

div.photoset { width: 170px; padding: 10px;
               background: #FFCCFF; border: 1px solid #000000;
               font-weight: bold; margin: 5px; float: left; }
div.photoset img { background: #FFFFFF; border: 1px solid #000000;
                    }

table.photosetnav tr td { font-size: 80%; font-weight: bold; borderr: 1px solid black; margin: 2px; padding: 2px; backgroundd: white; }

table.booklist { font-size: 80%; }
table.booklist tr.rowmark { background: #FFDDDD; }
span.blink { font-sizee: 80%; }
div.quotation { text-align: center;
                padding: 2px;
                margin-top: 1em; margin-bottom: 1em;
                margin-left: 100px; margin-right: 100px;
                border: 1px dotted black; }
div.quotation span.quote { font-style: italic; padding-right: 20px; }
div.quotation span.author { font-weight: bold; }
