@charset "UTF-8";
/* CSS Document */

* {
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
}

body {
	font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
	color: #666;
	background-color: #CCDDE6;
	text-align: center;
	background-image: url(http://crabtreefarms.org/img/bg2.jpg);
	background-repeat: repeat-x;
}

h1 {
	font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #005581;
	margin: 10px 0 0 0;
	font-size: 20px;
	line-height: 20px;
	position: relative;
}

h2 {
	font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	color: #9FA617;
	margin: 15px 0 5px 0;
	text-align: left;
	font-style: normal;
	position: relative;
}

h2 + p {
        margin: 2px 0 7px 0;
}

h3 {
	font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
	color: #005581;
	margin: 15px 0 5px 0;
	text-align: left;
	font-style: normal;
}

h3 + p {
        margin: 2px 0 7px 0;
}

h4 {
	font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
	color: #BF311A;
	margin: 15px 0 5px 0;
	text-align: left;
	font-style: normal;
}

h4 + p {
        margin: 2px 0 7px 0;
}

h5 {
	font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
	color: #663700;
	margin: 15px 0 5px 0;
	text-align: left;
	font-style: normal;
}

h5 + p {
        margin: 2px 0 7px 0;
}

h2 + h5 {
	margin: 15px 0 5px 0;
}

h3 + h5 {
	margin: 15px 0 5px 0;
}

h4 + h5 {
	margin: 15px 0 5px 0;
}

li h5 {
margin: 0;
}

h6 {
font-family: Geneva;
font-style: normal;
font-weight: normal;
color: #CCC;
	font-size: 12px;
	line-height: 18px;
text-transform: uppercase;
letter-spacing: .1em;
text-align: left;
padding: 0 0 5px 20px;
}

a {
	text-decoration: none;
	color: #9FA617;
}
a:hover {
	text-decoration: none;
	color: #005581;
}

p {
	font-size: 12px;
	line-height: 17px;
        margin: 10px 0 7px 0;
}

p + p {
        margin: 0 0 7px 0;
}

p strong {
color: #444;
}

ul {
}

li {
	background-image: none;
	margin: 0 0 0 15px;
	list-style: none;
}

.container {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 1024px;
	min-height: 725px;
}

.header {
	padding: 10px 0 0 0;
}

.headerLogo {
	margin: 0 130px 10px 130px;
	text-align: left;
	display: block;
}

.headerNav {
	background-image: url(http://crabtreefarms.org/img/headerNav.png);
	background-repeat: no-repeat;
	height: 68px;
	z-index: 9999;
}

.headerNav ul {
	margin: 0 132px 0 132px;
	height: 44px;
	list-style: none;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 16px;
	z-index: 9999;
}

.headerNav li {
	list-style: none;
	float: left;
	margin: -6px 0 0 0;
	z-index: 9999;
}

#about {
	background-image: url(http://crabtreefarms.org/img/about.png);
	background-repeat: no-repeat;
	background-position: 14px 22px;
	width: 55px;
	height: 12px;
	display: block;
	padding: 24px 15px 7px 15px;
	z-index: 9999;
}

#programs {
	background-image: url(http://crabtreefarms.org/img/programs.png);
	background-repeat: no-repeat;
	background-position: 15px 22px;
	width: 88px;
	height: 12px;
	display: block;
	z-index: 9999;
}

#events {
	background-image: url(http://crabtreefarms.org/img/events.png);
	background-repeat: no-repeat;
	background-position: 15px 22px;
	width: 55px;
	height: 12px;
	display: block;
	z-index: 9999;
}

#shop {
	background-image: url(http://crabtreefarms.org/img/shop.png);
	background-repeat: no-repeat;
	background-position: 15px 22px;
	width: 46px;
	height: 12px;
	display: block;
	padding: 24px 16px 7px 15px;
	z-index: 9999;
}

#visit {
	background-image: url(http://crabtreefarms.org/img/visit.png);
	background-repeat: no-repeat;
	background-position: 15px 22px;
	width: 46px;
	height: 12px;
	display: block;
	padding: 24px 16px 7px 15px;
	z-index: 9999;
}

#volunteer {
	background-image: url(http://crabtreefarms.org/img/volunteer.png);
	background-repeat: no-repeat;
	background-position: 14px 22px;
	width: 84px;
	height: 12px;
	display: block;
	z-index: 9999;
}

#joinUs {
	background-image: url(http://crabtreefarms.org/img/join-us.png);
	background-repeat: no-repeat;
	background-position: 14px 22px;
	width: 72px;
	height: 12px;
	display: block;
	padding: 24px 15px 20px 15px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	z-index: 9999;
}

#donateNav {
	background-image: url(http://crabtreefarms.org/img/donate.png);
	background-repeat: no-repeat;
	background-position: 15px 22px;
	width: 64px;
	height: 12px;
	display: block;
	padding: 24px 15px 7px 15px;
	z-index: 9999;
}

.headerNav li a, .headerNav li a:visited {
	display: block;
	font-weight: normal;
	margin: 0;
	padding: 24px 15px 7px 15px;
	text-align: center;
	text-decoration: none;
	color: #55590D;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-left-radius: 3px;
	z-index: 9999;
}

.headerNav li a:hover {
	color: #55590D;
	text-decoration: none;
	background-color: #005581;
	z-index: 9999;
}

.headerNav ul li:hover a{
	background-color: #A8AE2F;
	color:#55590D;
	text-decoration: none;
	z-index: 9999;
}

.headerNav li ul{
	background-color: #B0B546;
	border-top: 7px solid #A8AE2F;
	border-bottom: 7px solid #A8AE2F;
	display:none;
	height:auto;
	padding: 0;
	margin: 0;
	position:absolute;
	z-index: 9999;
	text-decoration: none;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	opacity: 0.95;
}

.headerNav li:hover ul{
		display:block;
		text-decoration: none;
		z-index: 9999;
}

.headerNav li li {
		display:block;
		float:none;
		margin:0;
		min-width: 150px;
		text-decoration: none;
		border-bottom: 1px dotted #9FA617;
		z-index: 9999;
}

.headerNav li:hover li a {
	background:none;
	z-index: 9999;
}

.headerNav li ul a {
	display:block;
	height:auto;
	margin: 0;
	padding: 8px 15px;
	text-align:left;
	text-decoration: none;
	color: #55590D;
	font-style: italic;
	font-weight: bold;
	z-index: 9999;
}

.headerNav li ul a:visited {
	display:block;
	height:auto;
	margin:0px;
	padding: 8px 15px;
	text-align:left;
	text-decoration: none;
	color: #55590D;
	font-style: italic;
	font-weight: bold;
	z-index: 9999;
}

.headerNav li ul a:hover, .headerNav li ul li:hover a {
	background-color: #A8AE2F;
	color:#40430A;
	text-decoration:none;
	font-style: italic;
	font-weight: bold;
	z-index: 9999;
}

.main {
	position: relative;
	margin: 0 112px 0 112px;
	padding: 0 20px 60px 20px;
	min-height: 400px;
	/*background-image: url(http://crabtreefarms.org/img/footerLogos.png);*/
	background-repeat: no-repeat;
	background-position: bottom;
}

.main p em {
 	color: #666;
}

.slideshowWrapper {
	background-image: url(http://crabtreefarms.org/img/texture.png);
	height: 300px;
	margin: -4px 0 10px 0;
	padding: 20px 20px 35px 20px;
	-moz-border-radius: 16px;
	-webkit-border-radius: 16px;
	background-color: #ecf1f4;
}

.slideshowWrapperInner {
	height: 300px;
	padding: 8px;
        margin: 0;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	position: relative;
	background-color: #FFF;
}

.slideshow {
	height: 300px;
	text-align: center;
    list-style: none;
    z-index: 3;
    width: 704px;
    margin: 0 auto;
    padding: 0;
    display: block;
    overflow:hidden;
}

ul#crossfade {
    margin: 0px;
    padding: 0px;
    display: block;
}

ul#crossfade li {
    list-style: none;
    position: relative;
    top: 0;
    left: 0;
    margin: 0px;
    padding: 0px;
}

ul#crossfade li img{
    list-style: none;
    position: absolute;
    top: 0;
    left: 0;
    margin: 0;
    height: 300px;
    width: 704px;
    padding: 0px;
    display: block;
}








