body  {background: #8b6a37 url(http://dallassmallbusinessmarketing.com/best/wp-content/themes/vibrantcms/styles/agriculture/dirtbackground1.jpg) no-repeat top center; }
h1, h2, h3, h4, h5, h6  {color: #000; }
a:link, a:visited  {color: #256e73; }

/* STRUCTURE */
#wrap { }

/* Fix side padding on certain layout elements */
#content .container_16, #bottom .container_16, #steps .container_16 {padding: 0 20px; }

#header  {background: transparent url(agriculture/header-bg.png) no-repeat top left; height: 162px; margin-top: 15px; /* border-bottom: 7px solid #8B6A37; */ }
	#header h1.title {margin: 0; top: 65px; right: 20px; }#header h1.title a  {color: #000; }
	#header p.description  {color: #c4314f; }

#rss  {background-color: #c4314f; }
	#rss a  {color: #fff; }

#featured  {/* background: #256e73 url(agriculture/featuredbg.jpg) repeat-x top left; */ background: transparent url("agriculture/content-bg.png") repeat-y scroll left top; }
	#featured .buttons a.prev  {background: url(agriculture/prev.png) no-repeat top left; }
	#featured .buttons a.next  {background: url(agriculture/next.png) no-repeat top left; }

#featured .crop {height: 405px; }
	#featured .buttons a {height: 2px !important; }
	div.widearea .pageitem {width:960px; height: 405px; background: scroll no-repeat 30px top; }
	
/* Fix IE display issue */
//.pageitem .grid_6 {width: auto; }

#featured h2 {display: none; }
	#featured .buttons {width: 900px; margin-top: 10px; }
	#featured .buttons a {width: 30px !important; }

/* First Slider */
#featured .div997 {background-image: url(http://dallassmallbusinessmarketing.com/best/wp-content/uploads/2010/04/1-proven.jpg); }

/* Second Slider */
#featured .div995 {background-image: url(http://dallassmallbusinessmarketing.com/best/wp-content/uploads/2010/04/2-research.jpg); }

/* Third Slider */
#featured .div999 {background-image: url(http://dallassmallbusinessmarketing.com/best/wp-content/uploads/2010/04/3-guaranteed.jpg); }

#featured .grid_10 {width: 920px; }

#featured a span {background: none; }
	#featured a span:hover {background: url(http://spray-n-growhydroponics.com/wp-content/uploads/featured/button-overlay.png) scroll repeat-x top left; cursor: pointer; }


#steps  {/* background: #4093ce url(agriculture/stepsbg.jpg) repeat-x top left; */ padding-top: 15px; display: none;}
	#steps ul {font-size: 1.3em; margin-top: 5px; }
	#steps ul li a  {color: #fff; }
/*#steps .container_16 {background-color:#8fc73e; border-bottom:5px solid #14552b; border-top:5px solid #14552b; height:35px; width:902px; }*/

.page #steps, .category #steps, .post #steps {display: none; }

#content {padding: 25px 0 0 0; }

.home .widget, #content .moreinfo  {border: 1px solid #a5b320; background: url(agriculture/box-bg.png) repeat-y center left; /*background-color: #cddc28;*/ color: #000; padding: 0 10px; height: 332px;}
	.home .widget .more a, #content .moreinfo .more a  {color: #14552b; background: url(agriculture/more.png) no-repeat center left; }
	.home #content .grid_6 {width: 300px;}

#news  {color: #75818a; }
	#news h3  {color: #000; }
	#news ul li a  {color: #c4314f; }
	#news p.more a  {color: #75818a; }

#bottom  {background: #256e73 url(agriculture/bottombg.jpg) repeat-x top left; }
	#newsletter {color: #000; }
		#newsletter h3 {color: #000; }
		#newsletter input.text  {background-color: #a8c5c7; }

#footer  {/* background: #9fc9e6 url(agriculture/footerbg.jpg) repeat-x top left; */ background: transparent url(agriculture/footer-bg.png) no-repeat top left; padding-top: 10px; color: #fff; position: relative; }
	#footer p a  {color: #fff; }

#steps, #content, #bottom {background: transparent url(agriculture/content-bg.png) repeat-y top left; }

/* NAVIGATION */
#nav {top: 123px; left: 20px; right: auto; font-size: 19px; }
	#nav ul li {border:1px solid #FFFFFF; margin:0 46px 0 0 !important;}
	
	/* no padding on last nav element */
	#nav ul li.page-item-971 {padding-right: 0; }
	#nav ul li a:link, #nav ul li a:visited  {color: #000; }
		#nav ul li ul a:link, #nav ul li ul a:visited {color: #fff; }
	
/* BLOG CSS */
.post .categories  {/*background-color: #256e73; color: #fff;*/ display: none; }
	.post .categories a  {color: #fff; }
	.post h2.title .date a  {color: #72b0b4; }
	.post h2.title a  {color: #000; }
	.post p.comments a  {background: url(agriculture/comments.jpg) no-repeat center left; color: #000; }
p.continue a  {color: #256e73; }
#postad  {background-color: #e9f0f1; }

a.adlink  {color: #000; }.asidespost  {border-left: 3px solid #256e73; }
#sidebar img.bigad  {border: 2px solid #c4314f; }

#tabbox  {border: 1px solid #c63755; }
	#tabbox ul.idTabs  {background: #f2d2d8; }
	#tabbox ul.idTabs li a:link, #tabbox ul.idTabs li a:visited  {color: #000; }
	#tabbox ul.idTabs li a.selected  {color: #fff; background: #8bc62d url(agriculture/selectedtab.jpg) repeat center center; }

#boxes ul  {background: #fff; }
	#boxes ul li {background: url(agriculture/tablibg.jpg) no-repeat top left; }
	#boxes ul li:first-child  {background: none; }
	#boxes ul li a:link, #boxes ul li a:visited   {color: #000; }

#leftwidget  {border-right: 1px solid #dedede; }

.widgetlist  h3  {background: url(agriculture/widgethead.jpg) no-repeat center left; color: #fff; }
	.widgetlist ul li  {border-bottom: 1px solid #f0f0f0; }
	.widgetlist ul li a:link, .widgetlist ul li a:visited  {color: #000; }

.commentlist {border-top: 2px solid #402F15; }
	.commentlist li {border-bottom: 2px solid #402F15; }
	.commentlist .alt {background: #8B6A37; }
	#commentform input {background: #8B6A37; border: 1px solid #402F15; }
	#commentform textarea {background: #8B6A37; border: 1px solid #402F15; }

.faqCat .post {width: 100%; }
	.faqCat td {padding: 3px 6px 3px 0; }

/* DROP DOWN PAGE NAVIGATION */
#pagenav li ul li {background: #8B6A37; border: 1px solid #402F15; border-top: none;}

#ag-flower {position: absolute; right:60px; top:-25px; }

/* RYAN's CHANGES */
.entry img {
border:medium none;
padding:2px;
}

h3, .parent-pageid-970 .entry ul li {font-size: 15px; font-weight: bold; }
.grid_6 .more {display:none;}

/* Winson's Changes */
.researchgrid {float: left; text-align: center; width: 128px;}
.researchgrid img {border: 2px solid #d4d4d4; margin: 0 0 3px 0; float: none;}
.researchgrid a {text-decoration: none;}

#pagenav li:hover {
	background-color:#8b6a37;
	border: 1px solid #402F15;
}
#pagenav li ul li:hover {
	border-top: none;
}
#pagenav li:hover ul {
	left: -1px;
}
#nav ul li ul li {
	margin: 0 !important;
}

hr {margin-bottom: 5px; }