/* Standardize child theme styling */
#comments ol.commentlist {
	background: transparent;
}
.builder-module-sidebar {
	background: transparent;
}
.site-title a:hover,
.site-tagline a:hover {
	font-size: inherit;
}



/* Style Manager generated css */
#becomeavolunteer a {
	display: block;
	width: 214px;
	height: 40px;
	font-size: 19px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	padding-top: 150px;
	text-decoration: none;
	margin-bottom: 20px;
	margin-left: 14px;
	background: url("http://eastonfarmersmarket.com/wp-content/uploads/2013/03/becomeavol.jpg") center top no-repeat #C6A839;
}
#becomeavolunteer a:hover {
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	background: url("http://eastonfarmersmarket.com/wp-content/uploads/2013/03/becomeavol.jpg") center bottom no-repeat #C6A839;
}
#builder-module-510ed975c0911-background-wrapper {
	margin-bottom: 24px;
	background: none;
}
#builder-module-510eded1aac38-background-wrapper {
	background-color: transparent;
}
#builder-module-5133cb46450a0-background-wrapper {
	margin-left: 40px;
	margin-right: 30px;
	padding-left: 0px;
}
#builder-module-54a332cf4acd6-background-wrapper {
	margin-bottom: 24px;
	margin-left: 40px;
	padding-left: 0px;
	background: none 0% 0% repeat scroll transparent;
}
#builder-module-54a332cf4b3a8-background-wrapper {
	margin-bottom: 0px;
	background-color: transparent;
}
#eventscalendar a {
	display: block;
	width: 214px;
	height: 40px;
	font-size: 19px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	padding-top: 150px;
	text-decoration: none;
	margin-bottom: 20px;
	background: url("http://eastonfarmersmarket.com/wp-content/uploads/2013/04/eventcalendar.jpg") center top no-repeat #C6A839;
}
#eventscalendar a:hover {
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	background: url("http://eastonfarmersmarket.com/wp-content/uploads/2013/04/eventcalendar.jpg") center bottom no-repeat #C6A839;
}
#facebook a {
	display: block;
	height: 42px;
	width: 88px;
	float: right;
	margin-right: 5px;
	background: url("http://eastonfarmersmarket.com/wp-content/uploads/2013/03/facebook.jpg");
}
#facebook a span {
	display: none;
}
#fbuilder .medium {
	padding-left: 3px;
	padding-right: 0px;
	min-width: 50% !important;
}
#fieldname66_1 {
	color: #3C5A9A;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 19px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
#fieldname67_1 {
	color: #3C5A9A;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 19px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
#header {
	height: 180px;
	display: block;
	background: url("http://eastonfarmersmarket.com/wp-content/uploads/2016/03/header.png") center top no-repeat;
}
#hometopsponsor p a {
	font-size: 17px;
}
#hometopsponsor2 p a {
	font-size: 17px;
}
#hometopsponsors {
	width: 205px;
	padding: 5px 5px 40px;
	text-align: center;
	background-color: #E6D9D2;
}
#hometopsponsors h5 {
	font-size: 26px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	font-weight: normal;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
#hometopsponsors2 {
	width: 162px;
	padding: 5px 5px 40px 0px;
	text-align: center;
	background-color: #E6D9D2;
}
#hometopsponsors2 h5 {
	font-size: 23px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	font-weight: normal;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
