/*  Verdant Tree Farm Styles  */

body {margin: 0;padding: 0;background: #FFFFFF url(../images/body_bg.jpg) repeat-x left top;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #8A8A8A;}

img, div { behavior: url(../iepngfix.htc) }

h1, h2, h3 {margin: 0;font-weight: normal;color: #549900;}

h1 { font-size: 44px; font-family:Arial, Helvetica, sans-serif;font-weight:bold;}

h2 { font-size: 18px; }

h3 { font-size: 14px;}

p, ul, ol {	margin-top: 0;line-height: 240%;text-align: left;}

ul, ol { }

blockquote { }

a {	color: #00F;	text-decoration: none;}

a:hover { text-decoration: underline; }

a img {	border: none;}

img.left {float: left;margin: 7px 30px 0 0;}

img.right {float: right;margin: 7px 0 0 30px;}

hr { display: none; }

.list1 {
}

.list1 li {float: left;line-height: normal;}

.list1 li img {	margin: 0 30px 30px 0;}

.list1 li.alt img {margin-right: 0;}

#wrapper {
}

/* Header */

#header-wrapper {
}

#header {width: 980px;height: 36px;margin: 0 auto;}

/* Menu */

#menu {	float: left;	width: 730px;	height: 59px;	background: url(../images/nav_border.png) no-repeat left top;position:relative; z-index:2;}

#menu ul {	margin: 0;	padding: 0px 0px 0px 30px;	list-style: none;	line-height: normal;}

#menu li {	display: block;	float: left;}


#menu a {	display: block;	float: left;	height: 31px;	padding: 28px 11px 0px 23px;	text-decoration: none; 	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFF;}

#menu a:hover { text-decoration: underline; color:#FC0;}

#menu .current_page_item a {
	color:#FC0;
}

#menu .first {
}

.current_page_item{
	color:#FC0;
}
/* Page */

#page {width: 980px;margin: 0 auto;padding: 0px 0px 0px 0px;}


/** LOGO */

#header {width: 940px;height: 110px;margin: 0 auto;padding: 10px 0px 0px 20px;}


.logo_container {height:100px;width:75px;}

