/* CSS Document */
	html, body { font: 62.5% Verdana, sans-serif;; font-size: 9.6pt; color: #222; margin: 0; padding: 0; background: #716D6D; }
/*	* { list-style: none; }  */

	.clear { clear: both; }
	#wrapper { width: 950px; height: auto; margin: 0 auto 0 auto; }
	p { margin: 0.5em 0 0.5em 0; }
    img { border: none; }


   p#contact-form { background: red; }


/* 
Table of Contents Plugin Formatting
*/	

.toc {
  border: #ccc solid 1px;
  /* float: center; */
  font-size: .9em;
  margin: 0 0 5px 12px;
  width: 450px;
}

.toc ol {
  margin: 5px;
  padding-left: 30px;
}

	/* 
Style Sheet code for Image Caption Easy Plugin for WordPress
Copy and Paste this code into your WordPress theme style sheet file (style.css) then upload to its location.
You can edit any of these to suit your needs.
*/
.imagecaptioneasy {
  padding: 5px;
  font-family: arial,helvetica,sans-serif;
  font-size: 10px;
  line-height: 1.15em;
  text-align: center;
  border: 1px solid #808080;
  background: #EAEAEA;
  color: #333;
}
.imagecaptioneasy img { border: 0px solid #fff; margin-bottom:10px; }
.imagecaptioneasy span { text-align: center; }
.imagecaptioneasy_top_left { margin: 0 11px 11px 0; float: left; }
.imagecaptioneasy_top_right { margin: 0 0 11px 11px; float: right; }
.imagecaptioneasy_top_nowrap { margin: 0 0 11px 0; float: none; }
.imagecaptioneasy_left { margin: 11px 11px 11px 0; float: left; }
.imagecaptioneasy_right { margin: 11px 0 11px 11px; float: right; }
.imagecaptioneasy_nowrap { margin: 11px 0 11px 0; float: none; }

/* Styles */
	.style1 { margin: 0 0.5em 0 0; }
	.style2 { text-decoration: underline; }
	h1 { font-size: 10.5pt; padding: 0 0 2px 0; border-bottom: 1px solid #000000; width: 168px; }
	h2 { font-size: 12pt; color: #000; margin: 0.1em; }
	h2 a { color: #000; text-decoration: none; }
	h2.pagetitle { color: #727074; text-align: center; font-size: 12pt; margin-bottom: 10px; }
	h3 { font-size: 10.5pt; }

/* Top Nav */
	#top_nav { width: auto; height: 33px; float: left; }
	#top_nav ul { list-style: none; margin: 0.5em 0 0 0.8em; padding: 0; color: #FFFFFF; }
	#top_nav ul a { color: #FFFFFF; text-decoration: none; }
	#top_nav ul a:hover { color: #8D1835; }
	#top_nav li { display: inline; }

/* Search Bar Start */
	#search_bar { width: 950px; height: 33px; background: #000000; }
	.search_box { width: auto; float: right; margin: 0.5em 0.6em -0.65em 0; }
	.search_style { border: none; }
	.search_button { width: 61px; height: 17px; background: url(images/search.gif) no-repeat; float: right; margin: 0.5em 0.6em 0 0; }
	.search_button a { width: 61px; height: 17px; float: right; margin: 0.5em 0.6em 0 0; }
	
/* Header Start */
	#header { width: 923px; height: 70px; background: #f1f1f1 url(images/headbg.gif) no-repeat right center; padding: 0em 0 1em 2em; }
	a.logo { width: 405px; height: 70px; display: block; text-decoration: none; background: url(images/logo.gif) no-repeat; text-indent: -9999px; }
	#header h1 { border: none; }
	
/* Nav Start */
	#nav { 	height: 29px;
	width: 941px;
	margin: 0px auto;
	background: #78bd42;
	font-family: 'Arial Narrow', 'Helvetica CY', sans-serif;
	text-align: right;
	padding: 0px 4px;
	font-size: 1.25em; }
	#nav ul { height: 29px; list-style: none; margin: 0; padding: 0px 7px 0 7px; font-size: 13pt; }
#nav li { display: inline; }
	#nav li a { text-decoration: none; color: #383c34; display: block; padding: 5px 15px 7px 15px; float: left; height: 14px; }
	#nav li { display: inline; margin-left: 10px; }
	#nav li a:hover { color: #fff; }
	

	
/* Main Start */
	#main { width: 949px; overflow: hidden; height: auto; background: #F0DCDB url(images/pagebg.gif) repeat-y; float: left; }
	#bottom, #top { background: #F0DCDB; height: 0.4em; width: 949px; }
	#bottom { height: 0.4em; }
	
/* Left Column */
	#left_col li { list-style: none; font-size: 0.8em; }
	#left_col { width: 185px; float: left; margin: 3em 0 0.4em 0.4em; }
	.left_col_text { width: 175px; height: auto; margin: 0.2em 0 0 0.2em; }
	#left_col ul, #right_col ul { margin: 0px; padding: 0px; list-style: none; }
	#left_col a { color: #a90000; text-decoration: none; }
	#left_col a:hover { color: #a90000; text-decoration: underline; }
	
	#left_col h2, #right_col h2 { font: bold 1.0em "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 10.5pt; padding: 0 0 2px 0; border-bottom: 1px solid #000000; width: 168px; color: #000; margin-bottom: 15px;margin-top: 15px; }
	#left_col ul li ul li, #right_col ul li ul li { background: url(/wp-content/themes/farmstart2.0/images/raquo.gif) no-repeat; padding-left: 15px; list-style: none; list-style-type: none; margin-bottom: 3px; }
	#right_col ul li#polls ul li, #right_col ul li#paybox-login ul li, #right_col ul li#upcoming-events ul li { background: transparent; }
	
/* Main Column */
	#main_col { width: 515px; float: left; margin: 0.4em 0 0.4em 0.4em; }
	.main_col_text { width: 500px; height: auto; margin: 0 0 0 1em; }
	.main_col_text a { color: #263d89; text-decoration: underline; }
	.main_col_text a:hover { color: #263d89; text-decoration: underline; }
	.main_col_text h2 a, .main_col_text h2 a:hover { font: bold 1.0em "Helvetica Neue", Helvetica, Arial, sans-serif; color: #000; text-decoration: none; }
	.main_col_text .post { margin-bottom: 25px; font-size: 1em; line-height: 1.5385em; }
	.main_col_text p.date { margin-right: 15px; padding-left: 190px; float: left; }
		.main_col_text p.datesingle { margin-right: 15px; padding-left: 215px;  float: left; }
	.main_col_text p.search { margin-right: 15px; float: left; margin-bottom: 15px; }
	.main_col_text p.ratings { margin-right: 15px; float: left; }
	.main_col_text p.author { margin-right: 15px; background: url(/wp-content/themes/farmstart2.0/images/user.gif) no-repeat center left; padding-left: 20px; float: left; }
	.main_col_text p.category { background: url(/wp-content/themes/farmstart2.0/images/folder.gif) no-repeat center left; padding-left: 20px; float: left; }
	.main_col_text .entry { border-top: 0.166667em double #ccc; border-bottom: 0.166667em double #ccc; padding: 10px 5px; }
	.main_col_text p.comments { background: url(/wp-content/themes/farmstart2.0/images/comment.gif) no-repeat center left; padding-left: 20px; margin-right: 30px; float: left; }
	p.rss { background: url(/wp-content/themes/farmstart2.0/images/feed.gif) no-repeat center left; padding-left: 20px; margin-right: 10px; float: left; }
	p.itunes { background: url(/wp-content/themes/farmstart2.0/images/podcast.gif) no-repeat center left; padding-left: 20px; margin-right: 10px; float: left; }
	p.technorati { background: url(/wp-content/themes/farmstart2.0/images/technorati.gif) no-repeat center left; padding-left: 20px; float: left; }
   .entry img { margin: 0px 0px 5px; }
   .digg-this { float: right; }
	
	#commentform textarea { width: 485px; }
	#commentform input, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 1em; padding: 2px; }
	#commentform ul { color: #727074; list-style: none; margin: 0px; padding: 0px; }
	#commentform li { margin-bottom: 20px; }
	#commentform a { color: #727074; }
	
/* Right Column */
	#right_col { width: 229px; float: left; margin: 0.1em 0 0.1em 0.1em; } 
	.right_col_text { width: 220px; height: auto; margin: 0.1em 0 0 0.1em; }
	.right_col_text p { float: none; margin-left: 15px; }
	.right_col_text p.e-mail { background: url(images/email.gif) no-repeat center left; padding-left: 20px; }
	.right_col_text p.event { background: url(images/event.gif) no-repeat center left; padding-left: 20px; }
	.right_col_text a { color: #a90000; text-decoration: none; }
	.right_col_text a:hover { color: #a90000; text-decoration: underline; }
	#sidebar ul {
	margin: 1px;
	list-style-type: square;
}

	.left_col_text li {
	margin-bottom: 1px;
}
#left_col li a { color: #fff; }

	.left_col_text a {
	display: block;
	background: #7a7a7a;
	width: 172px;
	color: #fff;
	text-decoration: none;
	padding: 4px;
	color: #fff;
}

	.left_col_text a:hover {
	color: #fff;
	text-decoration: underline;
}

#sidebar-homepage { float: left; width: 260px; margin-left: 25px; margin-top: 15px;margin-bottom: 15px;}
#sidebar-homepage a img { border: none; margin-bottom: 15px; }
	
/* Footer */
	#footer { width: 949px; height: 125px; background: #342B2B; bottom: 0; }
	.footer_logo { width: 169px; height: 27px; background: url(/wp-content/themes/farmstart2.0/images/footer_logo.gif) no-repeat; float: right; margin: 6.5em 1em 0 0; }
	

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}


	
/* CSS Document End */