#meetourvendors a {
	display: block;
	width: 214px;
	height: 40px;
	font-size: 19px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	padding-top: 150px;
	text-decoration: none;
	margin-bottom: 20px;
	margin-left: 5px;
	background: url("http://eastonfarmersmarket.com/wp-content/uploads/2013/03/meetvendors.jpg") center top no-repeat #C6A839;
}
#meetourvendors a:hover {
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	background: url("http://eastonfarmersmarket.com/wp-content/uploads/2013/03/meetvendors.jpg") center bottom no-repeat #C6A839;
}
#menu-efmnavigation-1 {
	padding-bottom: 17px;
	background: url("http://eastonfarmersmarket.com/wp-content/uploads/2013/03/nav_background_4.png");
}
#pb_slideshow_rslider-container-1 {
	margin: 10px auto auto;
}
#pluginbuddy_loopbuddy-4 .loop-content {
	padding: 5px;
	margin: 5px auto auto 18px;
	background-color: #ECEDE1;
}
#pluginbuddy_loopbuddy-4 .widget-title {
	display: none;
}
#pluginbuddy_loopbuddy-5 {
	margin-left: 9px;
}
#pluginbuddy_loopbuddy-5 .loop-content {
	padding: 20px 5px 5px;
	margin: 5px auto auto 18px;
	background-color: #ECEDE1;
}
#pluginbuddy_loopbuddy-5 .widget-title {
	display: none;
}
#pluginbuddy_loopbuddy-8 {
	margin-left: 9px;
}
#pluginbuddy_loopbuddy-8 .loop-content {
	padding: 20px 5px 5px;
	width: 310px;
	margin: auto;
	background-color: #ECEDE1;
}
#pluginbuddy_loopbuddy-8 .widget-title {
	display: none;
}
#text-13 {
	padding-top: 0px;
	margin-top: 0px;
	display: block;
	height: 17px;
	padding-right: 0px;
}
#text-13-background-wrapper {
	padding-top: 0px;
	margin-top: 0px;
	display: block;
	height: 17px;
}
#text-15 {
	height: 238px;
	margin-bottom: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 28px;
	line-height: 16px;
	margin-left: 12px;
	background: url("http://eastonfarmersmarket.com/wp-content/uploads/2013/03/footer_border.gif") right top no-repeat #E6D9D2;
}
#text-16 {
	height: 238px;
	margin-bottom: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding-left: 45px;
	background: url("http://eastonfarmersmarket.com/wp-content/uploads/2013/03/footer_border.gif") right top no-repeat #E6D9D2;
}
#text-17 {
	height: 216px;
	margin-bottom: 27px;
	margin-right: 27px;
	padding-top: 11px;
	padding-left: 0px;
	padding-bottom: 11px;
	font-size: 14px;
	background-color: #E6D9D2;
}
#text-17 img {
	height: 43px;
	padding-bottom: 5px;
	margin: 0px;
}
#text-18 {
	padding: 0px;
	margin: 0px;
}
#text-19 {
	height: 238px;
	margin-bottom: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 28px;
	line-height: 16px;
	margin-left: 10px;
	background: url("http://eastonfarmersmarket.com/wp-content/uploads/2013/03/footer_border.gif") right top no-repeat #E6D9D2;
}
#text-2 {
	margin-left: 10px;
}
#text-20 {
	height: 238px;
	margin-bottom: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding-left: 45px;
	background: url("http://eastonfarmersmarket.com/wp-content/uploads/2013/03/footer_border.gif") right top no-repeat #E6D9D2;
}
#text-21 {
	height: 216px;
	margin-bottom: 27px;
	margin-right: 27px;
	padding-top: 11px;
	padding-left: 0px;
	padding-bottom: 11px;
	font-size: 14px;
	background-color: #E6D9D2;
}
#text-21 img {
	height: 43px;
	padding-bottom: 5px;
	margin: 0px;
}
#text-23 {
	height: 238px;
	margin-bottom: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 28px;
	line-height: 16px;
	margin-left: 10px;
	background: url("http://eastonfarmersmarket.com/wp-content/uploads/2013/03/footer_border.gif") right top no-repeat scroll #E6D9D2;
}
#text-24 {
	height: 238px;
	margin-bottom: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding-left: 45px;
	background: url("http://eastonfarmersmarket.com/wp-content/uploads/2013/03/footer_border.gif") right top no-repeat scroll #E6D9D2;
}
#text-25 {
	height: 216px;
	margin-bottom: 17px;
	margin-right: 18px;
	padding-top: 22px;
	padding-left: 29px;
	background-color: #E6D9D2;
}
#text-25 img {
	height: 43px;
	padding-bottom: 5px;
	margin: 0px;
}
#text-26 .textwidget {
	padding: 0px;
	margin: 0px 0px 0px 9px;
	height: 138px;
	text-align: center;
}
#text-6 {
	text-align: center;
}
#text-7 .textwidget {
	padding: 0px;
	margin: 0px 0px 0px 9px;
	height: 138px;
	text-align: center;
}
#text-8 .textwidget {
	padding: 0px;
	height: 138px;
	margin: auto;
	text-align: center;
}
#twitter a {
	display: block;
	height: 42px;
	width: 94px;
	float: right;
	margin-right: 50px;
	background: url("http://eastonfarmersmarket.com/wp-content/uploads/2013/03/twitter.jpg");
}
#twitter a span {
	display: none;
}
#viewmerchandise a {
	display: block;
	width: 214px;
	height: 40px;
	font-size: 19px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	padding-top: 150px;
	text-decoration: none;
	margin-bottom: 20px;
	margin-left: 5px;
	background: url("http://eastonfarmersmarket.com/wp-content/uploads/2013/04/viewmerch2.jpg") center top no-repeat #C6A839;
}
#viewmerchandise a:hover {
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	background: url("http://eastonfarmersmarket.com/wp-content/uploads/2013/04/viewmerch2.jpg") center bottom no-repeat #C6A839;
}
.address {
	padding-left: 15px;
	padding-right: 15px;
}
.builder-container-outer-wrapper {
	background-image: none;
}
.builder-module-510ee4858e3e5-background-wrapper {
	padding: 0px;
	margin: 0px;
}
.builder-module-background-wrapper.builder-module-navigation-background-wrapper {
	background-image: none;
	background-color: transparent;
	background-position: center top;
	background-repeat: no-repeat;
}
.builder-module-content .builder-module-element {
	padding: 0px;
	margin-right: 5px;
	background-color: transparent;
}
.builder-module-html .builder-module-element a {
	color: #931500;
	text-decoration: underline;
}
.builder-module-html .builder-module-element a:hover {
	color: #AE2B2C;
	text-decoration: underline;
}
.builder-module-navigation .current-cat li a {
	padding: 5px 25px 5px 24px;
	background-color: #EAB916;
}
.builder-module-navigation li a {
	padding: 5px 25px 5px 24px;
	font-size: 17px;
	text-align: center;
	background-image: none;
	background-color: transparent;
	background-position: center top;
	background-repeat: no-repeat;
}
.builder-module-navigation li a:hover {
	background-color: #000000;
}
.builder-module-navigation li li {
	border-bottom-width: 0em;
	border-bottom-style: solid;
	border-bottom-color: #C9C9C9;
}
.builder-module-navigation li li a {
	font-size: 15px;
	text-align: left;
	color: #EAB916;
	background-color: #000000;
}
.builder-module-navigation li ul {
	border-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-left-color: #000000;
	font-size: 15px;
	background-color: #EFCA4E;
}
.builder-module-widget-bar .widget {
	padding: 0px;
}
.builder-module-widget-bar-background-wrapper {
	width: 100%;
	padding-bottom: 0px;
	margin-bottom: 0px;
	background-color: transparent;
}
.builder-module-widget-bar-background-wrapper.builder-module-before-widget-bar-background-wrapper {
	padding-left: 0px;
	margin-left: 0px;
}
.builder-module.builder-module-navigation {
	background-image: none;
	background-color: transparent;
	background-position: center top;
	background-repeat: no-repeat;
}
.columntab1 {
	width: 40%;
	float: left;
	padding: 0px 28px;
}
.columntab2 {
	width: 40%;
	float: left;
	padding: 0px 28px;
}
.current_page_item li a {
	padding: 5px 25px 5px 24px;
	background-color: #EAB916;
}
.dataTables_length {
	padding-bottom: 10px;
}
.entry-content a {
	color: #931500;
	text-decoration: underline;
}
.entry-content a:hover {
	color: #AE2B2C;
	text-decoration: underline;
}
.entry-header h2 {
	font-size: 15px;
	color: #65860D;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-right: 5px;
}
.entry-header h3 {
	font-size: 17px;
	color: #931500;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-top: 0px;
	padding-top: 5px;
	display: block;
	height: 55px;
	margin-right: 5px;
}
.entry-header h4 {
	font-size: 17px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #931500;
}
.entry-header h5 {
	font-size: 15px;
	color: #65860D;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.entry-header p {
	font-size: 14px;
	padding-bottom: 8px;
	display: block;
	padding-left: 6px;
	padding-right: 6px;
	line-height: 17px;
}
.footertitle {
	font-size: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-top: 3px;
	display: block;
}
.hentry .entry-title {
	display: block;
	height: 81px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 75px;
	padding-left: 57px;
	font-size: 17px;
	color: #931500;
	font-weight: bold;
	text-decoration: none;
	background: none no-repeat #ECEDE1;
}
.hentry .entry-title a {
	color: #931500;
	font-weight: bold;
	text-decoration: underline;
}
.hentry .entry-title a:hover {
	color: #AE2B2C;
	font-weight: bold;
	text-decoration: underline;
}
.hentry .entry-title h1 {
	font-size: 17px;
	color: #931500;
	font-weight: bold;
	text-decoration: none;
	background-image: none;
	background-color: #ECEDE1;
}
.hentry .entry-title h2 {
	font-size: 17px;
	color: #931500;
	font-weight: bold;
	text-decoration: none;
	background-image: none;
	background-color: #ECEDE1;
}
.hentry .entry-title h3 {
	font-size: 17px;
	color: #931500;
	font-weight: bold;
	text-decoration: none;
	background-image: none;
	background-color: #ECEDE1;
}
.loop a {
	color: #931500;
	text-decoration: underline;
}
.loop a:hover {
	color: #AE2B2C;
	text-decoration: underline;
}
.loop-content .page {
	height: 100%;
	margin-top: 12px;
	font-size: 14px;
	min-height: 708px;
	margin-right: 15px;
	background-color: #ECECE0;
}
.loop-content .page h2 {
	color: #3C5A9A;
	padding-left: 15px;
	padding-right: 15px;
	font-size: 24px;
	line-height: 28px;
}
.loop-content .page h3 {
	color: #3C5A9A;
	padding: 0px 15px;
	font-size: 16px;
	line-height: 19px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-bottom: 0px;
	margin-top: 0px;
	display: block;
}
.loop-content .page h4 {
	font-size: 17px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #931500;
	padding-bottom: 0px;
	margin: 0px 15px;
	padding-top: 5px;
	line-height: 20px;
}
.loop-content .page h5 {
	font-size: 15px;
	color: #65860D;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-bottom: 0px;
	margin: 30px 15px 0px;
	padding-top: 0px;
	line-height: 18px;
	clear: both;
}
.loop-content .page h6 {
	display: block;
	height: 40px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 40px;
	padding-left: 16px;
	font-size: 27px;
	color: #FFFFFF;
	font-weight: normal;
	margin-left: 15px;
	margin-right: 15px;
	font-style: normal;
	padding-bottom: 0px;
	margin-bottom: 15px;
	background: #3B5998;
}
.loop-content .page h6 a {
	font-size: 27px;
	color: #FFFFFF;
	text-decoration: none;
}
.loop-content .page img {
	border: 3px solid #C7C298;
}
.loop-content .page p {
	padding-left: 15px;
	padding-right: 15px;
}
.loop-content h2 {
	display: block;
	height: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 40px;
	padding-left: 16px;
	font-size: 27px;
	color: #FFFFFF;
	font-weight: normal;
	margin: 40px 15px 15px;
	font-style: normal;
	padding-bottom: 0px;
	clear: both;
	background: #3B5998;
}
.menu-efmnavigation-container {
	font-family: Georgia, "Times New Roman", Times, serif;
}
.month {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #8D8317;
	padding-top: 0px;
	margin-top: 0px;
}
.page p {
	padding-top: 0px;
	margin-top: 0px;
	line-height: 1.5em;
}
.responsiveMenuSelect {
	padding: 4px;
	font-size: 14px;
}
.submit {
	display: block;
	color: #FFFFFF;
	font-size: 17px;
	font-weight: bold;
	padding: 8px 15px;
	margin-top: 5px;
	min-width: 100px;
	background-color: #AE2B2C;
}
.tablepress .column-1 {
	text-align: left;
}
.tablepress tbody td {
	vertical-align: top;
	text-align: center;
}
.tablepress td {
	padding: 8px;
	border-style: none solid none none;
	text-align: center;
	border-right-width: 1px;
	border-right-color: #ECECE0;
	float: none !important;
	background: none;
}
.tablepress th {
	padding: 8px;
	border-style: none solid none none;
	text-align: center;
	border-right-width: 1px;
	border-right-color: #ECECE0;
	float: none !important;
	background: none;
}
.tablepress thead th {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ECECE0;
}
a {
	color: #931500;
}
a:hover {
	color: #D21F02;
}
body {
	margin-top: 0px;
	padding-top: 0px;
	font-family: Tahoma, Geneva, Verdana, sans-serif;
	background-image: url("http://eastonfarmersmarket.com/wp-content/uploads/2013/03/background1.jpg");
	background-attachment: scroll;
	background-color: #C4C599;
	background-position: center top;
	background-repeat: repeat-x;
}
caption {
	padding: 0px;
	background-color: transparent;
}
div#builder-module-5133cb46450a0-background-wrapper {
	background-color: transparent;
}
div.entry-header img.alignleft {
	padding-left: 5px;
	margin-right: 15px;
	margin-left: 20px;
	margin-bottom: 10px !important;
}
h1 {
	font-size: 33px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background-color: #AD2B2B;
}
hr {
	color: #C7C298;
	height: 2px;
	border: none;
	display: block;
	width: 660px;
	margin: 30px 15px;
	background-color: #C7C298;
}
html {
	font-size: 13px;
}
table {
	border: 0px solid #CFCFCF;
	border-collapse: collapse;
	margin-bottom: 5px;
	padding-bottom: 0px;
	background-color: transparent;
}
td {
	border: 0px solid #CFCFCF;
	border-collapse: collapse;
	margin-bottom: 5px;
	padding-bottom: 0px;
	background-color: transparent;
}
textarea {
	height: 7em;
	width: 100%;
}
th {
	vertical-align: middle;
}
ul.menu {
	margin-left: 26px;
	display: block;
	padding-left: 35px;
	padding-right: 35px;
	background-color: #EAB916;
}


