.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336633;
	font-weight: bold;
	line-height: 15px;
	text-decoration: none;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663399;
	font-weight: normal;
	line-height: 14px;
	text-decoration: none;
}
table p { color: #336633; }
p2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336633;
	font-weight: normal;
	line-height: 14px;
	text-decoration: none;
}
.purplebody {color: #663399}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336633;
	font-weight: normal;
	line-height: 14px;
	text-decoration: none;
	text-align: left;
	left: 20px;
}
.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336633;
	font-weight: normal;
	line-height: 15px;
	text-decoration: none;
	text-align: left;
	left: 20px;
	margin: 0px;
}

.bodylink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663399;
	font-weight: bold;
	line-height: 14px;
	text-decoration: none;
	text-align: left;
	left: 20px;
}
a.bodylink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663399;
	font-weight: bold;
	line-height: 14px;
	text-decoration: none;
	text-align: left;
	left: 20px;
}
a.bodylink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663399;
	font-weight: bold;
	line-height: 14px;
	text-decoration: none;
	text-align: left;
	left: 20px;
}
a.bodylink:focus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336633;
	font-weight: bold;
	line-height: 14px;
	text-decoration: none;
	text-align: left;
	left: 20px;
}
a.bodylink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336633;
	font-weight: bold;
	line-height: 14px;
	text-decoration: none;
	text-align: left;
	left: 20px;
}
a.bodylink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336633;
	font-weight: bold;
	line-height: 14px;
	text-decoration: none;
	text-align: left;
	left: 20px;
}







.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #F26522;
	text-align: center;
	text-decoration: none;
	line-height: 16px;
}
.footerlink {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #cc6633;
	text-align: center;
	text-decoration: none;
}
a.footerlink:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #cc6633;
	text-align: center;
	text-decoration: none;
}

a.footerlink:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #cc6633;
	text-align: center;
	text-decoration: none;
}
a.footerlink:focus {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #cc9933;
	text-align: center;
	text-decoration: none;
}
a.footerlink:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #cc6633;
	text-align: center;
	text-decoration: none;
}
a.footerlink:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #cc9933;
	text-align: center;
	text-decoration: none;
}


.navlinklink {

	text-decoration: none;
}
a.navlinklink:link {
	
	text-decoration: none;
}
a.navlinklink:visited {

	text-decoration: none;
}
a.navlinklink:focus {
	
	text-decoration: none;
}
a.navlinklink:hover {
	
	text-decoration: none;
}
a.navlinklink:active {

	text-decoration: none;
}
.tablebody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336633;
	line-height: 13px;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	vertical-align: bottom;
}

.table2 {
	color: #663399;
	text-align: center;
	font-style: italic;
}
.recipelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336633;
	font-weight: bold;
	line-height: 22px;
	text-decoration: none;
	text-align: justify;
	left: 20px;
	font-variant: normal;
}
.recipelink.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336633;
	font-weight: bold;
	line-height: 22px;
	text-decoration: none;
	text-align: justify;
	left: 20px;
	font-variant: normal;
}
.recipelink.visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336633;
	font-weight: bold;
	line-height: 22px;
	text-decoration: none;
	text-align: justify;
	left: 20px;
	font-variant: normal;
}
.recipelink.focus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336633;
	font-weight: bold;
	line-height: 22px;
	text-decoration: underline;
	text-align: justify;
	left: 20px;
	font-variant: normal;
}

