@font-face{font-family:'DualityRegular';src:url('http://thehappyhousewife.com/fonts/duality-webfont.eot');src:local('☺'),url('http://thehappyhousewife.com/fonts/duality-webfont.woff') format('woff'),url('http://thehappyhousewife.com/fonts/duality-webfont.ttf') format('truetype'),url('http://thehappyhousewife.com/fonts/duality-webfont.svg#webfontoig6Qqqd') format('svg');font-weight:normal;font-style:normal}
#socialbookmarking{margin:10px 0}
#socialbookmarking ul{list-style:none}
#socialbookmarking li{display:inline;float:left;background:none!important;padding:0 3px 0 0!important}
.post-info{background:0;padding:0;margin:0 0 7px}
.time{background:0;padding:0;margin:0}
.post-meta{padding:0;margin:0;background:0}
.categories{background:0;margin:0;padding:0}
.leaveacomment{background:#9eaf5d;color:#fff;padding:4px 8px;margin:0 0 3px 0;display:inline-block}
.leaveacomment a{color:#fff}
.leaveacomment a:hover{color:#fff}
.entry-content a{font-weight:bold}
.entry-title h1 a{font-weight:normal}
.home #content h1{color:#7e6c59;font-size:19px;font-weight:normal;letter-spacing:5px;line-height:16px;margin:5px 0 0;text-transform:uppercase}
#content h1.entry-title,#content h2.entry-title{font-family:DualityRegular,'century gothic',sans-serif;font-size:35px;font-weight:normal}
#content .post-15783 h1.entry-title{font-size:20px;font-family:'century gothic',arial,sans-serif}
#content h1,#content h2{margin:0}
#sidebar h4{margin-bottom:0 !important;color:#7aa3a7 !important;font-family:'dualityregular','century gothic',sans-serif !important;font-size:26px !important;text-transform:none !important; border-bottom: 0 !important;}
#sidebar li,#sidebar-alt li,#footer-widgeted li{border-bottom:1px dotted #fff !important}
.sidebar-content #content,.content-sidebar #content{margin:10px 0 0 !important}
#wrap{background:0}
#inner{margin:-14px auto 0 !important;width:1000px}
.sidebar-content #content-sidebar-wrap,.content-sidebar #content-sidebar-wrap{width:958px;background:#fff !important;padding:10px 25px !important;border-right:1px solid #eadaa7 !important;border-left:1px solid #eadaa7 !important}
.single #content .post{padding:0}
#sidebar{width:300px !important;margin:-17px -25px 0 0;padding:20px;background:#fefaec}
#content .post-2{padding-top:0}
#content .post,#content .page{border-bottom:0 !important;margin:0;padding:0}
#mainnav{height:100px;width:1000px;margin:0 auto;padding:0}
#mainnav span{margin:0;padding:0}
#mainnav .home a{display:inline-block;width:93px;height:100px;background:url(../images/mainnav.png) -12px -200px no-repeat}
#mainnav .cooking a{display:inline-block;width:113px;height:50px;background:url(../images/mainnav.png) -109px 0 no-repeat;padding-bottom:50px}
#mainnav .cooking a:hover{display:inline-block;width:113px;height:50px;background:url(../images/mainnav.png) -109px -100px no-repeat;padding-bottom:50px}
#mainnav .frugal-living a{display:inline-block;width:146px;height:50px;background:url(../images/mainnav.png) -227px 0 no-repeat;padding-bottom:50px}
#mainnav .frugal-living a:hover{display:inline-block;width:146px;height:50px;background:url(../images/mainnav.png) -227px -100px no-repeat;padding-bottom:50px}
#mainnav .home-management a{display:inline-block;width:209px;height:50px;background:url(../images/mainnav.png) -378px 0 no-repeat;padding-bottom:50px}
#mainnav .home-management a:hover{display:inline-block;width:209px;height:50px;background:url(../images/mainnav.png) -378px -100px no-repeat;padding-bottom:50px}
#mainnav .homeschooling a{display:inline-block;width:170px;height:50px;background:url(../images/mainnav.png) -592px 0 no-repeat;padding-bottom:50px}
#mainnav .homeschooling a:hover{display:inline-block;width:170px;height:50px;background:url(../images/mainnav.png) -592px -100px no-repeat;padding-bottom:50px}
#mainnav .real-life a{display:inline-block;width:105px;height:50px;background:url(../images/mainnav.png) -767px 0 no-repeat;padding-bottom:50px}
#mainnav .real-life a:hover{display:inline-block;width:105px;height:50px;background:url(../images/mainnav.png) -767px -100px no-repeat;padding-bottom:50px}
#mainnav .deals a{display:inline-block;width:98px;height:50px;background:url(../images/mainnav.png) -877px 0 no-repeat;padding-bottom:50px}
#mainnav .deals a:hover{display:inline-block;width:98px;height:50px;background:url(../images/mainnav.png) -877px -100px no-repeat;padding-bottom:50px}
#header{background:transparent;height:225px;padding:0;margin:0}
#headerlogo{width:321px;height:111px;float:left}
#header .wrap{width:1020px;height:225px;margin:0 auto;background:url(../images/headersubnav.png) 0 101px no-repeat}
#nav{width:1000px;margin-bottom:-34px}
#subicons{width:280px;float:right;margin-top:34px}
#subicons .subscribe a{display:inline-block;width:50px;height:40px;background:url(../images/subicons.png) 0 0 no-repeat;padding:0;margin:0}
#subicons .subscribe a:hover{display:inline-block;width:50px;height:40px;background:url(../images/subicons.png) 0 -40px no-repeat;padding:0;margin:0}
#subicons .facebook a{display:inline-block;width:50px;height:40px;background:url(../images/subicons.png) -54px 0 no-repeat;padding:0;margin:0}
#subicons .facebook a:hover{display:inline-block;width:50px;height:40px;background:url(../images/subicons.png) -54px -40px no-repeat;padding:0;margin:0}
#subicons .twitter a{display:inline-block;width:50px;height:40px;background:url(../images/subicons.png) -108px 0 no-repeat;padding:0;margin:0}
#subicons .twitter a:hover{display:inline-block;width:50px;height:40px;background:url(../images/subicons.png) -108px -40px no-repeat;padding:0;margin:0}
#subicons .pinterest a{display:inline-block;width:50px;height:40px;background:url(../images/subicons.png) -208px 0 no-repeat;padding:0;margin:0}
#subicons .pinterest a:hover{display:inline-block;width:50px;height:40px;background:url(../images/subicons.png) -208px -40px no-repeat;padding:0;margin:0}
#subicons .contact a{display:inline-block;width:50px;height:40px;background:url(../images/subicons.png) -158px 0 no-repeat;padding:0;margin:0}
#subicons .contact a:hover{display:inline-block;width:50px;height:40px;background:url(../images/subicons.png) -158px -40px no-repeat;padding:0;margin:0}
#subnav{width:690px !important;float:right;height:30px !important;margin-top:-38px !important;}
#subnav .wrap{height:30px !important;background:0}
#subnav li a{padding:4px 15px 3px !important}
#subnav li ul{width:168px !important}
#subnav ul li ul{background:#8b7868 !important}
#subnav li li a,#subnav li li a:link,#subnav li li a:visited{border-bottom:1px solid #fff !important;border-right:0 !important;border-top:0 !important;text-transform:uppercase !important}
#footer-widgeted{background:0 !important;padding:0 !important;border:0 !important;width:1020px !important}
#footer-widgeted .wrap{background:0;border:0 none !important;margin:0;padding:0 10px 10px;width:988px;border-right:1px solid #eadaa7 !important;border-left:1px solid #eadaa7 !important}
#footer-widgeted a,#footer-widgeted a:visited,#footer-widgeted li a,#footer-widgeted li a:visited{color:#322b25}
.rsswidget img{display:none}
#footer-widgeted h4 a.rsswidget{color:#8db3bb}
#footer-widgeted a:hover,#footer-widgeted li a:hover{color:#322b25}
#footer-widgeted h4{color:#8db3bb;font-family:DualityRegular,'century gothic',sans-serif;font-size:24px;font-weight:normal}
#footer-widgeted li{padding:3px 9px 7px 15px !important;line-height:15px !important}
#footer-widgeted h4{color:#322b25;text-indent:-999px;height:68px}
#footer-widgeted li{padding:3px 9px 7px 15px;line-height:15px}
#footer-widgeted .cookingtitle a{display:inline-block;background:url(../images/sectiontitles.png) 0 0 no-repeat;height:68px;width:278px;margin-bottom:10px;border:1px solid #91a050}
#footer-widgeted .frugaltitle a{display:inline-block;background:url(../images/sectiontitles.png) 0 -70px no-repeat;height:68px;width:278px;margin-bottom:10px;border:1px solid #83adb7}
#footer-widgeted .homemanagementtitle a{display:inline-block;background:url(../images/sectiontitles.png) 0 -140px no-repeat;height:68px;width:278px;margin-bottom:10px;border:1px solid #91a050}
#footer-widgeted .homeschooltitle a{display:inline-block;background:url(../images/sectiontitles.png) 0 -210px no-repeat;height:68px;width:278px;margin-bottom:10px;border:1px solid #83adb7}
#footer-widgeted .reallifetitle a{display:inline-block;background:url(../images/sectiontitles.png) 0 -280px no-repeat;height:68px;width:278px;margin-bottom:10px;border:1px solid #91a050}
#footer-widgeted .dealstitle a{display:inline-block;background:url(../images/sectiontitles.png) 0 -350px no-repeat;height:68px;width:278px;margin-bottom:10px;border:1px solid #83adb7}
#footer{margin-top:-5px !important}
#footer .wrap{width:960px;color:#fff !important;margin:0 auto}
#footer p{color:#fff !important}
#footer a,#footer a:visited{color:#fff !important;font-weight:bold}
#footer a:hover{color:#fff !important;text-decoration:underline}
#footerlinks,#copyright{text-align:center}
#recipecats ul{list-style:none}
#recipecats{margin-right:-10px}
#recipecats ul li{float:left;border:0;margin-right:10px;background:0;padding:0;display:inline;margin-bottom:8px}
#recipecats li a,#recipecats li a:link,#recipecats li a:visited{color:#47392d;text-transform:lowercase;text-shadow:1px 1px 2px #fff;font-family:dualityregular,'century gothic',sans-serif;padding:6px 0;text-align:center;width:140px;display:inline-block;font-size:25px;border:2px solid #fff;background:#9ebdc6;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9EBDC6',endColorstr='#689499');background:-webkit-gradient(linear,left top,left bottom,from(#9ebdc6),to(#689499));background:-moz-linear-gradient(top,#9ebdc6,#689499)}
#recipecats li a:hover{text-decoration:none;background:#689499;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#689499',endColorstr='#9EBDC6');background:-webkit-gradient(linear,left top,left bottom,from(#689499),to(#9ebdc6));background:-moz-linear-gradient(top,#689499,#9ebdc6)}
.navigation li a:hover,.navigation li.active a{background:#6d5a47}
.navigation li a,.navigation li.disabled{background:#7ca6af;color:#fff}
.navigation{border-top:1px solid #eadaa7;margin:20px 0 0 0;padding-top:10px;text-align:center}
#content .post,#content .page{margin-bottom:10px}
#subnav .current_page_item a,#subnav .current-cat a,#subnav .current-menu-item{background:transparent}
#content .page h1.entry-title{margin-bottom:15px}
#fbbox{float:right;width:100px;margin-top:-30px}
.author-box{display:none}
#submit, .searchsubmit, .enews #subbutton, .gform_footer .button, .reply a, .reply a:visited {background-color: #6D5A47 !important;}
