A.navlnk:link       { text-decoration: none; color: #1F7B6E}
A.navlnk:active     { text-decoration: none; color: #1F7B6E}
A.navlnk:visited    { text-decoration: none; color: #1F7B6E}
A.navlnk:hover      { text-decoration: none; font-weight: bold; color: #0076A3}

A.infolnk:link       { text-decoration: none; color: #1F7B6E}
A.infolnk:active     { text-decoration: none; color: #1F7B6E}
A.infolnk:visited    { text-decoration: none; color: #1F7B6E}
A.infolnk:hover      { text-decoration: underline; color: #0076A3}

A.bodylnk:link       { text-decoration: none; color: #336699}
A.bodylnk:active     { text-decoration: none; color: #336699}
A.bodylnk:visited    { text-decoration: none; color: #336699}
A.bodylnk:hover      { text-decoration: none; color: #FF9900}

.body { background-color:#FFFFFF; color: #000000; font-size: 10px; font-weight: normal; font-family: Arial, helvetica, impact, sans-serif }
.content   { color: #000000; font-weight: normal; font-size: 10px; font-family: Arial, helvetica, impact, sans-serif; background-color: #ffffff; padding: 3px; border-right: 1px solid #1f7b6e; border-bottom: 1px solid #1f7b6e }
a  { color: #1f7b6e; text-decoration: underline }
a:hover  { color: #1f7b6e; text-decoration: none }
.Small   { color: #000000; font-size: 12px; font-weight: normal; font-family: Arial, helvetica, impact, sans-serif  }
.SmallBold   { color: #000000; font-size: 12px; font-weight: bold; font-family: Arial, helvetica, impact, sans-serif  }
.Plain   { color: #000000; font-size: 15px; font-weight: normal; font-family: Arial, helvetica, impact, sans-serif  }
.PlainBold   { color: #000000; font-size: 15px; font-weight: bold; font-family: Arial, helvetica, impact, sans-serif  }
.Large   { color: #000000; font-size: 17px; font-weight: normal; font-family: Arial, helvetica, impact, sans-serif  }
.LargeBold   { color: #000000; font-size: 17px; font-weight: bold; font-family: Arial, helvetica, impact, sans-serif  }

.nav   { color: #1F7B6E; font-size: 12px; font-weight: normal; font-family: Arial, helvetica, impact, sans-serif  }

.info   { color: #1F7B6E; font-size: 10px; font-weight: normal; font-family: Arial, helvetica, impact, sans-serif  }

.darkGreen { background-color:#1F7B6E; }
.lightGreen { background-color:#D4E6E3;}

.clf-tix {background-color:#80644E;padding:4px;}
.clf-tix a {color:white;text-decoration:underline;}
.clf-tix a:hover {color:white;text-decoration:none;}
.clf-tix-info {width:240px;float:right;color:#FFFFFF;}
h3 {color:white;font-size:12pt;font-weight:bold;margin:0;padding:4px 0;}
.clf-tix-head {color:white;font-weight:bold;text-decoration:underline;padding:1px 0;}
.clf-tix-buy {color:white;padding:1px 0;}
.clf-tix-buy a {color:white;text-decoration:underline;}
.clf-tix-buy a:hover {color:white;text-decoration:none;}
.donate-links {vertical-align:top;padding:8px;line-height:150%;font-size:13px;}

.left-addy {padding:6px;font-size:9pt;color: #1F7B6E;}

a.vday {font-weight:bold;color:#FF6699;text-decoration:underline;}
a.vday:hover {font-weight:bold;color:#FF6699;text-decoration:none;}
img.border {border:1px solid #1f7b6e;}
.basic {font-size: 12px; font-family: Arial, helvetica, impact, sans-serif;padding:2px;}

table.board-mtg tr td {
	paddding:4px;
	text-align:center;
	vertical-align:top;
}
table.board-mtg tr td p {
	padding-bottom:10px;
	font-size:8pt;
}
table.chocolatiers tr td {
	padding:8px 4px;
	text-align:center;
}
table.friends tr td {
	vertical-align:top;
	padding:4px 8px;
	font-size: 12px;
	font-family: Arial, helvetica, impact, sans-serif;
}