/* @override 
	http://dwn.m7sandbox.com/sites/all/themes/dwn/css/blocks.css?ll0582
	http://dwn.m7sandbox.com/sites/all/themes/dwn/css/blocks.css?ll25dw
*/

.sidebar .block {
	margin-top: 0;
}

/* .block h3 {
	border-bottom: 3px solid #cccabb;
	text-transform: uppercase;
	font: normal 23px "Trebuchet MS", Arial, sans-serif;
	margin-bottom: 10px;
}

.block h3 .ampersand {
	font-family: "Georgia", "Trebuchet MS", sans-serif;
	color: #b6b4a6;
}
*/

.block .read-more {
	display: inline-block;
	margin-top: 3px;
	padding-right: 6px;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	background: url(../images/forward-small-green-bullet.gif) no-repeat right 4px;
}

/* @group Sidebar blocks for links and menus */

.sidebar-nav-headings-block h3 {
	background: #8ba134 url(../images/nav-column-banner.png) no-repeat;
	font: normal 16px "Trebuchet MS", Arial, sans-serif;
	text-transform: uppercase;
	text-shadow: #798c2b 0px 2px 2px;
	color: #FFF;
	padding: 13px 8px;
	border: none;
	margin-bottom: 0;
}
.resource-header { 
  background: #8ba134 url(../images/nav-column-banner.png) no-repeat;
  font: normal 16px "Trebuchet MS", Arial, sans-serif;
  text-transform: uppercase;
  text-shadow: #798c2b 0px 2px 2px;
  color: #FFF;
  padding: 13px 8px;
  border: none;
  margin-bottom: 0 !important;
}

.sidebar-nav-headings-block .back-link {
	padding-bottom: 3px;
	background: #dae8bd url(../images/nav-column-bottom-border.gif) repeat-x left bottom;
}

.sidebar-nav-headings-block .back-link a {
	display: block;
	padding: 3px 6px;
	font-size: 95%;
	text-align: right;
	color: #4c5928;
	font-weight: bold;
}

.sidebar-nav-headings-block .back-link a .link-text {
	padding-left: 17px;
	background: url(../images/back-double-arrow-bullet.gif) no-repeat left center;
}

.sidebar-nav-headings-block .target {
	text-transform: uppercase;
}

.sidebar-nav-headings-block .deadend_info a {
	/*display: block;
	padding: 5px 10px 10px 10px; 
	background-color: #eef4e5;
	font: 138.5%/100% Georgia, serif; 
  line-height: 14px; */
	font: 100%/100% Georgia, serif;
	color: #594933; 
}
.sidebar-nav-headings-block .deadend_info {
  padding: 5px 10px 10px 10px;
  background-color: #eef4e5;
  /* font: 138.5%/100% Georgia, serif; */
  font: 100%/100% Georgia, serif;
  line-height: 16px;
  color: #594933;
}
.sidebar-nav-headings-block .deadend_info a.link-color {
  color: #617F0E;
  text-decoration: underline;
}
.sidebar-nav-headings-block .deadend_info a.link-color:hover {
  text-decoration: none;
}

.view-display-id-overall_menu ul, ul.main-navblock {
	padding-bottom: 3px;
	background: url(../images/nav-column-bottom-border.gif) repeat-x left bottom;
}

.view-display-id-overall_menu li {
	border-top: 1px solid #dde4d2;
}

.sidebar-nav-headings-block .overview-link {
	border-bottom: 1px solid #dde4d2;
}

.view-display-id-overall_menu li a,
.sidebar-nav-headings-block .overview-link a,
 .region-sidebar .block-menu-block li a ,
ul#side-navblock a {
	display: block;
	padding: 5px 10px 5px 30px;
}

.view-display-id-overall_menu li a,
.sidebar-nav-headings-block .overview-link a,
ul#side-navblock a {
	background: #eff4e4 url(../images/forward-arrow-hatched-bullet.gif) no-repeat 15px 8px;
	color: #617F0E;
}

