/* Processed by CSS Cacheer <http://shauninman.com/search/?q=cacheer> */
body,a,h1,h2,h3,h4,form,fieldset,button{margin:0;padding:0;border:0 none;font-family:inherit;font-size:100%;font-style:normal;font-weight:normal;text-align:left;}div.clear{clear:both;}body,html{font-size:100%;font-family:verdana,arial,helvetica;background-color:#fff;color:#06274a;}img{border:none;}a:link,a:visited{text-decoration:underline;color:#244d8e;}a:hover{text-decoration:none;color:#ff9900;}a:active{color:#ffff00;}h1{font-size:1.8em;background-color:#06274a;font-weight:normal;font-family:helvetica,arial;color:#ffffff;padding:8px 0 5px 8px;}h2{font-size:1.6em;color:#ff9900;background-color:transparent;font-weight:lighter;font-family:helvetica,arial;margin:0.6em 0 0.2em 0;}h3{font-size:1.2em;color:#ff9900;background-color:transparent;font-weight:lighter;font-family:helvetica,arial;margin:0.8em 0 0.2em 0;}h4{font-size:1.0em;font-weight:lighter;font-family:helvetica,arial;margin:0.5em 0 0.0em 0;}h1.newSection,h2.newSection,h3.newSection,h4.newSection{margin-top:25px;}ul{list-style:circle;}p:first-child{margin-top:0;}a.textBtn,a.textBtn:link,a.textBtn:visited{color:gray;text-decoration:none;}a.textBtn:hover,a.textBtn:active{color:#f90;}.button,.button:visited,a.button{font-family:Helvetica Neue;background:#222 url(/images/button-overlay.png) repeat-x;display:inline-block;padding:5px 10px 6px;color:#fff;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);border-bottom:1px solid rgba(0,0,0,0.25);position:relative;cursor:pointer;line-height:1;font-size:13px;font-weight:bold;}.button:hover{background-color:#111;color:#fff;}.button:active{top:1px;}.small.button,.small.button:visited{font-size:11px;padding:2px 8px 3px;}.large.button,.large.button:visited{font-size:14px;padding:8px 14px 9px;}.midblue.button,.midblue.button:visited{background-color:#0a3463;}.midblue.button:hover{background-color:#28598F;}.lightblue.button,.lightblue.button:visited{background-color:#244d8e;background-color:#86A1D9;}.lightblue.button:hover{background-color:#5E7CAB;}.orange.button,.orange.button:visited{background-color:#ff9900;}.orange.button:hover{background-color:#F08000;}.gray.button,.gray.button:visited{background-color:#999999;}.gray.button:hover{background-color:#bbbbbb;}.warning.button:hover{background-color:#D12600;}#addTagForm .button,#addItemForm .button{top:-3px;}.homepageOptions{margin-top:10px;padding-left:45px;width:300px;}.homepageOptions .button{width:175px;text-align:center;display:block;margin:5px 0;}.mobile-button{margin:10px 0;}.mobile-button a:link,.mobile-button a:visited,.mobile-button a:active{width:90%;margin-left:auto;margin-right:auto;border:1px solid #a2baeb;display:block;padding:3px;text-align:center;text-decoration:none;font-size:1.4em;}.note{font-size:0.85em;color:gray;}div.note{margin-bottom:5px;}.warm{color:maroon;}.hot{color:red;}.errors-summary{border:1px solid red;background-color:#FFeeee;padding:5px;margin:5px 0;-webkit-border-radius:10px;-moz-border-radius:10px;}.error{color:red !important;}.success-summary{border:1px solid green;padding:5px;}.success{color:green;}.wait{font-size:0.85em;color:#a2baeb;display:none;}#maintenance{padding:5px;background-color:#FFFFCF;color:#BF3317;font-size:11px;}.callout{padding:8px;background-color:#FFFFCF;color:#BF3317;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}.deleted{text-decoration:line-through;}.editable{background-color:#a2baeb;}.shoppingList input.editInPlace{width:500px;}form.inline{display:inline;}fieldset{border:1px solid #a2baeb;}form label,form .label{font-weight:bold;}form .row{margin:0.5em 0;}input,select,textarea{font-size:14px;font-family:verdana,geneva,sans-serif;}textarea{width:500px;height:200px;padding:2px;}.fieldname{color:#244d8e;font-weight:bold;font-size:14px;font-family:verdana,helvetica,arial;white-space:nowrap;}.required{border-bottom:2px dotted #ff9900;}#recipeform #field-yield{width:200px;}#recipeform #field-prep,#recipeform #field-cook,#recipeform #field-total{width:80px;}#recipeform #field-description{height:55px;}#recipeform #field-notes{height:72px;}#recipeform #field-title,#recipeform #field-tags,#recipeform #field-source,#recipeform #field-url{width:360px;}#recipeform .form-spacer{height:25px;}#recipeform .form-spacer-minor{height:10px;}#dotmobi-banner{background-color:#F00;margin:0 0 5px 0;padding:10px 10px 15px 10px;color:#FFFCFC;font-size:16px;}#dotmobi-banner a:link,#dotmobi-banner a:visited{color:white;text-decoration:underline;}#dotmobi-banner #cell-icon{float:left;margin:0 10px 50px 5px;}#status{font-size:0.75em;text-align:right;}#status a:link,#status a:visited{color:#ff9900;font-weight:bold;}#logo a:link,#logo a:visited{text-decoration:none;color:white;}#footer{margin-top:50px;background-color:#a2baeb;padding:10px 10px 50px;color:#244d8e;font-size:12px;margin-top:20px;padding:4px 4px 20px 10px;}#footer #user-links{font-size:14px;font-weight:bold;}#footer div{margin:6px 0;}#footer ul{list-style:none;margin:10px 0;padding:0;}#footer a:link,#footer a:visited{color:#244d8e;text-decoration:none;}#footer a:hover{color:#fff;}ul#recipe-list li{margin:14px 0;list-style:none;}ul#recipe-list{margin:0;padding:0 0 0 10px;}ul#recipe-list .recipe-name{font-size:18px;font-family:helvetica,arial;}ul#recipe-list .user-credit{font-size:12px;font-weight:bold;color:silver;}ul#recipe-list .new{font-size:14px;font-weight:bold;color:#ff9900;}ul#recipe-list .recipe-desc{font-size:14px;color:#06274A;}#search{color:#244d8e;}#search h2{display:inline;font-family:inherit;font-size:14px;color:#244d8e;font-weight:bold;padding-right:4px;}#recipe #photoOptionsPanel,#recipe #shopping-panel,#recipe #tags-panel,#recipe #email-panel{border:1px solid #a2baeb;padding:8px 3px 10px 8px;}#recipe #tags-panel h4,#recipe #email-panel h4{font-weight:bold;margin:0;display:inline;}#recipe #tags-panel ul li{display:inline;}#recipe #tags-panel input#tags{width:160px;}#recipe #times{margin:8px 0;}#recipe #ingredients,#recipe #instructions{margin:15px 0 15px 10px;}#recipe #ingredients h4,#recipe #instructions h4{font-weight:500;margin:0;color:#244d8e;}#recipe #ingredients h4 span,#recipe #instructions h4 span{border-bottom:1px dotted #a2baeb;}#recipe #ingredients ul{padding:0;margin:5px 0 15px 10px;}#recipe #ingredients li{list-style:none;margin:8px 0;}#recipe #instructions ol{margin:0 0 15px 0;}#recipe #instructions li{margin:8px 0;}#recipe-added-confirm #footer{display:none;}#shopping .itemBox{margin:10px 0;}#shopping .itemCheck{float:left;}#shopping .itemName{padding-left:30px;}#shopping .purchased{text-decoration:line-through;color:silver;}#shopping #listOptions{margin-top:20px;}#shopping #addItemForm{margin-top:10px;}.importTag{margin-left:15px;font-weight:bold;}#goog-wm{}#goog-wm h3.closest-match{}#goog-wm h3.closest-match a{}#goog-wm h3.other-things{}#goog-wm ul li{padding-bottom:8px;}#goog-wm li.search-goog{}body,html{margin:0 0 15px 0;}form,fieldset{border:none;padding:0;margin:0;}input.text-input,textarea.text-input{border:1px solid silver;}input.markdown-input,textarea.markdown-input{border:1px solid #a2baeb;background-image:url(/images/icons/bullet_star.png);background-position:top right;background-repeat:no-repeat;padding-right:8px;}#maintenance{margin:0 0 5px;border-bottom:1px solid #BF3317;}#page{width:760px;margin:0 auto;}#content{width:745px;margin:10px 0 0 10px;min-height:275px;}#status{margin:8px 0 10px 0;padding-right:10px;}#status-username{font-weight:bold;}#status-signout{font-weight:normal !important;}#logo h1{margin:5px 0;padding:0;width:760px;height:54px;position:relative;-moz-border-radius:6px;-webkit-border-radius:6px;}#logo a{display:block;position:absolute;top:13px;left:14px;width:123px;height:30px;background-image:url(/images/logo.png);background-repeat:no-repeat;text-indent:-10000px;overflow:hidden;}#search{position:relative;margin:5px 0 5px 0;padding:8px 14px 8px 14px;background:#fff url(/images/grad-sky.png) repeat-x top;border:1px solid #a2baeb;-moz-border-radius:6px;-webkit-border-radius:6px;text-align:right;font-size:14px;}#search-query{width:200px;}#search-tag-text{position:absolute;top:36px;right:178px;font-size:11px;font-family:verdana;}#search-tag-text input{float:left;}#search-tag-text label{float:left;margin-right:8px;}#search-tag-text label span{position:relative;top:3px;}#footer{margin-top:50px;padding:8px 10px 20px 20px;background:#fff url(/images/grad-sky.png) repeat-x top;border:1px solid #a2baeb;-moz-border-radius:6px;-webkit-border-radius:6px;}#footer ul li{margin-right:14px;display:inline;}#footer a:hover{color:orange;text-decoration:underline;}#homepage-promo{float:right;width:375px;background:#FFFAC2 url(/images/grad-orange.png) repeat-x top;padding:15px 10px 20px 15px;margin-left:20px;font-family:helvetica,arial;color:#0a3463;border:1px solid #FF9900;-moz-border-radius:10px;-webkit-border-radius:10px;}#homepage-promo h3{color:#ffffff;font-size:1.6em;margin:0 0 10px 0;}#homepage-promo h4{color:#CF5919;font-size:1.2em;margin:0 0 10px 0;}#homepage-promo p{color:brown;margin:10px;}#homepage-recents,#homepage-get-started{float:right;width:375px;padding:0 5px 20px 10px;margin-left:20px;border:1px solid #A2BAEB;-moz-border-radius:10px;-webkit-border-radius:10px;}#recipe #photoPanel,#recipe #tags-panel,#recipe #email-panel{width:228px;margin-bottom:10px;clear:right;float:right;-moz-border-radius:6px;-webkit-border-radius:6px;}#recipe #photoPanel{width:240px;height:240px;}#recipe #photoPanel:hover{cursor:pointer;}#recipe #photoPanel img{display:none;}#recipe .buttonPanel{clear:right;float:right;margin-bottom:10px;}#recipe .buttonPanel .button{width:240px;}#recipe #tags-panel h4{margin:0;}#recipe #tags-panel ul{padding-left:0;}#recipe #tags-panel ul li{display:block;}#recipe #tags-panel input#tags{width:160px;}#recipe #manage{margin-top:40px;}#email-panel h4{font-weight:bold;margin:0 0 5px 0;}#email-status{font-size:0.7em;}#emailForm{display:none;font-size:0.8em;}#emailForm #emails{width:95%;}#emailForm #message{width:95%;height:80px;}#char-count{text-align:right;margin-right:15px;}#share-privacy{font-size:0.8em;font-family:verdana;}#share-privacy h5{margin-bottom:0;}#shopping .itemBox:hover{color:orange;}#faq dt{font-weight:bold;}#faq code{display:block;border:1px dashed silver;background-color:#f7f7f7;padding:12px;}#faq .markdown-icon{width:8px;height:8px;background-image:url(/images/icons/bullet_star.png);background-position:-4px -4px;float:left;}#formatting-help{display:none;}#private-recipe #signup-promo{float:right;width:375px;background:#FFFAC2 url(/images/grad-orange.png) repeat-x top;padding:15px 10px 20px 15px;margin-left:20px;font-family:helvetica,arial;color:#0a3463;border:1px solid #FF9900;-moz-border-radius:10px;-webkit-border-radius:10px;}#private-recipe #signup-promo h3{color:#ffffff;font-size:1.6em;margin:0 0 10px 0;}#private-recipe #signup-promo h4{color:#CF5919;font-size:1.2em;margin:0 0 10px 0;}#private-recipe #signup-promo p{color:brown;margin:10px;}#photoOptions{min-height:300px;margin-left:265px;}#originalPhoto,#previewPhoto{float:left;width:250px;height:250px;background-color:#dfdfdf;}#originalPhoto div{margin:110px auto;text-align:center;color:#7f7f7f;}.wait{margin:10px 0;}#photoDelete{margin:55px 0 20px;}