body{background:#FFF url(http://www.elanaspantry.com/blog/wp-content/themes/elanas-pantry/images/header1.gif) repeat-x 0 0;border-top:#fff solid 20px;color:#444;font-family:Arial, Helvetica, sans-serif;font-size:.75em;margin:0;padding:15px 0 0;text-align:center}
h1{color:#557306;font-size:20px;font-weight:400;padding:0 0 15px 0}
h2{font-size:16px;margin:0;padding:0 0 20px}
h3{color:#557306;font-size:12px;padding:0 0 2px}
h4{font-size:11px;padding:0 0 5px}
h5{font-size:14px;padding:0 0 5px}
h6{font-size:18px;font-weight:400;margin:0;padding:0}
p{font-size:12px;line-height:20px}
small{color:#666;font-size:11px;line-height:18px}
blockquote{color:#555;font-style:italic;margin:0 0 0 15px;padding:0}
blockquote p{color:#555;font-size:11px;font-style:italic;margin:0;padding:0}
em{color:#555;font-style:italic}
a em{color:#557306;font-style:italic}
#wrapper{margin:50px auto 0;padding:0;text-align:left;width:970px}
#header{margin:20px 0 0;padding:0;text-align:center}
#header img{border:none}
#content{float:left;margin:0;padding:0 10px 10px 20px;width:610px}
#content .blog{border-bottom:1px solid #f5f5f5;clear:both;float:left;margin:0 10px 30px 0;padding:5px 0 50px;width:590px}
#content .blog h3.archive-headline{margin:0;padding:20px 0 5px}
#content .blog h3.archive-only-headline{margin:0;padding:20px 0 10px}
#content .blog h4.archive-posted-category{margin:0;padding:0 0 10px}
#content .blog h3#page-header{padding:5px 0}
#content .blog p{padding:0 0 25px}
#content .blog img{border:1px solid #f5f5f5;float:right;margin:0 0 20px;padding:10px}
#content .blog ul{list-style-type:none;margin:0;padding:0}
#content .blog ol{color:#444;margin:-20px 0 20px 18px;padding:0}
#content .blog li{margin:0;padding:0 0 5px}
#content .blog li a{font-weight:700;margin:0;padding:0 0 5px}
#content .blog .comment-link{color:#666;font-size:11px;font-weight:700;margin:0;padding:0}
.commentico{background:#F5EFF0 url(http://www.elanaspantry.com/comment.png) left center no-repeat;margin-left:5px;padding:1px 5px 3px 20px}
.feedico{background:#F5EFF0 url(http://www.elanaspantry.com/blog/wp-content/themes/elanas-pantry/images/rss.gif) left center no-repeat;margin-left:5px;padding:1px 5px 1px 20px}
.emailico{background:#F5EFF0 url(http://www.elanaspantry.com/blog/wp-content/themes/elanas-pantry/images/email.png) left center no-repeat;margin-left:5px;padding:1px 5px 2px 22px}
.emailsubico{background:#F5EFF0 url(http://www.elanaspantry.com/emailsubscribe.png) left center no-repeat;margin-left:5px;padding:2px 5px 3px 20px}
.printico{background:#F5EFF0 url(http://www.elanaspantry.com/print.png) left center no-repeat;font-weight:700;margin-left:5px;padding:1px 5px 3px 20px}
.printrecipeico{background:#F5EFF0 url(http://www.elanaspantry.com/print.png) left center no-repeat;float:right;margin-left:5px;padding:1px 5px 3px 20px}
.linkico{background:#F5EFF0 url(http://www.elanaspantry.com/link-icon.gif) left center no-repeat;font-weight:700;margin-left:5px;padding:1px 5px 0px 20px}
.deliciousico{background:#F5EFF0 url(http://www.elanaspantry.com/delicious.png) left center no-repeat;margin-left:5px;padding:1px 5px 3px 20px}
.googleico{background:#F5EFF0 url(http://www.elanaspantry.com/google-small.png) left center no-repeat;margin-left:5px;padding:1px 5px 3px 20px}
.facebookico{background:#F5EFF0 url(http://www.elanaspantry.com/facebook.png) left center no-repeat;margin-left:5px;padding:1px 5px 2px 20px}
.stumbleico{background:#F5EFF0 url(http://www.elanaspantry.com/stumbleupon.png) left center no-repeat;margin-left:5px;padding:2px 5px 3px 20px}
.twitterico{background:#F5EFF0 url(http://www.elanaspantry.com/twitter.png) left center no-repeat;margin-left:3px;padding:2px 5px 2px 20px}
#content #archive h2,#content .search-results{color:#555;font-weight:400;padding:30px 0 20px}
#content #post-navigation{border-bottom:1px solid #f5f5f5;font-size:11px;margin:0 0 10px;padding:5px 0}
#content #post-navigation p#next{float:right}
#content #pages-navigation{clear:both;padding:20px 10px 0 0}
#content #pages-navigation .alignleft{float:left;font-size:18px}
#content #pages-navigation .alignright{float:right;font-size:18px}
#content #pages-navigation .home-link{float:left;padding:0 0 0 190px;width:50px}
#content #archive-list{clear:left;float:left;list-style:none;margin:0;padding:10px 0 0 5px;width:300px}
#content #archive-list h3{font-size:14px;font-weight:400;padding:0 0 5px}
#content #archive-list li{padding:0 0 5px}
#content #search-none-found{border-bottom:1px solid #f5f5f5;clear:both;float:left;margin:0 10px 0 0;padding:5px;width:590px}
#content #search-none-found h3{font-size:20px;margin:0;padding:30px 0 20px}
#content #search-none-found p{font-size:20px;padding:0 10px 10px 0}
#content #search-none-found #searchform{margin:0;padding:0 0 20px}
#sidebar{border-left:#f5f5f5 solid 1px;float:right;font-size:12px;margin:0;padding:10px 0 0 45px;width:260px}
#sidebar ul{list-style:none;margin:0;padding:0}
#sidebar li{margin:0;padding:0 0 7px;text-transform:lowercase}
#sidebar li ul li{padding:5px 0 0 10px}
#sidebar #categories li ul li a{font-weight:400}
#sidebar #recipes li{margin:-15px 0 0;padding:0;text-indent:-10000px}
#sidebar #recipes li ul li{font-weight:700;margin:0;padding:0 0 7px;text-indent:0;text-transform:lowercase}
#sidebar h4{border-top:1px solid #f5f5f5;color:#666;font-size:18px;font-weight:400;letter-spacing:2px;margin:20px 0 0;padding:30px 0 15px;text-transform:lowercase}
#sidebar h3{clear:both;padding:0 0 3px}
#sidebar #about{padding:30px 0 5px}
#sidebar #about h2{border-top:none;margin:0}
#sidebar #about ul{list-style:disc;padding:5px 0 5px 20px}
#sidebar .about img{border:1px solid #ccc;display:block;float:left;margin:20px 10px 10px 0;padding:7px}
#sidebar #about a{display:block;font-weight:700}
#sidebar .pick-entry{margin:0 0 20px}
#sidebar .pick-entry img{border:1px solid #666;float:left;margin:3px 10px 5px 0}
#flickr a img{background:#F5EFF0;border:none;float:left;height:75px;margin:0 10px 10px 0;padding:4px;width:75px}
#sidebar .pick-entry h4{font-size:12px;line-height:16px;padding:0 0 4px}
#sidebar .pick-entry p{font-size:11px;line-height:16px;padding:0 0 5px}
#sidebar .more-link{font-size:11px;font-weight:700}
#footer{border-top:1px #f5f5f5 solid;clear:both;color:#444;margin:25px auto;padding:25px;width:100%}
#footer p{line-height:12px;margin:0;padding:0}
.clear{clear:both;margin:0;padding:0}
#leave-comment{clear:both;margin:0;padding:0 0 10px;width:520px}
#leave-comment textarea{border-bottom:1px solid #f5f5f5;border-left:2px solid #555;border-right:1px solid #f5f5f5;border-top:2px solid #f5f5f5;margin:0 0 10px}
.entrytext{padding:10px}
.postmetadata{clear:both;color:#555;font-size:14px;line-height:16px;padding:20px 10px}
h2.comment-header{font-size:13px;padding:10px 0 0}
#respond{font-size:13px;padding:10px 10px 5px 3px}
.p-comments{font-size:12px;line-height:1.7em;padding:0 15px 15px 0}
.commentlist{color:#444;margin:0 0 10px;padding:0 0 10px}
.commentlist li.depth-2,li.depth-3,li.depth-4,li.depth-5{border:0;margin:50px 0 20px 20px;padding:20px 20px 10px}
.commentlist li.depth-3,li.depth-4,li.depth-5{border:0;margin:50px 0 20px 30px;padding:20px 20px 10px}
.commentlist li.depth-4,li.depth-5{border:0;margin:50px 0 20px 40px;padding:20px 20px 10px}
.commentlist li.depth-5{border:0;margin:50px 0 20px 50px;padding:20px 20px 10px}
.commentlist li.comment-author-admin{-moz-border-radius:5px;-webkit-border-radius:5px;background:#F5EFF0;border:#EBE0E2 1px solid;border-radius:5px;margin:50px 0 20px 20px;padding:20px 20px 30px}
.commentlist li{border-bottom:#F5EFF0 1px solid;list-style-type:none;margin:50px 0;padding:20px 0 50px 5px}
.commentlist li p{font-size:12px;padding:5px 0}
.commentmetadata{font-size:12px}
.fracnum,.fracden{font-size:20%}
.fracnum{vertical-align:.5em}
.fracden{vertical-align:-.5em}
img#wpstats{border:none;height:0;overflow:hidden;padding:0;width:0}
#content #emailsubscribe{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#F5EFF0;border:#E0E0E0 solid 5px;border-radius:5px;margin:10px 0 25px;padding:10px;text-align:center}
#content .box p{padding:0}
#content .box ul{list-style-type:none}
#content .box ol{margin:20px 0 0 18px;}
#content .box{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#F5EFF0;border:#EBE0E2 1px solid;border-radius:5px;line-height:20px;margin-bottom:20px;padding:20px}
#content .btn{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#fff;border-radius:5px;border-right:#f5f5f5 solid 1px;font-size:13px;margin:5px 0 0;padding:0 15px}
#content .faq{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#F5EFF0;border-radius:5px;line-height:20px;margin-bottom:10px;padding:20px 20px 0}
#content .faq_menu{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#F5EFF0;border-radius:5px;color:#557306;line-height:1.5em;margin-bottom:15px;padding:20px 0 0 20px}
#content .pc_img{text-align:center}
#content .pc_img img{border:0;margin:0;padding:5px;text-align:center}
strong.search-excerpt{background-color:#557306;color:#FFF;margin:1px;padding:1px}
.avatar{border:none;float:right;margin:.5em 0 .5em 15px;padding:5px}
div.grid{border:none;clear:none;float:left;height:240px;margin:0 0 2% 1.7%;width:282px}
div.inggrid{border:none;clear:none;float:left;height:119px;margin:0 0 1% .7%;width:140px}
#content .blurb{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#F5EFF0;border:#EBE0E2 1px solid;border-radius:5px;color:#555;font-size:12px;margin:0;padding:20px;text-transform:lowercase}
#idc-container-parent #idc-container .idc-c.idc-admin{background:#fafafa}
#wpa0_meta{color:#546306;font:arial;font-size:14px;margin:0;padding:0}
#rt_btn{position:absolute;right:-6em}
ul.dropdown{background:#fafafa;font-size:14px;font-weight:700;height:36px;list-style-type:none;margin-top:50px;padding:0;position:relative;width:750px;text-align: center}
ul.dropdown li{background:#fafafa;float:left;font-weight:700;list-style-type:none;text-align:left;zoom:1}
ul.dropdown li a{color:#557306;display:block;margin:10px 12px;}
ul.dropdown li:last-child a{border-right:none}
ul.dropdown li.hover,ul.dropdown li:hover{background:#f0f0f0;color:#444;position:relative}
ul.dropdown li.hover a{color:#557306;font-weight:700}
ul.dropdown ul{left:0;padding-top:0px;position:absolute;top:100%;visibility:hidden;width:185px}
ul.dropdown ul li{background:#fafafa;border-top:1px solid #f5f5f5;color:#444;float:none;font-weight:700}
ul.dropdown ul li a{border-right:none;display:inline-block;width:100%}
ul.dropdown ul ul{left:100%;top:0;width:100px}
ul.dropdown li:hover > ul{visibility:visible}
ins{text-decoration:none}
a img{
	margin: 0px;
	-webkit-transition: opacity 0.7s ease-in-out;
    -moz-transition: opacity 0.7s ease-in-out;
    -o-transition: opacity 0.7s ease-in-out;
    -ms-transition: opacity 0.7s ease-in-out;
    transition: opacity 0.7s ease-in-out;
}
a:hover img{-moz-opacity: 0.9;
    -khtml-opacity: 0.9;
    opacity: 0.9;
}
.lcp_catlist {font-size:12px;}
.posts-by-tag-list {font-size:12px;}
*,h2,h3,h4,p,#content #post-navigation p,#sidebar #about p,form.commentform,#wpa_container #wpa0_play .wpa_play,#wpa_meta,#wpa0_bar .wpa_bar{margin:0;padding:0}
a,#content .blog h3 a{color:#557306;text-decoration:none;}
a:hover,#content .blog h3 a:hover{color:#557306;text-decoration:underline;}
#content .blog h1 a,#content .blog h3{clear:both;color:#557306;font-size:24px;font-weight:400;letter-spacing:2px;padding:0;text-transform:lowercase}
#content .blog p a,#sidebar #categories li a,#sidebar .pick-entry a,.commentlist li p a{font-weight:700}
#content #post-navigation p#previous,#sidebar .twtr-hd h4{float:left}
.blog .imgtfe,#content .archive-excerpt .imgtfe{border:none;float:left;margin-right:15px;padding:0;text-align:left;vertical-align:middle}
#content #search-none-found #searchform #s,#content #search-none-found #searchform #searchsubmit{font-size:20px}
#sidebar p,#sidebar #about li{font-size:11px}
.navigation,#idc-container-parent #idc-container .idc-v,#idc-container-parent #idc-container .idc-head .idc-ctools,#sidebar .twtr-hd h3{display:none}
#content .box a,#content .faq a,#content .faq_menu a,#content .blurb a{color:#557306;font-weight:700;text-decoration:none}
#content .box a:hover,#content .faq a:hover,#content .faq_menu a:hover,#content .blurb a:hover{color:#557306;font-weight:700;text-decoration:underline}
.url,.fn{font-style:normal}
ul.dropdown a:hover,ul.dropdown a:active{color:#557306}
#content .blog .attachment-post-thumbnail {float:left}
#content .blog .wp-post-image {float:left;margin-right:20px}
#queries a {text-decoration: none;font-size:14px;padding-right:10px}
#content .press1 {font-size:16px;color:#555;font-weight:bold;text-decoration:none;float:left;padding-bottom:15px;clear:both;}
#content .press2 {font-size:14px;color:#888;text-decoration:none;float:left;clear:both;margin-bottom:20px;}
/* -- Meal plan listings (on samples and the dashboard) */
#content .meal-plan {margin: 0; list-style: none;}
#content .meal-plan li {clear: both; overflow: hidden;padding-top:25px;margin-top:20px;border-top: 1px dotted #EBE0E2;}
#content .meal-plan h3 {color:#222;width: 225px; float: left;clear:both;font-size:13px;font-weight:bold;letter-spacing:normal;padding:0;text-transform:none}
#content .meal-plan dl {margin: 0 0 0 182px; padding-left: 10em;}
#content .meal-plan dt {width: 9em; margin: 0 0 0 -10em; float: left;}
#content .meal-plan dt, #content .meal-plan dd {padding: 4px 0 2px 0;margin-top: 1px;margin-bottom: 1px;}
#content .meal-plan dd {border-top: 1px dotted #EEE;}
#content .meal-plan dt:first-child, #content .meal-plan dt:first-child + dd {border-top: 0;}
.button {
    border: 1px solid #555;
    background: #FB9941;
    color:#f5f5f5;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    margin-left:30px;
    vertical-align:top;
    padding:5px;
    cursor:pointer;
    -webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
}
.button:hover {
    border: 1px solid #555;
    background: #FCA55A;
    color:#fff;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    opacity: 1;
}
.pin-it-button {vertical-align:top;}