/* Start of CMSMS style sheet 'Generic Styles' */
#subNavigation {
background:#c7dfd6;
}


#subNavigation ul a:hover {
background:#7cac9c;
}


#subNavigation li a span {
color:#5c492b;
}

a:link { 
color: #000000; 
background-color: transparent; 
text-decoration: underline;
}

a:visited { 
color: #000000; 
background-color: transparent; 
text-decoration: underline;
}

a:active { 
color: #000000; 
background-color: transparent; 
text-decoration: none; 
}

a:hover {
border-color: #ffffff;
}

#subNavigation li a:hover span {
color:#ffffff;
}

#leftBodyImage a {
color:#d9531e;
font-size:12px;
font-weight:bold;
}

#rightBodyContent li {
list-style:none;
margin:13px 0 0 0;
}

#comments textarea { 
width:300px;
 }

body#donorsList #rightBodyContent {
float:left;
background:#f7f9ec;
width:733px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:22px 15px 10px 11px;
}


body#donorsList #rightBodyContent ul#donorsList {
width:733px;
}

body#donorsList #rightBodyContent ul#donorsList li {
float:left;
}

body#donorsList #rightBodyContent ul#donorsList li a img {
border:none;
margin:0 10px 15px 0;
}
/* End of 'Generic Styles' */

/* Start of CMSMS style sheet 'Global Styles' */
/************************************************************************

	Author:		eROI		[www.eroi.com]  

	Client:		Starve-Ups		[http://www.starveups.com/starveups/]

	Listing Order:
	==============

	1 - Global
	2 - Structure/Layout
	3 - Main Content
	4 - Sub Navigation
	5 - Left Navigation
	6 - Footer Navigation
	

************************************************************************/

/***********************************************************************
	1 - GLOBAL STYLES
************************************************************************/
html, h1, h2, h3, h4, h5, h6, ol, ul, li, dl, dt, dd, form, input, select, div, p, img, table, td { 
	margin			: 0px; 
	padding			: 0px; 
	font-family     : Arial, Helvetica, sans-serif;
}

span.hidden {
display:none;
}

span.georgia {
font-family:Georgia, "Times New Roman", Times, serif; 
font-size:10px;
color:#fff;
}

.clear {
clear:both;
}

body {
background:#FFFFFF;
}


/***********************************************************************
	2 - STRUCTURE/LAYOUT STYLES
************************************************************************/

#container {
width:760px; 
margin:0px auto;
}

#top {
width:760px; 
height:155px; 
float:left; 
background:url(/uploads/images/img_headerImg.jpg) top left no-repeat; 
margin:0 0 0 0;
overflow:hidden;
}

#logo {
float:left;
background:url(/uploads/images/logo_zengerFarms.jpg) top left no-repeat;
width:147px;
height:143px;
position:relative;
left:17px;
}

.text {
font-size:9px; 
color:#fff; 
width:115px; 
text-align:center; 
position:relative; 
left:645px; 
top:121px;
}

.text a#support {
color:#ffffff;
}
	
#welcomeText {
width:323px; 
height:90px; 
float:left; 
text-align:center; 
position:relative; 
left:70px;
top:28px;
}

#welcomeText p {
font-family:Georgia, "Times New Roman", Times, serif; 
font-size:11px; 
text-align:center; 
color:#7a843b;
}

#welcomeText h1 {
font-family:Georgia, "Times New Roman", Times, serif; 
font-size:18px; 
color:#3f4b00;
}

#helpUsGrow {
position:relative;
left:186px;
display:block;
float:left;
width:105px;
height:155px;
background: url(/uploads/images/img_helpUsGrow.jpg) top left no-repeat;
}

#greySection {
height:40px; 
width:760px; 
background:#ffffff;
margin:5px 0 0 0;
}

#leftGrey {
background:#dcdec8; 
/*height:26px; */
width:103px; 
float:left; 
padding:13px 14px 13px 18px; 
font-size:11px; 
color:#933c05;
}

#leftGrey a {
color:#4E532E;
}

#rightGrey {
/*height:25px;*/ 
width:602px; 
float:left; 
padding:13px 0 13px 18px;
background:#dcdec8; 
color:#4e532e; 
font-size:12px;
margin:0 0 0 5px;
}

#rightGrey ul {
font-family: Arial, Helvetica, sans-serif;
}

#rightGrey li {
float:left; 
list-style:none; 
margin:0 3px 0 0;
color:#4e532e; 
}

#rightGrey a { 
color:#4e532e; 
text-decoration:none;
}

#footerLinks {
float:left;
text-align:center;
font-size:11px;
width:760px;
top:15px;
margin:0 0 15px 0;
}

#footerLinks ul {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
position:relative;
left:190px;
}

#footerLinks li {
float:left; 
list-style:none; 
margin:0 3px 0 0;
}

#footerLinks a { 
color:#4e532e; 
text-decoration:none;
}

#navigation {
float:left;
margin:5px 0 5px 0;
}

#navigation li {
float:left; 
list-style:none; 
display:block;
}

li#youthEducation a {
width:250px;
height:35px;
background:url(/uploads/images/img_education.jpg) top left no-repeat;
margin:0 5px 0 0;
display:block;
}

li#urbanFarming a {
width:250px;
height:35px;
background:url(/uploads/images/tab_urbanFarming.jpg) top left no-repeat;
margin:0 5px 0 0;
display:block;
}

li#sustainability a {
width:250px;
height:35px;
background:url(/uploads/images/tab_sustainability.jpg) top left no-repeat;
display:block;
}

#subNavigation {
float:left;
width:760px;
margin:0 0 5px 0;
}

#subNavigation ul {
float:left;
list-style:none;
display:block;
height:26px;
}

#subNavigation li {
float:left;
}

#subNavigation li a {
float:left;
display:block;
font-size:11px;
text-transform:uppercase;
padding:6px 10px 0 12px;
text-decoration:none;
border-right:5px solid white;
height:22px;
}

#body {
float:left;
width:760px;
background:url(/uploads/images/bg_2col.jpg) top left repeat-y;
}

#leftBodyImage {
float:left;
width:250px;
margin:0 5px 0 0;
}

#rightBodyContent {
float:left;
background:#f7f9ec;
width:479px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:22px 15px 10px 11px;
color:#5c492b;
}

#rightBodyContent a img {
border:2px solid #d9531e;
}

#rightBodyContent h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#3f4b00;
}

#rightBodyContent h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3f4b00;
margin:0px;
padding:0px;
}

#rightBodyContent li a {
color:#d9531e;
}

#rightBodyContent a {
color:#d9531e;
}

#rightBodyContent p {
color:#5c492b;
}

/**** August 25th 2010 ****/
#zengerFarm-footer a {color:#7A843B;}
/* End of 'Global Styles' */

