@charset "utf-8";

/* CSS Document */



/*-----------RESET-------------*/



html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding:!important;

	border: 0;

	outline: 0;

	font-size: 100%;

	vertical-align:auto !important;

	background: transparent;

}

body {

	line-height: 1;

}

ol, ul {

	list-style: none;

}

blockquote, q {

	quotes: none;

}



/* remember to define focus styles! */

:focus {

	outline: 0;

}



/* remember to highlight inserts somehow! */

ins {

	text-decoration: none;

}

del {

	text-decoration: line-through;

}



/* tables still need 'cellspacing="0"' in the markup */

table {

	border-collapse: collapse;

	border-spacing: 0;

}

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

}



/*-----------END RESET-------------*/



body{
background-color: #2d201c;
font-family:'aeroregular' Myriad Pro,Arial, Helvetica, sans-serif;
	
}

.contact-head{font-size:26px;color:#f58220;padding:0 0 0 20px;}
.rightContact{position:relative;font-size:11px;color:#FFF;text-align:left;width:400px;margin:0;padding:10px 59px 0 0px; float:right;}
.rightContact h1{font-size:11px;color:#fff;padding:20px 0;}
.rightContact div.left{font-size:11px;position:relative;float:left;width:175px;padding:0 0 0 50px;}
.rightContact div.right{font-size:11px;position:relative;width:175px;float:right;left:20px;}
.rightContact div.comment{font-size:11px;position:relative;padding:0 0 0 50px;}
.clr {clear:both;}
.rightContact textarea.comment {position:relative;width:155px;height:86px;background-color:#e7e6e6;}
.rightContact div.btns{position:relative;left:160px;}
.maindiv{background-color:#000;height:529px;width:720px;}
.maindiv1{background-color:#000;height:430px;width:720px;padding:30px 0 0;}
.what-we{background:url(images/whatwe-bg.jpg) repeat-x top left;height:529px;}
.what-t{font-size:15px;line-height:18px;color:#fff;float:left;padding:20px 20px 0 20px; text-align:justify; min-height:529px; border:1px solid #fff; background:#000; }
.what{font-size:14px;line-height:16px;color:#fff;float:left;padding:0 200px 0 20px;}
.wat{font-size:14px;line-height:16px;color:#fff;float:left;padding:0 270px 0 20px;}
.what-t1{font-size:14px;line-height:16px;color:#fff;float:left;padding:0 200px 0 20px;}
.what-t2{font-size:14px;line-height:16px;color:#fff;float:left;padding:0 300px 0 20px;}
.what-t3{font-size:14px;line-height:16px;color:#fff;float:left;padding:0 75px 0 20px;}
.what-g{position:absolute;width:168px;height:529px;float:right;top:25px;}
.what-m{position:absolute;width:186px;height:20px;right:0!important;float:right;margin-right:50px;top:40px;}
.what-q{position:absolute;width:120px;height:529px;right:0!important;float:right;margin-right:200px;top:35px;}
.what-n{position:absolute;width:398px;height:28px;left:0!important;float:left;margin-left:45px;top:40px;}
.logo-q{position:absolute;width:115px;left:0!important;float:left;margin-left:20px;top:110px;}
.logo-q1{position:absolute;width:110px;left:0!important;float:left;margin-left:25px;top:260px;}
.logo-q2{position:absolute;width:115px;left:0!important;float:left;top:425px;margin-left:20px;}
.logo-s{position:absolute;width:115px;left:0!important;right:-1px;float:left;margin-left:390px;top:125px;}
.logo-s1{position:absolute;width:115px;left:0!important;right:-1px;float:left;margin-left:390px;top:280px;}
.logo-s2{position:absolute;width:115px;left:0!important;right:-1px;float:left;margin-left:390px;top:420px;}
.quality{background-color:#000;height:529px;}
.quality1{background:url(images/quality-bg.jpg) repeat-x top left;height:529px;}
.quality-t{font-size:14px;line-height:16px;color:#fff;float:left;padding:0 55px 0 20px;}
.text{font-size:13px;line-height:16px;color:#fff;float:left;padding:20px 15px 0 35px;}
.text1{font-size:14px;line-height:16px;color:#939598;float:left;padding:5px 15px 0 5px;}
.text1 b.wh{font-size:14px;color:#fff;}
.text2{font-family:aeroregular Myriad Pro,Arial, Helvetica, sans-serif;font-size:14px;line-height:16px;color:#fff;float:left;position:absolute;padding:4px 15px 0 10px;}
.text3{font-size:13px;line-height:16px;color:#fff;float:left;padding:20px 15px 0 65px;}
.pic{position:absolute;width:196px;left:0!important;right:-1px;float:left;margin-left:30px;top:120px;}
.pic1{position:absolute;width:196px;left:0!important;right:-1px;float:left;margin-left:30px;top:270px;}
.pic2{position:absolute;width:196px;left:0!important;right:-1px;float:left;margin-left:30px;top:415px;}
.ready{background:url(images/readytoeat-bg.jpg) repeat-x top left;height:529px;}
.pro-t{font-size:14px;line-height:16px;color:#939598;float:left;padding:20px 400px 0 20px;}
.logo{position:absolute;width:225px;right:0!important;float:right;margin-right:60px;top:40px;}
.sesame{background:url(images/sesame-bg.jpg) repeat-x top left;height:529px;}
.pro-s1{font-size:14px;line-height:16px;color:#939598;position:absolute;top:75px;float:right;padding:0 180px 0 0;}
.pro-s2{font-size:14px;line-height:16px;color:#939598;position:absolute;top:245px;float:right;padding:0 180px 0 0;}
.pro-s3{font-size:14px;line-height:16px;color:#939598;position:absolute;top:395px;float:right;padding:0 180px 0 0;}
.pro-h{font-size:14px;line-height:16px;color:#939598;float:left;padding:0 0 0 20px;}
.pro-b{font-size:14px;line-height:16px;color:#939598;float:left;padding:30px 60px 0 20px;}
.seed1{position:absolute;width:164px;right:0!important;float:right;margin-right:30px;top:80px;}
.seed2{position:absolute;width:164px;right:0!important;float:right;margin-right:30px;top:230px;}
.seed3{position:absolute;width:164px;right:0!important;float:right;margin-right:30px;top:380px;}
.pro-pea{font-size:14px;line-height:16px;color:#939598;float:left;padding:0 60px 0 20px;}
.pro-pea1{font-size:14px;line-height:16px;color:#939598;float:left;padding:0 10px 0 20px;}
.pro-pea1 b.wh{font-size:17px;color:#f58220;float:left;}
.seed-q{position:absolute;width:312px;height:529px;right:0!important;float:right;margin-right:10px;top:21px;}
.pro-spice{font-size:14px;line-height:16px;color:#939598;float:left;padding:10px 0 0;}
.pro-spice1{font-size:17px;color:#f58220;float:left;padding:180px 0 0;}
.pro-spice2{font-size:14px;line-height:16px;color:#939598;float:left;position:absolute;right:100px;padding:10px 0 0;}
.pro-spice3{font-size:14px;line-height:16px;color:#939598;float:left;padding:0;}
.spices{background:url(images/spice-bg.jpg) repeat-x top left;height:529px;}
.map{position:absolute;width:350px;right:0!important;float:right;margin-right:60px;top:40px;}
.nut{background:url(images/nut-bg.jpg) repeat-x top left;height:529px;}
.pro-nut{font-size:14px;line-height:16px;color:#939598;float:left;position:absolute;padding:80px 120px 0 0;}
.pro-nut b.wh{font-size:18px;line-height:16px;color:#f58220;}
.pro-nut1{font-size:14px;line-height:16px;color:#939598;float:left;padding:20px 60px 0 20px;}
.rice{background:url(images/rice-bg.jpg) repeat-x top left;height:529px;}
.pro-rice{font-size:14px;line-height:16px;color:#939598;float:left;padding:0 370px 0 20px;}
.flashdiv{height:529px;width:720px;background:url(images/chairman-bg.jpg) repeat-x top left;}
.head{font-size:19px;color:#f58220;position:relative;padding:0 0 0 10px;}
.head-text{font-size:12px;color:#939598;position:relative;padding:0 0 0 10px;}
.infra{position:absolute;width:225px;float:right;margin-right:10px;}
div.mashmenu{color:#FFF;z-index:9999;font-size:12px;position:relative;margin:0 0 300px;padding:0;}
div.mashmenu div.fnav:hover{background:#171717;color:#fff;-webkit-transition:All 1s ease-in-out;-moz-transition:All 1s ease-in-out;-o-transition:All 1s ease-in-out;}
div.mashmenu div.fnav a.flink{color:#fff;display:block;font-size:12px;text-transform:uppercase;}
div.nvwrap{background:#000;transition:All 1s ease-in-out;-webkit-transition:All 1s ease-in-out;-moz-transition:All 1s ease-in-out;-o-transition:All 1s ease-in-out;}
div.nvwrap:hover{background:#ee7005;transition:All 1s ease-in-out;-webkit-transition:All 1s ease-in-out;-moz-transition:All 1s ease-in-out;-o-transition:All 1s ease-in-out;opacity:1;}
div.mashmenu div.fnav div.allContent{background:#000;visibility:hidden;position:absolute;max-height:350px;left:0;right:0;overflow:hidden;}
div.mashmenu div.fnav div.allContent a{color:#fff;border-right:none;border-left:none;display:block;padding:10px;}
div.mashmenu div.fnav div.allContent a:hover{background-color:#ee7005;color:#FFF;border-right:none;border-left:none;}
div.mashmenu div.fnav div.insideContent a{color:#2D2D2D;}
div.mashmenu div.fnav div.insideContent a:hover{background:none;}
div.mashmenu div.feat a.flink:hover{color:#FFF;border:none;}
div.mashmenu img{border:2px solid #919191;}
#insideContent2{margin-left:175px;}
div.mashmenu div.fnav{display:inline-block;-webkit-transition:All 1s ease-in-out;-moz-transition:All 1s ease-in-out;-o-transition:All 1s ease-in-out;margin:0;}
.lgo{position:absolute;opacity:1;width:300px;height:205px;text-align:center;right:100px;top:32px;}
div.nvwrap div.fnav div.holdd{display:none;position:absolute;top:-10px;left:165px;width:375px;height:0;padding-right:10px;padding-bottom:10px;}
div.mashmenu div.fnav div.holdd img{display:block;-webkit-box-shadow:0 0 5px rgba(255,255,255,0.2);-moz-box-shadow:0 0 5px (255,255,255,0.2);box-shadow:0 0 5px (255,255,255,0.2);margin-left:2px;margin-top:7px;}
div.mashmenu div.fnav div.holdd a{display:block;padding-bottom:5px!important;}
div.mashmenu div.fnav div.holdd a span{display:block;margin-left:0;text-align:center;color:#fff;margin-top:7px;width:365px;position:absolute;padding-bottom:5px;}
div.mashmenu div.fnav:hover div.holdd{display:block;height:100%;}
div.mashmenu div.fnav:hover div.allContent{display:block;visibility:visible;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;transition:all 1s ease-out;min-height:200px;border-bottom:4px solid #ee7005;overflow:hidden;}
div.mashmenu div.fnav div.snav{background:#171717;width:15%;height:0;opacity:0;border:1px solid #171717;border-right:none;border-left:none;}
div.mashmenu div.fnav div.snav a{padding-top:15px;padding-bottom:16px;}
div.mashmenu div.fnav:hover div.snav{background:#171717;width:15%;height:auto;opacity:1;border:1px solid #171717;transition:All 1s ease-in-out;-webkit-transition:All 1s ease-in-out;-moz-transition:All 1s ease-in-out;-o-transition:All 1s ease-in-out;border-right:none;border-left:none;}
div.mashmenu div.fnav div.snav div.insideContent{position:absolute;top:0;left:15%;height:auto;padding-left:10px;transition:All 1s ease-in-out;-webkit-transition:All 1s ease-in-out;-moz-transition:All 1s ease-in-out;-o-transition:All 1s ease-in-out;}
div.mashmenu div.fnav div.snav:hover div.insideContent{display:block;position:absolute;top:0;left:15%;height:auto;padding-left:10px;transition:All 1s ease-in-out;-webkit-transition:All 1s ease-in-out;-moz-transition:All 1s ease-in-out;-o-transition:All 1s ease-in-out;}
div.mashmenu div.fnav div.insideContent a img{display:block;-webkit-box-shadow:0 0 5px rgba(255,255,255,0.2);-moz-box-shadow:0 0 5px (255,255,255,0.2);box-shadow:0 0 5px (255,255,255,0.2);margin-left:2px;margin-top:2px;}
div.mashmenu div.fnav div.insideContent a span{display:block;text-align:center;color:#fff;margin-top:7px;}
div.mashmenu .facebook{background:url(images/icons.png);width:25px;height:18px;background-position:-4px 0;}
div.mashmenu .twitter{background:url(images/icons.png);width:25px;height:18px;background-position:-30px 0;}
div.mashmenu .pinterest{background:url(images/icons.png);width:25px;height:18px;background-position:-58px 0;}
div.mashmenu div.feat{float:right;border:none;margin-right:10px;margin-top:5px;}
div.mashmenu div.feat a{float:left;font-size:11px;border:none;text-transform:uppercase;padding-top:8px;margin:0 5px;}
div.mashmenu div.fnav div.insideContent .lftt{float:left;width:21%;margin:10px 2%;}
div.mashmenu div.fnav div.insideContent .lftt img{width:100%;height:auto;border:2px solid #424242;}
div.mashmenu div.fnav div.insideContent .lftt img:hover{width:100%;height:auto;border:2px solid #da5f23;}
div.mashmenu div.fnav div.insideContent .lftt span{display:block;line-height:19px;border-bottom:1px solid #da5f23;margin:5px 0 5px 7px;}
#menu{position:absolute;background:url(images/menu.png) no-repeat;width:200px;height:72px;top:0;left:50px;}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{border:0;outline:none;vertical-align:top;margin:0;padding:0;}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}
.fancybox-skin{position:relative;color:#444;text-shadow:none;}
.fancybox-opened{z-index:8030;}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}
.fancybox-outer,.fancybox-inner{position:relative;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;white-space:nowrap;margin:0;padding:15px;}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}
.fancybox-image{max-width:100%;max-height:100%;}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(images/fancybox_sprite.png);}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}
#fancybox-loading div{width:44px;height:44px;background:url(images/ajax-loader.gif) center center no-repeat;}
.fancybox-close{position:absolute;top:5px;right:3px;width:30px;height:30px;cursor:pointer;z-index:8040;background-position:-40px 0;}
.fancybox-nav{position:absolute;top:0;height:100%;cursor:pointer;text-decoration:none;background:transparent url(images/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}
.fancybox-prev{left:0;}
.fancybox-next{right:0;}
.fancybox-nav span{position:absolute;top:50%;width:69px;height:65px;margin-top:-15px;cursor:pointer;z-index:8040;display:block;}
.fancybox-prev span{left:-72px;background-position:-42px -128px;background-repeat:no-repeat;}
.fancybox-prev span:hover{left:-72px;background-position:-42px -303px;}
.fancybox-next span{right:-79px;background-position:-40px -32px;}
.fancybox-next span:hover{right:-79px;background-position:-40px -216px;}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important;}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;
}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap;padding:2px 20px;}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}
.fancybox-title-inside-wrap{padding-top:10px;}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;background:rgba(0,0,0,.8);padding:10px;}
#wrap{width:985px;margin:0 auto;}
#header{width:750px;height:52px;font-size:13px;position:relative;margin:0 auto;}
#header dl dt a{display:block;width:160px;height:20px;background:none;}
#footer{text-align:center;font-size:11px;color:#999;padding:20px 10px;}
#face{width:32px;height:32px;position:absolute;right:-20px;top:10px;}
body .mc-cycle{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:-1;}
div.mc-image{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;overflow:hidden;width:100%;}
ins,div.mashmenu a{text-decoration:none;}
.rightContact p.left input,.rightContact p.right input{position:relative;width:170px;height:20px;background-color:#e7e6e6;}
.text a,.text1 a,.text2 a,.text3 a{color:#fff;text-decoration:none;}
.pro-t a,.pro-t a:hover,.pro-s1 a,.pro-s2 a,.pro-s3 a{font-size:14px;color:#fff;text-decoration:none;}
.pro-s1 a:hover,.pro-s2 a:hover,.pro-s3 a:hover{font-size:14px;color:#f5882a;text-decoration:none;}
div.mashmenu div.fnav div.insideContent a span:hover,div.mashmenu div.feat a.flink{color:#fff;}
div.mashmenu div.fnav div.allContent div.insideContent,div.mashmenu div.fnav:hover div.snav:hover div.holdd,#header dl dt a span{display:none;}
.lgo a img,div.mashmenu div.feat:hover{border:none;}
.fancybox-inner,.fancybox-lock,.mc-hide-scrolls,.mc-old-browser .mc-image{overflow:hidden;}
.fancybox-nav:hover span,.fancybox-opened .fancybox-title{visibility:visible;}

.leftContact {
width : 250px;
position : relative;
float : left;
color : #ffffff;
}
.leftContact .felogo {
position : relative;
float : left;
top : 0px;
left :27px;
}
.leftContact h1 {

font-size : 18px;
font-weight : bold;
padding-top : 50px;
float : left;
padding-left : 12px;
}
.leftContact p {

font-size : 12px;
padding-left : 50px;
line-height : 22px;
float : left;
padding-top : 10px;
}
.leftContact .add {

font-size : 13px;

padding : 95px 0 15px 25px;
text-align : center;
}
.leftContact .add1 {
line-height : 18px;
font-size : 11px;
padding : 0 0 0 25px;
text-align : center;
}
.leftContact .orange {

font-size : 11px;
line-height : 22px;
padding : 5px 0 0 25px;
text-align : center;
font-weight : bold;
color : #ffffff;
}
.leftContact a {
color : #ffffff;
text-decoration : underline;
}
.leftContact a:hover {
color : #ffffff;
text-decoration : none;
}

#associates, #infrastructure, #quality, #sesame, #pea, #spice, #other, #scroller { border:1px solid #ffffff; overflow:hidden; background:#000000; min-height:529px;}