.frontPage {
	margin: -26px 0 0 -10px;
}

.teaser {
	width: 565px;
	margin: 0 0 10px 10px;
}

.quickLinks {
	width: 175px;
	margin: 0 10px 20px 20px;
	padding: 0;
	float: right;
	font-size: 12px;
	position: absolute;
	top: 376px;
	right: 0;
	z-index: 5;
}

.leftFrontPage {
	float: left;
	width: 378px;
	margin: 0 0 0 10px;
	display: block;
}

.colorBox {
	width: 353px;
	margin: 0 0 20px 0;
	position: relative;
}

#blue {
	background-image: url(http://crabtreefarms.org/img/texture.png);
	-moz-border-radius: 16px;
	-webkit-border-radius: 16px;
	background-color: #D5E0EC;
	padding: 18px 10px 12px 10px;
}

#brown {
	background-image: url(http://crabtreefarms.org/img/texture.png);
	-moz-border-radius: 16px;
	-webkit-border-radius: 16px;
	background-color: #F4ECE4;
	padding: 18px 10px;
}

#green {
	background-image: url(http://crabtreefarms.org/img/texture.png);
	-moz-border-radius: 16px;
	-webkit-border-radius: 16px;
	background-color: #E6E8C9;
	padding: 18px 10px 12px 10px;
}

#green h1 {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight: bold;
	font-size: 20px;
	font-style: normal;
	line-height: 20px;
	border-bottom: none;
	margin: 0;
	padding: 0 10px;
}

#green h1 a, #green h1 a:visited {
	color: #777D11;
	text-decoration: none;
}

#green h1 a:hover {
	color: #40430a;
	text-decoration: none;
}

#green p {
	margin: 3px 0 0 0;
	padding: 0 10px;
	color: #555;
}

#green p + p {
	margin: 5px 0 0 0;
}

.colorBoxTitle {
}

#quote {
	height: 14px;
	width: 208px;
	margin: 30px 0 5px 18px;
	padding: 0;
	background-image: url(http://crabtreefarms.org/img/quote.png);
	background-position: top left;
	background-repeat: no-repeat;
}

#local {
	height: 14px;
	width: 208px;
	margin: 30px 0 5px 18px;
	padding: 0;
	background-image: url(http://crabtreefarms.org/img/local.png);
	background-position: top left;
	background-repeat: no-repeat;
}

.frontPageHeadline {
	font-family: Geneva, "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight: bold;
	font-size: 18px;
	font-style: normal;
	line-height: 18px;
	padding: 0;
	margin: 0 10px 0 10px;
	position: relative;
}

.frontPageHeadline a, .frontPageHeadline a:visited {
	text-decoration: none;
	color: #005581;
}

.frontPageHeadline a:hover {
	text-decoration: none;
	color: #9FA617;
}

.frontPageHeadline span {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	letter-spacing: 1px;
}

#headlineBlue {
	color: #005581;
}

#headlineBlue:hover {
	color: #9FA617;
}

#headlineGreen {
	color: #9FA617;
}

#headlineGreen:hover {
	color: #777D11;
}

#headlineDarkGreen {
	color: #40430a;
}

#headlineDarkGreen:hover {
	color: #777D11;
}

#headlineRed {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight: bold;
	font-size: 20px;
	font-style: normal;
	line-height: 20px;
	color: #BF311A;
}

#headlineRed:hover {
	color: #8F2514;
}

.headlineBrown {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight: bold;
	font-size: 20px;
	font-style: normal;
	line-height: 20px;
	color: #663700;
	padding: 0 10px 2px 10px;
	margin: 0;
}

#headlineGrey {
	color: #663700;
}

#headlineGrey:hover {
	color: #333;
}

.main ul {
	margin: 0;
}

.main ul li {
	background-image: url("http://crabtreefarms.org/img/bullet.png");
	background-position: 10px 2px;
	background-repeat: no-repeat;
	letter-spacing: .01em;
	font-size: 10px;
	line-height: 14px;
	list-style: none;
	padding: 0 0 6px 26px;
	margin: 0 0 0 0;
}

.main ul li strong {
        color: #444;
}

.main ul li:first-child {
	background-image: url("http://crabtreefarms.org/img/bullet.png");
	background-position: 10px 2px;
	background-repeat: no-repeat;
	margin: 6px 0 0 0;
}

