a 	{ text-decoration: none; color: rgb(50, 20, 220); }
a:hover {border-bottom: 1px dashed rgb(230, 200, 80);}
a:active {border-bottom: 1px solid rgb(230, 200, 80);}

#body  {background-color: rgb(255, 155, 255);
}


#header {
    top: 0px;
    left: 8px;
    background-color: rgb(255, 220, 188);
    color: rgb(201, 53, 96);
    width: 575px;
    border: double grey;
    height: 100px;
    margin: 10px 40px 10px 10px;
    padding: 10px 0px 0px 50px;
    text-indent: 0px;
    font-size: 36pt;
    font-family: baskerville;
    text-shadow: rgb(255, 220, 44) 2px 3px 3px;

}

#footer {
    top: 0px;
    left: 8px;
    background-color: rgb(255, 220, 188);
    color: rgb(50, 76, 75);
    width: 695px;
    height: 90px;
    border: double grey;
    margin: 10px 40px 10px 10px;
    padding: 0px 10px 0px 40px;
    text-indent: 0px;
    font-size: 36pt;
    font-family: baskerville;
    text-shadow: rgb(37, 82, 134) 1px 2px 2px;
    }

#links  {
    position: fixed;
    left: 778px;
    height: 240px;
    background-color: rgb(255, 240, 208);
    width: 140px;
    border: double grey;
    padding: 0px 0px 0px 10px;
    font-family: baskerville;
    font-size: 10pt;
    line-height: 0px;
    text-decoration: none;
    color: rgb(50, 250, 250);
    text-decoration: none; color: rgb(100, 100, 100);
    

}


.date   {
    font-family: baskerville old face;
    font-size: 1.2em;
    first-letter: zapfino;

}


.leftphoto  {
    
    float: left; 
    margin: 10px 10px 10px 10px; 
    border: double grey;

}
.rightphoto  {
    
    float: right; 
    margin: 0px 10px 10px 10px; 
    border: double grey;

}

.newday {

    background-color: rgb(255, 255, 235);
    color: rgb(70, 20, 20);
    width: 695px;
    margin: 10px 0px 0px 10px;
    padding: 10px 10px 10px 20px;
    border: double grey;
    min-height: 340px;

}

.smalldiv {

    background-color: rgb(255, 255, 235);
    color: rgb(70, 20, 20);
    width: 675px;
    margin: 10px 0px 0px 10px;
    padding: 10px 10px 10px 40px;
    border: double grey;

}