.region-sidebar .block-menu-block li a {
  	color: #524A32;
	background: #eff4e4 url(../images/forward-arrow-hatched-bullet.gif) no-repeat 15px 8px;
}


.view-display-id-overall_menu li a.active,
.sidebar-nav-headings-block .overview-link a.active {
	background: #fff url(../images/back-arrow-bullet.gif) no-repeat 15px 8px;
	font-weight: bold;
	color: #617F0E;
}

.view-display-id-overall_menu li a {
	border-top: 1px solid #f5f8ef;
}

.view-display-id-overall_menu li:first-child {
	border-top: none;
}



.view-display-id-in_this_section, .region-sidebar .block-menu-block {
	padding-top: 15px;
}
#block-menu_block-40, #block-menu_block-41 {
	padding-top: 0px !important;
}

.view-display-id-in_this_section h3, .region-sidebar .block-menu-block h3 {
	background: #8ba134 url(../images/nav-column-banner-small.png) no-repeat;
	font: italic 16px "Trebuchet MS", Arial, sans-serif;
	text-shadow: #798c2b 0px 2px 2px;
	color: #FFF;
	padding: 3px 8px;
	border: none;
	margin-bottom: 0;
}

.view-display-id-in_this_section ul, .region-sidebar .block-menu-block ul {
	padding-bottom: 3px;
	background: url(../images/nav-column-bottom-border.gif) repeat-x left bottom;
	padding-left: 3px;
	background-color: #f7f7f3;
list-style: none;
}
.nav ul, .nav ul li {
  margin: 0;
  list-style: none;
}

.view-display-id-in_this_section li, .region-sidebar .block-menu-block li {
	border-top: 1px solid #dde4d2;
}

.view-display-id-in_this_section li:first-child {
	border-top: none;
}
.region-sidebar .block-menu-block li:first-child {
	border-top: none;
}

.view-display-id-in_this_section li a,
/* .region-sidebar .block-menu-block li a */ {
	display: block;
	padding: 5px 10px 5px 21px;
	background: #f7f7f3 url(../images/forward-black-bullet.gif) no-repeat 11px 10px;
	color: #585141;
	border-top: 1px solid #f5f8ef;
}

.view-display-id-in_this_section li a.active, .region-sidebar .block-menu-block li a.active {
	font-weight: bold;
}

.block-taxonomy-links .information-area {
	background-color: #eef4e5;
	font: 138.5%/100% Georgia, serif;
	color: #594933;
	padding: 5px 5px 10px 5px;
}

.block-taxonomy-links .target {
	text-transform: uppercase;
}

/* @end */

/* @group Sidebar products menu block */

.region-sidebar #block-menu_block-6 h3, .region-sidebar #block-menu_block-14 h3,
.region-sidebar #block-menu_block-17 h3, .region-sidebar #block-menu_block-19 h3,
.region-sidebar #block-menu_block-20 h3, .region-sidebar #block-menu_block-21 h3,
.region-sidebar #block-menu_block-22 h3, .region-sidebar #block-menu_block-23 h3,
.region-sidebar #block-menu_block-25 h3,
.region-sidebar #block-menu_block-31 h3,
.region-sidebar #block-menu_block-26 h3,
.region-sidebar #block-menu_block-15 h3,
.region-sidebar #block-menu_block-16 h3,
.region-sidebar #block-menu_block-34 h3,
.region-sidebar #block-menu_block-36 h3,
.region-sidebar #block-menu_block-52 h3
 {
  font-weight: bold;
  font-style: normal;
  background: none;
  text-shadow: none;
  color: #333;
  text-transform: none;
  margin-bottom: 0px;
  padding-top: 5px;
  margin-top: 0px;
}

