.front
{
	margin: 2px;
}
a:hover { text-decoration: underline; }
.subpage { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; }
h1 { font-size: 18px; }
h2 { font-size: 16px; }
.location { font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.locationlink { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; text-decoration: none; font-size: 14px; }
.mainlink { font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
.content { border: #FFBF00; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.aboutlink { font-weight: bold; color: #c85e43; text-decoration: none; }
.calendarlink { font-weight: bold; color: #455693; text-decoration: none; }
.projectlink { font-weight: bold; color: #396a34; text-decoration: none; }
.donationlink { font-weight: bold; color: #934e78; text-decoration: none; }
.resourcelink { font-weight: bold; color: #333333; text-decoration: none; }
.travellink { font-weight: bold; color: #1b838e; text-decoration: none; }
.forumlink { font-weight: bold; color: #d13838; text-decoration: none; }
.quote
{
	font-style: italic;
	color: white;
	font-size: 12px;
	font-weight: normal;
}
.quoteref
{
	font-style: normal;
	color: white;
	font-size: 12px;
	font-weight: normal;
}
.caption
{
	font-size: 9pt;
	color: black;
}.deadlink { font-weight: bold; color: #CCCCCC; text-decoration: none; }
.hangout {  text-indent: -20pt; padding-left: 25px}
h6 { font-size: 14px; color: #FFFFFF; }
h3 {  font-size: 14px}
.resourcelink { font-weight: bold; color: #333333; text-decoration: none; }
.newslink {
font-weight: bold; color: #d13838; text-decoration: none;
}

.form_textfield {
	width:100%;
	}
.form_textarea {
	width:100%;
	height: 200;
	}
.nav {
	background-color: #ffbf00;
	}
	
.emailnews_table {
	border: 1px solid #FFBF00;
	font-family:Arial, Helvetica, sans-serif;
	}

.emailnews_table_header {
	background-color:#FFBF00;
	color: black;
	padding:5px;
	font-size:14pt;
	font-weight:bold;
	}

.emailnews_table_content {
	color: black;
	padding:5px;
	}
	
	
