

#left_panel
{
	width:210px;
	position:relative;
	height:auto;
	float:left;
}

#left_panel #top_left_panel
{
	background:url(/includes/images/common/recipes/top_left_panel.jpg) no-repeat;
	height:28px;
	width:210px;
	position:realtive;
	font-weight:bold;
	color:#FFF;
	line-height:30px;
	text-align:center;	
	text-shadow:0px 1px 2px #6a6a6a;
}

#left_panel #middle_left_panel
{
	background:url(/includes/images/common/recipes/bg_left_panel.jpg) repeat-y;
	height:auto;
	width:210px;
	position:realtive;
}

#left_panel #bottom_left_panel
{
	background:url(/includes/images/common/recipes/bottom_left_panel.jpg) no-repeat;
	height:12px;
	width:210px;
	position:realtive;
}

ul.image_list, ul.text_list, ul.image_list li, ul.text_list li
{
	list-style-image: none;
	list-style-type: none;
	margin:0px;
	padding:0px;	
}

.variety ul.image_list li
{
	width:36px;
	vertical-align:bottom;
	height:30px;
}

.health ul.image_list li
{
	width:40px;
	vertical-align:bottom;
	height:45px;
	/*border:1px solid red;*/
}

.main_course ul.image_list li
{
	width:48px;
	vertical-align:bottom;
	height:38px;
	/*border:1px solid red;*/
}

.meal ul.image_list li
{
	width:52px;
	vertical-align:bottom;
	height:42px;
	word-wrap: break-word;
	/*border:1px solid red;*/
}

.variety ul.text_list li
{
	color:#7A3C1A;
	height:30px;
	/*border:1px solid red;*/
	font-size:12px;
	line-height:30px;
}

.health ul.text_list li
{
	color:#7A3C1A;
	line-height:45px;
	/*border:1px solid red;*/
	font-size:12px;
	vertical-align:middle;	
}

.main_course ul.text_list li
{
	color:#7A3C1A;
	line-height:38px;
	/*border:1px solid red;*/
	font-size:12px;
	vertical-align:middle;	
}

.meal ul.text_list li
{
	color:#7A3C1A;
	line-height:42px;
	/*border:1px solid red;*/
	font-size:12px;
	vertical-align:middle;	
}

.main_course .li_wrap
{
	height:38px;line-height:12px !important;
}

.variety .li_wrap
{
	height:30px;line-height:12px !important;	
}

.li_wrap a
{
	padding-top:10px;display:block;position:relative;
}


.health .li_wrap
{
	height:45px;line-height:12px !important;	
}

.meal .li_wrap
{
	height:42px;line-height:12px !important;	
}

ul.text_list a
{
	color:#7A3C1A;
	text-decoration:none;
	text-shadow:1px  1px #FFFFFF, 1px 2px 8px #b9b9b9;
	line-height:12px;
}

ul.text_list a:hover
{
	color:#C37224;
	text-decoration:underline;
	font-weight:bold;
	text-shadow:1px 0px 1px #FFFFFF, 1px 0px 1px #c7c7c7;
}

ul.text_list a.active
{
	color:#C37224;
	text-decoration:underline;
	font-weight:bold;
	text-shadow:1px 0px 1px #FFFFFF, 1px 0px 1px #c7c7c7;
}

ul.text_list a.active:hover
{
	color:#C37224;
	text-decoration:underline;
	font-weight:bold;
	text-shadow:1px 0px 1px #FFFFFF, 1px 0px 1px #c7c7c7;
}
