html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:"" ""}q:before,q:after,blockquote:before,blockquote:after{content:""}img a{border:none}section,article,aside,header,footer,nav,dialog,figure{display:block}body,html{height:100%;min-height:575px}#user_bar{padding:5px 10px;margin-left:130px}#header_wrapper{position:relative}#header{padding:20px 0px 0px 130px}#page_wrapper{margin:0 0 30px 130px;padding:15px 25px 15px 20px}#page{min-height:300px}#page_nav{padding:0 0 15px 0}#page_nav h2{margin:0}#page_nav .nav{margin:0;padding:0;border:0;outline:0;zoom:1}#page_nav .nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}#page_nav .nav li{list-style-type:none;margin-left:0px;white-space:nowrap;display:inline;float:left;padding-left:4px;padding-right:4px}#page_nav .nav li:first-child,#page_nav .nav li.first{padding-left:0px}#page_nav .nav li:last-child,#page_nav .nav li.last{padding-right:0px}#page_nav .nav li{padding:0 6px 0 0;margin:0 6px 0 0}#content.has_sidebar{width:72%;margin-right:2%;float:left}#sidebar{float:left;width:24.9%}#footer{padding-bottom:15px;text-align:center;clear:both}html{background:#7c0305 url('/media/static/img/site/wallpaperbg1.png?1264397381')}body{background:transparent}#site_wrapper{background:transparent}#page_wrapper{background:#f7eeed;border-top-left-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-webkit-box-shadow:-3px 5px 3px rgba(0, 0, 0, 0.25);-moz-box-shadow:-3px 5px 3px rgba(0, 0, 0, 0.25);box-shadow:-3px 5px 3px rgba(0, 0, 0, 0.25)}#user_bar{background:#040404;background:rgba(25, 0, 0, 0.7);border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-box-shadow:-1px 1px 3px rgba(255, 255, 240, 0.2);-moz-box-shadow:-1px 1px 3px rgba(255, 255, 240, 0.2);box-shadow:-1px 1px 3px rgba(255, 255, 240, 0.2)}ul.pagination{margin:0;padding:0;border:0;outline:0;zoom:1}ul.pagination:after{content:".";display:block;height:0;clear:both;visibility:hidden}ul.pagination li{list-style-type:none;margin-left:0px;white-space:nowrap;display:inline;float:left;padding-left:4px;padding-right:4px}ul.pagination li:first-child,ul.pagination li.first{padding-left:0px}ul.pagination li:last-child,ul.pagination li.last{padding-right:0px}.message{padding:5px 10px;margin:1em 0;border:1px solid #f7eeed;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background:#c4eeba;border-color:#91cc87}.info{padding:5px 10px;margin:1em 0;border:1px solid #f7eeed;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background:#e6ddba;border-color:#c4bb98}.alert{padding:5px 10px;margin:1em 0;border:1px solid #f7eeed;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background:#f7bbba;border-color:#d58887}button,a.button{color:#285673;font-size:1em;background-color:#ddd;background-image:url('/media/static/img/site/buttons/button_overlay.png?1264397381');background-position:top center;background-repeat:repeat-x;border:1px solid #aaa;padding:0.2em 0.8em;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;text-decoration:none;text-shadow:rgba(255, 255, 255, 0.6) 1px 1px 1px;-webkit-box-shadow:rgba(255, 255, 255, 0.6) 0 1px 1px;-moz-box-shadow:rgba(255, 255, 255, 0.6) 0 1px 1px;box-shadow:rgba(255, 255, 255, 0.6) 0 1px 1px}button:visited,a.button:visited{color:#4b83a6}button:hover,a.button:hover{color:#285673}button:active,a.button:active{color:#4b83a6}button:hover,a.button:hover{background-color:#eee;text-decoration:none}button.primary,a.button.primary{background-color:#e8c9b7;border-color:#a48573;color:#3c2a20;font-weight:bold}button.primary:hover,a.button.primary:hover{background-color:#f7eeed}button.delete:hover,a.button.delete:hover{background-color:#b00;color:#fff}button.small{font-size:12px}.cancellink{text-decoration:none;margin:0;padding:0;border:0;outline:0;background:transparent;padding:0 5px;font-size:0.8em;color:#918887}.cancellink:hover{text-decoration:underline}.cancellink:visited{color:#918887}.cancellink:hover{color:#6f6665}.cancellink:active{color:#918887}.pin_recipe button{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;background:transparent}#feedback_form{margin-top:4em}#feedback_form textarea{width:100%;height:5em;padding:2px 6px 0 6px}#feedback_form p{margin:0}#feedback_form .spamtrapemail{display:none !important}ul.tabs{display:inline;margin:0;padding:0 4px}ul.tabs li{display:inline}ul.tabs li a{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:3px 8px}ul.tabs li a:hover{text-decoration:none;background:#c4bbba}ul.tabs li.ui-tabs-selected a:link,ul.tabs li.ui-tabs-selected a:visited,ul.tabs li.ui-tabs-selected a:hover{background:#918887;color:#eee}ul.tabs li.active{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:3px 8px;background:#918887;color:#eee}.ui-tabs-hide{display:none}#user_bar ul{margin:0;padding:0;margin:0;padding:0;border:0;outline:0;zoom:1}#user_bar ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}#user_bar ul li{list-style-type:none;margin-left:0px;white-space:nowrap;display:inline;float:left;padding-left:4px;padding-right:4px}#user_bar ul li:first-child,#user_bar ul li.first{padding-left:0px}#user_bar ul li:last-child,#user_bar ul li.last{padding-right:0px}#user_bar ul li{margin:0 0.8em 0 0;padding:0 0.8em 0 0;border-right:1px solid #322;line-height:25px}#user_bar ul b{background:#aaa;background:rgba(255, 255, 255, 0.7);color:#000;padding:0 4px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#user_bar ul a{color:#fff;text-decoration:none}#user_bar ul a:visited{color:#fff}#user_bar ul a:hover{color:#ddd}#user_bar ul a:active{color:#fff}#user_bar ul a:hover{text-decoration:underline}#user_bar ul #header_search{float:right;margin:0;padding:0 10px 0 0;border:none}#user_bar ul #header_search input{width:20em}#user_bar ul #header_search button{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:2px 8px;border:none;-webkit-box-shadow:none}#fork{width:84px;height:100px;position:absolute;top:-8px;left:39px;background:url('/media/static/img/site/fork_logo_84x100.png?1266543059')}#branding{display:block;float:left;margin-top:5px;width:160px;margin-bottom:25px}#branding a{display:block;height:40px;text-indent:-9999em;overflow:hidden;text-align:left;background-image:url('/media/static/img/site/logo_160x40.png?1264397381');background-repeat:no-repeat;background-position:50% 50%}#branding p{font-size:12px;font-weight:normal;color:#eee;margin:3px 0 0 0;padding-left:3px;opacity:0.6;-moz-opacity:0.6;-khtml-opacity:0.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);filter:alpha(opacity=60)}.environment_development{background-color:#ff0;color:#000;font-weight:bold;padding:5px auto;text-align:center;text-shadow:#ccc 0px 0px 2px}.environment_staging{background-color:#f80;color:#000;font-weight:bold;padding:5px auto;text-align:center;text-shadow:#ccc 0px 0px 2px}#header .navigation{padding:8px 15px 0 190px;zoom:1}#header .navigation:after{content:".";display:block;height:0;clear:both;visibility:hidden}#header .navigation ul{float:right;margin:0;padding:0;border:0;outline:0;zoom:1;margin:0;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding-left:10px;background:#555;background:rgba(0, 0, 0, 0.3)}#header .navigation ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}#header .navigation ul li{list-style-type:none;margin-left:0px;white-space:nowrap;display:inline;float:left;padding-left:4px;padding-right:4px}#header .navigation ul li:first-child,#header .navigation ul li.first{padding-left:0px}#header .navigation ul li:last-child,#header .navigation ul li.last{padding-right:0px}#header .navigation ul li{margin:0;padding:4px}#header .navigation ul a{display:block;padding:5px 5px;height:26px;font-size:16px;line-height:26px;font-weight:normal;text-decoration:none;color:#fff}#header .navigation ul a:hover{text-decoration:underline}#header .navigation ul a:visited{color:#fff}#header .navigation ul a:hover{color:#fff}#header .navigation ul a:active{color:#fff}#header .navigation ul .active a{background:#f7eeed}#header .navigation .addrecipe{padding-top:7px;padding-left:10px;padding-right:7px}#header .navigation .addrecipe a{color:#3c2a20;font-size:16px;font-weight:bold;background-color:#c6a795;background-image:url('/media/static/img/site/buttons/button_overlay.png?1264397381');background-position:top center;background-repeat:repeat-x;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;height:20px;padding:5px 15px;line-height:18px;color:#3c2a20}#header .navigation .addrecipe a:visited{color:#3c2a20}#header .navigation .addrecipe a:hover{color:#3c2a20}#header .navigation .addrecipe a:active{color:#3c2a20}#header .navigation .addrecipe a:hover{text-decoration:none;background:#f7eeed;color:#1d150f}#page_nav{zoom:1}#page_nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}#page_nav h2{font-size:20px;line-height:36px}#page_nav .nav{font-size:14px}#page_nav .nav b{line-height:1}#user_page_nav{padding-left:65px}#user_page_nav .avatar{float:left;margin:5px 0 0 -65px}#user_page_nav h2 .button{margin-left:1em;padding:4px 8px;font-size:16px}#user_page_nav h2 small{font-size:0.6em}div.breadcrumbs{margin-bottom:10px}div.breadcrumbs a.back{font-weight:bold}section.content_section{margin-bottom:40px;background:#fafafa;border:3px solid #e3ddd8;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px 15px;color:#422223}header.section_nav{margin:-10px -15px 15px -15px;padding:10px 15px 10px 15px;background:#e3ddd8;zoom:1}header.section_nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}header.section_nav h2.inline{font-size:1em;display:inline;padding-right:0.5em}header.section_nav .nav{float:right;margin:0;padding:0;border:0;outline:0;zoom:1;font-size:14px}header.section_nav .nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}header.section_nav .nav li{list-style-type:none;margin-left:0px;white-space:nowrap;display:inline;float:left;padding-left:4px;padding-right:4px}header.section_nav .nav li:first-child,header.section_nav .nav li.first{padding-left:0px}header.section_nav .nav li:last-child,header.section_nav .nav li.last{padding-right:0px}header.section_nav .nav li{padding:0 0 0 15px}#sidebar ul{list-style:none;margin:0 0 1em 0;padding:0}#sidebar ul li{margin:0;padding:0 0.5em}section.welcome_letter{padding:25px 25px}section.welcome_letter header{font-size:24px;font-weight:bold;margin-bottom:1em}section.welcome_letter .details{zoom:1}section.welcome_letter .details:after{content:".";display:block;height:0;clear:both;visibility:hidden}section.welcome_letter h3{float:left;width:2.7em;text-align:right;font-size:18px;font-weight:bold;padding-top:0.2em;padding-right:0.5em;clear:both}section.welcome_letter p.detail{margin-left:4em;zoom:1}section.welcome_letter p.detail:after{content:".";display:block;height:0;clear:both;visibility:hidden}section.welcome_letter p.detail img{float:right;margin:0 0 10px 10px;padding:3px;border:1px solid #ccc}section.relationships header{margin:2em 0 0.5em 0}section.relationships header small{font-size:1em;padding-left:0.5em;color:#918887}ul.minipeoplelist{margin:0;padding:0;border:0;outline:0;list-style:none;margin-bottom:1em}ul.minipeoplelist li{zoom:1;margin-bottom:0.5em}ul.minipeoplelist li:after{content:".";display:block;height:0;clear:both;visibility:hidden}ul.minipeoplelist img{float:left;margin-right:8px}section.recipe_detail{margin-bottom:40px;background:#fafafa;border:3px solid #e3ddd8;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px 15px;color:#422223}section.recipe_detail .primary_edit{float:right;margin-top:10px;text-align:right;margin-bottom:0}section.recipe_detail .primary_edit span.meta{display:block;margin:0.4em 15px 0 0;font-size:0.8em}section.recipe_detail header{font-size:2.2em;font-weight:bold}section.recipe_detail .summary{font-size:18px;font-color:#877}section.recipe_detail h3{font-size:18px;font-weight:bold;color:#e69b75;margin:1em 0 0.5em 0}section.recipe_detail h4{color:#444;margin:1em 0 0.5em 0}section.recipe_detail .ingredients ul{list-style-type:none;margin-left:0px;margin-bottom:2em}section.recipe_detail .ingredients li{margin-bottom:0.2em;padding-left:2em;text-indent:-2em}section.recipe_detail .ingredients li.ingredientdivider{margin-top:1.2em;color:#877}section.recipe_detail .ingredients .amount{color:#666}section.recipe_detail .ingredients .post_value{margin:0;padding:0;font-size:0.9em;color:#555}section.recipe_detail .instructions{font-weight:bold}section.recipe_detail .instructions ol{margin:0;margin-bottom:2em;list-style:none}section.recipe_detail .instructions li{margin-bottom:0.6em}section.recipe_detail .instructions p{font-weight:normal;font-family:Helvetica Neue, Arial, Helvetica, sans-serif;font-size:16px;margin:0}section.tags ul{margin:0.5em 0;list-style:none}section.tags button{font-size:px2em(12)em;padding:2px 8px}section.tags em{font-size:0.8em}section.tags a.tag{text-decoration:none}section.tags a.tag:hover{text-decoration:underline}section.tags a.delete:hover:after{content:" Delete tag";font-size:0.8em}section.author{font-size:12px}section.author p{margin:0 0 0.5em 0}section.author a{font-weight:bold}section.author img{float:left;margin-right:10px}section.author span.author{whitespace:nowrap}.recipe_actions{margin:0;padding:0;border:0;outline:0;zoom:1;font-size:14px;padding-left:18px}.recipe_actions:after{content:".";display:block;height:0;clear:both;visibility:hidden}.recipe_actions li{list-style-type:none;margin-left:0px;white-space:nowrap;display:inline;float:left;padding-left:4px;padding-right:4px}.recipe_actions li:first-child,.recipe_actions li.first{padding-left:0px}.recipe_actions li:last-child,.recipe_actions li.last{padding-right:0px}.recipe_actions li{padding:0 20px 0 0}.recipe_actions li.delete{float:right;padding-right:10px}.recipe_actions a,.recipe_actions button{text-decoration:none;color:#666}.recipe_actions a:hover,.recipe_actions button:hover{text-decoration:underline}.recipe_actions a:visited,.recipe_actions button:visited{color:#666}.recipe_actions a:hover,.recipe_actions button:hover{color:#444}.recipe_actions a:active,.recipe_actions button:active{color:#666}section.sharerecipe{font-size:14px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#e3ddd8;border:1px solid #d2ccc7;padding:8px 8px 10px 8px}section.sharerecipe p{margin:0 0 8px 0;padding:0 3px}section.sharerecipe textarea{width:97%;height:20px}section.sharerecipe form{border-bottom:1px dotted #d2ccc7;margin-bottom:8px;padding-bottom:8px}section.sharerecipe .fb_share,section.sharerecipe .tweet_share{float:left;margin:3px 25px 8px 0;height:24px}section.sharerecipe .tweet_share{padding:2px 0 0 2px;margin:4px 0 6px 0;height:18px;background:#fff;width:95px;overflow:hidden;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}section.sharerecipe .short_url{clear:left;border-top:1px dotted #d2ccc7;margin-top:8px;padding-top:8px}section.sharerecipe .short_url .urlbox{border:1px solid #c1bbb6;background:#eee;padding:2px 2px 2px 18px;position:relative;width:120px}section.sharerecipe .short_url .clippy{position:absolute;top:0px;left:0px;padding:2px 3px;width:14px;height:14px;overflow:hidden;background:#eee}section.sharerecipe .short_url .clippy:hover{width:134px}section.sharerecipe .short_url input{border:none;background:transparent;padding:0}.errorlist{background:#f7bbba;padding:5px;margin-bottom:0.5em}.login_form{zoom:1}.login_form:after{content:".";display:block;height:0;clear:both;visibility:hidden}.login_form section{float:left}.login_form label{width:5em;padding-right:0.5em;display:inline-block;text-align:right}.login_form ul{list-style:none;padding:0;margin:0}.login_form ul li{margin:0.2em 0;padding:0}.login_form ul li ul{margin-left:15px}.login_form .formrow_auth_type{margin:0.7em 0;font-size:12px}.login_form .formrow_auth_type label{display:inline;padding:0}ul.form{margin:0;padding:0;border:0;outline:0;margin-bottom:2em;list-style:none;max-width:30em}ul.form input{width:98%}ul.form textarea{width:98%;height:18em}ul.form li.formrow{margin-bottom:0.5em;padding-bottom:0.5em;border-bottom:1px dotted #eae1e0;zoom:1}ul.form li.formrow:after{content:".";display:block;height:0;clear:both;visibility:hidden}ul.form label{display:block;margin-bottom:0.2em}ul.form label em{font-style:normal;color:#b3aaa9;font-size:0.8em}ul.form .help_text{display:block;color:#807776;font-size:0.9em;margin:0}ul.inline_form li.formrow{width:41em}ul.inline_form label{float:left;width:10em;margin-right:0.5em;text-align:right}ul.inline_form label em{display:block;font-size:0.7em}ul.inline_form input,ul.inline_form textarea{width:30em}ul.inline_form .submitrow{padding-left:10.5em}form.recipe h2{margin-bottom:0.25em}form.recipe ul.form{max-width:100%;margin:0}form.recipe ul.form li.formrow{width:66%}form.recipe ul.form label{position:relative}form.recipe ul.form .formrow_instructions,form.recipe ul.form .formrow_tags,form.recipe ul.form .formrow_message{border-bottom:none;padding-bottom:0;margin-bottom:0}form.recipe ul.inline_form li.formrow{width:auto}form.recipe ul.inline_form label{width:4em}form.recipe ul.inline_form input{width:80%}form.recipe .formrow_title input{font-size:24px;font-weight:bold}form.recipe .formrow_short_description textarea{height:5em}form.recipe #id_ingredients,form.recipe #id_instructions{font-size:14px;line-height:1.4;min-height:14em;height:14em}form.recipe #id_message{height:4em}form.recipe .extended_help{float:right;width:32%;margin:0;color:#666;font-size:14px}form.recipe .extended_help ul{margin:0;padding:0;list-style:none}form.recipe .extended_help ul li{margin:0 0 0.7em 0;padding:0}form.recipe .extended_help .info{color:#444;line-height:1.2;background:#eee;border-color:#ddd}form.recipe label a.button{margin:0;position:absolute;right:1%;top:2px;text-align:right;font-size:12px;padding:0px 5px}form.recipe section{zoom:1;margin-bottom:1em}form.recipe section:after{content:".";display:block;height:0;clear:both;visibility:hidden}body.search #content_title h2{font-size:18px;font-weight:bold;margin:0 0 0.5em 0}body.search .searchform{margin:0 0 2em 0;zoom:1}body.search .searchform:after{content:".";display:block;height:0;clear:both;visibility:hidden}body.search .searchform input{font-size:20px;padding:3px 5px;width:25em;height:24px;border-top-left-radius:8px;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border:1px solid #a29998;float:left}body.search .searchform button{float:left;border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-top-right-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;padding-top:0;padding-bottom:0;margin:0;height:32px;zoom:1}body.search .searchform button:after{content:".";display:block;height:0;clear:both;visibility:hidden}body.search .searchform button span{padding:5px 0 3px 0;height:24px;float:left;font-size:17px}#comments section{margin-bottom:2em}#comments header{font-size:1.3em;font-weight:bold;margin-top:1em}#comments header small{font-size:0.7em;font-weight:normal;padding-left:1em}#comment_list header{margin-bottom:0.5em}#comments section.comment{margin:0;zoom:1}#comments section.comment:after{content:".";display:block;height:0;clear:both;visibility:hidden}#comments section.comment .avatar{float:left;margin:3px 10px 0 0}#comments section.comment p.meta{margin:0}#comments section.comment div{margin-right:50px}#postacomment ul.form{max-width:100%;margin:0;padding:0}#postacomment li{padding:0.5em 0;zoom:1}#postacomment li:after{content:".";display:block;height:0;clear:both;visibility:hidden}#postacomment img.avatar{float:left}#postacomment textarea{margin-left:50px;max-width:50em;display:block}body{line-height:1.5;font-family:Helvetica Neue, Arial, Helvetica, sans-serif;color:#333;font-size:100%}h1{font-weight:normal;color:#222;font-size:3em;line-height:1;margin-bottom:0.5em}h1 img{margin:0}h2{font-weight:normal;color:#222;font-size:2em;margin-bottom:0.75em}h3{font-weight:normal;color:#222;font-size:1.5em;line-height:1;margin-bottom:1em}h4{font-weight:normal;color:#222;font-size:1.2em;line-height:1.25;margin-bottom:1.25em}h5{font-weight:normal;color:#222;font-size:1em;font-weight:bold;margin-bottom:1.5em}h6{font-weight:normal;color:#222;font-size:1em;font-weight:bold}h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}p{margin:0 0 1.5em}p img.left{display:inline;float:left;margin:1.5em 1.5em 1.5em 0;padding:0}p img.right{display:inline;float:right;margin:1.5em 0 1.5em 1.5em;padding:0}a{text-decoration:underline;color:#009}a:visited{color:#006}a:focus{color:#000}a:hover{color:#000}a:active{color:#c09}blockquote{margin:1.5em;color:#666;font-style:italic}strong{font-weight:bold}em{font-style:italic}dfn{font-style:italic;font-weight:bold}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted #666}address{margin:0 0 1.5em;font-style:italic}del{color:#666}pre{margin:1.5em 0;white-space:pre}pre,code,tt{font:1em 'andale mono', 'lucida console', monospace;line-height:1.5}li ul,li ol{margin:0}ul,ol{margin:0 1.5em 1.5em 0;padding-left:3.333em}ul{list-style-type:disc}ol{list-style-type:decimal}dl{margin:0 0 1.5em 0}dl dt{font-weight:bold}dd{margin-left:1.5em}table{margin-bottom:1.4em;width:100%}th{font-weight:bold}thead th{background:#c3d9ff}th,td,caption{padding:4px 10px 4px 5px}tr.even td{background:#e5ecf9}tfoot{font-style:italic}caption{background:#eee}.quiet{color:#666}.loud{color:#111}ul,ol{padding:0}button{font-family:Helvetica Neue, Arial, Helvetica, sans-serif}#user_bar{font-size:14px}#footer{color:#eee;font-size:12px;opacity:0.6;-moz-opacity:0.6;-khtml-opacity:0.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);filter:alpha(opacity=60)}#footer p{margin-bottom:0.5em}#footer a{color:#ccc;font-weight:bold;text-decoration:none}#footer a:hover{text-decoration:underline}a{text-decoration:none;color:#285673}a:hover{text-decoration:underline}a:visited{color:#4b83a6}a:hover{color:#285673}a:active{color:#4b83a6}a.delete{color:#b3aaa9;text-decoration:none;font-size:1em;padding:2px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}a.delete:hover{color:#b00}p.meta,small{font-size:0.85em;margin:0 0 1em 0;color:#555}a.forward{padding-right:1em}a.forward:before{content:"➡ ";font-size:0.9em;opacity:0.6;-moz-opacity:0.6;-khtml-opacity:0.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);filter:alpha(opacity=60)}a.back{padding-right:1em}a.back:before{content:"⬅ ";font-size:0.9em;opacity:0.6;-moz-opacity:0.6;-khtml-opacity:0.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);filter:alpha(opacity=60)}a.jumpdown{padding-right:1em}a.jumpdown:before{content:"⬇ ";font-size:0.9em;opacity:0.6;-moz-opacity:0.6;-khtml-opacity:0.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);filter:alpha(opacity=60)}a.jumpup{padding-right:1em}a.jumpup:before{content:"⬆ ";font-size:0.9em;opacity:0.6;-moz-opacity:0.6;-khtml-opacity:0.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);filter:alpha(opacity=60)}em.highlight{font-style:normal;background-color:#dffa9b;padding:0 2px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#sidebar section{margin:2em 0}#sidebar section:first-child{margin-top:0}#sidebar section header{font-weight:bold}h4.divider{font-size:0.8em;color:#937462;border-bottom:1px dotted #e8c9b7;margin:3em 0;clear:left}h4.divider span{background:#fafafa;padding-right:10px;float:left;margin-top:-0.65em}h4.divider span strong{color:#444}h4.divider span strong:after{content:" — "}ul.list{margin:0;padding:0;border:0;outline:0;margin:-1em 0 0 0;list-style:none}ul.list h4{margin:0.2em 0;font-weight:bold}ul.list li{margin:0;padding:1em 0;border-bottom:1px dotted #d5cccb;overflow:hidden;display:inline-block}ul.list li{display:block}ul.list li:last-child{border:none}ul.list p{margin:0}ul.list a{text-decoration:none;font-weight:bold;color:#000}ul.list a:hover{text-decoration:underline}ul.list .item_recipe p,ul.list .item_recipe h4{margin:0 0 0 80px}ul.list .item_recipe .meta,ul.list .item_recipe .pin_recipe{display:inline}ul.list .item_recipe .pin_recipe button{color:#285673;font-size:1em;background-color:#ddd;background-image:url('/media/static/img/site/buttons/button_overlay.png?1264397381');background-position:top center;background-repeat:repeat-x;border:1px solid #aaa;padding:0.2em 0.8em;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;text-decoration:none;text-shadow:rgba(255, 255, 255, 0.6) 1px 1px 1px;-webkit-box-shadow:rgba(255, 255, 255, 0.6) 0 1px 1px;-moz-box-shadow:rgba(255, 255, 255, 0.6) 0 1px 1px;box-shadow:rgba(255, 255, 255, 0.6) 0 1px 1px;margin-left:5px;position:relative;top:-3px;font-size:14px;padding:2px 7px}ul.list .item_recipe .pin_recipe button:visited{color:#4b83a6}ul.list .item_recipe .pin_recipe button:hover{color:#285673}ul.list .item_recipe .pin_recipe button:active{color:#4b83a6}ul.list .item_recipe .pin_recipe button:hover{background-color:#eee;text-decoration:none}ul.list .item_recipe .meta{text-align:right;float:left;width:70px;margin:4px 0 0 0;font-size:10px}ul.list .item_recipe .meta a{text-decoration:none}ul.list .item_recipe .meta a:hover{text-decoration:underline}ul.list .item_recipe .ingredient_list{font-size:0.85em;margin:0 0 1em 0;color:#555;margin:0.2em 0 0 80px;height:1.5em;overflow:hidden}ul.list .item_recipe .tags{font-size:0.8em}ul.list .item_recipe .tags a{padding:1px 3px;background:#ddd4d3;height:1.5em;overflow:hidden}ul.activity a{padding-right:10px}ul.activity small.logtype{display:block;font-size:12px}ul.notices{margin:-1em -15px 0 -15px}ul.notices a{font-weight:normal;display:block;padding:8px 15px 8px 50px}ul.notices .notice{position:relative;padding:0}ul.notices .notice .date{font-size:12px;font-weight:normal;white-space:nowrap;padding-left:1em}ul.notices .unread{background-color:#4b83a6;background-image:url('/media/static/img/site/buttons/button_overlay.png?1264397381');background-position:top center;background-repeat:repeat-x;border:1px solid #3a7295;width:10px;height:10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;text-indent:-40000px;position:absolute;left:20px;top:50%;margin-top:-6px}ul.list .read_notice{background:#eee;opacity:0.6;-moz-opacity:0.6;-khtml-opacity:0.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);filter:alpha(opacity=60)}.notice_detail h2{margin:0 0 0.5em 0}.notice_detail p.date{margin:0}.notice_detail pre{font-size:12px;overflow:auto}.activity .user_activity{overflow:hidden;display:inline-block;margin-bottom:0.5em}.activity .user_activity{display:block}.activity small{font-weight:normal;color:#aaa}.activity small a{color:#888}.activity h5{margin-bottom:0.2em;clear:left;overflow:hidden;display:inline-block}.activity h5{display:block}.activity h5 a{color:#444}.activity h5 img{float:left;vertical-align:baseline;padding:3px 6px 0 0}.activity dt{font-weight:normal;color:#777;float:left;width:4.5em;padding:0;margin:0.5em 0 0.5em 22px;clear:left;overflow:hidden;display:inline-block}.activity dt{display:block}.activity dd{padding:0.5em 0 0.5em 6.5em;margin:0}.activity dd ul{margin:0;padding:0;list-style:none}.activity dd ul li{margin:0;padding:0}