/* Style Manager custom css */
/*********************************************
	Universal
*********************************************/

body{ margin-top: 0px;
padding-top: 0px;
}

a{
color: #931500;
}

a:hover{
color: #d21f02;
}


.builder-module-widget-bar .widget{
padding: 0px 0px 0px 0px;
}

.builder-module-widget-bar-background-wrapper.builder-module-before-widget-bar-background-wrapper{
padding-left: 0px;
margin-left: 0px;
}

.builder-module-widget-bar-background-wrapper{
background-color: transparent;
width: 100%;
padding-bottom: 0px;
margin-bottom: 0px;
}


/*********************************************
	Header
*********************************************/

#header{
background: url(http://eastonfarmersmarket.com/wp-content/uploads/2016/03/header.png) no-repeat top center; 
height: 180px;
display: block;
}

#facebook a{
display: block;
background: url(http://eastonfarmersmarket.com/wp-content/uploads/2013/03/facebook.jpg);
height: 42px;
width: 88px;
float: right;
margin-right: 5px;
}

#facebook a span{
display: none;
}

#twitter a{
display: block;
height: 42px;
width: 94px;
float: right;
margin-right: 50px;
background: url(http://eastonfarmersmarket.com/wp-content/uploads/2013/03/twitter.jpg);
}


