
.farm-activities ,
.fc-agenda .farm-activities .fc-event-time,
.farm-activities a{
background-color:#6C997C;
border-color:#6C997C;
color:#000;

}


* .mceContentBody {
    background: #999999;
}

.callout {
	background-color: #6C997C;
	width: 200px;
	padding: 10px;
	color: white;
	float: right;
	margin: 10px;
}

.callout h2, .callout a {
	color: white;
}
body {
	
	margin: 0px;
	padding: 0px;
	font-family: Georgia;
	background-color: #4A6E58;
	background-image: url(/images/shadow.jpg);
	background-position: center center;
}
a {
	text-decoration: none;
	color: #4A6E58;
	font-size: 14px;
	font-family: Georgia;
}

a:hover {
	color: #8FA898;
	font-size: 14px;
	font-family: Georgia;
}
h1 {
	color: #4A6E58;
	font-size: 26px;
	font-family: Georgia;
	line-height: 1;
}

h2 a,h2 a:hover, h2 {
	text-decoration: none;
	color: #4A6E58;
	font-size: 22px;
	font-family: Georgia;
	line-height: 1;
}

h3 {
	color: #4A6E58;
	font-size: 16px;
	font-family: Georgia;
	line-height: 1;
}


p {
	font-family: Georgia;
}
.container {
	margin-left: auto;
	margin-right: auto;
	width: 1024px;
	background-color:#6C997C;
}
.post-date, .entry {
	font-family: Georgia;
}

.post {
	width: 100%;
	float:left;
	border-top:1px solid #4B6E58;
	padding:1px;
	margin:1px;
}
.post h3 {
	margin-bottom:0px;
	padding-bottom:0px;
}
.header {
	width: 1024px;
	height: 150px;
	position:relative;
}

.menu {
	margin-top: 25px;
}

.left-column {
	float: left;
	background-color: #6C997C;
	height:100%;
	width: 230px;
	min-height: 700px;	
}

.right-column {
	float: left;
	height: 100%;
	width: 794px;
	min-height: 700px;	
	background-color: #ffffff;
}

.content {
	padding: 25px;
}


.footer {
	background-color:#4B6E58;
	clear:both;
	color:white;
	height:15px;
	padding:10px;
	text-align:center;
}

/* Content */

.content-left {
	float: left;
	width: 150px;
	height: 200px;
	font-size: 14px;
}

.content-right {
	float: left;
	width: 550px;
}

.facebook {
	width: 100px;
	height:70px;
	background-color:#3B5998;
	color: white;
	padding: 8px;
	text-align:center;
	font-weight:bold;
}

.facebook a, .facebook a:hover {
	color: white;
	font-size: 16px;
}
/*   */




div#accordions{
		}

div.accordion {
	position: relative; /* required for bounding */	

}

div.accordion_toggle, div.accordion_notoggle{
    position: relative; /* required for effect */
    z-index: 10;		/* required for effect */			
	text-align:right;	
	border-bottom: 1px solid #8FA898; border-width: 0px 0px 2px; width: 96%; float: left;
	padding-top:4px;
	padding-bottom: 4px;			
}

div.accordion_toggle_active {
	border: 0px;
}


div.accordion_toggle a,div.accordion_notoggle a {
	text-decoration: none;
	color: #ffffff;	
	font-size: 14px;
	padding-right: 10px;
	font-family: Georgia;
	padding-top:4px;
	padding-bottom: 4px;		
}
.treeItem {
	text-align:right;
}
.treeItem a {
	color: #ffffff;	
	text-decoration: none;	
	font-size: 11px;
	padding-right: 22px;	
	font-family: Georgia;	
}

div.accordion_content{
    overflow: hidden;	/* required for effect */
	border-bottom: 1px solid #8FA898; border-width: 0px 0px 2px; width: 96%; float: left;	padding-bottom: 4px;	
}

.shadow {
	width: 1365px; 
	background-image: url(/images/fullbar-n.jpg); 
	height: 100%; 
	float: left;

}
/*           */
img
 { 
	behavior: url(/css/iepngfix.htc) 
	}
	
	* {
		font: 14px/16px Georgia;
	}
	strong {
		font-weight:bold;
	}
	BODY,HTML {
	margin:0px;
	width:100%;
	}


	pre.code{ 
	font-family:Monaco;
	font-size:9px;
	padding:2px;
	border: 2px dashed #AA0000;
	background-color:#FFFFFF;
	margin: 1px;
	overflow:auto;
	}


	pre.livecode{ 
	font-family:Monaco;
	font-size:9px;
	padding:2px;
	border: 2px dashed #EE0000;
	background-color:#FFFFFF;
	margin: 1px;
	overflow:auto;
	}
	
	
	em {
	font-style: italic;
		text-decoration:italic;
	}
	
	
	
	.box {
	/*	border: 1px solid #6C997C;
	*/	margin:4px;
	}

	.box h2 {
		background-color: #6C997C;
		padding:5px;
		color:#FFF;
		margin-top:0px;

	}
	