/* main body */

body {
     color : #000000;
     background-color : #000000;
     font-family : Times New Roman;
     font-size : 10pt;
}
.top { 
     color : #000000;
     font-family : Times New Roman;
     font-size : 10pt;
     font-weight : bold;
}
/* ----------------------------------------------------- */
/* Links */
.nav a:link {
     color : #000000;
     font-family : Times New Roman;
     font-size : 10pt;
     font-weight : bold;
     border : solid 2px #CE795F;
     background-color : #AA7E8E;
     line-height: 200%; 
     text-decoration: none;
     padding-right : 5px; 
     padding-left : 5px;
     padding-top : 2px;
     padding-bottom : 2px;
} 
.nav a:visited {
     color : #000000;
     font-family : Times New Roman;
     font-size : 10pt;
     font-weight : bold;
     border : solid 2px #CE795F;
     background-color : #AA7B90;
     line-height: 200%; 
     text-decoration: none;
     padding-right : 5px; 
     padding-left : 5px;
     padding-top : 2px;
     padding-bottom : 2px;
}   
.nav a:hover {
     color : #000000;
     font-family : Times New Roman;
     font-size : 10pt;
     font-weight : bold;
     border : solid 2px #CE795F;
     background-color : #C3A0B2;
     line-height: 200%; 
     text-decoration: none;
     padding-right : 5px; 
     padding-left : 5px;
     padding-top : 2px;
     padding-bottom : 2px;
}     
.nav a:active {
     color : #000000;
     font-family : Times New Roman;
     font-size : 10pt;
     font-weight : bold;
     border : solid 2px #CE795F;
     background-color : #D69CB1;
     line-height: 200%; 
     text-decoration: none;
     padding-right : 5px; 
     padding-left : 5px;
     padding-top : 2px;
     padding-bottom : 2px;
}
.nnav a:link {
     color : #ffffff;
     font-family : Times New Roman;
     font-size : 10pt;
     font-weight : bold;
     border : solid 2px #ffffff;
     background-color : #000000;
     line-height: 200%; 
     text-decoration: none;
     padding-right : 5px; 
     padding-left : 5px;
     padding-top : 2px;
     padding-bottom : 2px;
} 
.nnav a:visited {
     color : #ffffff;
     font-family : Times New Roman;
     font-size : 10pt;
     font-weight : bold;
     border : solid 2px #ffffff;
     background-color : #000000;
     line-height: 200%; 
     text-decoration: none;
     padding-right : 5px; 
     padding-left : 5px;
     padding-top : 2px;
     padding-bottom : 2px;
}   
.nnav a:hover {
     color : #000000;
     font-family : Times New Roman;
     font-size : 10pt;
     font-weight : bold;
     border : solid 2px #000000;
     background-color : #FFFFFF;
     line-height: 200%; 
     text-decoration: none;
     padding-right : 5px; 
     padding-left : 5px;
     padding-top : 2px;
     padding-bottom : 2px;
}     
.nnav a:active {
     color : #ffffff;
     font-family : Times New Roman;
     font-size : 10pt;
     font-weight : bold;
     border : solid 2px #ffffff;
     background-color : #000000;
     line-height: 200%; 
     text-decoration: none;
     padding-right : 5px; 
     padding-left : 5px;
     padding-top : 2px;
     padding-bottom : 2px;
}
.gal a:link {
     color : #000000;
     font-family : Times New Roman;
     font-size : 8pt;
     font-weight : bold;
     border : solid 2px #000000;
     background-color : #AA7E8E;
     line-height: 200%; 
     text-decoration: none;
     padding-right : 10px; 
     padding-left : 10px;
     padding-top : 2px;
     padding-bottom : 2px;
} 
.gal a:visited {
     color : #000000;
     font-family : Times New Roman;
     font-size : 8pt;
     font-weight : bold;
     border : solid 2px #000000;
     background-color : #AA7B90;
     line-height: 200%; 
     text-decoration: none;
     padding-right : 10px; 
     padding-left : 10px;
     padding-top : 2px;
     padding-bottom : 2px;
}   
.gal a:hover {
     color : #000000;
     font-family : Times New Roman;
     font-size : 8pt;
     font-weight : bold;
     border : solid 2px #000000;
     background-color : #C3A0B2;
     line-height: 200%; 
     text-decoration: none;
     padding-right : 10px; 
     padding-left : 10px;
     padding-top : 2px;
     padding-bottom : 2px;
}     
.gal a:active {
     color : #000000;
     font-family : Times New Roman;
     font-size : 8pt;
     font-weight : bold;
     border : solid 2px #000000;
     background-color : #D69CB1;
     line-height: 200%; 
     text-decoration: none;
     padding-right : 10px; 
     padding-left : 10px;
     padding-top : 2px;
     padding-bottom : 2px;
}
.rev a:link {
     color : #000000;
     font-family : Times New Roman;
     font-size : 10pt;
     font-weight : bold;
     border : solid 2px #CE795F;
     background-color : #AA7E8E;
     line-height: 200%; 
     text-decoration: none;
     padding-right : 10px; 
     padding-left : 10px;
     padding-top : 2px;
     padding-bottom : 2px;
} 
.rev a:visited {
     color : #000000;
     font-family : Times New Roman;
     font-size : 10pt;
     font-weight : bold;
     border : solid 2px #CE795F;
     background-color : #AA7B90;
     line-height: 200%; 
     text-decoration: none;
     padding-right : 10px; 
     padding-left : 10px;
     padding-top : 2px;
     padding-bottom : 2px;
}   
.rev a:hover {
     color : #000000;
     font-family : Times New Roman;
     font-size : 10pt;
     font-weight : bold;
     border : solid 2px #CE795F;
     background-color : #C3A0B2;
     line-height: 200%; 
     text-decoration: none;
     padding-right : 10px; 
     padding-left : 10px;
     padding-top : 2px;
     padding-bottom : 2px;
}     
.rev a:active {
     color : #000000;
     font-family : Times New Roman;
     font-size : 10pt;
     font-weight : bold;
     border : solid 2px #CE795F;
     background-color : #D69CB1;
     line-height: 200%; 
     text-decoration: none;
     padding-right : 10px; 
     padding-left : 10px;
     padding-top : 2px;
     padding-bottom : 2px;
} 
/* ----------------------------------------------------- */ 
.main {
     color : #000000;
     background-color : #CE795F;
     font-family : Times New Roman;
     font-size : 10pt;
}
/* ----------------------------------------------------- */
a:link {
     color : #333333;
     font-family : Times New Roman;
     font-size : 12pt;
     font-weight : bold;
}    
a:visited {
     color : #666666;
     font-family : Times New Roman;
     font-size : 12pt;
     font-weight : bold;
} 
a:hover {
     color : #666666;
     font-family : Times New Roman;
     font-size : 12pt;
     font-weight : bold;
}  
a:active {
     color : #666666;
     font-family : Times New Roman;
     font-size : 12pt;
     font-weight : bold;
}
/* ----------------------------------------------------- */
.h3l { 
     color : #000000;
     font-family : Times New Roman;
     font-size : 12pt;
     text-align : left;
}
.h3lm10 { 
     color : #000000;
     font-family : Times New Roman;
     font-size : 12pt;
     text-align : left;
     margin-right : 10px;
     margin-left : 10px;
}
.h3m { 
     color : #000000;
     font-family : Times New Roman;
     font-size : 12pt;
     text-align : center;
}
.h4l { 
     color : #000000;
     font-family : Times New Roman;
     font-size : 10pt;
     text-align : left;
}
.h4lm10 { 
     color : #000000;
     font-family : Times New Roman;
     font-size : 10pt;
     text-align : left;
     margin-right : 10px;
     margin-left : 10px;
}
.h4m { 
     color : #000000;
     font-family : Times New Roman;
     font-size : 10pt;
     text-align : center;
}
/* ----------------------------------------------------- */
/* White text on Black Background */ 
.wtextsmall {
     font-size : 10pt; 
     color : #C0C0C0;
     font-family : Times New Roman;      
}
/* ----------------------------------------------------- */
/* Blog Areas */ 
.blog {
         border-style: solid;
         border-width: 1px;
         border-color: #CE795F;
         font-family : Arial;
         font-size : 10pt;         
         color : #CE795F;
         background-color : #000000;
} 
.blog a:link {
     color : #CE795F;
     font-family : Arial;
     font-size : 10pt;
     font-weight : bold;
     background-color:#000000;
}  
.blog a:hover {
     color : #CE795F;
     font-family : Arial;
     font-size : 10pt;
     font-weight : bold;
     background-color:#000000;
     text-decoration : none;
}    
.blog a:visited {
     color : #CE795F;
     font-family : Arial;
     font-size : 10pt;
     font-weight : bold;
     background-color:#000000;
}   
.blog a:active {
     color : #CE795F;
     font-family : Arial;
     font-size : 10pt;
     font-weight : bold;
     background-color:#000000;
}   
.blog-h1 {
     font-size : 12pt; 
     color : #CE795F;
     font-family : Arial;
     font-weight : bold;
}    
.blog-date {
     color : #CE795F;
     font-family : Arial;
     font-size : 8pt;
     font-weight : bold;
     background-color:#000000;
     text-align:left;
     margin-left:10px
}
.blogdiv{
         border-style: solid;
         border-width: 1px;
         border-color: #CE795F;
         font-family : Arial;
         font-size : 10pt;         
         color : #CE795F;
         margin-left:25px;
         margin-right:25px;
         padding:10px;
         text-align: left;
} 
/* ----------------------------------------------------- */
/* Diary entries */ 

.diarytext {
         font-size : 14pt;
         color : #000000;
         font-family: Monotype Corsiva;
         background-color : #FFFFFF;
}

.diarytextlarge {
         font-size : 18pt;
         color : #000000;
         font-weight : bold;
         font-family: Monotype Corsiva;
         background-color : #FFFFFF;
} 
/* ----------------------------------------------------- */