#twitter a span{
display: none;
}

/*********************************************
	Slider
*********************************************/

#pb_slideshow_rslider-container-1{
margin: auto;
margin-top: 10px;
}

#builder-module-510eded1aac38-background-wrapper{
background-color: transparent;
}


/*********************************************
	Navigation
*********************************************/


.menu-efmnavigation-container{
font-family: Georgia, "Times New Roman", Times, serif;
}



ul.menu{
margin-left: 26px;
display: block;
padding-left: 35px;
padding-right: 35px;
background-color: #eab916;
}

#menu-efmnavigation-1{ padding-bottom: 17px;
background: url("http://eastonfarmersmarket.com/wp-content/uploads/2013/03/nav_background_4.png");

}
.builder-module-navigation li ul {
	border: 0px solid #000;
		border-bottom: 0;
	background-color: #efca4e;
	font-size: 15px;
}

.builder-module-navigation li li {
	border-bottom: 0em solid #C9C9C9;

}

.builder-module-navigation li li a {
	background-color: #000;
	font-size: 15px;
	text-align: left;
	color: #eab916;
}





.builder-module-navigation li a, .current_page_item li a, .builder-module-navigation .current-cat li a{
padding-top: 5px;
padding-bottom: 5px;
padding-left: 24px;
padding-right: 25px;
background-color: #eab916;
}


