/* CSS Document */
body{
	background:#FFFFFF;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	color:#333333;
	font-family:Tahoma;
	line-height:18px;
	text-align:left;
	font-size:12px;
}

/***********************General start********************************/

p {
	margin-bottom:10px;
	font-size:12px;
	line-height:21px;
	font-family:tahoma;
	/*font-family:"Myriad Pro" tahoma;*/
}

/* RESET ELEMENTS */
h1,h2,h3,h4,h5,h6{
	margin:0; padding:0;
}

.wrapper {
	width:940px;
	clear:both;
	margin:0 auto 0 auto;
	}
	
.home-wrapper {
	background:url(../images/home-main-bg.png) repeat-x top #fafafa;
	width:100%;
	clear:both;
	margin:0 auto 0 auto;
	}
	

.all-link{
	line-height:22px;
	font-family:Tahoma;
	font-size:13px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#af6c00;
}

.all-link a{
	line-height:22px;
	font-family:Tahoma;
	font-size:13px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	color:#af6c00;

}

.all-link a:hover{
	text-decoration:underline;
	color:#242424;
}

/***********************General start********************************/

/**********************Home page start here***************************/

/*===== header and menu start here =====*/
.header {
	height:132px;
	background:none;
	width:950px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.menu {
	width:950px;
	height:41px;
	float:left;
	margin:0px 0 0px 0;
}

.menu-left {
	background:url(../images/menu-left.png) no-repeat;
	width:10px; height:41px;
	float:left;
	}

.menu-bg {
	background:url(../images/menu-bg.png) repeat-x;
	height:41px;
	float:left;
	width:928px;
	padding:0;
	margin:0px 0 0px 0;
	}

.menu-bg ul {
	display:inline;
	font-size:11px;
	color:#0d0d0d;
	font-family:Tahoma;
	margin:0; padding:0;
	font-weight:bold;
	}

.menu-bg ul li {
	margin:0; padding:0;
	list-style:none;
	display:inline;
	}

.menu-bg ul li a {
	display:block; float:left;
	color:#ffffff; text-decoration:none;
	text-align:center;
	padding:9px 29px 0px 29px;
	margin:0 0 0 0;
	height:31px;
	margin-top:0px;
	text-transform:uppercase;
	}

.menu-bg ul li a:hover {
	color:#0b0b0c;
	background:url(../images/menu-hover-bg.png) repeat-x;
	}
	
.menu-bg ul li a.active {
	color:#0b0b0c;
	background:url(../images/menu-hover-bg.png) repeat-x;
	}
	
.menu-right {
	background:url(../images/menu-right.png) no-repeat;
	width:10px; height:41px;
	float:left;
	}

.header img {
	width:331px; height:83px;
	margin:2px 0 0 2px;
	float:left; 
	}
	
.top-menu {
	width:520px;
	height:46px;
	float:right;
	text-align:right;
	vertical-align:middle;
	line-height:30px;
	font-family:Arial;
	text-shadow:1px 1px 1px #2f2f2f;
	font-weight:normal;
	font-size:20px;
	color:#FFFFFF;
/*	background:url(../images/sitemap-icon.gif) no-repeat left;*/
	text-align:right;
	padding:0px 0px 0px 0px;
	margin:35px 10px 0px 0px;
}
		
/*===== header and menu close here =====*/

/*===== Big header and menu start here =====*/

.bighrader-container{
	width:940px;
	height:303px;
	margin:0 auto 0 auto;
	}

.bighrader-bg{
	background:url(../images/home-bigheader-bg.png) no-repeat top center;
	width:940px;
	height:303px;
	text-align:left;
	}
	
.bighrader-bg h1{
	font-size:22px;
	margin:0 0 5px 0;
	padding:152px 0 5px 23px;
	font-weight:normal;
	text-align:left;
	color:070707;
	line-height:24px;
	}
	
.bighrader-bg p{
	font-size:12px;
	margin:0 0 5px 0;
	padding:10px 0 10px 20px;
	font-weight:normal;
	text-align:left;
	line-height:24px;
	}
	
.bighrader-bg ul
{
	padding:0 0 0 0px;
	width: 410px;
	list-style:none;
	margin:0 0 0 0;
}

.bighrader-bg li
{
	display: inline;
	margin:0 0px 0 0px;
	padding:0 0px 0 0px;
}

.bighrader-bg li a
{
	background:url(../images/header-but.png) no-repeat;
	line-height:28px;
	background-repeat: no-repeat;
	background-position: 0 .5em;
	font-family:Tahoma;
	font-size:13px;
	color:#343737;
	width:84px;
	height:31px;
	font-weight:bold;
	display:block;
	padding:1px 0px 0px 42px;
	margin:0px 0px 0px 10px;
	text-decoration:none;
	float:left;
}

.bighrader-bg li a
{
	background:url(../images/header-but.png) no-repeat;
	color:#343737;
	text-decoration:none;
}	
	

/*===== Big header and menu close =====*/

/*===== Home container start here =====*/

.home-container{
	margin:0 auto 0 auto;
	border:none;
	padding:20px 0px 10px 0px;
	text-align: center;
	width:940px;
	}
	
.home-container .left {
	float:left;
	width:650px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.home-container .left h1 {
	font-size:25px;
	margin:0px 0 15px 0px;
	padding:0 0 0px 0;
	font-family:"Trebuchet MS";
	font-weight:normal;
	text-align:left;
	color:#414141;
	}
	
.home-container .left h2 {
	font-size:16px;
	margin:0px 0 5px 0px;
	padding:0 0 0px 0;
	font-family:"Trebuchet MS";
	font-weight:bold;
	text-align:left;
	color:#414141;
	}
	
.home-container .left .img {
	margin:0px 25px 15px 0px;
	padding:0 0 0px 0;
	float:left;
	width:240px;
	height:127px;
	}
.home-container .left .text {
	margin:0px 0px 15px 0px;
	padding:0 0 0px 0;
	float:left;
	width:385px;
	height:22px;
	}
	
.home-container .left p{
	font-size:11px;
	margin:0px 0 10px 0px;
	padding:0 0 0px 0;
	font-family:Verdana;
	font-weight:normal;
	text-align:left;
	color:#3e3e3e;
	line-height:18px;
	letter-spacing:.01cm;
	}
	
.mangoes-varities{
	width:650px;
	height:120px;
	margin:0px 0px 0px 0px;
	padding-top:5px;
	color:#434141;
	float:left;
	background:url(../images/nine.jpg) no-repeat right 60px;
	}
	
.mangoes-varities h1 {
	font-size:25px;
	margin:0px 0 15px 0px;
	padding:0 0 0px 0;
	font-family:"Trebuchet MS";
	font-weight:normal;
	text-align:left;
	color:#414141;
	display:block;
}

.mangoes-varities b {
	font-size:25px;
	margin:0px 0 15px 0px;
	padding:0 0 0px 0;
	font-family:"Trebuchet MS";
	font-weight:normal;
	text-align:left;
	color:#414141;
	display:block;
}

.mangoes-varities ul {
	margin:0px 0px 5px 0;
	padding:0;
	text-align:left;
	list-style:none;
	font-size:18px;
	float:left;
	width:162px;
}

.mangoes-varities ul li {
	display:block;
	background:url(../images/li-bullet.png) no-repeat left;
	line-height:33px;
	padding-left:30px;
	color:#575757;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:normal;
}

.home-image-gallery-container{
	width:650px;
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	color:#434141;
	float:left;
	background:url(../images/gallery_top_bar.png) no-repeat top;
	}
	
.home-image-gallery-container h1 {
	font-size:25px;
	margin:0px 0 15px 0px;
	padding:0 0 0px 0;
	font-family:"Trebuchet MS";
	font-weight:normal;
	text-align:left;
	color:#414141;
	display:block;
}
	
.home-container .right {
	float:right;
	width:263px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.home-container .right h1 {
	font-size:22px;
	margin:15px 0 5px 0px;
	padding:0 0 0px 0;
	font-family:"Trebuchet MS";
	font-weight:normal;
	text-align:left;
	color:#414141;
	display:block;
	width:263px;
}
	
.news-events-container{
	width:283px;
	height:246px;
	float:left;
	margin:10px 0 20px 0;
	padding:0px 0 0px 0px;
	background:url(../images/news_events_bg.png) no-repeat;
	}
.certificate-container{
	width:283px;
	height:246px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	}
.certificate-container .certificate-left{
	width:120px;
	height:166px;
	float:left;
	margin:35px 3px 0px 20px;
	padding:0px 0px 0px 0px;
	}
.certificate-container .certificate-right{
	width:135px;
	height:166px;
	float:left;
	margin:35px 0px 0px 0px;
	padding:32px 0px 0px 0px;
	font-family:Arial;
	font-size:20px;
	color:#1b1b1b;
	line-height:24px;
	text-align:left;
	}
	
.home_contact_container_bg{
	background:url(../images/home_contact_container_bg.png) no-repeat ;
	width:263px;
	height:252px;
	float:left;
	margin:10px 0 0px 0;
	padding:10px 10px 5px 10px;
	}

.home_contact_container_bg .head{
	font-size:18px;
	margin:0px 0 10px 0px;
	padding:0 0 5px 0;
	font-family:Arial;
	font-weight:bold;
	text-align:left;
	color:#a9ac0b;
	line-height:26px;
	background:url(../images/mango_growers_botline.png) bottom repeat-x;
	}
	
.home-contact-info{
	width:250px;
	height:40px;
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	}
	
.home-contact-icon{
	width:33px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:3px 0px 0px 0px;
	}
	
.home-contact-text{
	width:212px;
	float:left;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	text-align:left;
	color:#242424;
	}
.home-contact-text a{
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	text-align:left;
	color:#242424;
	text-decoration:none;
	}
.home-contact-text a:hover{
	color:#242424;
	text-decoration:underline;
	}

/*===== Home container close here =====*/

/*===== Footer start here =====*/
.footer-wrapper {
	width:100%;
	height:55px;
	margin:0px auto 0px auto;
	background:url(../images/footer_bg.png) repeat-x;
	}

.footer{
	margin:0 auto 0 auto;
	border:none;
	padding:0px 20px 0px 20px;
	text-align: center; width:940px;
	border-radius: 8px;
	text-align:left;
	font-size:11px;
	font-weight:normal !important;
}

.footer-menu {
	width:650px;
	float:left;
	text-align:right;
	vertical-align:middle;
	padding:14px 0px 0px 0px;
	font-weight:normal !important;
}

.footer-menu ul{
	margin:0px 0 8px 0;
	padding: 0;
	white-space: nowrap;
	}
	
.footer-menu li{
	display:inline;
	list-style-type: none;
	font-family:Verdana;
	font-weight:normal !important;
	font-size:11px;
/*	background:url(../images/sitemap-icon.gif) no-repeat left;*/
	padding-left:0px;
	padding-right:0px;
	text-align:right;
	}
	
.footer-menu a { 
	padding: 0 5px 0 5px;
	color:#939393;
	text-decoration: none; 
	font-weight:normal !important;
	}

.footer-menu a:hover{
	color:#ffffff;
	text-decoration: none; 
	}

.textbold{
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	color:#939393;	
}

.footer-right{
	width:250px;
	float:right;
	margin:0px 0px 0px 0px;
	padding:14px 0px 0px 0px;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	text-align:right;
	color:#636363;
	}

/*===== Footer close here =====*/

/**********************Home page close here***************************/

/**********************Organization page start here***************************/
.progressive-mango-growers{
	width:650px;
	margin:0px 0px 0px 0px;
	padding-top:5px;
	color:#434141;
	float:left;
	background:url(../images/nine.jpg) no-repeat right 60px;
	}

.progressive-mango-growers b {
	font-size:14px;
	margin:0px 0 10px 0px;
	padding:0 0 0px 0;
	font-family:"Trebuchet MS";
	font-weight:bold;
	text-align:left;
	color:#b47e02;
	display:block;
}

.progressive-mango-growers ul {
	margin:0px 0px 5px 0;
	padding:0;
	text-align:left;
	list-style:none;
	font-size:18px;
}

.progressive-mango-growers ul li {
	display:block;
	background:url(../images/mango-bullet.png);
	background-repeat: no-repeat;
	background-position: 0 .0em;
	line-height:22px;
	padding-left:27px;
	color:#575757;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:normal;
	margin:0px 0px 10px 0px;
}

/**********************Organization page close here***************************/
/**********************Management page start here***************************/
.management-container {
	float:left;
	width:650px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	}
.management-container h3{
	font-size:13px;
	margin:0px 0 10px 0px;
	padding:0 0 3px 0;
	font-family:Verdana;
	font-weight:bold;
	text-align:left;
	color:#3e3e3e;
	line-height:18px;
	letter-spacing:.01cm;
	text-align:left;
	border-bottom:1px dotted #3e3e3e;
	display:inline-block;
	}
.management-container h3 span{
	color:#b47e02;
	}
.management-container p{
	font-size:11px;
	margin:0px 0 15px 0px !important;
	padding:0 0 0px 0;
	font-family:Verdana;
	font-weight:normal;
	text-align:left;
	color:#3e3e3e;
	line-height:18px;
	letter-spacing:.01cm;
	}
.management-container b{
	font-size:11px;
	margin:0px 0 10px 0px;
	padding:0 0 0px 0;
	font-family:Verdana;
	font-weight:bold;
	text-align:left;
	color:#3e3e3e;
	line-height:18px;
	letter-spacing:.01cm;
	}

/**********************Management page close here***************************/


/**********************Product & Services page start here***************************/
.product-services-container {
	float:left;
	width:650px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	}
.product-services-container h3{
	font-size:13px;
	margin:0px 0 10px 0px;
	padding:0 0 3px 0;
	font-family:Verdana;
	font-weight:bold;
	text-align:left;
	color:#b47e02;
	line-height:18px;
	letter-spacing:.01cm;
	text-align:left;
	display:inline-block;
	}
	
/*********************** Grid start here *********************/

.ver-zebra
{
	font-family:"Trebuchet MS";
	font-size:13px;
	margin:0px;
	width:650px;
	text-align: left;
	border-collapse: collapse;
}
.ver-zebra th
{
	font-size:12px;
	font-family:"Trebuchet MS";
	font-weight: normal;
	padding:8px 0px 8px 8px;
	border-right: 1px solid #dad59d;
	border-left: 1px solid #dad59d;
	border-bottom: 1px solid #dad59d;
	color: #ffffff;
	font-weight:bold;
	text-shadow:0px 1px 1px #452801;
}
.ver-zebra td
{
	padding:4px 0px 0px 10px;
	border-right: 1px solid #dad59d;
	border-left: 1px solid #dad59d;
	border-bottom: 1px solid #dad59d;
	margin:0px;
}

.ver-zebra td b
{
	color: #2f2f2f;
	font-weight:bold;
	margin:0px;
	padding:8px 5px 3px 3px;
	vertical-align:top;
}

.ver-zebra td p
{
	color: #2f2f2f;
	font-weight:normal;
	margin:0px;
	padding:3px 5px 8px 5px;
}

.ver-zebra td p b
{
	color: #2f2f2f;
	font-weight:bold;
	margin:0px;
	padding:3px 5px 8px 3px;
}

.ver-zebra td a
{
	color:#FFA800;
	font-weight:normal;
	margin:0px;
	padding:3px 5px 8px 3px;
	text-decoration:none;
}

.ver-zebra td a:hover
{
	color: #2f2f2f;
	text-decoration:underline;
}

.ver-zebra td img
{
	vertical-align:middle;
	padding:0px 0px 0px 0px;
}

.ver-zebra tr:hover td
{
	background: #fbfaf1;
}

.vzebra-odd
{
	background: #fffeee;
}
.vzebra-even
{
	background: #efecca;
}
.ver-zebra .vzebra-adventure, .ver-zebra .vzebra-children
{
	background:url(../images/product_grid_bg.png) repeat-x;
	border-right: 1px solid #5b3400;
	border-left: 1px solid #5b3400;
	border-top: 1px solid #5b3400;
	border-bottom: 1px solid #5b3400;
}
.ver-zebra .vzebra-comedy, .ver-zebra .vzebra-action
{
	background:url(../images/product_grid_bg.png) repeat-x;
	border-right: 1px solid #5b3400;
	border-left: 1px solid #5b3400;
	border-top: 1px solid #5b3400;
	border-bottom: 1px solid #5b3400;
}

/********************* Grid close here ************************/

/**********************Product & Services close here***************************/


/**********************Gallery start here***************************/
.gallery-container {
	float:left;
	width:650px;
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	text-align:left;
	}

.gallery-box{
	background:url(../images/gallery_box_bg.png) top center;
	float:left;
	width:297px;
	height:271px;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	line-height:18px;
	}
.gallery-box b{
	width:250px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	display:block;
	}
/**********************Gallery close here***************************/