/* Mixins *//*! @section Global_Styles */body{	background-image: url(../images/background.jpg);	background-repeat: repeat-x;	background-color: #f0e9a8;	margin-left: auto;	margin-right: auto;	text-align: center;	margin-top: 0px;}a img{	border: none;}#Wrapper{	width: 939px;	text-align: left;	margin-left: auto;	margin-right: auto;}/*! @section Header */.logo{	position: relative;	margin-top: 5px;	z-index: 100;}.join_us{	position: relative;	margin-left: -12px;	margin-bottom: 22px;	z-index: 1;}#MainMenu{	font-family: Verdana;	font-weight: bold;	font-size: 14px;	color: #188c44;}#MainMenu a{	margin-left: 25px;	margin-right: 25px;}#MainMenu a:link, #MainMenu  a:visited{	text-decoration: none;	color: #188c44;}#MainMenu a:hover{	text-decoration: underline;	color: #188c44;}.sub_main_menu{	position: absolute;	background-color: #fffbd6;	font-family: Verdana;	font-size: 12px;}.sub_main_menu a:link, .sub_main_menu  a:visited{	text-decoration: none;	color: #00cc66;}.sub_main_menu a:hover{	text-decoration: underline;	color: #00cc66;}.sub_main_menu ul{	list-style-type: none;	padding: 10px;	margin: 0px;}#SubMainMenu3{	width: 140px;	margin-left: 115px;}#SubMainMenu5{	width: 140px;	margin-left: 255px;}#SubMainMenu7{	width: 140px;	margin-left: 395px;}/*! @section Content */#Content{	margin-top: 20px;}#Gallery{	float: left;	margin-left: 15px;}#HomeText{	float: right;	width: 348px;	font-family: Verdana;	font-size: 13px;	color: #0d5729;}#HomeText a:link, #HomeText a:visited{	text-decoration: none;	font-weight: bold;	color: #0d5729;}#HomeText a:hover{	text-decoration: underline;	font-weight: bold;	color: #0d5729;}.page_title{	margin-left: 31px;}#WhatsHappening{	background-image: url(../images/whats_happening.png);	background-repeat: no-repeat;	width: 375px;	height: 165px;	float: left;	margin-top: 15px;}.happening_text{	font-family: Verdana;	font-weight: bold;	font-size: 12px;	color: #188c44;	width: 340px;	padding-top: 40px;	padding-left: 20px;}.happening_text a:link, .happening_text  a:visited{	text-decoration: none;	color: #188c44;}.happening_text a:hover{	text-decoration: underline;	color: #188c44;}.happening_text_sub{	font-family: Verdana;	font-weight: bold;	font-size: 12px;	color: #188c44;	width: 250px;	padding-top: 40px;	padding-left: 20px;}.happening_text_sub a:link, .happening_text_sub  a:visited{	text-decoration: none;	color: #188c44;}.happening_text_sub a:hover{	text-decoration: underline;	color: #188c44;}#UpcomingEvents{	background-image: url(../images/upcoming_events.png);	background-repeat: no-repeat;	width: 375px;	height: 165px;	float: left;	margin-top: 15px;	margin-left: 11px;}.events_text{	font-family: Verdana;	font-weight: bold;	font-size: 12px;	color: #188c44;	width: 340px;	height: 125px;	padding-top: 40px;	padding-left: 20px;	overflow: auto;}.events_text ul{	list-style-type: none;	margin: 0px;	padding: 0px;}.events_text ul li{	margin-bottom: 10px;}.events_text a:link, .events_text  a:visited{	text-decoration: none;	color: #188c44;}.events_text a:hover{	text-decoration: underline;	color: #188c44;}.events_text_sub{	font-family: Verdana;	font-weight: bold;	font-size: 12px;	color: #188c44;	width: 250px;	padding-top: 40px;	padding-left: 20px;}.events_text_sub ul{	list-style-type: none;	margin: 0px;	padding: 0px;}.events_text_sub ul li{	margin-bottom: 10px;}.events_text_sub a:link, .events_text_sub  a:visited{	text-decoration: none;	color: #188c44;}.events_text_sub a:hover{	text-decoration: underline;	color: #188c44;}.events_link{	position: absolute;	margin-top: -30px;	margin-left: 300px;}.events_link a:link, .events_link a:visited{	font-weight: bold;	text-decoration: none;	color: #188c44;}.events_link a:hover{	font-weight: bold;	text-decoration: underline;	color: #188c44;}#Donate{	float: right;	width: 166px;	margin-top: 15px;}#Donate img{	margin-bottom: 5px;}/*! @section Footer */#Footer{	background-image: url(../images/footerBG.jpg);	background-repeat: repeat-x;	background-color: #484317;	min-height: 265px;	font-family: Verdana;	font-weight: bold;	font-size: 12px;	margin-top: 20px;}#FooterMenu{	margin-left: -140px;	padding-top: 30px;}#FooterMenu a{	margin-left: 40px;	margin-right: 40px;}#FooterMenu a:link, #FooterMenu  a:visited{	text-decoration: none;	color: #655f30;}#FooterMenu a:hover{	text-decoration: underline;	color: #655f30;}#Copyright{	background-color: #93882d;	width: 920px;	min-height: 130px;	margin-left: auto;	margin-right: auto;	margin-top: 2px;}.sub_menu{	position: relative;	font-weight: normal;	font-size: 12px;	text-align: left;}.sub_menu a:link, .sub_menu  a:visited{	text-decoration: none;	color: #ffffff;}.sub_menu a:hover{	text-decoration: underline;	color: #ffffff;}.sub_menu ul{	list-style-type: none;	padding: 0px;	margin: 0px;}#SubMenu3{	width: 140px;	margin-left: 122px;}#SubMenu5{	width: 140px;	margin-top: -42px;	margin-left: 265px;}#SubMenu7{	width: 140px;	margin-top: -42px;	margin-left: 413px;}.logos{	float: right;	width: 104px;	margin-right: 5px;}.logos img{	margin-bottom: 5px;}/*! @section Sub Page */#LeftColumn{	float: left;	width: 277px;}#LeftColumn img{	margin-bottom: 5px;}#WhatsHappeningSub{	background-image: url(../images/whats_happening_sub.png);	background-repeat: no-repeat;	width: 277px;	height: 165px;	float: left;	margin-top: 10px;}#UpcomingEventsSub{	background-image: url(../images/upcoming_events_sub.png);	background-repeat: no-repeat;	width: 375px;	height: 277px;	float: left;	margin-top: 10px;}.events_link_sub{	position: absolute;	margin-top: -10px;	margin-left: 200px;}.events_link_sub a:link, .events_link_sub a:visited{	font-weight: bold;	text-decoration: none;	color: #188c44;}.events_link_sub a:hover{	font-weight: bold;	text-decoration: underline;	color: #188c44;}#SubText{	float: right;	width: 621px;	font-family: Verdana;	font-size: 13px;	color: #0d5729;	margin-right: 40px;}#SubText a:link, #SubText a:visited{	text-decoration: none;	font-weight: bold;	color: #0d5729;}#SubText a:hover{	text-decoration: underline;	font-weight: bold;	color: #0d5729;}.blog_post{	margin-left: 40px;	margin-bottom: 20px;}.blog_post a:link, .blog_post  a:visited{	text-decoration: none;	color: #0d5729;}.blog_post a:hover{	text-decoration: underline;	color: #0d5729;}.text{	width: 574px;	margin-left: 40px;}