#text-13-background-wrapper{
padding-top: 0px;
margin-top: 0px;
display: block;
height: 17px;
}

#text-13{
padding-top: 0px;
margin-top: 0px;
display: block;
height: 17px;
padding-right: 0px;
}


.builder-module-510ee4858e3e5-background-wrapper{
padding: 0px;
margin: 0px;
}

/*********************************************
	Loop
*********************************************/

#builder-module-510ed975c0911-background-wrapper{
background-color: transparent;
background: none;
margin-bottom: 24px;
}

#pluginbuddy_loopbuddy-4 .widget-title{ display:none;}
#pluginbuddy_loopbuddy-8 .widget-title{ display:none;}


#pluginbuddy_loopbuddy-4 .loop-content{
background-color: #ecede1;
padding: 5px;
margin: auto;
margin-top: 5px;
margin-left: 27px;

}


#pluginbuddy_loopbuddy-5 .loop-content{
background-color: #ecede1;
padding: 5px;
padding-top: 20px;
margin: auto;
margin-top: 5px;
margin-left: 18px;
}

#pluginbuddy_loopbuddy-5{
margin-left: 9px;
}

#pluginbuddy_loopbuddy-8{
margin-left: 9px;
}

#pluginbuddy_loopbuddy-8 .loop-content{
background-color: #ecede1;
padding: 5px;
padding-top: 20px;
width: 310px;
margin: auto;
}



#pluginbuddy_loopbuddy-5 .widget-title{ display:none;}


#text-7 .textwidget{ padding: 0px; margin: 0px;
padding-bottom: 0px;
margin-bottom: 0px;
height: auto;
margin-left: 28px;
text-align: center;
margin-top: 5px;


}

#text-26 .textwidget{ padding: 0px; margin: 0px;
padding-bottom: 0px;
margin-bottom: 0px;
height: 138px;
margin-left: 9px;
text-align: center;

}


#text-8 .textwidget {
    padding: 0px;
    margin: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    height: auto;
    margin: auto;
    text-align: center;
    padding-left: 26px;
}


#text-6{
text-align: center;
}


.entry-header h4{
font-size: 17px;
font-family: Georgia,"Times New Roman",Times,serif;
color: #931500;
}

.entry-header h5{
font-size: 15px;
color: #65860d;
font-family: Georgia,"Times New Roman",Times,serif;
}

