P {

   font-family : "Arial", "Georgia", "Times New Roman", "Times", "Serif" ;
   color : #95025E;
   font-size : 100%;
   }

H1, H2, H3 {

   font-family : "Arial", "Georgia", "Verdana", "Helvetica",  Sans-serif;
   color : #95025E;
   background : transparent; 
   text-align : center;
   }

H1 {
   font-weight : 800;
   /*font-size : 320%; -  original size*/
   font-size : 240%;
   }

H2 {
   font-weight : 700;
   font-size : 160%;}

H3 {
   font-weight : 600;
   font-size : 100%;}
   
A {
   font-weight : normal;
   font-family :  "Arial", "Helvetica", "Verdana", Sans-serif;
   /*text-decoration: underline; */
   text-decoration: none; }

A:visited {
   color : maroon;
   text-decoration: underline; 
   background : transparent; }

A:link {
   color : #95025E;
   text-decoration: underline; 
   background : transparent; }

A:hover {
   color : #95025E;
   background : pink;
   text-decoration : underline; }

A:active {
   color : red;
   background : white; }

   


.reg {
font-size : medium;}

Pre {
    font-family : "Courier New", Courier, mono, monospace;
    background : white;
    margin: 0em 5em 0em 5em}

body         { font-family: Arial, Georgia, 'Times New Roman', Times, Serif; 
                    color : #95025E;
               background-color: white; background-image: 
               url('images/ltgranit.jpg'); background-repeat: repeat; 
               background-attachment: scroll; background-position: 0% }

#navigator {
width: 280px;
margin-top: 0px;
margin-left: 1.5%;
margin-right: 1.5%;
padding: 0px;
text-decoration: none;
}

#navigator a 
{
/* use to enclose comments */
/*background-color: #f9e3ef;
width: 280px;
margin-top: 1px;
margin-left: 1px;
margin-right: 1px;
padding: 0px;
text-decoration: none;
*/
padding: 1px;
text-decoration: none;
width: 100%;
display: block;
color: #95025E;
background-color: #f9e3ef;
border-top: 2px #fff9ff solid;
border-left: 2px #fff9ff solid;
border-bottom: 2px #fbcee6 solid;
border-right: 2px #fbcee6 solid;

}

#navigator a:hover {
background-color: #FFC0CB;
text-decoration: none;
color: #95025E;
border-top: 2px #fff9ff solid;
border-left: 2px #fff9ff solid;
border-bottom: 2px #fbcee6 solid;
border-right: 2px #fbcee6 solid;
}





.button {
background-color: #f9e3ef;
color: #95025E;
text-decoration: none;
font-weight: lighter;
font-family: Arial;
text-align: center;
margin-bottom: 1px;
margin-top: 1px;

}

.button a {
padding: 1px;
text-decoration: none;
width: 100%;
display: block;
color: #95025E;
background-color: #f9e3ef;
border-top: 2px #fff9ff solid;
border-left: 2px #fff9ff solid;
border-bottom: 2px #fbcee6 solid;
border-right: 2px #fbcee6 solid;
}

.button a.hover {
background-color: #99aabf;
text-decoration: none;
color: #95025E;
border-top: 2px #cce3ff solid;
border-left: 2px #cce3ff solid;
border-bottom: 2px #31557f solid;
border-right: 2px #31557f solid;

}

#navigatorsmall {
width: 120px;
margin-top: 0px;
margin-left: 0%;
margin-right: 0%;
padding: 0px;
text-decoration: none;
}

#navigatorsmall a {
padding: 1px;
text-decoration: none;
width: 100%;
display: block;
color: #95025E;
background-color: #f9e3ef;
border-top: 2px #fff9ff solid;
border-left: 2px #fff9ff solid;
border-bottom: 2px #fbcee6 solid;
border-right: 2px #fbcee6 solid;
}

#navigatorsmall a:hover {
background-color: #FFC0CB;
text-decoration: none;
color: #95025E;
border-top: 2px #fff9ff solid;
border-left: 2px #fff9ff solid;
border-bottom: 2px #fbcee6 solid;
border-right: 2px #fbcee6 solid;
}


.buttonsmall {
background-color: #f9e3ef;
color: #95025E;
text-decoration: none;
font-size : 75%;
font-weight: lighter;
font-family: Arial;
text-align: center;
margin-bottom: 1px;
margin-top: 1px;

}

.buttonsmall a {
padding: 1px;
text-decoration: none;
width: 100%;
display: block;
color: #95025E;
background-color: #f9e3ef;
border-top: 2px #fff9ff solid;
border-left: 2px #fff9ff solid;
border-bottom: 2px #fbcee6 solid;
border-right: 2px #fbcee6 solid;
}

.buttonsmall a.hover {
background-color: #99aabf;
text-decoration: none;
color: #95025E;
border-top: 2px #cce3ff solid;
border-left: 2px #cce3ff solid;
border-bottom: 2px #31557f solid;
border-right: 2px #31557f solid;

}

