img{border: 0px;}
body{color: #004400; background-image: url(dewbckgrnd.jpg); margin-left: 20px; margin-right: 20px; margin-top: 20px; margin-bottom: 20px; font-size: 16px; font-weight: lighter; font-family: cursive, sans-serif;}

a:link {color: #003322;}
a:visited {color: #008822;}
a:active, a:hover {color: #eebb00}
p {color: #004400;}

table {background: #004411;}/* table background in general */

.indented {padding-left: 5pt;padding-right: 2pt;}
.tblebgcolor {background-color: #aadd88}/* bground color of menu table */
.topbotcolor {background-color: #88aa55}/* bground color of top and bottom of menu table */
.innerborder {background-color: #eeee00;}/* border color between background and written tables */
.borderwidth td {padding: 3px;}/* width of border re innerborder */
.subborderwidth td {padding: 5px;}/* width of padding in menu table */
.logoborderwidth td {padding: 2px;}/* width of padding in logo table */
.logofont {color: #004411; font-size: 24px; font-weight: 600; font-family: cursive, sans-serif;}
.logobackground {background-image: url(greensnowbckgrnd.jpg)}/* background of logo and menu */
.menufont {font-size: 16px; font-weight: 600; font-family: cursive, sans-serif;}
.cellpadzero td {padding: 0px;}/* creates a zero cellpadding where wanted */
.cellpadzero {padding: 0px;}/* creates a zero cellpadding where wanted */
.spacefont {font-size: 0px;}/* increase to 30 below logofont to even spacing in border of logo corners */
.imgborder img {border: 1px; border-color: #006611; border-style: ridge;}/* border and color around images that want it */