.region-sidebar #block-menu_block-6, .region-sidebar #block-menu_block-14,
.region-sidebar #block-menu_block-15, .region-sidebar #block-menu_block-16,
.region-sidebar #block-menu_block-17, .region-sidebar #block-menu_block-19,
.region-sidebar #block-menu_block-20, .region-sidebar #block-menu_block-21,
.region-sidebar #block-menu_block-22, .region-sidebar #block-menu_block-23,
.region-sidebar #block-menu_block-26,
.region-sidebar #block-menu_block-25, .region-sidebar #block-menu_block-31,
.region-sidebar #block-menu_block-34,
.region-sidebar #block-menu_block-36
  { background: #eff4e6; margin: 0px 0px 4px 0px; }
.region-sidebar #block-menu_block-6 ul,
.region-sidebar #block-menu_block-14 ul,
.region-sidebar #block-menu_block-15 ul,
.region-sidebar #block-menu_block-16 ul,
.region-sidebar #block-menu_block-17 ul,
.region-sidebar #block-menu_block-19 ul,
.region-sidebar #block-menu_block-20 ul,
.region-sidebar #block-menu_block-21 ul,
.region-sidebar #block-menu_block-22 ul,
.region-sidebar #block-menu_block-23 ul,
.region-sidebar #block-menu_block-25 ul,
.region-sidebar #block-menu_block-31 ul,
.region-sidebar #block-menu_block-26 ul,
.region-sidebar #block-menu_block-34 ul,
.region-sidebar #block-menu_block-36 ul,
.region-sidebar #block-menu_block-6 li, 
.region-sidebar #block-menu_block-14 li, 
.region-sidebar #block-menu_block-15 li,
.region-sidebar #block-menu_block-16 li, 
.region-sidebar #block-menu_block-17 li,
.region-sidebar #block-menu_block-19 li,
.region-sidebar #block-menu_block-20 li,
.region-sidebar #block-menu_block-21 li,
.region-sidebar #block-menu_block-22 li,
.region-sidebar #block-menu_block-23 li,
.region-sidebar #block-menu_block-31 li,
.region-sidebar #block-menu_block-26 li,
.region-sidebar #block-menu_block-25 li,
.region-sidebar #block-menu_block-34 li,
.region-sidebar #block-menu_block-36 li,
.region-sidebar #block-menu_block-52 li,
{
  border-bottom: none;
  border-top: none;
  background: none;
  padding: 0 0 10px 0;
  list-style: none;
}

.region-sidebar #block-menu_block-6 li, .region-sidebar #block-menu_block-14 li,
.region-sidebar #block-menu_block-15 li, .region-sidebar #block-menu_block-16 li,
.region-sidebar #block-menu_block-20 li, .region-sidebar #block-menu_block-21 li,
.region-sidebar #block-menu_block-22 li, .region-sidebar #block-menu_block-23 li,
.region-sidebar #block-menu_block-25 li, .region-sidebar #block-menu_block-31 li,
.region-sidebar #block-menu_block-26 li,
.region-sidebar #block-menu_block-17 li, .region-sidebar #block-menu_block-19 li,
.region-sidebar #block-menu_block-34 li,
.region-sidebar #block-menu_block-36 li,
.region-sidebar #block-menu_block-52 li
 {
  padding: 0px 0px;
  margin: 0px 0;
  background: #eff4e6;
}

.region-sidebar #block-menu_block-6 li.leaf, .region-sidebar #block-menu_block-14 li.leaf,
.region-sidebar #block-menu_block-15 li.leaf, .region-sidebar #block-menu_block-16 li.leaf,
.region-sidebar #block-menu_block-20 li.leaf, .region-sidebar #block-menu_block-21 li.leaf,
.region-sidebar #block-menu_block-22 li.leaf, .region-sidebar #block-menu_block-23 li.leaf,
.region-sidebar #block-menu_block-25 li.leaf, .region-sidebar #block-menu_block-31 li.leaf,
.region-sidebar #block-menu_block-17 li.leaf, .region-sidebar #block-menu_block-19 li.leaf,
.region-sidebar #block-menu_block-26 li.leaf,
.region-sidebar #block-menu_block-34 li.leaf,
.region-sidebar #block-menu_block-52 li.leaf, 
.region-sidebar #block-menu_block-36 li.leaf, .region-sidebar #block-menu_block-17 li.last .region-sidebar #block-menu_block-17 li.first {
  padding: 0;
  margin: 0;
}

