body {
background-color:ivory; 
color:black; 
font-family:Arial, sans;
margin:0px 0px 0px 0px;
}
p {
font-size:14px; 
padding:0px 20px 10px 20px; 
margin:5px 10px 5px 10px;
}
p.line {
border-style:solid;
border-width:thin;
border-color:#669;
margin:5px 20px;
padding:10px 20px 10px 20px;
background-color:#e0ffff;
}
td {
font-size:14px;
}
h1 {
color:darkred; 
text-align:left; 
font-size:16px; 
padding:0px 20px 10px 20px; 
margin:0px 0px 5px 10px;
}
hr {
color:#cccccc;
}
.border {
border:1px solid black;
}
.caption {
text-align:center;
font-size:12px;
padding:0px;
}
.dragme {
position:relative;
}
.floatright {
font-size:12px;
float:right;
padding:0px 10px 0px 10px;
}
.footer {
text-align:center; 
font-size:12px;
}
.quote {
font-size:13px;
margin:0px 50px 0px 30px;
}
.letter {
font-size:16px;
margin:0px 50px 0px 50px;
font-family:times,timesroman,"Times New Roman",serif;
padding:5px 25px 5px 25px;
border:1px solid black;
}
.toolbar {
text-align:center; 
font-size:12px; 
padding:0px;
}
#calendar {
position:relative;
top:60px;
font-size:12px;
}
#center {
text-align:center;
}
#extra {
background-color:white;
font-size:16px;
height:76px;
width:120px;
padding:5px 5px 5px 5px;
border:1px solid black;
clear:right;
}
#extra a {
color:darkred;
}
#extra a:hover {
color:darkblue;
}
#hidden {
}
a:link, a:visited, a:active {
color:darkblue; 
text-decoration:none;
}
a:hover {
color: red; 
text-decoration:none;
}