.main ol {
	margin: 0;
}

.main ol li {
	font-size: 10px;
	line-height: 14px;
	list-style: decimal;
	padding: 0 0 6px 0;
	margin: 0 0 0 26px;
}


.main ol li strong {
        color: #444;
}

.main ol li:first-child {
	padding: 0 0 6px 0;
}

.main ol li p {
font-size: 12px;
line-height: 16px;
}

.colorBox p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 14px;
	font-style: normal;
	font-weight: normal;
	padding: 0 10px 0 10px;
	margin: 3px 0 0 0;
	color: #555;
	letter-spacing: .001em;
}

.colorBox p + p {
	margin: 5px 0 0 0;
}

.colorBox p span {
	color: #BF311A;
}

.colorBox p strong {
	color: #005581;
}

.colorBox ul {
	padding: 8px 0 0 0;
}

#local p {
	color: #40430a;
}

#happenings {
	margin: -5px 5px 0 5px;
	padding: 0 4px;
}

ul.eventPage {
	padding: 8px 0;
}

ul.eventPage li {
	font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #777;
	font-size: 12px;
	line-height: 16px;
	list-style: none;
	padding: 19px 20px 20px 60px;
	margin: 0 0 8px 0;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background-color: #D5E0EC;
	position: relative;
}

ul.eventPage li:hover {
	background-color: #96B7D1;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}

ul.eventPage li a, ul.eventPage li a:visited {
	color: #005581;
	text-decoration: none;
}

ul.eventPage li a:hover {
	color: #005581;
	text-decoration: none;
}

ul.eventPage li:first-child {
	margin: 8px 0 8px 0;
}

li.onTheFarm {
	position: relative;
	background-image: none;
	margin: 0 0 8px 0;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background-color: #E6E8C9;
}

li.onTheFarm:hover {
	background-color: #B9BD5E;
}

li.onTheFarm h1 {
	margin: 0;
}

li.onTheFarm p {
	margin: 7px 0 0 0;
	font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #555;
}

li.onTheFarm h1 a, li.onTheFarm h1 a:visited {
	font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #005581;
	margin: 0;
	font-size: 20px;
	line-height: 20px;
	position: relative;
}

li.onTheFarm h1 a:hover {
	font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #FFF;
	margin: 0;
	font-size: 20px;
	line-height: 20px;
	position: relative;
}

ul.eventPage li.indexCalendar {
	position: relative;
	background-image: none;
	margin: 0 0 8px 0;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background-color: #E6E8C9;
}

ul.eventPage li.indexCalendar:hover {
	background-color: #B9BD5E;
}

ul.eventPage li.indexCalendar h1 {
	margin: 0;
}

ul.eventPage li.indexCalendar p {
	margin: 7px 0 0 0;
	font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #555;
}

ul.eventPage li.indexCalendar h1 a, ul.eventPage li.indexCalendar h1 a:visited {
	font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #55590D;
	margin: 0;
	font-size: 20px;
	line-height: 20px;
	position: relative;
}

ul.eventPage li.indexCalendar h1 a:hover {
	font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #FFF;
	margin: 0;
	font-size: 20px;
	line-height: 20px;
	position: relative;
}

ul#happenings li a, ul#happenings li a:visited {
	color: #9FA617;
}

ul#happenings li a:hover {
	color: #9FA617;
}

li#calendar:hover a, li#calendar:hover a:visited {
	color: #55590D;
}

li#calendar:hover a:hover {
	color: #55590D;
}

.sort {
margin: 10px 0 0 0;
font-size: 10px;
color: #CCC;
}

.sort a, .sort a:visited {
font-size: 10px;
color: #999;
}

.sort a:hover {
font-size: 10px;
color: #9FA617;
}

.rounded {
	background-color: #FFF;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 32px 18px 22px 18px;
	margin: 0 8px;
	position: relative;
}

.rounded p {
	color: #666;
}

.roundedPage {
	background-color: #FFF;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 10px 18px 60px 18px;
	margin: 0 8px;
	min-height: 400px;
}

#roundedHap {
	padding: 16px 8px 8px 8px;
	margin: 0 8px;
}

ul.colorBoxUL {
	padding: 8px;
}

ul.colorBoxUL li {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 16px;
	font-style: italic;
	font-weight: bold;
	list-style: none;
	padding: 19px 20px 20px 60px;
	margin: 0 0 8px 0;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background-color: #D5E0EC;
	position: relative;
}

