#chef-presentation{position:relative;z-index:2;width:100%;margin:0 0 20px}#chef-presentation h1{margin:0 0 10px}.mg-tabs.chef-tabs .ui-tabs-nav{margin-bottom:1px}#chef-picture{margin-right:20px;float:left}#chef-info{position:absolute;bottom:0;*bottom:11px;right:0;width:310px}#is-chef-icon{width:69px;height:60px;background:transparent url(/images/icons/chef_logo.png?_sw=16) no-repeat left top;position:absolute;top:34px;right:0}#chef-items{clear:both}#chef-main-tab{padding-top:18px;*padding-top:0}#chef-description,#chef-interview,#chef-news,#chef-suppliers,#chef-restaurants{position:relative;width:100%;clear:both;padding-bottom:17px;border-bottom:1px dotted #DA3C00;margin-bottom:13px}#chef-recipes{position:relative;width:100%;clear:both;border-bottom:1px dotted #DA3C00;margin-bottom:13px}#chef-description h2,#chef-recipes h2,#chef-interview h2,#chef-news h2,#chef-suppliers h2,#chef-restaurants h2{margin-bottom:10px}#chef-main-restaurant{position:relative;padding-bottom:11px;border-bottom:1px dotted #C1A76A;width:100%}#chef-main-restaurant p{clear:both;padding-top:2px;*padding-top:0}.main-comments-stars{clear:both;padding-top:4px;position:relative;width:100%}.main-comments-stars span{float:left;padding-left:5px}.main-comments{float:left;height:16px;padding-right:22px;background:url(/images/icons/comment_icon.gif?_sw=16) no-repeat right center}.main-stars{float:left}#chef-interaction{position:relative;padding-top:7px;padding-bottom:11px;border-bottom:1px dotted #C1A76A}#chef-interaction ul{float:left}#chef-interaction ul.first-col{width:230px}#chef-interaction ul.second-col{width:230px}#chef-interaction ul li{padding:4px 0 0}#chef-interaction ul.first-col li.with-icon,#chef-interaction ul.second-col li.with-icon,div.with-icon{padding-left:22px;background-repeat:no-repeat;background-position:left center;font-weight:normal}#chef-interaction ul.first-col li.with-icon{width:193px}#chef-interaction ul.second-col li.with-icon{width:153px}.website-icon{background-image:url(/images/icons/website_icon.gif?_sw=16)}.email-icon{background-image:url(/images/famfamfam/email.png?_sw=16);background-position:left 4px}.add-comment-icon{background-image:url(/images/famfamfam/comment_add.png?_sw=16)}.view-comments-icon{background-image:url(/images/icons/comment_icon.gif?_sw=16)}.print-icon{background-image:url(/images/famfamfam/printer.png?_sw=16)}.share-icon{background-image:url(/images/icons/share_icon.gif?_sw=16)}#chef-comments{padding-top:20px;*padding-top:0}#chef-comments .pager-navigation{margin-bottom:20px}.chef-comment{position:relative;width:100%;margin-bottom:15px;padding-bottom:15px;border-bottom:1px dotted #C1A76A}.first-comment{padding-top:0}.add-new-comment .form-errors-top{margin-left:220px}.add-new-comment input{border:1px solid #E0D3B4;width:240px;padding:2px 4px}.chef-comment-info{float:left;width:200px;margin-right:20px;text-align:right}.chef-comment-text{float:left;width:410px}.chef-comment-text textarea{width:99%;margin-bottom:8px;border:1px solid #C1A76A}.chef-comment-avatar{float:left;width:46px;height:46px}.chef-comment a.important{background:transparent url(/images/icons/important.gif?_sw=16) no-repeat left 2px;padding-left:16px}.add-new-comment{position:relative;width:100%;padding-bottom:15px;border-bottom:1px dotted #C1A76A}.chef-interview-item{position:relative;width:100%}#chef-interview ul li{color:#649079}#chef-interview ul li.answer{margin-bottom:15px;color:#666}.chef-interview-avatar{float:left;width:20px;margin-right:8px}.chef-interview-avatar img{height:20px;width:20px;vertical-align:middle}.chef-interview-text{float:left;padding-top:3px;width:600px}.chef-interview-more{margin-left:30px}#chef-recipes h2{margin-bottom:9px}.chef-recipes-results-list{padding-top:5px}.chef-recipes-pager{padding:5px 0}#chef-recipes .item-view-mode-image{float:left;margin:0 10px 10px 0}#chef-recipes .item-view-mode-list{position:relative;width:100%;clear:both;padding-bottom:10px;*padding-bottom:8px;position:relative}#chef-recipes .item-view-mode-image .item-image-picture{width:147px;height:147px;overflow:hidden}#chef-recipes .item-view-mode-image .item-image-stars p.stars{left:9px}#chef-recipes ul.view-mode-list,#chef-recipes ul.view-mode-list-first-col{float:left;width:630px;position:relative}#chef-recipes ul.view-mode-image-first-col{overflow:hidden;height:auto}#chef-recipes .item-view-mode-list .item-list-picture{width:20px;height:20px;margin-right:4px;float:left;overflow:hidden}#chef-recipes .item-view-mode-list .item-list-picture img{width:20px;height:20px}#chef-recipes .item-view-mode-list .item-list-info{position:relative;border-bottom:1px dotted #C1A76A;float:left;width:606px;height:19px;overflow:hidden}#chef-recipes .item-view-mode-list .item-list-info a{float:left;display:block;width:544px;padding-top:3px}#chef-recipes .item-view-mode-list .item-list-stars{float:right;width:60px;padding-top:3px}#chef-list{position:relative;width:100%;clear:both;padding-top:5px;*padding-top:2px;padding-bottom:20px}#chef-list-sort{padding-bottom:12px;*padding-bottom:13px}#chef-list-items{width:100%;position:relative;clear:both;border-bottom:1px dotted #DA3C00}.chef-list-item{width:100%;padding-top:10px;margin-bottom:10px;*margin-bottom:-2px;border-top:1px dotted #C1A76A;position:relative;clear:both}.first-chef-list-item{border:none;padding-top:0px}.chef-list-item-info{float:left;width:520px}.chef-list-item-title{float:left}.chef-list-item-title a{font-size:14px;font-weight:normal;color:#000;padding:0;margin:0}#chef-list-sort input,.chef-list-item-info input{vertical-align:middle}.chef-list-item input{float:right;margin:5px 0 0;padding:0;*margin-top:2px}.chef-list-item-info .chef-image{height:20px;width:20px;vertical-align:middle;margin-right:14px;*margin-right:12px;float:left}.chef-list-item-comments{float:right;background:transparent url(/images/icons/comment_icon.gif?_sw=16) no-repeat right 1px;*background-position:right 2px;padding-right:20px;margin-right:20px;margin-top:3px}.chef-list-item-info .stars{top:2px}.chef-comments-pager{padding-top:10px}#chef-restaurants{padding-bottom:0}#chef-restaurants h2{margin-bottom:4px}#chef-restaurants ul li{width:100%;padding-top:10px;margin-bottom:10px;*margin-bottom:-4px;border-top:1px dotted #C1A76A;position:relative;clear:both}#chef-restaurants ul li.chef-restaurant-first{border-top:0}.chef-restaurant-marker{float:left;width:34px;height:100%}.marker-restaurant{background:transparent url(/images/markers/marker_restaurant.gif?_sw=16) no-repeat left top}.marker-club{background:transparent url(/images/markers/marker_club.gif?_sw=16) no-repeat left top}.marker-event{background:transparent url(/images/markers/marker_event.gif?_sw=16) no-repeat left top}.marker-market{background:transparent url(/images/markers/marker_market.gif?_sw=16) no-repeat left top}.marker-supplier_producer{background:transparent url(/images/markers/marker_supplier_producer.gif?_sw=16) no-repeat left top}.marker-organization_school_other{background:transparent url(/images/markers/marker_organization_school_other.gif?_sw=16) no-repeat left top}.chef-restaurant-image{float:left;width:56px;overflow:hidden}.chef-restaurant-image img{width:46px;height:46px}.chef-restaurant-info{float:left;width:480px}.chef-restaurant-name{width:100%;position:relative}.chef-restaurant-name a{float:left;display:block;margin-right:5px;font-size:14px;color:#333}.chef-restaurant-name p.medium-stars{top:2px}.chef-restaurant-description{clear:both}.chef-restaurant-comments{float:right;width:40px;background:transparent url(/images/icons/comment_icon.gif?_sw=16) no-repeat right 1px;text-align:right;padding-right:20px;margin-top:3px}ul.view-mode-list-first-col{border-top:1px dotted #c1a76a;clear:left}ul.view-mode-list-first-col li{border-bottom:1px dotted #e0d3b4;overflow:hidden;height:100%;padding:15px 0;color:#333}ul.view-mode-list-first-col li a img.recipe-search-pic{float:left;width:72px;margin-right:10px}ul.view-mode-list-first-col li .recipe_item-info{float:left;width:548px}ul.view-mode-list-first-col li input{float:right}ul.view-mode-list-first-col li .recipe_item-info h3 a span{color:#000;font-size:16px;line-height:23px}ul.view-mode-list-first-col li .recipe_item-info .stars,ul.view-mode-list-first-col li .recipe_item-info star-4{display:inline-block;float:none}ul.view-mode-list-first-col li .cms-detailled-item-time-difficulty{width:100%;float:left;margin-bottom:3px}ul.view-mode-list-first-col li div.cms-detailled-item-time{background:transparent url(/images/icons/timer.gif?_sw=16) no-repeat scroll left 3px;float:left;padding-left:16px;padding-right:5px;margin-right:5px;border-right:1px solid #aaa;margin-top:3px}ul.view-mode-list-first-col li div.cms-detailled-item-difficulty{color:#999999;float:left;padding-right:5px;margin-right:5px;border-right:1px solid #aaa;margin-top:3px}ul.view-mode-list-first-col li div.recipe-list-item-comments{float:left;background-position:left 1px;padding-left:20px}#facebook-like{margin-top:7px;padding-bottom:5px;border-bottom:1px dotted #C1A76A}