    #zone_list { padding:0; margin-left:5px; }
    #zone_list li { float:left; list-style:none; margin-bottom:12px; }
    #zone_list img { float:left; border-top:1px solid #7cb600; border-bottom:5px solid #7cb600; }
    #zone_list .info { float:left; margin-top:22px; border-top:5px solid #7cb600; border-bottom:1px solid #7cb600; width:500px; background:#f7fcdf; }
    #zone_list h3 { float:left; font-family:tahoma; font-size:12px; font-weight:normal; margin:5px 0 0 7px; color:#000; width:280px; }
    #zone_list h4 { float:left; font-family:tahoma; font-size:12px; font-weight:normal; margin:4px 0 0 7px; width:100%; }
    #zone_list h4 a { color:#d61412; text-decoration:none; }
    #zone_list .date { float:right; margin: 5px 14px 0 0; color:#7cb600;  }
    #zone_list .author { float:right; margin: 18px 14px 10px 0; font-size:10px; }
    #zone_select { border:1px solid #7cb600; font-size:12px; font-family:Arial; float:right; margin-right:28px; }
    div.page { clear:both; line-height:20px }
    div.page a { padding:2px 5px; background-color:#b8d28b; color:#fff; }
    div.page a:hover { background-color:#7cb600; color:#fff; }
    div.page a.active { background-color:#b8d28b; color:#7cb600; border:1px solid #7cb600; }
    .btn_back { float:right; background:#b8d28b; border:1px solid #b4ca8f; color:#fff; }
    .recipies_item { float:left; padding:15px 45px;}
    .recipies_item img { border:1px solid #fdc012; }
    .recipies_item h2 { color:#747678; margin-top:6px; }
    .hr { width:100px; border-bottom:1px solid #edfc47; margin:5px 0 15px 0; height:0px; width:100%; float:left; }   
	p { color:#747678; }
	#chef_photo { padding:10px; margin-top:5px; float:left; /*width:135px; */}
	#chef_photo img { padding:7px; }
	#list_recipies { margin-top:15px; margin-left:10px; float:left; width:590px; }
	#list_recipies h2 { color:#7cb600;  margin-top:15px; font-size:12px; }
/*	#list_recipies h3.right { float:right; color:#C41412; font-size:12px; width:190px; font-size:12px; margin-top:15px; }*/
	#list_recipies h3.right { clear:both; color:#C41412; font-size:12px;font-size:12px; margin-top:15px; }
	#list_recipies h3.right img { display:inline; }
	#list_recipies h3.left { float:left; font-size:12px; width:160px; font-size:12px; margin-top:15px; text-align:right; padding-right:30px; }
	#list_recipies h3 a { color:#C41412; }
	#list_recipies h3 img { display:block; margin-top:5px; border:1px solid #7cb600; }
	#list_recipies .list_cat { display:block; float:left; width:540px; margin-top:10px; }
	#list_recipies .list_cat img { border:none; margin:5px; }
	div.hr_recipies { width:100px; border-bottom:1px solid #edfc47; margin:15px 0 15px 0 ; height:0px; width:100%; float:left; }
	div.holder { padding:7px 0; float:left; overflow:hidden; } 
	div.holder img { border:1px solid #7cb600; margin:3px; }
	div.holder span { text-align:center;  margin:5px; color:#747678; display:block;  }
	div.holder img.preview { clear:both; display:block; border:none; /*border-bottom:2px dotted #B8D28B;*/  margin:0 20px; padding-bottom:10px; }
	span.poptext{ text-align:center;}
	#enews { float:left; } 
	#enews a { overflow:visible; }
	#enews img { border:none; } 
	h1.p2 { font-size:14px; margin:0; padding:0; color:#c41412; letter-spacing:1px; padding-bottom:3px; border-bottom:2px solid #e5ff3f;  }
	
	#reward_img { float:left; width:230px; height:230px; overflow:hidden; margin-top:55px; text-align:center; }
	#reward_info { float:left; margin-top:50px; padding:15px; width:320px; }
	#reward_info h2 { color:#747678; }
	#reward_info small { color:#747678; }
	#reward_info p.gp { color:#7cb600; padding-bottom:60px; background:url(13.jpg) no-repeat left 18px; }
	
	#reward_list { float:left; width:555px; padding:15px 0 15px 0; margin:0; }
	#reward_list li { border:1px solid #cb2e2d; float:left; width:158px; margin-right:25px; margin-bottom:15px; list-style:none; text-align:center; }
	#reward_list li a {display:block; text-decoration:none; }
	#reward_list a h2 { font-size:11px; margin:0; padding:0; font-weight:normal; color:#747678; }
	#reward_list img { border:0; }
	#reward_list li a p { color:#7cb600; font-size:11px; margin:0; padding:0; }
	#reward_list li a p.code { color:#cb2e2d; font-size:11px; margin:0; padding:0; margin-top:10px; }
	
	.btn_go { background:#b8d28b; border:none; color:#fff; }
	.ipt_reward { background:#fff; border:1px solid #b4ca8f; color:#000; width:80px; }
	p.search_reward { text-align:right; }
	#reward_overall { float:left; width:610px; margin:0; padding:0 }
	#reward_overall li { float:left; width:610px; list-style:none; margin:15px 0 0 0; padding:0 }
	#reward_overall h2 { float:left; width:610px; padding:14px 0; border-top:1px solid #EDFC47; font-size:12px; color:#c41412; }
	#reward_overall ul.reward_row { float:left; width:540px; margin:0; padding:0 }
	#reward_overall ul.reward_row li { float:left; width:41px; margin:5px 10px; }
	#reward_overall ul.reward_row li img { float:left; border:1px solid #7faa5a; }
	#reward_overall .btn_more { cursor:pointer;  background:#b8d28b; width:50px; border:none; color:#fff; float:left; margin-top:30px; }	
	
	div.holder_reward { height:130px; width:340px; text-align:center; }
	div.holder_reward h3 { font-size:11px; float:left; width:200px; margin:5px 0px 0px 0px; padding:0; font-weight:normal; color:#747678; text-align:left; }
	div.holder_reward img { border:none; margin:5px; float:left; width:100px; }
	div.holder_reward p { color:#7cb600; float:left; font-size:11px; margin:0; padding:0; width:200px; text-align:left; }
	div.holder_reward p.code { color:#747678; font-size:11px; margin-bottom:5px; margin-top:5px; padding:0; text-align:left; }
	ol li { color:#747678; }
	
	
/****************************partners list style*****************************************/
#partners_list { 
float:left; 
width:600px; 
padding:15px 0 15px 0; 
margin:0; 
}


#partners_list li { 
float:left; 
width:125px;
height: 160px; 
margin-right:20px; 
margin-bottom:25px; 
list-style:none; 
text-align:center; 
padding-top:8px;
padding-bottom:0; 
border: 1px solid #7cb600;

}

#partners_list li p{
height:85px;
text-align:left;
line-height:12px;
font-size:90%;
background-color:#f7fcd6;
/*position:relative;*/
left:0;
/*top:10%;*/
border-top: 1px dotted #7cb600;
padding:0 5px;
overflow:hidden;
margin-bottom:0;
}

#partners_list li p span {
font-size:110%;
font-weight: bold;
color:#c80b31;
line-height: 14px;
}

#partners_list img {
width:inherit;
height:50px;
}

