@charset "UTF-8";

	
#mtg-block {
	border: solid;
	border-color: #d6ffb3; border-radius: 30px;
}
	
#next-mtg  {
	background-color: #d6ffb3; width: 100%; font-size:100%; text-align: center; padding-top: 10px; padding-bottom: 10px; margin-top: 0; border-radius: 30px;
}

#mtg-detail p  {
	padding-left: 8px; padding-right: 6px;
}
	
.section_heading {
	border: solid;
	border-color: #d6ffb3; border-radius: 30px;
	background-color: #d6ffb3; width: 100%; font-size:100%; text-align: center; padding-top: 10px; padding-bottom: 10px; 
}

#trips-section  {
	margin-right: 5px;
}

.trip_blocks div  {
	border: solid;
	border-color: #ccf2ff; border-radius: 30px;
	width: 100%; font-size:100%; padding-top: 10px; padding-bottom: 10px;
}

.trip_blocks h4  {
	background-color: #ccf2ff; width: 50%; font-size:100%; text-align: center; padding: 10px; margin-top: 0; border-radius: 30px; margin: auto;
}

.trip_blocks p  {
	padding-left: 7px; padding-right: 7px;
}

#counts-heading  {
	background-color: #d6ffb3; width: 100%; font-size:100%; text-align: center; padding-top: 10px; padding-bottom: 10px; margin-top: 0; border-radius: 30px;
}

#counts-block {
	border: solid;
	border-color: #d6ffb3; border-radius: 30px;
}

#counts-block p {
	padding-left: 7px; padding-right: 7px;
}

#newsletter-heading  {
	background-color: #d6ffb3; width: 100%; font-size:100%; text-align: center; padding-top: 10px; padding-bottom: 10px; margin-top: 0; border-radius: 30px;
}

#newsletter-block {
	border: solid;
	border-color: #d6ffb3; border-radius: 30px;
}

#newsletter-block p {
	padding-left: 15px;
}
	