body { background-color: #000000; color:white;text-shadow: 3px 3px 2px rgba(0,0,0,.7);} 
td { font-weight: bold; padding: 10px }
a { color: lavender; }
a img { border: 1px solid #0000ff; }

#preface {  font-style:italic; font-weight:normal; font-size:small;}

 
.holiday { text-align:center; color: white;text-shadow: 3px 3px 2px rgba(0,0,0,.7); font-size:175%; }
.announcement { text-align:center; color: white; text-shadow: 3px 3px 2px rgba(0,0,0,.7);}
.searchtext { line-height: 0px; position: relative; bottom: -40px; z-index: -1; }
.offerprompt { color: white; font-style:italic; font-weight:normal; text-shadow: 3px 3px 2px rgba(0,0,0,.7);}
.offername { color: white; font-weight: bold;  text-shadow: 3px 3px 2px rgba(0,0,0,.7); }
#links td { text-align:center; font-style:italic; font-size:1rem;text-shadow: 1px 1px 1px rgba(0,0,0,1); }


.main { padding:15px; background-image: url(photos/main.jpg); background-color: #808080; width:500px;margin-left: auto; margin-right: auto; }
.main table { background-color: #505050; width:500px; margin-left: auto; margin-right: auto; }
.main tbody tr .oddmonth { background-color: #A0A0A0 }
.main tbody tr .evenmonth { background-color: #F0F0F0 }

.icon { width: 20px; }
.Oct { background-color: #B0BE84; }
.Nov { background-color: #EA8402; }
.Dec { background-color: #D2E3F7; }
.Jan { background-color: #EA8402; }
.Feb { background-color: #B0BE84; }
.Mar { background-color: #EA8402; }
.Apr { background-color: #B0BE84; }
.May { background-color: #EA8402; }
.Jun { background-color: #B0BE84; }
.Jul { background-color: #EA8402; }
.Aug { background-color: #B0BE84; }
.Sep { background-color: #EA8402; } 