.entry-header h2{
font-size: 15px;
color: #65860d;
font-family: Georgia,"Times New Roman",Times,serif;
margin-bottom: 0px;
padding-bottom: 0px;
margin-right: 5px;
}

.entry-header h3{
font-size: 17px;
color: #931500;
font-family: Georgia,"Times New Roman",Times,serif;
margin-top: 0px;
padding-top: 5px;
display: block;
height: 55px;
margin-right: 5px;
}

.entry-header p{
font-size: 14px;
padding-bottom: 8px;
display: block;
padding-left: 6px;
padding-right: 6px;
line-height: 17px;
}

div.entry-header img.alignleft{
padding-left: 5px;
    margin-right: 15px;
    margin-left: 20px;
    margin-bottom: 10px !important;
}




/*********************************************
	Home Sidebar
*********************************************/

#text-2{
margin-left: 10px;
}


#hometopsponsors2{
background-color: #e6d9d2;
width: 162px;
padding-top: 5px;
padding-right: 5px;
text-align: center;
padding-left: 0px;
padding-bottom: 40px;
}

#hometopsponsors2 h5{
font-size: 23px;
font-family: Georgia,"Times New Roman",Times,serif;
text-align: center;
font-weight: normal;
padding-bottom: 0px;
margin-bottom: 0px;
}

#hometopsponsor2 p a{
font-size: 17px;
}




#hometopsponsors{
background-color: #e6d9d2;
width: 205px;
padding: 5px;
text-align: center;
padding-bottom: 40px;
}

#hometopsponsor p a{
font-size: 17px;
}

#hometopsponsors h5{
font-size: 26px;
font-family: Georgia,"Times New Roman",Times,serif;
text-align: center;
font-weight: normal;
padding-bottom: 0px;
margin-bottom: 0px;
}



/*********************************************
	footer
*********************************************/

#text-15{
height: 238px;
margin-bottom: 17px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
padding-left: 28px;
line-height: 16px;
margin-left: 12px;
background: #e6d9d2 url("http://eastonfarmersmarket.com/wp-content/uploads/2013/03/footer_border.gif") no-repeat top right;
}

.footertitle{
font-size: 20px;
font-family: Georgia,"Times New Roman",Times,serif;
padding-top: 3px;
display: block;
}

.month{
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #8d8317;
padding-top: 0px;
margin-top: 0px;
}

#text-16{
height: 238px;
margin-bottom: 17px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 16px;
padding-left: 45px;
background: #e6d9d2 url("http://eastonfarmersmarket.com/wp-content/uploads/2013/03/footer_border.gif") no-repeat top right;
}
	
#text-17, #text-21{
background-color: #e6d9d2;
height: 216px;
margin-bottom: 27px;
margin-right: 27px;
padding-top: 11px;
padding-left: 0px;
padding-bottom: 11px;
font-size: 14px;
}

#text-17 img, #text-21 img{
height: 43px;
padding-bottom: 5px;
margin: 0px;
}


th, td, caption {
    padding: 0px;
    background-color: transparent;
}
table, td, th {
    border: 0px solid #CFCFCF;
    border-collapse: collapse;
	background-color: transparent;
margin-bottom: 5px;
padding-bottom: 0px;
}
td, th {
    vertical-align: middle;
    
}



/*********************************************
	footer sub
*********************************************/

#text-19{
height: 238px;
margin-bottom: 17px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
padding-left: 28px;
line-height: 16px;
margin-left: 10px;
background: #e6d9d2 url("http://eastonfarmersmarket.com/wp-content/uploads/2013/03/footer_border.gif") no-repeat top right;
}



#text-20{
height: 238px;
margin-bottom: 17px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 16px;
padding-left: 45px;
background: #e6d9d2 url("http://eastonfarmersmarket.com/wp-content/uploads/2013/03/footer_border.gif") no-repeat top right;
}
	




.submit{
background-color: #ae2b2c;
display: block;
color: #fff;
font-size: 17px;
font-weight: bold;
padding: 8px 15px;
margin-top: 5px;
min-width: 100px; 
}









/*********************************************
	pages
*********************************************/



#builder-module-5133cb46450a0-background-wrapper{
background-color: #transparent;
margin-left: 40px;
margin-right: 30px;
padding-left: 0px;
}

.loop-content .page{
background-color: #ecece0;
height: 100%;
margin-top: 12px;
padding: left: 0px;
font-size: 14px;
min-height: 708px;
margin-right: 15px;
}

