 	
body{background-color: #70ad32;
    background-image: url(../images/bg.jpg);
    background-repeat: repeat-x;
    color: #707070;
    font: 11px/20px Arial, Helvetica, sans-serif;
	margin:0px; padding:0px;}
	
#wrapper {
    float: left;
    margin: 0px;
    padding: 0px;
    width: 100%;
}

.clear{ clear:both;}
.top_bg{ width:100%; background-image:url(../images/top_bg.jpg); height:112px; background-repeat:repeat-x; float:left;}

.top_handler{ margin:0px auto; width:976px;}

.logo{width:245px; height:74px; float:left; margin:20px 0px 0px 3px;}

.right_navihandler{ width:660px; float:right;}
 
.top_navihandler{ width:340px; float:right; background-image:url(../images/topnavi_bg.png); height:26px; background-repeat:no-repeat;}

.aboutus_mainhandler{ width:954px; margin:0px auto;}

.coreteam_mainhandler{ width:962px; margin:0px auto;}

.gallery_mainhandler{ width:968px; margin:0px auto;}


.ecoreality_mainhandler{ width:954px; margin:0px auto;}



.aboutus_heddingtext{ font-size:20px; font-weight:bold; color:#0361b9; text-shadow:0 1px 1px #8F8F8F; width:100%; float:left; margin-top:10px; padding:0px;}
.hedding_bottomimg{ background-image:url(../images/aboutusheddingbg.png); width:100%; height:2px; background-repeat:no-repeat; float:left; margin:8px 0px 8px 0px;}
.hedding_bottomimg_home{ background-image:url(../images/aboutusheddingbg.png); width:100%; height:2px; background-repeat:no-repeat; float:left; margin:2px 0px 4px 0px;}

.aboutus_heddingtext1{ font-size:22px; font-weight:bold; color:#0b2268; text-shadow:0 1px 1px #8F8F8F; width:100%; float:left; margin-top:10px; padding:0px;}

.safefood_heddingtext{ font-size:20px; font-weight:bold; color:#0b236b; text-align:center; line-height:34px; text-shadow:0 1px 1px #8F8F8F;
 width:938px; float:left; padding:0px; margin:5px 0px 14px 0px;}
 
.salient_features{ font-size:20px; font-weight:bold; color:#000000; text-align:center; line-height:34px; text-shadow:0 1px 1px #8F8F8F;
 width:938px; float:left; padding:0px; margin:14px 0px; text-decoration:underline;}

.content_handler{ width:940px; float:left; text-align:justify; line-height:21px; font-size:13px; color:#333333;}


.gallery_handler{ width:978px; float:left; text-align:justify; line-height:21px; font-size:13px; color:#333333;}

.content_handler h1{ font-size:16px; font-weight:bold; color:#0361b9; text-shadow:0 1px 1px #8F8F8F;padding:10px 0px 0px 12px;}
.content_handler ul{margin:0px; padding:0px;}
.content_handler ul li{margin-left:35px; padding:0px; list-style: url(../images/arrows1.png); line-height:30px;}

.content_handler{ width:940px; float:left; text-align:justify; line-height:21px; font-size:13px; color:#333333;}

.content_handler1{ width:954px; float:left; text-align:justify; line-height:21px; font-size:13px; color:#333333;}

.cteam_handler{ width:471px; float:left; background-color:#70AD32; height:auto; padding:8px 0px 8px 8px;}
.coreteam1{ width:940px; float:left; border-radius:4px; background-color:#0960af; border:#666666 solid 1px; height:auto;}
.coreteam2{ width:460px; float:left; border-radius:4px; background-color:#0960af; border:#666666 solid 1px; height:auto; margin-top:14px;}


.cteam_handlernew{ width:955px; float:left; background-color:#70AD32; height:auto; padding:8px 0px 8px 8px; margin-bottom:8px;}


.content_handler1{ width:936px; float:left; text-align:justify; line-height:21px; font-size:13px; color:#333333;}
.content_handler1 ul{margin:0px; padding:0px;}
.content_handler1 ul li{margin-left:35px; padding:0px; list-style: url(../images/greenarrow.png); background-repeat:no-repeat; line-height:30px;}

.content_handler2{ width:916px; float:left; text-align:justify; line-height:26px; font-size:14px; color:#000000;}
.content_handler2 ul{margin:0px; padding:0px;}
.content_handler2 ul li{margin-left:35px; padding:0px; list-style: url(../images/greenarrow.png); background-repeat:no-repeat; line-height:30px;}

.reailty1{ width:940px; float:left; text-align:justify; line-height:21px; font-size:13px; color: #000000;}
.reailty1 ul{margin:0px; padding:0px;}
.reailty1 ul li{margin-left:35px; padding:0px; list-style: url(../images/greenarrow.png); background-repeat:no-repeat; line-height:30px;}


.careers_t{ float:left;}
.careers_t a{ text-decoration:underline; color:#759d0a;}
.careers_t a:hover{text-decoration: none; color:#0161b8;}


.navi_handler{ width:660px; float:right; padding:37px 0px 0px 0px;}

.navi_left{background-image:url(../images/navi_left.png); width:6px; height:42px; background-repeat:no-repeat; float:left;}
.navi_bg{ background-image:url(../images/navi_bg.png); height:42px; background-repeat:repeat-x; float:left; width:648px;}
.navi_right{background-image:url(../images/navi_right.png); width:6px; height:42px; background-repeat:no-repeat; float:right;}

.safefoods{ width:927px; height:55px; float:left; background-image:url(../images/safefoodspdfimg.png); background-repeat:no-repeat;
 margin-bottom:8px; margin-top:12px; padding:20px 0px 0px 20px;opacity:0.8;}

.projects_links{ width:540px; float: left;}

.projects_links a{ text-decoration:none;}
.projects_links a:hover{ text-decoration:underline; color:#569e0c;}


.downloads_links{ width:940px; float:left; text-align:justify; font-size:13px; color:#333333;}
.downloads_links ul{margin:0px; padding:0px; line-height:28px;}
.downloads_links ul li{margin-left:35px; padding:0px; list-style: url(../images/pdf.png); background-repeat:no-repeat; line-height:44px;}

.news_links{ width:940px; float:left; text-align:justify; font-size:13px; color:#004f83;}
.news_links a{margin:0px; padding:0px; line-height:30px; color:#004f83;}
.news_links a:hover{ margin:0px; padding:0px; line-height:30px; list-style:none; color:#71ad33;}




.p_l_t{ width:auto; float:left}
.p_l_t a{ text-decoration: none; color:#0060b9;}
.p_l_t a:hover{text-decoration:underline; color:#70ad32;}


.main_wraper{ width:998px; margin:0px auto;}


.s_navi{ width:286px; float:right; line-height:24px; font-size:11px;}
.s_navi ul{ margin:0px; padding:0px;}
.s_navi ul li{ list-style:none; float:left; color:#FFFFFF;}
.s_navi ul li a{ text-decoration:none; color:#FFFFFF; padding:0px 10px 0px 10px; display:block;}
.s_navi ul li a:hover{text-decoration:none; color: #CCCCCC; padding:0px 10px 0px 10px;display:block;}


.banner_handler{ width:998px; height:292px; background-image:url(../images/banner_bg.png); background-repeat:no-repeat; margin-top:5px; float:left; padding:5px;}

.banner_imagehandler{ width:988px; height:296px; margin:0px auto; padding-top:5px;}


.b_handler{ width:998px; float:left;}

.b_top{background-image:url(../images/b_top.png); width:998px; height:17px; background-repeat:no-repeat; float:left;}
.b_bg{background-image:url(../images/b_bg.png); width:998px; height: auto; background-repeat: repeat-y; float:left;}
.b_bottom{background-image:url(../images/b_bottom.png); width:998px; height:17px; background-repeat:no-repeat; float:left;}



.body_main{ width:980px; margin:0px auto;}

.body_tophandler{ width:980px; float:left;}

.welcom_handler{ width:702px; float:left; margin:6px 0px 4px 16px; text-align:justify;}

.welcom_handler p{ margin:0px 0px 8px 0px; padding:0px; line-height:20px; color:#333333;}

.welcom_handler h2{ font-size:19px; color:#0160ba; font-weight:bold; float:left; padding:0px 0px 4px 0px; margin:0px;}

.right_handlerimg{ width:230px; float:right; margin:12px 8px 0px 0px;}



.tab_bottomhandler{ width:980px; float:left; padding-left:6px;}



.tab-nav p {
    font-weight: 300;
    margin-left: 0px;
    margin-right: 15px;
    padding: 0; float:left; line-height:16px; color:#4b4b4b; width:200px;}

.tab-nav ul li a.active p{
    font-weight: 300;
    margin-left: 0px;
    margin-right: 15px;
    padding: 0; float:left; line-height:18px; color: #FFFFFF; width:200px;}




.c_manin_h{ width:946px; float:left;}

.google_h{ width:520px; float: right; background-color:#f7f6f6; border-radius:6px; box-shadow:0px 2px 2px 2px #b8b8b8; padding:4px;}

.contactus_h{ width:332px; float:left; background-color:#f7f6f6; border-radius:6px; box-shadow:0px 2px 2px 2px #b8b8b8;
 padding:4px 2px 8px 18px; line-height:30px; font-size:13px;}



.naturalharvest_h{ width:306px; float: right; background-color:#f7f6f6; border-radius:6px; box-shadow:0px 2px 2px 2px #b8b8b8;
 padding:2px; line-height:30px; font-size:13px;}


element.style {
    background-color: #CCCCCC;
    font-family: Century Gothic;
    font-size: 15px;
    margin: 0;
    padding: 0;
}

.footer {
    background-color:#004f84;
	border-top:#FFFFFF solid 1px; 
	bottom: 0;
    color: #333333;
    font-size: 13px;
    font-weight: normal;
    height: 56px;
    line-height: 66px;
    text-align: center;
    width: 100%;
}


.f_handler{ width:998px; margin:0px auto;}
.f_navi{ width:600px; float:left; line-height:56px; font-size:12px;}
.f_navi ul{ margin:0px; padding:0px;}
.f_navi ul li{ list-style:none; float:left; color:#efefef;}
.f_navi ul li a{ text-decoration:none; color:#efefef; padding:0px 10px 0px 10px; display:block;}
.f_navi ul li a:hover{text-decoration:none; color: #CCCCCC; padding:0px 10px 0px 10px;display:block;}

.copy_right{ width:174px; float:right; color:#f3f3f3; font-size:12px;line-height:56px;}
.location_info{margin:0px; padding:0px;}
.location_info h2 {margin:0px; padding:0px; color:#285183; font:bold 15px Arial, Helvetica, sans-serif; line-height:25px;}
.location_info h3 {margin:0px; padding:0px; color:#3f8b3f; font:bold 15px Arial, Helvetica, sans-serif;}