ul.colorBoxUL li:hover {
	background-color: #96B7D1;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}

ul.colorBoxUL li a, ul.colorBoxUL li a:visited {
	color: #005581;
	text-decoration: none;
}

ul.colorBoxUL li a:hover {
	color: #005581;
	text-decoration: none;
}

ul.colorBoxUL li:first-child {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 16px;
	font-style: italic;
	font-weight: bold;
	list-style: none;
	padding: 19px 8px 20px 60px;
	margin: 8px 0 8px 0;
}

.postTime {
	color: #D5E0EC;
	font-size: 10px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	display: inline;
	padding: 0 0 0 10px;
	position: absolute;
	top: 6px;
	left: 50px;
}

ul.colorBoxUL li:hover .postTime {
	color: #FFF;
}

.postTimeMain {
	color: #CCC;
	font-size: 10px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	display: inline;
	padding: 0 0 0 10px;
	position: absolute;
	top: -16px;
	left: -10px;
}

#apple {
	background-image: url(http://crabtreefarms.org/img/apple.png);
	background-position: 10px 6px;
	background-repeat: no-repeat;
}

#apple2 {
	background-image: url(http://crabtreefarms.org/img/apple.png);
	background-position: 20px 16px;
	background-repeat: no-repeat;
}

#bird {
	background-image: url(http://crabtreefarms.org/img/bird.png);
	background-position: 10px 6px;
	background-repeat: no-repeat;
}

#bird2 {
	background-image: url(http://crabtreefarms.org/img/bird.png);
	background-position: 20px 16px;
	background-repeat: no-repeat;
}

#carrot {
	background-image: url(http://crabtreefarms.org/img/carrot.png);
	background-position: 10px 7px;
	background-repeat: no-repeat;
}

#carrot2 {
	background-image: url(http://crabtreefarms.org/img/carrot.png);
	background-position: 20px 17px;
	background-repeat: no-repeat;
}

#cow {
	background-image: url(http://crabtreefarms.org/img/cow.png);
	background-position: 10px 6px;
	background-repeat: no-repeat;
}

#cow2 {
	background-image: url(http://crabtreefarms.org/img/cow.png);
	background-position: 20px 16px;
	background-repeat: no-repeat;
}

#dog {
	background-image: url(http://crabtreefarms.org/img/dog.png);
	background-position: 12px 7px;
	background-repeat: no-repeat;
}

#dog2 {
	background-image: url(http://crabtreefarms.org/img/dog.png);
	background-position: 22px 17px;
	background-repeat: no-repeat;
}

#eggplant {
	background-image: url(http://crabtreefarms.org/img/eggplant.png);
	background-position: 10px 6px;
	background-repeat: no-repeat;
}

#eggplant2 {
	background-image: url(http://crabtreefarms.org/img/eggplant.png);
	background-position: 20px 16px;
	background-repeat: no-repeat;
}

#fire {
	background-image: url(http://crabtreefarms.org/img/fire.png);
	background-position: 10px 7px;
	background-repeat: no-repeat;
}

#fire2 {
	background-image: url(http://crabtreefarms.org/img/fire.png);
	background-position: 20px 17px;
	background-repeat: no-repeat;
}

#glove {
	background-image: url(http://crabtreefarms.org/img/glove.png);
	background-position: 9px 7px;
	background-repeat: no-repeat;
}

#glove2 {
	background-image: url(http://crabtreefarms.org/img/glove.png);
	background-position: 19px 17px;
	background-repeat: no-repeat;
}

#pear {
	background-image: url(http://crabtreefarms.org/img/pear.png);
	background-position: 11px 7px;
	background-repeat: no-repeat;
}

#pear2 {
	background-image: url(http://crabtreefarms.org/img/pear.png);
	background-position: 21px 17px;
	background-repeat: no-repeat;
}

#pig {
	background-image: url(http://crabtreefarms.org/img/pig.png);
	background-position: 10px 6px;
	background-repeat: no-repeat;
}

#pig2 {
	background-image: url(http://crabtreefarms.org/img/pig.png);
	background-position: 20px 16px;
	background-repeat: no-repeat;
}

#pitcher {
	background-image: url(http://crabtreefarms.org/img/pitcher.png);
	background-position: 10px 6px;
	background-repeat: no-repeat;
}

#pitcher2 {
	background-image: url(http://crabtreefarms.org/img/pitcher.png);
	background-position: 20px 16px;
	background-repeat: no-repeat;
}

#plant {
	background-image: url(http://crabtreefarms.org/img/plant.png);
	background-position: 11px 7px;
	background-repeat: no-repeat;
}

#plant2 {
	background-image: url(http://crabtreefarms.org/img/plant.png);
	background-position: 21px 17px;
	background-repeat: no-repeat;
}

#radish {
	background-image: url(http://crabtreefarms.org/img/radish.png);
	background-position: 10px 7px;
	background-repeat: no-repeat;
}

#radish2 {
	background-image: url(http://crabtreefarms.org/img/radish.png);
	background-position: 20px 17px;
	background-repeat: no-repeat;
}

#rooster {
	background-image: url(http://crabtreefarms.org/img/rooster.png);
	background-position: 10px 6px;
	background-repeat: no-repeat;
}

#rooster2 {
	background-image: url(http://crabtreefarms.org/img/rooster.png);
	background-position: 20px 16px;
	background-repeat: no-repeat;
}

#schoolbus {
	background-image: url(http://crabtreefarms.org/img/schoolbus.png);
	background-position: 6px 6px;
	background-repeat: no-repeat;
}

#schoolbus2 {
	background-image: url(http://crabtreefarms.org/img/schoolbus.png);
	background-position: 16px 16px;
	background-repeat: no-repeat;
}

#shovel {
	background-image: url(http://crabtreefarms.org/img/shovel.png);
	background-position: 10px 7px;
	background-repeat: no-repeat;
}

#shovel2 {
	background-image: url(http://crabtreefarms.org/img/shovel.png);
	background-position: 20px 17px;
	background-repeat: no-repeat;
}

#strawberry {
	background-image: url(http://crabtreefarms.org/img/strawberry.png);
	background-position: 10px 6px;
	background-repeat: no-repeat;
}

#strawberry2 {
	background-image: url(http://crabtreefarms.org/img/strawberry.png);
	background-position: 20px 16px;
	background-repeat: no-repeat;
}

#tractor {
	background-image: url(http://crabtreefarms.org/img/tractor.png);
	background-position: 10px 5px;
	background-repeat: no-repeat;
}

#tractor2 {
	background-image: url(http://crabtreefarms.org/img/tractor.png);
	background-position: 20px 15px;
	background-repeat: no-repeat;
}

#wheelbarrow {
	background-image: url(http://crabtreefarms.org/img/wheelbarrow.png);
	background-position: 12px 5px;
	background-repeat: no-repeat;
}

#wheelbarrow2 {
	background-image: url(http://crabtreefarms.org/img/wheelbarrow.png);
	background-position: 22px 15px;
	background-repeat: no-repeat;
}







#indent {
	padding: 2px 8px 0 55px;
}

ul#board {
	padding: 0 0 10px 0;
}

ul#board li {
	background-image: url("http://crabtreefarms.org/img/bullet.png");
	background-position: 10px 2px;
	background-repeat: no-repeat;
	list-style: none;
	margin: 0;
	padding: 0 0 6px 26px;
	height: 14px;
}

#board em {
	color: #999;
	font-size: 10px;
	font-weight: normal;
}

.caption {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8.5px;
	font-style: normal;
	font-weight: bold;
	line-height: 15px;
	letter-spacing: .1em;
	text-transform: uppercase;
	color: #999;
	padding: 1px 10px 0 10px;
}

.caption a, .caption a:visited {
	color: #888;
	text-decoration: none;
}

.caption a:hover {
	color: #666;
	text-decoration: none;
}

.rightFrontPage {
	width: 374px;
	margin: 40px 10px 0 397px;
	display: block;
}

#calendar {
	position: relative;
	padding: 19px 10px 19px 60px;
	background-image: none;
	margin: 0 0 8px 0;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background-color: #E6E8C9;
}

#calendar:hover {
	background-color: #B9BD5E;
}