.hentry .entry-title{
display: block;
height: 81px;
font-family: Georgia,"Times New Roman",Times,serif;
line-height: 75px;
padding-left: 57px;
background: url(http://eastonfarmersmarket.com/wp-content/uploads/2014/12/subpage_header2.gif) no-repeat;
font-size: 33px;
color: #ffffff;
font-weight: normal;
}

.loop-content .page p{
padding-left: 15px;
padding-right: 15px;
}

.loop-content .page h2{
color: #3C5A9A;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 24px;
    line-height: 28px;
    background: transparent;
}

#text-18{
padding: 0px;
margin: 0px;
}

.builder-module-content .builder-module-element{
padding: 0px;
margin-right: 5px;
background-color: transparent;
}

div#builder-module-5133cb46450a0-background-wrapper{
background-color: transparent;

}



.loop-content .page h3{
color: #3c5a9a;
padding-left: 15px;
padding-right: 15px;
font-size: 16px; 
line-height: 19px;
font-weight: bold;
font-family: Georgia,"Times New Roman",Times,serif;
padding-bottom: 0px;
margin-bottom: 0px;
padding-top: 0px;
margin-top: 0px;
display: block;
}

.page p{
padding-top: 0px;
margin-top: 0px;
line-height: 1.5em; 
}








.loop-content .page img{
border: 3px solid #c7c298;
}

hr{
color: #c7c298;
background-color: #c7c298;
height: 2px;
border: none;
display: block;
width: 660px;
margin-top: 30px;
margin-bottom: 30px;
margin-left: 15px;
margin-right: 15px;
}

.address{
padding-left: 15px;
padding-right: 15px;

}


.loop-content .page h6{
display: block;
height: 40px;
font-family: Georgia,"Times New Roman",Times,serif;
line-height: 40px;
padding-left: 16px;
background: #3b5998;
font-size: 27px;
color: #ffffff;
font-weight: normal;
margin-left: 15px;
margin-right: 15px;
font-style: normal;
padding-bottom: 0px;
margin-bottom: 15px;
}

.loop-content .page h6 a{
font-size: 27px;
color: #ffffff;
text-decoration: none;
}




.loop-content .page h4{
font-size: 17px;
font-family: Georgia,"Times New Roman",Times,serif;
color: #931500;
padding-bottom: 0px;
margin-bottom: 0px;
padding-top: 5px;
margin-top: 0px;
line-height: 20px;
margin-left: 15px;
margin-right: 15px;
}

.loop-content .page h5{
font-size: 15px;
color: #65860d;
font-family: Georgia,"Times New Roman",Times,serif;
padding-bottom: 0px;
margin-bottom: 0px;
padding-top: 0px;
margin-top: 0px;
line-height: 18px;
margin-left: 15px;
margin-right: 15px;
clear: both;
margin-top: 30px;
}

.loop-content h2{
    display: block;
    height: auto;
    font-family: Georgia,"Times New Roman",Times,serif;
    line-height: 40px;
    padding-left: 16px;
    background: #3b5998;
    font-size: 27px;
    color: #ffffff;
    font-weight: normal;
    margin-left: 15px;
    margin-right: 15px;
    font-style: normal;
    padding-bottom: 0px;
    margin-bottom: 15px;
margin-top: 40px;
clear: both;
}



/*********************************************
	Mobile
*********************************************/

.responsiveMenuSelect{
padding: 4px;
font-size: 14px;
}




/*********************************************
	bottom 4
*********************************************/

#becomeavolunteer a{
display: block;
width: 214px;
height: 40px;
font-size: 19px;
color: #fff;
font-weight: bold;
font-family: Georgia,"Times New Roman",Times,serif;
background: #c6a839 url(http://eastonfarmersmarket.com/wp-content/uploads/2013/03/becomeavol.jpg) no-repeat top center;
text-align: center;
padding-top: 150px;
text-decoration: none;
margin-bottom: 20px;
margin-left: 14px;
}

#becomeavolunteer a:hover{
display: block;
font-family: Georgia,"Times New Roman",Times,serif;
background: #c6a839 url(http://eastonfarmersmarket.com/wp-content/uploads/2013/03/becomeavol.jpg) no-repeat bottom center; 
}


#viewmerchandise a{
display: block;
width: 214px;
height: 40px;
font-size: 19px;
color: #fff;
font-weight: bold;
font-family: Georgia,"Times New Roman",Times,serif;
background: #c6a839 url(http://eastonfarmersmarket.com/wp-content/uploads/2013/04/viewmerch2.jpg) no-repeat top center;
text-align: center;
padding-top: 150px;
text-decoration: none;
margin-bottom: 20px;
margin-left: 5px;
}

#viewmerchandise a:hover{
display: block;
font-family: Georgia,"Times New Roman",Times,serif;
background: #c6a839 url(http://eastonfarmersmarket.com/wp-content/uploads/2013/04/viewmerch2.jpg) no-repeat bottom center; 
}