.recipelink.hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336633;
	font-weight: bold;
	line-height: 22px;
	text-decoration: underline;
	text-align: justify;
	left: 20px;
	font-variant: normal;
}
.recipelink.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336633;
	font-weight: bold;
	line-height: 22px;
	text-decoration:underline;
	text-align: justify;
	left: 20px;
	font-variant: normal;
}
.recipelist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663399;
	line-height: 13px;
	text-decoration: none;
	text-align: justify;
	left: 20px;
	font-variant: normal;
	font-weight: lighter;
}
.recipelist p { color: #663399; }
.recipeassembly {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336633;
	line-height: 13px;
	text-decoration: none;
	text-align: justify;
	left: 20px;
	font-variant: normal;
	font-style: normal;
	font-weight: normal;
}
.backtotop {

	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #cc6633;
	text-align: right;
	text-decoration: none;
}
.backtotop.link {

	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #cc6633;
	text-align: right;
	text-decoration: none;
}
.backtotop.visited {

	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #cc6633;
	text-align: right;
	text-decoration: none;
}
.backtotop.focus {

	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #cc9933;
	text-align: right;
	text-decoration: none;
}
.backtotop.hover {

	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #cc9933;
	text-align: right;
	text-decoration: none;
}
.backtotop.active {

	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #cc9933;
	text-align: right;
	text-decoration: none;
}
.dropdownbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336633;
	text-decoration: none;
	font-variant: normal;
	font-style: normal;
	font-weight: normal;
}
.logonlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336633;
	font-weight: bold;
	line-height: 22px;
	text-decoration: none;
	text-align: justify;
	left: 20px;
	font-variant: normal;
}
.logonlink.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336633;
	font-weight: bold;
	line-height: 22px;
	text-decoration: none;
	text-align: justify;
	left: 20px;
	font-variant: normal;
}
.logonlink.visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336633;
	font-weight: bold;
	line-height: 22px;
	text-decoration: none;
	text-align: justify;
	left: 20px;
	font-variant: normal;
}
.logonlink.focus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336633;
	font-weight: bold;
	line-height: 22px;
	text-decoration: underline;
	text-align: justify;
	left: 20px;
	font-variant: normal;
}

.logonlink.hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336633;
	font-weight: bold;
	line-height: 22px;
	text-decoration: underline;
	text-align: justify;
	left: 20px;
	font-variant: normal;
}
.logonlink.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336633;
	font-weight: bold;
	line-height: 22px;
	text-decoration:underline;
	text-align: justify;
	left: 20px;
	font-variant: normal;
}

.flowerimage
{
	width:150px;
	height:150px;
}

.event_content p { margin: 0; padding: 0; display: inline; }
.single_event { margin-bottom: 20px; }

.event_content a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663399;
	font-weight: bold;
	line-height: 14px;
	text-decoration: none;
	text-align: left;
	left: 20px;
}
.event_content a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663399;
	font-weight: bold;
	line-height: 14px;
	text-decoration: none;
	text-align: left;
	left: 20px;
}
.event_content a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663399;
	font-weight: bold;
	line-height: 14px;
	text-decoration: none;
	text-align: left;
	left: 20px;
}
.event_content a:focus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336633;
	font-weight: bold;
	line-height: 14px;
	text-decoration: none;
	text-align: left;
	left: 20px;
}
.event_content a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336633;
	font-weight: bold;
	line-height: 14px;
	text-decoration: none;
	text-align: left;
	left: 20px;
}
.event_content a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336633;
	font-weight: bold;
	line-height: 14px;
	text-decoration: none;
	text-align: left;
	left: 20px;
}






.admin_nav { list-style: none; margin: 0; padding: 0; text-align: center; color: #1061B2; width: 100%; }
.admin_nav li { display: inline; margin-right: 12px; }

.admin_wrapper { color: #000; width: 900px; margin: 0 auto; }
.admin_wrapper ul { list-style: none; margin: 0; padding: 0; }

.admin_wrapper a { text-decoration: none; color: #1061b2; }
.admin_wrapper a:hover { text-decoration: underline; }

.main_table_left { width: 250px; }
.main_admin_table td { padding: 10px; }
.bigpic {
	margin: 10px 0px 10px 20px;
}
.textmain {
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 25px;
}
.headers {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.picture {
	padding: 0px;
	margin: 5px;
}
.purplehead {
	color: #663399;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
	margin-left: 25px;
}
.picpadding {
	margin: 5px;
}

