/* @font-face {
    font-family: 'Crimson';
    src: url('andron-webfont.eot');
    src: url('andron-webfont.eot?#iefix') format('embedded-opentype'),
         url('andron-webfont.woff') format('woff'),
         url('andron-webfont.ttf') format('truetype'),
         url('andron-webfont.svg#Crimson') format('svg');
    font-weight: normal;
    font-style: normal;
} */

html { width:100%; height:100%; }

body {
	background:url(../images/bg.jpg) repeat-y top center;
	width:100%; height:100%;
	min-width:970px;
	margin:0px; padding:0px;
	font-family:'Crimson';
	font-size:18px;
	color:#494436;
}

img { border:none; }

.clear { clear:both; }
.bold {
font-weight: bold;
}

a, a:link {
	color:#373224;
	outline:none;
}

h1, h2, h3 {
	font-family:'Crimson';
	font-weight:normal;
}

h1 {
	color:#d6ceb9;
	font-size:38px;
}

h2 {
	color:#494436;
	font-size:30px;
}

h3 {
	color:#494436;
	font-size:30px;
}

h4 {
	color:#494436;
	font-size:30px;
}

#page-wrapper { 
	width:100%; height:100%;
	clear:both;
}

div.page-container {
	width:970px; height:100%;
	margin:0 auto;
	clear:both;
}

div.left {
	width:238px;
	float:left;
}

div.page-nav {
	width:218px;
	margin-top:260px;
	background:#fff;
	float:right;
	clear:both;
}

div.page-nav ul {
	margin:0px; padding:0px;
	list-style:none;
}

div.page-nav ul li {
	background:url(../images/nav-li-bg.gif) no-repeat right bottom;
	padding:0 0 2px 0;
	display:block;
}

div.page-nav ul li:hover {
	background:url(../images/nav-li-bg.gif) no-repeat right bottom;
}

div.page-nav ul li.active {
	background:url(../images/nav-li-bg.gif) no-repeat right bottom;
}

div.page-nav ul li.last {
	background:none;
	padding:0px;
}

div.page-nav ul li a {
	font-family:'Crimson';
	font-size:36px; color:#494436;
	padding:0 0 7px 25px;
	text-decoration:none;
	display:block;
}

div.page-nav ul li a:hover {
	background:url(../images/nav-hover.gif) repeat-x left bottom;
}

div.page-nav ul li a.current{
	background:url(../images/nav-hover.gif) repeat-x left bottom;
}

div.page-nav ul li a span {
	font-size:16px;
	margin:-10px 0 0 2px;
	display:block;
	clear:both;
}

div.right {
	width:732px;
	float:right;
}

a.logo {
	width:300px; height:183px;
	background:url(../images/logo.png) no-repeat top left;
	text-indent:-9999px;
	margin:40px 30px 50px 0;
	display:block;
	float:right;
	clear:both;
}

div.content {
	padding:0 0 40px 90px;
	clear:both;
}

div.content h1 {
	margin-bottom:0px;
}

div.content p {
	padding:0 70px 0 3px;
	font-family:'Crimson';
	line-height:36px;
	font-size:18px;
	color:#555043;
}

span.n {
	font-size:22px;
}

div.se-buttons {
	width:100%;
	clear:both;
}

a.shipment {
	width:275px; height:229px;
	margin:-10px 0 0 -5px;
	background:url(../images/shipment.jpg) no-repeat top left;
	text-indent:-9999px;
	display:block;
	float:left;
}

a.export-markets{
	width:277px; height:229px;
	margin:-10px 90px 0 0px;
	background:url(../images/export-markets.jpg) no-repeat top left;
	text-indent:-9999px;
	display:block;
	float:right;
}

span.line {
	width:87%; height:1px;
	background:#d4ccb8;
	margin-top:-15px;
	display:block;
}

ul.products {
	list-style:none;
	margin-left:0px; padding-left:0px;
	clear:both;
}

ul.products li {
	width:168px;
	margin-right:30px;
	display:inline-block;
	padding-top:175px;
	margin-bottom:15px;
	text-align:center;
	color:#555043;
}