#meetourvendors a{
display: block;
width: 214px;
height: 40px;
font-size: 19px;
color: #fff;
font-weight: bold;
font-family: Georgia,"Times New Roman",Times,serif;
background: #c6a839 url(http://eastonfarmersmarket.com/wp-content/uploads/2013/03/meetvendors.jpg) no-repeat top center;
text-align: center;
padding-top: 150px;
text-decoration: none;
margin-bottom: 20px;
margin-left: 5px;
}

#meetourvendors a:hover{
display: block;
font-family: Georgia,"Times New Roman",Times,serif;
background: #c6a839 url(http://eastonfarmersmarket.com/wp-content/uploads/2013/03/meetvendors.jpg) no-repeat bottom center; 
}


#eventscalendar a{
display: block;
width: 214px;
height: 40px;
font-size: 19px;
color: #fff;
font-weight: bold;
font-family: Georgia,"Times New Roman",Times,serif;
background: #c6a839 url(http://eastonfarmersmarket.com/wp-content/uploads/2013/04/eventcalendar.jpg) no-repeat top center;
text-align: center;
padding-top: 150px;
text-decoration: none;
margin-bottom: 20px;
}

#eventscalendar a:hover{
display: block;
font-family: Georgia,"Times New Roman",Times,serif;
background: #c6a839 url(http://eastonfarmersmarket.com/wp-content/uploads/2013/04/eventcalendar.jpg) no-repeat bottom center; 
}


#builder-module-54a332cf4b3a8-background-wrapper{
background-color: transparent;
margin-bottom: 0px;
}

.tablepress th,
.tablepress td {
	padding: 8px;
	border: none;
	background: none;
	text-align: center;
	float: none !important;
	border-right: 1px solid #ecece0;
}

.tablepress tbody td {
	vertical-align: top;
	text-align: center;
}

.tablepress .column-1{
text-align: left;
}

.tablepress thead th{
	border-right: 1px solid #ecece0;
}

#fbuilder .medium {
    padding-left: 3px;
    padding-right: 0;
    min-width: 50% !important;
}
textarea{
    height: 7em;
    width: 100%;
}

#fieldname67_1, #fieldname66_1 {
    color: hsl(221, 44%, 42%);
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 19px;
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-top: 0;}



#builder-module-54a332cf4acd6-background-wrapper {
	background: none repeat scroll 0% 0% transparent;
	margin-bottom: 24px;
}
#builder-module-54a332cf4acd6-background-wrapper {
	background-color: transparent;
}
#builder-module-54a332cf4acd6-background-wrapper {
	margin-left: 40px;
	padding-left: 0px;
}

.dataTables_length {
    padding-bottom: 10px;
}
#text-23 {
	height: 238px;
	margin-bottom: 17px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	padding-left: 28px;
	line-height: 16px;
	margin-left: 10px;
	background: url("http://eastonfarmersmarket.com/wp-content/uploads/2013/03/footer_border.gif") no-repeat scroll right top #E6D9D2;
}
#text-24 {
	height: 238px;
	margin-bottom: 17px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding-left: 45px;
	background: url("http://eastonfarmersmarket.com/wp-content/uploads/2013/03/footer_border.gif") no-repeat scroll right top #E6D9D2;
}
#text-25 {
	background-color: #E6D9D2;
	height: 216px;
	margin-bottom: 17px;
	margin-right: 18px;
	padding-top: 22px;
	padding-left: 29px;
}
#text-25 img {
	height: 43px;
	padding-bottom: 5px;
	margin: 0px;
}

.columntab1{
width: 40%; float: left; padding: 0px 28px;}

.columntab2{
width: 40%; float: left; padding: 0px 28px;}

div#post-3126 p {
    padding-left: 29px !important;
}


@media (max-width: 600px){
#pluginbuddy_loopbuddy-5 .loop-content {
    background-color: #ecede1;
    padding: 5px;
    padding-top: 20px;
    margin: auto;
    margin-top: 0px;
    margin-left: 7px;
}

div.entry-header img.alignleft {
    padding-left: 5px;
    margin-right: 15px;
    margin-left: 20px;
    margin-bottom: 10px !important;
    /* width: auto; */
    text-align: center;
    display: block;
    margin: auto;
    width: 100%;
}
#text-7 .textwidget {
    padding: 0px;
    margin: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    height: auto;
    /* margin-left: 28px; */
    text-align: center;
    margin-top: 5px;
    padding-left: 7px;
}

#pluginbuddy_loopbuddy-4 .loop-content {
    background-color: #ecede1;
    padding: 5px;
    margin: auto;
    margin-top: 5px;
    margin-left: 7px;
}

#pluginbuddy_loopbuddy-4 .loop-content .entry-header p{
    padding-left: 16px;
}



}

