body { background-color: #000000; }
td { font-weight: bold; padding: 10px }
a { color: sienna; }
a img { border: 1px solid #0000ff; }

#preface { color:white; text-shadow: 1px 1px 1px rgba(0,0,0,1); font-style:italic; font-weight:normal; font-size:1.2rem;}
#links td { text-align:center; font-style:italic; font-size:1rem; }
/*
#title { color:white; text-shadow: 1px 1px 1px rgba(0,0,0,1); }
#motto { color:white; text-shadow: 1px 1px 1px rgba(0,0,0,1); }
*/
#title { color:sienna; text-shadow: 1px 1px 1px rgba(0,0,0,1); }
#motto { font-size:1.2rem; color:sienna; text-shadow: 1px 1px 1px rgba(0,0,0,1); }

.holiday { text-align:center; color: white; font-size:1.75rem; }
.announcement { text-align:center; color: white; }
.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); }

.main { padding:15px; background-image: url(photos/main.jpg); width:500px; margin-left: auto; margin-right: auto; }
.faqSection tbody tr  .oddmonth, .main tbody tr .oddmonth { background-color: #830800 }
.faqSection tbody tr .evenmonth, .main tbody tr .evenmonth { background-color: #8B5E48  }
.faqSection { color:white; }
.faqSection a { color:Aqua; }
.main table { border-radius: 25px; background-color: #F6DAA4; width:500px; margin-left: auto; margin-right: auto; }
.icon { width: 20px; }
.Oct,.Dec,.Feb { background-color: orange; }
.Jan { background-color: goldenrod; }
.Nov { background-color: goldenrod; }
.May,.Mar { background-color: #e74c3c; }
.Jun,.Apr { background-color: ForestGreen; }
.Jul { background-color: gold; }
.Aug { background-color: goldenrod; }
.Sep { background-color: IndianRed; } 