ul.products li {
	*display:inline;
}

ul.products li.cabbage {
	background:url(../images/cabbage.jpg) no-repeat top center;
}

ul.products li.cauliflower {
	background:url(../images/cauliflower.jpg) no-repeat top center;
}

ul.products li.brocoli {
	background:url(../images/brocoli.jpg) no-repeat top center;
}

ul.products li.leeks {
	background:url(../images/leeks.jpg) no-repeat top center;
}

ul.products li.carrots {
	background:url(../images/carrots.jpg) no-repeat top center;
}

ul.products li.spinach {
	background:url(../images/spinach.jpg) no-repeat top center;
}

ul.products li.potatoes {
	background:url(../images/potatoes.jpg) no-repeat top center;
}

ul.products li.cherries {
	background:url(../images/cherries.jpg) no-repeat top center;
}

ul.products li.pears {
	background:url(../images/pears.jpg) no-repeat top center;
}

ul.products li.oranges {
	background:url(../images/oranges.jpg) no-repeat top center;
}

ul.products li.strawberries {
	background:url(../images/strawberries.jpg) no-repeat top center;
}
ul.products li.necterines {
	background:url(../images/necterines.jpg) no-repeat top center;
}

ul.products li.peaches {
	background:url(../images/peaches.jpg) no-repeat top center;
}

ul.products li.mangoe {
	background:url(../images/mangoe.jpg) no-repeat top center;
}

ul.products li.manderines {
	background:url(../images/manderines.jpg) no-repeat top center;
}


ul.products li a {
	width:105px;
	text-decoration:none;
	display:block;
}

a.full-product {
	background:url(../images/right-arrow.gif) no-repeat left center;
	text-decoration:none;
	padding:0 0 4px 35px;
	margin-right:85px;
	color:#555043;
	display:block; float:right;
	clear:both;
}

.largetxt{
font-size: 24px;}

div.fieldRow {
	margin:10px 0;
	clear:both;
}

#contactus {
	margin:-10px 0 0 10px; padding:0px;
}

#contactus label {
	font-size:22px;
	display:block;
	clear:both;
}

#contactus input {
	width:350px; height:35px;
	padding:0px 7px;
	font-size:20px;
	font-family:'Crimson';
	border:1px solid #d6ceb9;
	color:#827b67;
	border-radius:8px;/* CSS3 */
	-moz-border-radius:8px;/* Firefox */
	-webkit-border-radius:8px;/* Safari Chrome*/
	-khtml-border-radius:8px;/* Linux browsers */
}

#contactus input.captcha {
	font-size:24px;
	font-family:Arial, Hevletica, serif;
	padding:10px 7px 1px 7px;
}

#contactus textarea {
	width:350px; height:165px;
	padding:7px 7px;
	font-size:20px;
	font-family:'Crimson';
	border:1px solid #d6ceb9;
	line-height:18px;
	color:#827b67;
	border-radius:8px;/* CSS3 */
	-moz-border-radius:8px;/* Firefox */
	-webkit-border-radius:8px;/* Safari Chrome*/
	-khtml-border-radius:8px;/* Linux browsers */
}

#contactus input.button {
	width:106px; height:39px;
	padding:0px; margin:10px 0 0 -5px;
	border:none;
	clear:both;
}

#captcha {
	margin:5px 0 8px 0;
	clear:both;
}

#contactus label.reqerr {
	font-size:18px;
	color:red;
}

div.bottom-layer {
	padding-left:25px;
	clear:both;
}

div.bottom-layer span {
	width:95%;
	margin-top:0px;
}

div.bottom-layer p.left {
	float:left;
	padding-left:10px;
}

div.bottom-layer p.right {
	float:right;
	padding-right:45px;
	text-align:right;
}

a.developer {
	text-decoration:none;
}

a.developer span.apcore {
	padding-top:3px;
	font-family:Arial;
	letter-spacing:-1px;
	font-weight:bold;
}

a.developer span.ap {
	color:#EC008C;
}