.verdantheading {width:900px;margin-top:-110px;margin-left:100px;font-size:35px;color:#FFF;font-family: Verdana;font-weight:bold;}
.verdantheading_info {width:750px;height:60px;margin-top:-40px;margin-left:100px;font-size:10px;color:#FFF;font-family: Verdana;font-weight:bold;}
#cse-search-box {width:250px; position:relative; left:380px; top:-50px; }

#logo a {text-decoration: none;color: #FFA25D;}

#logo h1 a {text-decoration: none;color: #FFFFFF;}



#banner {	padding-bottom: 20px;}

#imageContainer { height:313px; z-index:-1;}  
#imageContainer img { display:none; position:absolute; 	top:58px; left:0px; height:313px; width:730px; opacity: -0.01; } 

/* Content */

#content {	float: left;	width: 730px;margin-top:-40px;}

.table_index {font-size:16px;text-align:center;}

.table_index img {border: 1px solid #000;}


/* Post */


.post {     margin-top:50px;margin-bottom: 5px;background: url(../images/heading_bg.jpg) no-repeat left top;}

.post .title {	height: 44px;padding: 20px 30px 10px 40px;color: #093;}

.post .title a {	text-decoration: none;	text-transform: capitalize;	font-size: 30px;	color: #093;}

.post .date {
}

.post .subtitle {height: 32px;margin-left: 2px;margin-top: -20px;padding: 0px 30px 2px 40px;font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-size: 12px;color: #000; font-weight:bold;}
.post .newsletter {height: 32px;margin-left: 2px;margin-top: -20px;padding: 0px 30px 2px 40px;font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-size: 16px;color:#00C; font-weight:bold;}

.post .meta span {display: block;	margin-top: -10px;}

.post .meta a { 	color: #E0B700;}

.post .entry {	color:#000;padding: 10px 30px 10px 40px;}

.post .links {
}

.post .links {	display: block;	width: 120px;	height: 18px;	margin: 0px; padding: 3px 0px 0px 40px;	background: url(../images/img06.gif) no-repeat left top;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;	font-weight: bold;	color: #961A06;}


.post .links {	display: block;	width: 120px;	height: 18px;margin: 0px; 	padding: 3px 0px 0px 40px;background: url(../images/img06.gif) no-repeat left top;text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;	font-weight: bold;	color: #961A06;}

.post .comments {	display: block;	width: 120px;	height: 18px;margin: 0px; 	padding: 3px 0px 0px 40px;	background: url(../images/img07.gif) no-repeat left top;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;	font-weight: bold;	color: #961A06;}

/* Sidebar */

#sidebar {float: right;width: 250px; margin-top:-27px;background: url(../images/sidebar_bg.png) repeat-y left top;font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#FFF}

#sidebar a {font-weight: normal; color: #AAADFF;}

#sidebar a:hover {color: #EB5716;}

#sidebar-bgtop {background: url(../images/sidebar_top.png) no-repeat left top;}

#sidebar-bgbtm {padding: 80px 10px 30px 0px;background: url(../images/sidebar_bottom.jpg) no-repeat left bottom;}

#sidebar ul {margin: 0;padding: 0;list-style: none;line-height: normal;}

#sidebar li {padding: 0 0 2px 0px;}

#sidebar li ul {padding: 0px 0px 0px 11px;}

#sidebar li li {margin: 0;	padding: 6px 0px 12px 20px;	background: url(../images/sidebar_divider.jpg) no-repeat left bottom;}

#sidebar li li a {	font-weight: normal; color: #AAADFF;}

#sidebar li li a:hover {color: #EB5716;}

#sidebar a {	font-weight: normal;	color: #AAADFF;}

#sidebar p {	margin: 0;	padding: 0px 30px;}

#sidebar h2 {	letter-spacing:1px;	margin: 0 25px 10px 17px;	padding: 6px 0px 2px 7px;	background: url(../images/img05.gif) repeat-x left top;	text-transform: capitalize;	font-size: 14px;	font-weight: normal;	color: #FFFFFF;}


#sidebar p {	line-height: 150%;}

#sidebar a {	text-align: left;	text-decoration: none;	font-weight: bold;}

/* Calendar */

#calendar {
}

#calendar caption {	padding-bottom: 5px;	font-weight: bold;}

#calendar table {	width: 100%;	border-collapse: collapse;	border-bottom: 1px solid #24130F;	border-left: 1px solid #24130F;	border-right: 1px solid #24130F;}

#calendar thead th {	padding: 5px 0;	text-align: center;	border-top: 1px solid #24130F;	border-left: 1px solid #24130F;	background: #24130F;}

#calendar tbody td {padding: 5px 0;text-align: center;border-top: 1px solid #24130F;border-left: 1px solid #24130F;border-bottom: 1px solid #24130F;}

#calendar tfoot td {padding: 5px;border-left: 1px solid #24130F;border-bottom: 1px solid #24130F;}

#calendar tfoot #next {border-top: 1px solid #24130F;text-align: right;}

#calendar tfoot #prev {border-top: 1px solid #24130F;}

#calendar .pad {border-bottom: 1px solid #24130F;}

#calendar #today {background: #24130F;}

/* Footer */

#footer {width: 100%;height: 110px;margin: 0 auto;padding: 0;background: url(../images/footer_bg.jpg) repeat-x left top;}

#footer-bgcontent {}

#footer p {margin: 0;padding: 15px 0px 0px 0px;text-align: center;line-height: normal;font-size: 11px;color: #FFF;letter-spacing:1px;}

#footer a {	color: #FFF;	text-decoration:underline;}

#footer a:hover {color:#FC0;	text-decoration:underline;}

