body{background:url(../images/member-bg3.gif) repeat-x;}
#adv_search{background:#E28202 url(../images/search-intro.gif) no-repeat;width:633px;height:240px;position:relative;margin-bottom:15px;}
#adv_search h2{color:#412415;font-size:20px;font-family:Georgia,"Times New Roman", Times, serif;left:235px;position:absolute;top:62px;font-weight:bold;}
#adv_search fieldset{border:0;position:absolute;}
#adv_search fieldset legend{display:none;}
#adv_search label{color:#412415;font-weight:bold;font-size:12px;float:left;clear:left;width:120px;margin-right:10px;margin-top:6px;}
#adv_search select{width:150px;float:left;margin-top:6px;}
#adv_search input{float:left;margin-top:6px;}
#adv_search input.short{width:85px;}
fieldset#details{bottom:10px;left:20px;}
fieldset#extra label{width:80px;}
fieldset#extra{bottom:10px;right:15px;}
#adv_search input#keywords{clear:left;margin-top:10px;width:175px;margin-right:10px;}
fieldset#extra input.search_button{padding-top:3px;}
#featured_recipes{margin:0 0 10px 0;background:#fff;height:257px;border:1px solid #beb295;}
#featured_playground{float:left;width:389px;height:257px;border-right:1px solid #beb295;}
#featured_nav{margin:0;background:#fff;float:right;width:221px;}
#featured_nav li{font-size:16px;list-style:none;border-bottom:1px solid #beb295;padding:10px 0;margin:0 10px;position:relative;}
#featured_nav li .arrow{position:absolute;top:10px;left:-20px;display:none;}
#featured_nav li.last{border:0;}
#featured_nav li.active a{font-size:20px;}
#featured_nav li.active .arrow{display:block;}
#featured_nav li a{color:#f76607;line-height:20px;}
#featured_nav li a.readmore{font-size:12px;color:#412415;}
#recipe_section{float:left;width:358px;background:#fff;border:1px solid #beb295;padding:15px 15px 15px 15px;margin-bottom:10px;}
#recipe_section .recipe_info{float:left;clear:left;width:358px;margin-bottom:15px;}
#recipe_section .recipe_info img{border:1px solid #beb295;float:left;margin-right:10px;}
#recipe_section h3{color:#412415;font-family:Georgia,"Times New Roman", Times, serif;font-size:18px;font-weight:normal;margin-bottom:0;letter-spacing:-0.01em;}
#recipe_section ul{margin-top:0;float:right;width:230px;margin:10px 0;}
#recipe_section ul li{list-style:none;background:url(../images/search-bullet.jpg) no-repeat 0 4px;float:left;clear:left;padding-left:10px;margin-bottom:5px;line-height:16px;}
#recipe_section p{margin:10px 0 0 0;font-size:13px;line-height:17px;}
#featured_playground div{display:none;}
#featured_playground div.active{display:block;}
#be_inspired{float:left;width:389px;height:77px;background:url(../images/search-inspiration.gif) no-repeat;margin-bottom:10px;}
#be_inspired h3{color:#412415;font-size:15px;margin:12px 0 0 71px;}
#be_inspired form{margin-top:3px;margin-left:72px;float:left;display:inline;}
#be_inspired fieldset{border:0;margin:0;}
#be_inspired legend{display:none;}
#inspired_email{width:187px;float:left;padding:4px 0;margin-top:1px;margin-right:10px;}
#featured_user{clear:left;background:#f7f1e3;border:1px solid #beb295;padding:15px;}
#featured_user h3{font-size:16px;}
#featured_user p{width:270px;}
#featured_user p.featured_meta{width:200px;float:left;clear:none;}
.featured_avatar{float:left;margin-right:10px;}
#featured_user_recipes{float:right;width:280px;}
#featured_user_recipes div{float:left;clear:left;margin-bottom:10px;width:280px;}
#featured_user_recipes div img{float:left;border:1px solid #999998;margin-right:10px;}
#featured_user_recipes div p img{border:0;}
#featured_user_recipes div p{width:200px;}
#featured_user_recipes div p a{color:#412415;font-weight:bold;}
#search_options{clear:both;}
#search_options h5{color:#412415;font-size:15px;font-weight:bold;font-family:Georgia,"Times New Roman", Times, serif;}
#search_options .option{float:left;border-right:1px solid #cecece;padding:0 10px;width:171px;}
#search_options .first{border-left:1px solid #cecece;}
#search_options .option ul{margin-left:0;}
#search_options .option li{list-style:none;}
#recommends{background:#f5ead6 url(../images/search-recommends.gif) no-repeat top left;padding:80px 10px 10px 10px;border:1px solid #efdcbc;}
#recommends ul{margin:10px 0;}
#recommends ul li{list-style:none;margin:0 0 10px 0;}
#recommends ul li a{font-weight:bold;}
#side_forum{background:url(../images/search-forums.gif) no-repeat;display:block;}
#side_twitter{background:url(../images/search-twitter.gif) no-repeat;display:block;}
#side_blog{background:url(../images/search-greatOrmond.gif) no-repeat;display:block;}
#sidebar .link{padding:10px 10px 11px 80px;}
#sidebar .link h4{color:#f8ae2d;font-size:20px;font-weight:bold;font-family:Georgia,"Times New Roman", Times, serif;margin-bottom:7px;}
#sidebar .link p{color:#fff;font-weight:bold;font-size:14px;line-height:17px;margin-bottom:0px;}
#search_results h1{font-size:16px;font-weight:bold;float:left;width:633px;border-bottom:1px solid #999998;padding-bottom:8px;margin-bottom:10px;}
#search_results h2{font-size:16px;font-weight:bold;float:left;width:633px;border-bottom:1px solid #999998;padding-bottom:8px;margin-bottom:10px;}
#displaying, #displaying_alt{border-bottom:1px solid #999998;padding-bottom:8px;margin-bottom:10px;float:left;}
#displaying span, #displaying_alt span{float:left;width:533px;}
#displaying_alt{border-top:1px solid #999998;clear:both;padding-top:8px;}
#controls, #controls_alt{float:right;width:100px;}
#controls a, #controls_alt a{margin-left:10px;}
#sort_by{border-bottom:1px solid #999998;padding-bottom:8px;margin-bottom:20px;}
#sort_by a{margin:0 10px;}
#sort_by a.active{text-decoration:underline;}
#search_results .result{float:left;clear:left;width:633px;}
#search_results .result .left{float:left;border-right:1px solid #ecddb9;width:455px;}
#search_results .result .right{padding-left:10px;float:right;width:166px;}
#results .result img{border:1px solid #999998;float:left;margin-right:10px;}
#results .result{border-bottom:1px solid #ecddb9;padding-bottom:15px;margin-bottom:15px;}
#results .last{border:0;}
#results .result p{margin-bottom:5px;}
#results .result p img{border:0;margin-right:0;float:none;}
#results .result h3{font-size:13px;font-weight:bold;margin-bottom:3px;}
#top-recipe-categories{background:#E28202 url(../images/search_intro2.gif) no-repeat;width:633px;height:240px;position:relative;margin-bottom:15px;display:inline;float:left;}
#top-recipe-categories h1{color:#412415;font-size:20px;font-family:Georgia,"Times New Roman", Times, serif;left:195px;position:absolute;top:48px;font-weight:bold;}
#top-recipe-categories h6{margin-left:5px;color:white;float:left;font-size:14px;font-weight:bold;padding-bottom:5px;}
#top-recipe-categories a{color:#412415;}
#top-recipe-categories ul{margin:5px;clear:left;}
#top-recipe-categories ul li{list-style:none;padding-bottom:3px;}
#fridge_form{background:#E28202 url(../images/search_intro2.gif) no-repeat;width:633px;height:240px;position:relative;margin-bottom:15px;display:inline;float:left;}
#fridge_form h2{color:#412415;font-size:20px;font-family:Georgia,"Times New Roman", Times, serif;left:225px;position:absolute;top:48px;font-weight:bold;}
#fridge_form h6{margin-left:5px;color:white;float:left;font-size:14px;font-weight:bold;padding-bottom:5px;}
#fridge_form a{color:#412415;}
#fridge_form fieldset{border:0;position:absolute;}
#fridge_form fieldset legend{display:none;}
#fridge_form label{color:#412415;font-weight:bold;font-size:12px;float:left;clear:left;width:120px;margin-right:10px;margin-top:6px;}
#fridge_form #fridge_contents{min-height:70px;background-color:white;position:relative;top:20px;left:130px;width:300px;}
#fridge_form select{width:150px;float:left;margin-top:6px;}
#fridge_form input{float:left;margin-top:6px;}
#fridge_form input.short{width:85px;}
.result_controls{float:left;margin-top:10px;}
.result_controls a{float:left;padding-bottom:2px;padding-top:1px;padding-left:25px;margin-right:15px;color:#66666c;}
.result_controls a.fave{background:url(../images/results-fave.gif) no-repeat;}
.result_controls a.add{background:url(../images/shopping_list_sml_icon.gif) no-repeat;}
.right small{color:#66666c;}
.result_user_controls{margin-top:10px;float:left;}
.result_user_controls a{float:left;clear:left;margin-bottom:5px;color:#66666c;width:120px;}
