body				{ margin: 0px; padding: 0px; font: 11px/14px Helvetica, Arial, Verdana, sans-serif; color: #000; background: url(../img/bg.jpg) #eaeae8; }

.plop 			{ margin: 0px; padding: 0px; font: 11px/14px Helvetica, Arial, Verdana, sans-serif; color: #000; background: url(../img/bg.jpg) #eaeae8; }

td,p 				{ font-size: 11px; line-height: 14px;  }
td.error 			{ color:#c03; font-weight:bold; }
span.error 			{ color:#c03; font-weight:bold; }
h3.error			{ color:#c03; font-weight:bold; }

.admin			{ color:#009900; }
td.admin			{ color:#009900; }

a:link, a:active 		{ font-size: 11px; line-height:14px; text-decoration: none; color: #f8631c; }
a:visited 			{ font-size: 11px; line-height:14px; text-decoration: none; color: #f8631c; }
a:hover 			{ font-size: 11px; line-height:14px; text-decoration: none; color: #666; }

.location			{ padding-left: 4px; }

.homeTitle			{ font-size: 20px; font-family: 'Georgia', 'Times','Times New Roman', georgia, garamond, serif; color: #000; line-height: 35px; letter-spacing: 0.1em; }

.bullets			{ font-size: 12px; font-family: 'Georgia', 'Times','Times New Roman', georgia, garamond, serif; color: #b7301c; line-height: 18px; letter-spacing: 0.1em; }

.loginTitle			{ font-size: 28px; font-weight: bold; color: #777777; text-transform: uppercase; line-height: 28px; padding-left: 2px; padding-top: 0px; padding-bottom: 14px; letter-spacing: -0.05em; }
.exchangeTitle		{ font-size: 28px; font-weight: bold; color: #0d86d3; text-transform: uppercase; line-height: 28px; padding-left: 2px; padding-top: 0px; padding-bottom: 14px; letter-spacing: -0.05em; }
.directoryTitle		{ font-size: 28px; font-weight: bold; color: #700f88; text-transform: uppercase; line-height: 28px; padding-left: 2px; padding-top: 0px; padding-bottom: 14px; letter-spacing: -0.05em; }
.eventsTitle		{ font-size: 28px; font-weight: bold; color: #a24022; text-transform: uppercase; line-height: 28px; padding-left: 2px; padding-top: 0px; padding-bottom: 14px; letter-spacing: -0.05em; }
.joinTitle			{ font-size: 28px; font-weight: bold; color: #ff7200; text-transform: uppercase; line-height: 28px; padding-left: 2px; padding-top: 0px; padding-bottom: 14px; letter-spacing: -0.05em; }
.aboutusTitle		{ font-size: 28px; font-weight: bold; color: #dd0163; text-transform: uppercase; line-height: 28px; padding-left: 2px; padding-top: 0px; padding-bottom: 14px; letter-spacing: -0.05em; }
.farmingTitle 		{ font-size: 28px; font-weight: bold; color: #336600; text-transform: uppercase; line-height: 28px; padding-left: 2px; padding-top: 0px; padding-bottom: 14px; letter-spacing: -0.05em; }
.growingTitle		{ font-size: 28px; font-weight: bold; color: #729dba; text-transform: uppercase; line-height: 28px; padding-left: 2px; padding-top: 0px; padding-bottom: 14px; letter-spacing: -0.05em; }
.livingTitle		{ font-size: 28px; font-weight: bold; color: #003366; text-transform: uppercase; line-height: 28px; padding-left: 2px; padding-top: 0px; padding-bottom: 14px; letter-spacing: -0.05em; }
.givingTitle		{ font-size: 28px; font-weight: bold; color: #f8c40f; text-transform: uppercase; line-height: 28px; padding-left: 2px; padding-top: 0px; padding-bottom: 14px; letter-spacing: -0.05em; }
.rsvpTitle			{ font-size: 28px; font-weight: bold; color: #c2c042; text-transform: uppercase; line-height: 28px; padding-left: 2px; padding-top: 0px; padding-bottom: 14px; letter-spacing: -0.05em; }
.membershipTitle		{ font-size: 28px; font-weight: bold; color: #cccc99; text-transform: uppercase; line-height: 28px; padding-left: 2px; padding-top: 0px; padding-bottom: 14px; letter-spacing: -0.05em; }
.subtitle 			{ font-size: 14px; font-weight: bold; color: #000; line-height: 18px; }

.tbl a:link  		{ width:100%; background-color: #fff; display:block; text-transform: uppercase; line-height: 13px; text-decoration: none; color:#b6492f; padding-left: 4px; letter-spacing: -0.03em; }
.tbl a:active		{ width:100%; background-color: #fff; display:block; text-transform: uppercase; line-height: 13px; text-decoration: none; color:#b6492f; padding-left: 4px; letter-spacing: -0.03em; }
.tbl a:visited		{ width:100%; background-color: #fff; display:block; text-transform: uppercase; line-height: 13px; text-decoration: none; color:#b6492f; padding-left: 4px; letter-spacing: -0.03em; }
.tbl a:hover 		{ text-transform: uppercase; line-height: 13px; text-decoration: none; background-color: #b6492f; color: #fff; padding-left: 4px; letter-spacing: -0.03em; }
.tblActive	 	{ width:100%; display:block; text-transform: uppercase; line-height: 13px; text-decoration: none; background-color: #b6492f; color: #fff; padding-left: 4px; letter-spacing: -0.03em; }

.subNav a:link  		{ font-size: 10px; text-transform: capitalize; font-weight: bold; line-height: 14px; text-decoration: none; color: #666; background-color: #fff; padding-left: 5px; }
.subNav a:active		{ font-size: 10px; text-transform: capitalize; font-weight: bold; line-height: 14px; text-decoration: none; color: #666; background-color: #fff; padding-left: 5px; }
.subNav a:visited		{ font-size: 10px; text-transform: capitalize; font-weight: bold; line-height: 14px; text-decoration: none; color: #666; background-color: #fff; padding-left: 5px; }
.subNav a:hover 		{ font-size: 10px; text-transform: capitalize; font-weight: bold; line-height: 14px; text-decoration: none; color: #333; background-color: #fff; padding-left: 5px; }
.subNavActive	 	{ font-size: 10px; text-transform: capitalize; font-weight: bold; line-height: 14px; text-decoration: none; color: #333; background-color: #fff; padding-left: 5px; }

.fsubNav a:link  		{ font-size: 10px; text-transform: capitalize; font-weight: bold; line-height: 14px; text-decoration: none; color: #666; background-color: #fff; padding-left: 5px; }
.fsubNav a:active		{ font-size: 10px; text-transform: capitalize; font-weight: bold; line-height: 14px; text-decoration: none; color: #666; background-color: #fff; padding-left: 5px; }
.fsubNav a:visited	{ font-size: 10px; text-transform: capitalize; font-weight: bold; line-height: 14px; text-decoration: none; color: #666; background-color: #fff; padding-left: 5px; }
.fsubNav a:hover 		{ font-size: 10px; text-transform: capitalize; font-weight: bold; line-height: 14px; text-decoration: none; color: #333; background-color: #fff; padding-left: 5px; }
.fsubNavActive	 	{ font-size: 10px; text-transform: capitalize; font-weight: bold; line-height: 14px; text-decoration: none; color: #333; background-color: #fff; padding-left: 5px; letter-spacing: -0.03em; background: url(../img/pointer.gif) left no-repeat; }

.footer,
a.footer:link, 
a.footer:visited	{ font-size: 10px; color: #ffff99; }
a.footer:hover 		{ font-size: 10px; text-decoration: none; color: #fff; }

.featureimg		{ border: solid white 1px; }
.feature		{ font-size: 10px; color: #666; line-height: 10px; }
.featuretitleA		{ font-size: 14px; color: #ff7607; line-height: 12px; text-transform: uppercase; }
.featuretitleB		{ font-size: 14px; color: #1389d4; line-height: 12px; text-transform: uppercase; }
.featuretitleC		{ font-size: 14px; color: #009933; line-height: 12px; text-transform: uppercase; }

.inlinePhoto		{ border: solid white 3px; }

.tablespace 		{ padding-bottom:4px; vertical-align: top; }
.bold 			{ font-weight: bold; }
.admin_color		{ color:green; }

a.admin_color:link,
a.admin_color:visited	{ color: green; background-color: white; }
a.admin_color:hover 	{ color: green; background-color: white; }
a.admin_color:active	{ color: green; background-color: white; }