/* SITE OVERRIDES */

body {
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	background-color:#CDBF80;
}

h1, h2, h3, h4, h5, h6, .pane-node-title, .views-field-title {
	font-family: Didot, "Didot LT STD", "Hoefler Text", Garamond, "Times New Roman", serif; 
	font-weight:normal; 
	color:#5D250E
}

a:link, a:visited {color:#5D250E}
.content {font-size:1.1em}
.logo-img {margin-top:20px}
.logo-img img {width:150px}
.site-name-slogan {margin-top:20px}

/* +++++++++ ZONES/ REGIONS +++++++++++ */

.zone-branding-wrapper {
	padding-bottom:15px; border-bottom:2px solid #5D250E;
background: rgb(175,71,20); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FmNDcxNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YzJhMWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(175,71,20,1) 0%, rgba(124,42,31,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(175,71,20,1)), color-stop(100%,rgba(124,42,31,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(175,71,20,1) 0%,rgba(124,42,31,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(175,71,20,1) 0%,rgba(124,42,31,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(175,71,20,1) 0%,rgba(124,42,31,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(175,71,20,1) 0%,rgba(124,42,31,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#af4714', endColorstr='#7c2a1f',GradientType=0 ); /* IE6-8 */
	
}

.zone-menu-wrapper {background-color:#DFBB6F}

.zone-content-wrapper, .zone-preface-wrapper {
	padding:20px 0px;
	background:#EDE9C4;
}

.zone-preface-wrapper {}

.zone-footer-wrapper {
    padding: 40px 0px; 
    text-align: center; 
    color:#fff;
    background: rgb(142,106,82); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhlNmE1MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGJmODAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(142,106,82,1) 0%, rgba(205,191,128,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(142,106,82,1)), color-stop(100%,rgba(205,191,128,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(142,106,82,1) 0%,rgba(205,191,128,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(142,106,82,1) 0%,rgba(205,191,128,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(142,106,82,1) 0%,rgba(205,191,128,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(142,106,82,1) 0%,rgba(205,191,128,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8e6a52', endColorstr='#cdbf80',GradientType=0 ); /* IE6-8 */

}
.zone-postscript-wrapper {background-color:#fff; border-top:1px solid #906C53}
.region-postscript-first {text-align:center; margin-top:20px}

.region-sidebar-first .views-field-body {font-size:.9em}
.branding-data, .branding-data a {color:#EDE9C4}
.site-slogan {color:#fff}

/* +++++++++++ MAIN MENU +++++++++++++ */

ul.main-menu a {text-decoration:none; line-height:40px;}
ul.main-menu li {padding:0px}
ul.main-menu li a {color:#AD5531; padding:15px}
ul.main-menu a.active, ul.main-menu a:hover {color:#fff; }

/* +++++++++++ PANE TITLES +++++++++++ */
h2.pane-title {font-size:18px}
.views-field-title {font-size:18px;}


/* +++++++++++ BLOCK TITLES +++++++++++ */
h2.block-title {margin-bottom:5px; border-bottom:1px solid #9C3E16}

/* +++++++++++ NEWS LIST +++++++++++++ */
.news-list-item {margin-bottom:20px}
.views-field-created, .views-field-title, .pane-node-title div.pane-content, .pane-node-created div.pane-content {display:inline}

/* +++++++++++ STATS TABLES +++++++++++ */
thead th, th {text-transform:uppercase; font-size:.8em}
thead th, th, td {border: 1px solid #e4e4e4;}
td {font-size:.8em}
td.views-field {vertical-align:bottom}
.chart caption {text-align:left; background:#A14115; color:white; padding:5px 10px}

.node-type-products td {font-size:1em; vertical-align:top}

/* +++++++++++++++++++++++++++++++++++++ */

.region-sidebar-second, .region-sidebar-first {font-size:.85em}
.region-sidebar-second .views-field-title {font-size:1.1em}

.float-r {float:left; margin-right:20px; margin-bottom:20px}
.field-name-field-product-image {float:right; margin:10px}

/* Crop stats navigation */

.block-inner ul {list-style:none}
.block-inner ul li {padding:5px 0px}
.page-cold-storage th {min-width:50px}

/* News and Article overrides */
.page-industry-news-articles .container-12 .grid-9 {width:1180px}

/* Crop stat forms */
.views-exposed-widget {margin:10px 0px}
.views-exposed-widget div {float:left}
.views-exposed-widget label {float:left; margin-right:10px}
.views-exposed-form .views-exposed-widget .form-submit {margin-top:0px}

.page-cold-storage h1.title {margin-bottom:0px}
.form-type-date-select label {font-weight:normal; margin-left:30px}
.form-type-date-select label:after {content:":"}

table.no-follow, table.no-follow td {border:none}
table.no-follow {font-size:15px}
table.no-follow img {padding-right:5px}
table.no-follow td {padding:7px 0px; vertical-align:center}

.timestamp {margin:5px 0px; font-size:.8em}