.region-sidebar #block-menu_block-6 li a, .region-sidebar #block-menu_block-14 li a,
.region-sidebar #block-menu_block-17 li a, .region-sidebar #block-menu_block-19 li a,
.region-sidebar #block-menu_block-20 li a, .region-sidebar #block-menu_block-21 li a,
.region-sidebar #block-menu_block-22 li a, .region-sidebar #block-menu_block-23 li a,
.region-sidebar #block-menu_block-25 li a, .region-sidebar #block-menu_block-31 li a,
.region-sidebar #block-menu_block-26 li a,
.region-sidebar #block-menu_block-15 li a, .region-sidebar #block-menu_block-16 li a,
.region-sidebar #block-menu_block-34 li a, .region-sidebar #block-menu_block-52 li a,
.region-sidebar #block-menu_block-36 li a
 {
  border-top: none;
  font-weight: bold;
  background: none;
  padding-left: 8px;
  text-transform: uppercase;
  font-size: 13px;
  padding: 0 0 2px 0;
  color: #5b7529;
}

.region-sidebar #block-menu_block-6 li.leaf a, .region-sidebar #block-menu_block-14 li.leaf a,
.region-sidebar #block-menu_block-17 li.leaf a, .region-sidebar #block-menu_block-19 li.leaf a,
.region-sidebar #block-menu_block-20 li.leaf a, .region-sidebar #block-menu_block-21 li.leaf a,
.region-sidebar #block-menu_block-22 li.leaf a, .region-sidebar #block-menu_block-23 li.leaf a,
.region-sidebar #block-menu_block-15 li.leaf a, .region-sidebar #block-menu_block-16 li.leaf a, 
.region-sidebar #block-menu_block-25 li.leaf a, .region-sidebar #block-menu_block-31 li.leaf a,
.region-sidebar #block-menu_block-26 li.leaf a,
.region-sidebar #block-menu_block-34 li.leaf a,
.region-sidebar #block-menu_block-36 li.leaf a, .region-sidebar #block-menu_block-52 li.leaf a,
.region-sidebar #block-menu_block-17 li.last a, .region-sidebar #block-menu_block-17 li.first a {
  padding: 0 0 0 22px;
  background: url(../images/forward-green-bullet.gif) no-repeat 11px 4px;
  text-transform: none;
  font-weight: normal;
  font-style: normal;
}
.region-sidebar #block-menu_block-25 ul li ul li.leaf a, .region-sidebar #block-menu_block-26 ul li ul li.leaf a {
  padding: 0px 0 0 12px !important;
  background: url(../images/forward-green-bullet.gif) no-repeat 0px 4px;
}
.region-sidebar #block-menu_block-25 li.expanded, .region-sidebar #block-menu_block-26 li.expanded {
  padding-left: 6px;
  padding-top: 10px;
}


.region-sidebar #block-menu_block-25 li.menu-mlid-2247 ul li a,
.region-sidebar #block-menu_block-25 li.menu-mlid-2241 ul li a,
.region-sidebar #block-menu_block-26 li.menu-mlid-2247 ul li a,
.region-sidebar #block-menu_block-26 li.menu-mlid-2241 ul li a

{
  padding-left: 22px;
  padding-top: 0px;
}

/* @end */

/* @group Where to buy callout */

.node .panel#where-to-buy-callout {
	padding-top: 5px;
}

/* @end */

/* @group Search blocks */

.search.panel {
  padding-top: 20px;
}

.region-sidebar .search.panel h3 {
  padding-left: 19px;
  background: url(../images/where-to-buy-icon.gif) no-repeat left center;
  font-size: 108%;
}

.node .search.panel h3 {
  font-size: 13px;
  border: 0;
  margin-bottom: 3px;
}

.node .search.panel .form-wrapper {
	border: 1px solid #e9e8de;
	padding: 1px;
}

.node .search.panel .form-wrapper > * {
	background: #e9f0d9;
	padding: 5px 10px;
}

.node .search.panel .form-wrapper p {
  font-size: 13px;
  line-height: 16px;
}