#calendar:first-child {
	margin: 6px 0 8px 0;
}

.calendarTime {
	font-family: Geneva;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #777A3D;
}

.calendarTime2 {
	font-family: Geneva;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #777A3D;
	margin: 0 0 0 53px;
}

.calendarDate {
	position: absolute;
	top: 13px;
	left: 12px;
	padding: 0;
	margin: 0;
	width: 36px;
	height: 44px;
	background-color: #FFF;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

#singlePost {
	top: 35px;
	left: 48px;
	background-color: #E6E8C9;
}

#singleCalendar {
	margin: 15px 0 0 53px;
	color: #9FA617;
}

#singleFarm {
	margin: 23px 0 0 53px;
	color: #005581;
}

#singleLocal {
	margin: 23px 0 0 0;
	color: #663700;
}

.month {
	font-family: Geneva, "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	text-align: center;
	letter-spacing: .05em;
	height: 15px;
	color: #E6E8C9;
	margin: 0;
	padding: 1px 0 0 0;
	background-color: #9FA617;
	-moz-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px;
}

.month3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8px;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	text-align: center;
	letter-spacing: .1em;
	height: 10px;
	color: #FFF;
	margin: 0;
	padding: 3px 0 0 3px;
}

.date {
	font-family: Geneva, "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	text-align: center;
	color: #55590D;
	padding: 6px 0 0 0;
	letter-spacing: -.1em;
}

.newsletter {
	margin: 0 0 10px 0;
}

.newsletterForm {
}

.formWrapper {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style: italic;
	font-weight: bold;
	font-size: 18px;
	line-height: 28px;
	color: #E0D7CC;
	margin: 6px 0 0 0;
	padding: 4px 9px 4px 9px;
	border: 1px dotted #C5CA74;
	width: 298px;
	height: 20px;
}

.formWrapper:hover {
	color: #C2AF99;
}

.formSubmit {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style: italic;
	font-weight: bold;
	font-size: 18px;
	line-height: 28px;
	background-color: #E0D7CC;
	color: #C2AF99;
	margin: 6px 0 0 0;
	padding: 2px 6px 4px 6px;
	border: 1px dotted #C5CA74;
	width: 46px;
	height: 30px;
	cursor: pointer;
	float: right;
}

.formSubmit:hover {
	color: #663700;
}

.quote {
	font-style: italic;
	font-size: 12px;
	line-height: 15px;
	color: #666;
	text-align: center;
}

.quoteContent p {
background-image: url(http://crabtreefarms.org/img/texture.png);
	padding: 12px 12px 2px 12px;
	margin: 0;
	background-color: #EBEBEB;
	font-size: 12px;
	line-height: 15px;
	-moz-border-radius-topright: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-webkit-border-top-left-radius: 8px;
}

.quoteAuthor {
	text-align: right;
	padding: 54px 35px 10px 0;
	background-image: url(http://crabtreefarms.org/img/tweet.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	color: #CCC;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: .1em;
}

.footerLogos {
	background-image: url(http://crabtreefarms.org/img/footerLogos.png);
	background-repeat: no-repeat;
	clear: both;
	height: 60px;
	margin: 0;
}

.page {
	background-image: url(http://crabtreefarms.org/img/texture.png);
	-moz-border-radius: 16px;
	-webkit-border-radius: 16px;
	background-color: #ecf1f4;
	padding: 20px 12px 20px 12px;
	margin: -4px 0 5px -10px;
	float: left;
	width: 600px;
}

#full {
	width: 757px;
	padding: 20px 12px 20px 12px;
}

.x {
	background-image: url("http://crabtreefarms.org/img/bullet.png");
	background-position: center;
	background-repeat: no-repeat;
        width: 8px;
        height: 10px;
        display: block;
        float: left;
}

#archive {
	padding: 0 10px 0 10px;
	margin: 0 10px 5px 10px;
	color: #CCC;
	text-align: left;
	border-bottom: 1px dotted #EBEBEB;
}

.post {
	-moz-border-radius: 16px;
	-webkit-border-radius: 16px;
	background-color: #ecf1f4;
	padding: 22px 20px;
	margin: 0 0 30px 0;
}

.post2 {
	-moz-border-radius: 16px;
	-webkit-border-radius: 16px;
	background-color: #ecf1f4;
	margin: -4px -10px 5px -10px;
	padding: 20px 12px 20px 12px;
}

.post:first-child {
	margin: 0 0 30px 0;
}

.odd {
	background-color: #EBEBEB;
}

.even {
	background-color: #CCC;
}

.recent {
	list-style: none;
	background-image: none;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}

.recent:last-child {
	list-style: none;
	background-image: none;
	margin: 0;
	padding: 0;
}

.recentDiv:hover {
	background-color: #CCC;
}

.recentDiv {
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background-color: #EBEBEB;
	padding: 10px 20px;
	margin: 0 20px 0 0;
	width: 135px;
	background-image: none;
}

ul#noBG li {
	background-image: none;
	padding: 0;
	margin: 0 20px 0 0;
	width: 175px;
}

ul#noBG li:last-child {
	margin: 0 0 0 0;
}
.sidebar .newsfeed ul li.noLS {
	background-image: none;
	list-style: none;
	margin: 0;
	padding: 0 0 4px 0;
}

.sidebar .newsfeed ul li.noLS:first-child {
	margin: 2px 0 0 0;
}

.sidebar .newsfeed ul li.noLS a, .sidebar ul li.noLS a:visited {
	font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 10px;
	line-height: 14px;
	color: #999;
}

.sidebar .newsfeed ul li.noLS a:hover {
	font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 10px;
	line-height: 14px;
	color: #005581;
}

.navigationWrapper {
	position: absolute;
	display: block;
	bottom: 0;
	left: 0;
	width: 700px;
}

.navigation {
	position: relative;
	display: block;
	height: 30px;
	margin: 0;
}

.navigation .left {
	position: absolute;
	top: 0;
	right: 20px;
	width: 340px;
	display: block;
	text-align: right;
}

.navigation .right {
	position: absolute;
	top: 0;
	left: 20px;
	width: 340px;
	display: block;
}

.post h2 {
	margin: 0;
	padding: 0 0 0 0;
	position: relative;
}

.post2 h1 {
	margin: 0;
	padding: 0 0 0 0;
	position: relative;
	z-index: 90;
}

