#meet_title_img
{
	padding: 10px 10px 20px 15px;
}
#meet_nav_pic, #meet_desc
{
	vertical-align: top;
}
#meet_nav_pic
{
	width: 300px;
	text-align: right;
}
#meet_pic
{
	width: 100%;
}
#meets
{
	padding: 0px 130px 0px 15px;
	list-style: none;
	margin: 19px 0px 0px 0px;
}
#meets li
{
	color: #626262;
	padding: 0px 20px 11px 0px;
	font-size: 8pt;
}
#meets li.current
{
	text-align: right;
	padding-right: 0px;
	font-weight: bold;
}
#meets li a,
#curr_meet_name
{
	font-size: 8.5pt;
	color: #939598;
}
li.current table
{
	width: 100%;
}
#curr_meet_name
{
	text-align: right;
}
#meet_highlight
{
	vertical-align: top;
	padding-left: 5px;
	width: 15px;
}
#meet_desc
{
	padding: 0px 15px 20px 25px;
	line-height: 1.2em;
	font-size: 8pt;
}
#meet_desc p
{
	font-size: 8pt;
	margin:0px 0px 10px 0px;
}
#meet_rest_name
{
	font-weight: bold;
}
#meet_restaurant
{
	font-size: 11pt;
	color: #9F0158;
}
#meet_name
{
	font-size: 8.5pt;
	color: black;
	padding: 2px 0px 21px 0px;
}
/* owners-specific rules */

#owner_nav_pic
{
	width: 288px;
	vertical-align: top;
}
#owner_nav_pic #meets
{
	text-align: right;
	padding-right: 100px;
}
/* chef-specific */
#chef_title_img
{
	padding: 10px 10px 20px 15px;
}
#chef_nav_pic, #chef_desc
{
	vertical-align: top;
}
#chef_nav_pic
{
	width: 300px;
	text-align: right;
}
#chef_pic
{
	width: 100%;
}
#chefs
{
	padding: 18px 138px 0px 15px;
	list-style: none;
}
#chefs li
{
	color: #626262;
	padding: 0px 12px 5px 0px;
}
#chefs li.current
{
	text-align: right;
	padding-right: 0px;
	font-weight: bold;
}
li.current table
{
	width: 100%;
}
#chef_highlight
{
	vertical-align: top;
	font-size: 14pt;
	color: yellow;
	width: 12px;
}
#chef_desc
{
	padding: 0px 15px 20px 25px;
	line-height: 1.2em;
}
#chef_rest_name
{
	font-weight: bold;
}
#chef_restaurant
{
	color: #9F0158;
}
#chef_name
{
	color: black;
}