.node .search.panel .form-wrapper form {
  background: #e9f0d9 url(../images/search-sub-background.gif) no-repeat 13px 2px;
  height: 30px;
  padding: 2px 0 0 13px;
}

.search.panel .search-box {
	background: none;
	border: none;
	position: relative;
	padding: 3px 64px 3px 5px;
	height: 19px;
  width: 181px;
}

.region-sidebar .search.panel .search-box {
	top: 12px;
	left: 44px;  
	height: 20px;
	width: 100px;
}

.search.panel .search-button {
	background: none;
	border: none;
	position: relative;
  margin-left: -64px;
  width: 58px;
}

.region-sidebar .search.panel .search-button {
	opacity: .5;
	display: block;
	position: relative;
	margin-left: 0;
	top: -12px;
	left: 155px;
}

/* @group Where to buy */

#where-to-buy-widget .form-wrapper > * {
	background: #e9e8de;
}

.node #where-to-buy-widget .form-wrapper form {
	background: #e9e8de url(../images/where-to-buy-big-background.png) no-repeat left top;
}

#where-to-buy-widget .form-wrapper form {
	height: 53px;
	background: #e9e8de url(../images/where-to-buy-background.png) no-repeat left top;
}

/* @end */



/* @end */

/* @group What's Hot */

.view-id-promoted_products {
	margin-bottom: 25px;
	width: 330px;
	padding: 1px;
	border: 1px solid #e9e8de;
}

.block .view-id-promoted_products h3 {
	text-transform: none;
	font-size: 17px;
	border-bottom: none;
	line-height: 17px;
	padding-top: 2px;
}

.view-id-promoted_products .node {
	padding-bottom: 0;
}

.view-id-promoted_products .page-subheading {
	margin: 0;
}

.view-id-promoted_products .page-subheading {
	color: #fff;
	font: normal 17px/19px "Trebuchet MS", Arial, sans-serif;
	text-shadow: #000 0px 2px 2px;
}

.view-id-promoted_products .category {
	display: block;
	text-transform: uppercase;
	font-size: 19px;
}

.view-id-promoted_products .page-subheading .subheading-text {
	background-image: url(../images/feature_cover.png);
	margin-top: -50px;
	height: 37px;	
}
#block-block-28, #block-block-30, #block-block-32, #block-block-33, #block-block-36, #block-block-37, #block-block-46 {
  height: 240px;
}
#block-block-28 h3.block-title, #block-block-30 h3.block-title, #block-block-32 h3.block-title, #block-block-33 h3.block-title, #block-block-36 h3.block-title, #block-block-37 h3.block-title, #block-block-46 h3.block-title, #block-menu-menu-growing-fruits-nuts h3.block-title {
  margin: 122px 0 0 0;
  height: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  background: url(../images/banner-cover.png) repeat-x left top;
  z-index: 100;
  position: absolute;
  padding: 2px 10px;
  border: none;
  color: #fff;
  width: 280px; 
}
#block-block-28 img {
  z-index: 0;
}

/* hide a partially deleted block which is still displaying */
#block-menu_block-33 {
  display: none;
}

/*#block-menu_block-44 #nav-sidebar h3 {
  margin-top: 15px;
}*/

.menu-block-dwn {
  background: url("/sites/all/themes/dwn/images/nav-column-bottom-border.gif") repeat-x scroll left bottom #F7F7F3;
  list-style: none outside none;
  width: 220px;
  padding-bottom: 3px;
  padding-left: 0px;
  padding-right: 0px;
}

.menu-block-dwn-title h3 {
background-color: #8BA134;
border: none;
color: #FFFFFF;
padding: 3px 0px 3px 8px;
text-shadow: #798C2B 0 2px 2px;
}

.menu-block-dwn li {
border-top: 1px solid #DDE4D2;
}

.menu-block-dwn li a {
background: url("/sites/all/themes/dwn/images/forward-arrow-hatched-bullet.gif") no-repeat scroll 15px 8px #EFF4E4;
/*color: #617F0E; */
color: 524A32;
display: block;
padding: 5px 10px 5px 30px;
}