h1#p40 {
	display: none;
}

#borderless {
	background-image: none;
	background-color: #FFF;
}

img.alignright {-webkit-transform:rotate(2deg); -moz-transform:rotate(2deg); float:right; margin:5px 0 10px 20px; padding:8px; background-color: #ECF1F4; -moz-border-radius:8px; -webkit-border-radius: 8px;}
img.alignleft {-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg); float:left; margin:5px 20px 10px 0; padding:8px; background-color: #ECF1F4; -moz-border-radius:8px; -webkit-border-radius: 8px;}
img.aligncenter {display: block; margin: 0 auto 10px auto; padding:8px; background-color: #ECF1F4; -moz-border-radius:8px; -webkit-border-radius: 8px;}
a img.alignright {float:right; margin:5px 0 10px 20px; padding:8px; background-color: #ECF1F4; -moz-border-radius:8px; -webkit-border-radius: 8px;}
a img.alignleft {float:left; margin:5px 20px 10px 0; padding:8px; background-color: #ECF1F4; -moz-border-radius:8px; -webkit-border-radius: 8px;}
a img.aligncenter {display: block; margin: 0 auto 10px auto; padding:8px; background-color: #ECF1F4; -moz-border-radius:8px; -webkit-border-radius: 8px;}

.page p img.alignright {-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg); float:right; margin:5px 0 10px 20px; padding:8px; background-color: #ECF1F4; -moz-border-radius:8px; -webkit-border-radius: 8px;}
.page p img.alignleft {-moz-transform:rotate(-2deg);  -webkit-transform:rotate(-2deg);float:left; margin:5px 20px 10px 0; padding:8px; background-color: #ECF1F4; -moz-border-radius:8px; -webkit-border-radius: 8px;}
.page p img.aligncenter {display: block; margin: 0 auto 10px auto; padding:8px; background-color: #ECF1F4; -moz-border-radius:8px; -webkit-border-radius: 8px;}
p a img.alignright {float:right; margin:5px 0 10px 20px; padding:8px; background-color: #ECF1F4; -moz-border-radius:8px; -webkit-border-radius: 8px;}
p a img.alignleft {float:left; margin:5px 20px 10px 0; padding:8px; background-color: #ECF1F4; -moz-border-radius:8px; -webkit-border-radius: 8px;}
p a img.aligncenter {display: block; margin: 0 auto 10px auto; padding:8px; background-color: #ECF1F4; -moz-border-radius:8px; -webkit-border-radius: 8px;}

.calendarDate2 {
	position: absolute;
	top: 0;
	right: 0;
	padding: 0;
	margin: 0;
	width: 30px;
	height: 37px;
	background-image: url(http://crabtreefarms.org/img/calendar.png);
	background-repeat: no-repeat;
}

.calendarTime2 {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #999;
}

.calendarTime2 span {
	color: #777A3D;
	display: block;
}

.month2 {
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	text-align: left;
	height: 10px;
	color: #777A3D;
	margin: 0;
	padding: 0;
	float: left;
}

.date2 {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	color: #55590D;
	padding: 6px 0 0 2px;
	letter-spacing: .05em;
	float: left;
	clear: both;
}

.post ul {
	margin: 0;
	padding: 0;
}

.post ul li {
	background-image: url("http://www.onlyforplacement.com/images/li.gif");
	background-position: left 3px;
	background-repeat: no-repeat;
	letter-spacing: .015em;
	font-size: 12px;
	list-style: none;
	padding: 0 0 3px 12px;
	margin: 0 0 0 0;
}

.post ul li:first-child {
	padding: 3px 0 3px 12px;
	margin: 3px 0 0 0;
}

.post ul li:last-child {
	padding: 0 0 0 12px;
	margin: 3px 0 0 0;
}

.post ol {
	margin: 0 0 27px 0;
}

.post ol li {
	font-size: 12px;
	list-style: decimal;
	padding: 0 0 6px 0;
	margin: 0 0 0 18px;
}

.post ol li:first-child {
	padding: 6px 0 6px 0;
}

.feature {
	padding: 0;
	margin: 12px 0 12px 0;
	text-align: left;
	color: #333;
}

.feature strong {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12.5px;
	line-height: 13.5px;
	color: #663700;
}

.feature h2 {
	font-size: 20px;
	margin: 0;
	padding: 6px 10px;
	color: #9FA617;
	text-align: center;
}

.featuredFirst {
	font-size: 12px;
	width: 174px;
	height: 100px;
	padding: 6px 10px 10px 0;
	margin: 6px 0 0 0;
	float: left;
}

.featuredSecond {
	font-size: 12px;
	width: 174px;
	height: 100px;
	padding: 6px 10px 10px 10px;
	margin: 6px 0 0 0;
	float: left;
	border-left: 1px dotted #DDDECF;
}

.featuredThird {
	font-size: 12px;
	width: 174px;
	height: 100px;
	padding: 6px 10px 10px 10px;
	margin: 6px 0 0 0;
	float: left;
	border-left: 1px dotted #DDDECF;
}

.featuredFourth {
	font-size: 12px;
	width: 174px;
	height: 100px;
	padding: 6px 0 10px 10px;
	margin: 6px 0 0 0;
	float: left;
	border-left: 1px dotted #DDDECF;
}

h1.feature {
	text-align: center;
	padding: 9px 0 4px 0;
	margin: 0 auto 4px auto;
	color: #005581;
	border-bottom: 1px dotted #DDDECF;
}

.featureCaption {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	text-align: center;
	padding: 0;
	margin: 0 auto 27px auto;
	color: #999B6E;
}

.featureCaption span {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999;
}

.listTitle {
	width: 100%;
}

.main .monthList {
	font-size: 9px;
	list-style: none;
	letter-spacing: .1em;
	width: 100%;
	margin: 20px 0 0 0;
	display: block;
	color: #BF311A;
	font-weight: bold;
	text-transform: uppercase;
}

.main .monthList li {
background-image: none;
	width: 32px;
	float: left;
	list-style: none;
	padding: 0 8px 20px 8px;
	margin: 0 0 1px 0;
	display: block;
	border-left: 1px dotted #DDDECF;
}

.main .monthList li.blank {
background-image: none;
	padding: 0 8px 20px 8px;
	margin: 0 0 1px 0;
	width: 125px;
	border-left: none;
}

#alt {
background-image: none;
	font-size: 11px;
	list-style: none;
	width: 100%;
	display: block;
	clear: both;
	background-color: #EBEBEB;
	color: #9FA617;
}

.main .list {
background-image: none;
	font-size: 11px;
	list-style: none;
	width: 100%;
	display: block;
	clear: both;
	background-color: #EBEBEB;
	color: #55590D;
	letter-spacing: .1em;
}

.main .list li {
background-image: none;
	width: 32px;
	float: left;
	list-style: none;
	padding: 5px 8px;
	margin: 0 0 1px 0;
	display: block;
	border-left: 1px dotted #DDDECF;
}

.main .list li.vegetable {
background-image: none;
	padding: 5px 8px;
	margin: 0 0 1px 0;
	width: 125px;
	border-left: none;
	display: block;
	font-style: italic;
	font-weight: bold;
	letter-spacing: 0px;
}

.sidebar {
	background-image: url(http://crabtreefarms.org/img/texture.png);
	width: 156px;
	margin: 0 10px 20px 20px;
	padding: 20px 0 20px 0;
	float: right;
	font-size: 12px;
	position: absolute;
	top: 24px;
	right: 0;
	z-index: 5;
	background-color: #ECF1F4;
	-moz-border-radius-topright: 16px;
	-webkit-border-top-right-radius: 16px;
	-moz-border-radius-bottomright: 16px;
	-webkit-border-bottom-right-radius: 16px;
}

.secondaryNav {
	margin: 0 0 12px 0;
	padding: 0 8px 0 8px;
}

.secondaryNav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.secondaryNav ul li {
font-family: Georgia, "Times New Roman", Times, serif;
	list-style: none;
	margin: 0;
	padding: 6px 10px 6px 0;
	border-bottom: 1px dotted #DDDECF;
	background-image: none;
}

.secondaryNav ul li:first-child {
font-family: Geneva;
font-style: normal;
font-weight: normal;
color: #CCC;
font-size: 12px;
text-transform: uppercase;
letter-spacing: .1em;
	margin: 0 0 6px 0;
	padding: 2px 10px 5px 0;
	list-style: none;
	border-bottom: 1px dotted #DDDECF;
	background-image: none;
}

.secondaryNav ul li:first-child a, .secondaryNav ul li:first-child a:visited {
font-family: Geneva;
font-style: normal;
font-weight: normal;
color: #CCC;
font-size: 12px;
text-transform: uppercase;
letter-spacing: .1em;
	margin: 0;
	padding: 0;
	list-style: none;
	border-bottom: none;
	background-image: none;
}

.secondaryNav ul li:first-child a:hover {
color: #666;
}

.secondaryNav ul li:last-child {
	margin: 0;
	padding: 6px 10px 6px 0;
	list-style: none;
	border-bottom: none;
	background-image: none;
}

.secondaryNav ul li a, .secondaryNav ul li a:visited {
	color: #005581;
	margin: 0;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
}

.secondaryNav ul li a:hover {
	color: #9FA617;
	margin: 0;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
}

.newsfeed {
padding: 0 8px 8px 8px;
}

.newsfeed p {
margin: -4px 0 0 0;
padding: 0;
font-size: 8px;
font-style: normal;
font-family: Geneva;
letter-spacing: .01em;
text-transform: uppercase;
color: #CCC;
}

.newsfeed h6 {
color: #9fA617;
font-size: 10px;
padding: 0 0 2px 0;
line-height: 14px;
}

.newsfeed h6 a, .newsfeed h6 a:visited {
color: #9FA617;
font-weight: normal;
	font-style: normal;
font-family: Geneva;
font-size: 10px;
	line-height: 14px;
}

.newsfeed h6 a:hover {
color: #005581;
font-weight: normal;
	font-style: normal;
font-family: Geneva;
font-size: 10px;
	line-height: 14px;
}

.newsfeed h6 a .plus, .newsfeed h6 a:visited .plus {
color: #ECF1F4;
display: inline;
	font-size: 16px;
}

.newsfeed h6 a:hover .plus {
color: #005581;
display: inline;
	font-size: 16px;
}

.newsfeed a, .newsfeed a:visited {
	font-weight: bold;
	font-style: italic;
color: #777;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 10px;
	line-height: 14px;
}

.newsfeed a:hover {
	font-weight: bold;
	font-style: italic;
color: #005581;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 10px;
	line-height: 14px;
}


#sideUpcoming {
	background-image: url(http://crabtreefarms.org/img/upcoming.jpg);
	background-repeat: no-repeat;
	width: 89px;
	height: 20px;
	margin: 0 0 0 8px;
	display: block;
}

.quoteBox {
	background-color: #ecf1f4;
	border-right: 1px solid #CCDDE6;
	border-left: 1px solid #CCDDE6;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin: 0 0 18px 0;
	padding: 6px 0 6px 0;
}

.quoteBox p {
	margin: 0;
	padding: 5px 10px;
}

.tweetBox {
	text-align: center;
	padding: 20px;
	background-color: #CCDDE6;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.footer {
	margin: 0;
	padding: 5px 112px 0 112px;
	width: 800px;
	display: block;
	clear: both;
	background-image: url(http://crabtreefarms.org/img/footerBG.png);
	background-repeat: no-repeat;
	background-position: 0 28px;
}

.footerNav {
	text-align: center;
	margin: 0;
	padding: 6px 0 6px 0;
	font-size: 10px;
	color: #DDDECF;
	border-top: 1px dotted #DDDECF;
}

.footerNav a, .footerNav a:visited {
	text-decoration: none;
	color: #999B6E;
}

.footerNav a:hover {
	text-decoration: none;
	color: #777A3D;
}

.footerContact {
	text-align: center;
	color: #55590D;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	margin: 5px 0 0 0;
	width: 800px;
}

.footerContact p strong {
	color: #40430A;
}

.footerContact p a, .footerContact p a:visited {
	color: #40430A;
}

.footerContact p a:hover {
	color: #55590D;
}

.copyright {
	font-size: 10px;
	vertical-align: text-top;
}

.fax {
	font-size: 9px;
	text-transform: uppercase;
	letter-spacing: .05em;
	line-height: 16px;
	padding: 0 0 0 3px;
	font-style: italic;
}

.contactNumbers {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	line-height: 21px;
	height: 35px;
}

span.pdf2 {
	font-size: 9px;
	text-transform: uppercase;
	letter-spacing: .05em;
	line-height: 16px;
	padding: 0;
	font-style: normal;
	font-weight: bold;
	display: inline;
	color: #005581;
}

span.pdf {
	font-size: 9px;
	text-transform: uppercase;
	letter-spacing: .05em;
	line-height: 16px;
	padding: 0 0 0 2px;
	font-style: normal;
	font-weight: bold;
	display: inline;
	color: #999;
}

.moreFront {
	margin: 6px 0 0 8px;
}

.moreFront a, .moreFront a:visited {
        background-image: url(http://crabtreefarms.org/img/forward.png);
        background-position: right;
        background-repeat: no-repeat;
	background-color: #EBEBEB;
	color: #666;
	padding: 2px 15px 2px 8px;
        -moz-border-radius-topleft: 4px;
        -webkit-border-top-left-radius: 4px;
        -moz-border-radius-bottomleft: 4px;
        -webkit-border-bottom-left-radius: 4px;
	font-family: Geneva, Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	letter-spacing: .02em;
}

.moreFront a:hover {
        background-image: url(http://crabtreefarms.org/img/forward.png);
        background-position: right;
        background-repeat: no-repeat;
	background-color: #9FA617;
	color: #FFF;
	padding: 2px 15px 2px 8px;
        -moz-border-radius-topleft: 4px;
        -webkit-border-top-left-radius: 4px;
        -moz-border-radius-bottomleft: 4px;
        -webkit-border-bottom-left-radius: 4px;
	font-family: Geneva, Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
}

.navigation .nextPost {
	margin: 6px 0 0 0;
}

.navigation .nextPost a, .navigation .nextPost a:visited {
        background-image: url(http://crabtreefarms.org/img/forward.png);
        background-position: right;
        background-repeat: no-repeat;
	background-color: #ECF1F4;
	color: #999;
	padding: 2px 18px 2px 8px;
        -moz-border-radius-topleft: 4px;
        -webkit-border-top-left-radius: 4px;
        -moz-border-radius-bottomleft: 4px;
        -webkit-border-bottom-left-radius: 4px;
	font-family: Geneva, Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
}

.navigation .nextPost a:hover {
        background-image: url(http://crabtreefarms.org/img/forward.png);
        background-position: right;
        background-repeat: no-repeat;
	background-color: #005581;
	color: #ECF1F4;
	padding: 2px 18px 2px 8px;
        -moz-border-radius-topleft: 4px;
        -webkit-border-top-left-radius: 4px;
        -moz-border-radius-bottomleft: 4px;
        -webkit-border-bottom-left-radius: 4px;
	font-family: Geneva, Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
}

.navigation .prevPost {
	margin: 6px 0 0 0;
}

.navigation .prevPost a, .navigation .prevPost a:visited {
        background-image: url(http://crabtreefarms.org/img/backward.png);
        background-position: left;
        background-repeat: no-repeat;
	background-color: #ECF1F4;
	color: #999;
	padding: 2px 8px 2px 18px;
        -moz-border-radius-topright: 4px;
        -webkit-border-top-right-radius: 4px;
        -moz-border-radius-bottomright: 4px;
        -webkit-border-bottom-right-radius: 4px;
	font-family: Geneva, Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
}

.navigation .prevPost a:hover {
        background-image: url(http://crabtreefarms.org/img/backward.png);
        background-position: left;
        background-repeat: no-repeat;
	background-color: #005581;
	color: #ECF1F4;
	padding: 2px 8px 2px 18px;
        -moz-border-radius-topright: 4px;
        -webkit-border-top-right-radius: 4px;
        -moz-border-radius-bottomright: 4px;
        -webkit-border-bottom-right-radius: 4px;
	font-family: Geneva, Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
}


.seeAll {
        text-align: right;
	margin: 0 25px 0 0;
}

.seeAll a, .seeAll a:visited {
	background-color: #FFF;
	color: #CCC;
	padding: 2px 8px 2px 8px;
        -moz-border-radius-bottomright: 4px;
        -webkit-border-bottom-right-radius: 4px;
        -moz-border-radius-bottomleft: 4px;
        -webkit-border-bottom-left-radius: 4px;
	font-family: Geneva, Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	letter-spacing: .02em;
}

.seeAll a:hover {
	background-color: #FFF;
	color: #777;
	padding: 2px 8px 2px 8px;
        -moz-border-radius-bottomright: 4px;
        -webkit-border-bottom-right-radius: 4px;
        -moz-border-radius-bottomleft: 4px;
        -webkit-border-bottom-left-radius: 4px;
	font-family: Geneva, Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
}

.left span {
	text-transform: uppercase;
	letter-spacing: .05em;
	line-height: 16px;
}

.footerNumber {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	line-height: 16px;
}

.left p {
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	line-height: 16px;
}

#lastP {
	margin: -1px 0 0 0;
}

.footerContactLeft {
	font-size: 12px;
	float: left;
	width: 370px;
	margin: 0 0 0 20px;
	padding: 10px 0 0 0;
	display: block;
	line-height: 16px;
}

.footerContactRight {
	font-size: 12px;
	width: 370px;
	margin: 0 20px 0 410px;
	padding: 10px 0 30px 0;
	display: block;
	line-height: 16px;
	position: relative;
}

.right {
	position: absolute;
	top: 10px;
	left: 195px;
	float: right;
	width: 175px;
}

.dotted {
	height: 1px;
	margin: 2px 0 6px 0;
	border-bottom: 1px dotted #55590D;
}

#right {
	margin: 4px 0 4px 0;
}

#quarter {
	width: 175px;
}

#half {
	width: 370px;
}

.right a, footerContact a:visited {
	color: #40430A;
	text-decoration: none;
	line-height: 16px;
}

.right a:hover {
	color: #663700;
	text-decoration: none;
	line-height: 16px;
}

.right p {
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	line-height: 16px;
}

.credits {
}

.credits a, .credits a:visited, .credits a:hover {
font-family: gill sans, helvetica, arial, sans-serif;
font-size: 14px;
font-weight: normal;
color: #55590D;
}

.credits a span {
font-family: gill sans, helvetica, arial, sans-serif;
font-size: 14px;
font-weight: normal;
color: #40430A;
margin: -.3em;
}

.clear {
	clear: both;
}