.menu-block-dwn a {
padding-left: 30px;
}

/*.menu-block-dwn-jof li.expanded, li.collapsed, li.leaf {
padding: 0.2em 0.5em 0 30;
} */

.menu-block-dwn li:first-child {
border-top: medium none;
padding-top: 0px;
/*padding-left: 30px; */
}

.view-id-promoted_products .product-information {
	background: #e9e8de;
}

.view-id-promoted_products h4 {
	padding: 10px 10px 0 10px;
	text-transform: uppercase;
	font-size: 123.1%;
	font-weight: normal;
	font-style: normal;
	font-family: "Trebuchet MS", sans-serif;
}

.view-id-promoted_products .field-name-field-body {
	padding: 0 10px 5px 10px;
	font-size: 108%;
	font-weight: normal;
	font-style: normal;
}

.view-id-promoted_products .learn-more {
	padding: 0 10px 10px 18px;
	font-size: 85%;
	text-transform: uppercase;
	font-weight: bold;
	background: #e9e8de url(../images/forward-small-green-bullet.gif) no-repeat 10px 4px;
}

/* @end */

/* @group FruitTube */

.view-display-id-dwn_fruit_tube_block {
	padding-bottom: 15px;
}

.view-display-id-dwn_fruit_tube_block .node {
	padding-bottom: 0;
}

.view-display-id-dwn_fruit_tube_block .content {
	padding: 3px;
	width: 320px;
	border: 1px solid #e4e0d9;
}

.view-display-id-dwn_fruit_tube_block .content .caption {
	background: #e9e8de;
	padding: 8px 10px;
}

/* @end */

/* @group Featured Article */

.view-featured-article .node-teaser {
  padding-bottom: 0;
}

.view-featured-article h3 .featured-article-title {
	display: block;
	border-bottom: 2px solid #829c3f;
}

.view-featured-article h3 img {
	display: block;
}

.view-featured-article h4 {
	font: normal 21px/27px "Trebuchet MS", sans-serif;
	padding-bottom: 5px;
}

.view-featured-article p {
	margin: 0;
}

.view-featured-article .node-page .featured-image {
	float: left;
	margin-left: 0;
	margin-right: 20px;
	margin-bottom: 1px;
}

.view-featured-article .node-page .featured-image img {
  padding: 0;
  margin-left: 0;
  margin-bottom: 0;
}

.view-featured-article .content.article {
  padding-top: 0;
}

/* @end */

/* @group Blog Notes & News */

.view-blog-notes-news {
	margin-bottom: 25px;
}

.view-blog-notes-news .views-row {
	background: url(../images/welcome-divider-horizontal.jpg) repeat-x left top;
	padding-top: 10px;
	margin-top: 10px;
}

.view-blog-notes-news .views-row.views-row-first {
	background: none;
	padding-top: 0;
}

.view-blog-notes-news .post-date {
	font-size: 11px;
}

.view-blog-notes-news .views-field-title {
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 3px;
}

/* @end */

/* @group Featured Events */

#block-views-upcoming_events-promoted_events h3 {
	padding-left: 30px;
	background: url(../images/featured-events-icon.gif) no-repeat left 3px;
}

#block-views-upcoming_events-promoted_events .content.event {
	background: url(../images/welcome-divider-horizontal.jpg) repeat-x left top;
	padding-top: 10px;
	margin-top: 10px;
}

#block-views-upcoming_events-promoted_events .content:first-child {
	background: none;
	padding-top: 0;
}

#block-views-upcoming_events-promoted_events .content img {
	padding: 1px;
	border: 1px solid #e4e0d9;
	float: left;
	margin: 0 10px 10px 0;
}

#block-views-upcoming_events-promoted_events .field-name-field-teaser-image img {
	display: block;
}

#block-views-upcoming_events-promoted_events .location,
#block-views-upcoming_events-promoted_events .date-time {
	font-style: italic;
	/*font-size: 10px; */
}

#block-views-upcoming_events-promoted_events .description {
	display: block;
	margin-top: 3px;
}

/* @end */

/* @group Upcoming Events */

.view-display-id-block_upcoming_events h3 {
	padding-left: 30px;
	background: url(../images/featured-events-icon.gif) no-repeat left 3px;
}

.view-display-id-block_upcoming_events .event {
	background: url(../images/welcome-divider-horizontal.jpg) repeat-x left top;
	padding-top: 10px;
	margin-top: 10px;
}

.view-display-id-block_upcoming_events .event:first-child {
	background: none;
	padding-top: 0;
}

.view-display-id-block_upcoming_events .date {
  font-weight: bold;
  font-size: 11px;
}

.view-display-id-block_upcoming_events h4,
.view-display-id-block_upcoming_events .precise-location {
  display: inline;
}

.view-display-id-block_upcoming_events .precise-location:before {
  content: "\2014";
}

/* @end */

/* @group Our Community Panel */

.panel.our-community p {
	margin-bottom: 10px;
	margin-right: 10px;
	font-size: 108%;
	font-style: italic;
}

.panel.our-community .button {
	height: 28px;
	width: 276px;
	margin-bottom: 3px;
	text-transform: uppercase;
	font-weight: bold;
	background: url(../images/community-button.gif) no-repeat;
}

.panel.our-community .button a {
	display: block;
	height: 28px;
	padding: 7px 0 0 38px;
}

.panel.our-community .button a {
	color: #514932;
}

.panel.our-community #blog-button a {
	background: url(../images/community-icon-blog.gif) no-repeat 6px 5px;
}

.panel.our-community #forum-button a {
	background: url(../images/community-icon-forum.gif) no-repeat 6px 3px;
}

.panel.our-community #facebook-button a {
	background: url(../images/community-icon-facebook.gif) no-repeat 10px 6px;
}

.media_icons {
        height: 80px;
}

#media_icon {
        margin-left: 10px;
        padding-top: 15px;
        padding-right: 15px;
}
        

/* @end */

/* @group For Home Growers & For Retail Nurseries */


.node-home-page .field-name-field-col2 img a {
  float: left;
}
.node-home-page .field-name-field-col2 #home-growers-panel img {
  padding: 1px;
	border: 1px solid #e4e0d9;
	float: left;
	margin: 0 10px 10px 0;
}

.view-id-collection.view-display-id-block_5,
.view-id-collection.view-display-id-block_6 {
  font-size: 13px;
  line-height: 18px;
}

.view-id-collection.view-display-id-block_5 .featured-image,
.view-id-collection.view-display-id-block_6 .featured-image {
  float: left;
  margin: 0;
  padding: 0;
  height: 55px;
}

.view-id-collection.view-display-id-block_5 .featured-image img,
.view-id-collection.view-display-id-block_6 .featured-image img {
    padding: 1px;
	border: 1px solid #e4e0d9;
	float: left;
	margin: 0 10px 10px 0;
}

.view-id-collection.view-display-id-block_5 .content-title:after,
.view-id-collection.view-display-id-block_6 .content-title:after {
  display: none;
}

.view-id-collection.view-display-id-block_5 h4,
.view-id-collection.view-display-id-block_6 h4 {
  padding-bottom: 5px;
}

.view-id-collection.view-display-id-block_5 .readmore,
.view-id-collection.view-display-id-block_6 .readmore {
  padding-bottom: 5px;
}

.view-id-collection.view-display-id-block_5 .article-title-only h4,
.view-id-collection.view-display-id-block_6 .article-title-only h4 {
  padding: 0 0 0 10px;
  font-weight: normal;
  font-size: 12px;
  background: url(../images/forward-green-bullet.gif) no-repeat left 5px;
}

.view-id-collection.view-display-id-block_5 .views-row,
.view-id-collection.view-display-id-block_6 .views-row {
  background: none;
  padding-bottom: 0;
  margin-bottom: 0;
}

.block .featured .readmore {
	display: inline-block;
	margin-top: 3px;
	padding-right: 6px;
	font-size: 77%;
	text-transform: uppercase;
	font-weight: bold;
	background: url(../images/forward-small-green-bullet.gif) no-repeat right 6px;
}



/* @end */

/* @group Spotlight For Commercial Growers */

.block .view-collection.view-display-id-block_4 {
  margin-top: 60px;
  padding: 0 17px 10px 17px;
  font-size: 13px;
  line-height: 18px;
}

.block .view-collection.view-display-id-block_4 h3 {
	color: #868160;
	font-size: 20px;
	font-variant: small-caps;
	text-transform: none;
	font-weight: normal;
	font-style: normal;
	border: none;
	line-height: 23px;
}

.block .view-collection.view-display-id-block_4 h3 .grower-type {
	display: block;
	color: #514932;
	font-size: 27px;
	font-variant: normal;
}

.block .view-collection.view-display-id-block_4 .views-row {
	padding-top: 15px;
}

.block .view-collection.view-display-id-block_4 .views-row.views-row-first {
	padding-top: 5px;
}

.block .view-collection.view-display-id-block_4 h4 {
	font-size: 12px;
	padding-bottom: 4px;
	line-height: 15px;
}

.block .view-collection.view-display-id-block_4 .featured-image {
  float: left;
  padding-right: 10px;
}

.block .view-collection.view-display-id-block_4 .featured-image img {
	border: 3px solid #dcd6c1;
	margin-bottom: 3px;
}

.block .view-collection.view-display-id-block_4 .featured-image a:hover img {
	border-color: #cfc9b6;
}

.view-id-collection.view-display-id-block_4 .content-title:after {
  display: none;
}

.view-id-collection.view-display-id-block_4 .readmore {
  background-position: right 4px;
  padding-right: 8px;
  height: 1em;
}


/* @end */

/* @group Collections */

.view-collection {
  margin-bottom: 15px;
}

.view-collection .views-row {
  margin-bottom: 10px;
  padding-bottom: 10px;
  background: url(../images/welcome-divider-horizontal.jpg) repeat-x left bottom;
}

.view-collection .collection-link {
  font-weight: bold;
}

/* @end */

/* @group DWN Blog */

.view-blog-notes-news.view-display-id-block_4 .panel-heading h3 {
  padding-left: 55px;
  padding-bottom: 10px;
  background: url(../images/blog-large-icon.gif) no-repeat;
  font-size: 31px;
}

.view-blog-notes-news.view-display-id-block_4 .panel-heading p {
  color: #90876A;
  font: 18px/22px "Trebuchet MS", sans-serif;
}

/* @end */

/* @group Blog - Popular Tags */

/*
.block-tagadelic h3.block-title {
  text-transform: capitalize;
  font-size: 31px;
}
*/
/* @end */

/* @group DWN Forums */

.view-forum-posts .panel-heading h3 {
  padding-left: 65px;
  padding-bottom: 10px;
  background: url(../images/forum-large-icon.gif) no-repeat;
  font-size: 31px;
}

.view-forum-posts .views-row {
  padding-bottom: 15px;
}

.view-forum-posts .panel-heading p {
  color: #90876A;
  font: 18px/22px "Trebuchet MS", sans-serif;
}

.view-forum-posts .post-date {
  font-size: 11px;
  font-style: normal;
}

.view-forum-posts .forum-location {
  font-size: 12px;
  font-style: italic;
}

.view-forum-posts h4 {
  font-size: 16px;
  padding-bottom: 2px;
  padding-top: 2px;
}

.view-forum-posts p.post-content {
  padding-bottom: 0;
  font-size: 14px;
  line-height: 16px;
}

/* @end */

/* @group Blog - Popular Tags */

/*#block-views-forum_categories-block h3.block-title {
  text-transform: capitalize;
  font-size: 31px;
}
*/

#block-views-forum_categories-block li {
  margin: 0 0 5px 0;
}

#block-views-forum_categories-block li a {
  background: none;
  padding: 0;
}

.field-content.blog-title-five-images img {
  padding-right: 4px;
}

.field-content.blog-title-five-images-wider img {
  padding-right: 15px;
}

/* @end */
