  /*===============GENERAL / DEFAULTS===============*/
@import url(http://fonts.googleapis.com/css?family=Oswald|Handlee|Chewy);

body {margin:0px; padding:0px; background:#FFF; color:#656565; font-family:Arial,sans-serif;}
h1, h2, h3, h4 {font-family:'Oswald', sans-serif; font-weight:400; margin:0px; padding:0px;}
form {margin:0px;}
.pagewrapper {background:#FFF;}

/*===============GOA HEADER===============*/
.goa_headerwrapper {display:none;}
.goa_header {width:950px; margin:0px;}
.goa_header #logo {float:left; padding-top:34px;}
.goa_header #logo a{display:block; width:190px; height:64px; background:url(/page-header-logo.png) no-repeat;}
#metaNav {display:none;}
#metaNav li {float: right; margin: 0; padding: 0 5px; font-family: arial,helvetica,sans-serif; color: #000000; }
#metaNav a {color: #000000; font-size: 0.7em; line-height:1.2em; text-decoration: none;}
#metaNav a:hover {text-decoration:underline;}
#searchForm {display:none;}
#searchForm .searchInput {border:1px solid #36424B; color:#000000; font:11px/1.2 Arial,Helvetica,sans-serif; height:14px; padding:3px; width:208px;}
#searchForm .searchButton {background:url(/GOA-sprite.png) no-repeat -2px -1px #36424B; border:1px solid #000000; cursor:pointer; height:22px; margin:1px 0 0; position:absolute; width:22px;}
#breadcrumb {display:none;}
#breadcrumb p {margin:0px; padding:0px;}
#breadcrumb a {color: #333; text-decoration: none;}
#breadcrumb a:hover {text-decoration:underline;}



/*===============HEADER===============*/
.headerwrapper {display: none;}
.header {width:950px; margin:0px auto; height:145px; position:relative;}
.logo {position:absolute; left:0px; top:4px; width:109px; height:120px; float:left; background:url(/interface_elements.png) no-repeat;}
.logo a {display:block; width:109px; height:120px;}
ul.topnav {display:none;}
ul.topnav li{display:block; float:left; margin:0px; padding:0px; border-radius: 0px 0px 3px 3px;}
ul.topnav li a {display:block; float:left; margin:0px; padding:6px 16px 0px 16px; height:27px; border-left:1px solid #F0F1EB;}
ul.topnav li:first-child a {border:none;}
ul.topnav li a:link, ul.topnav li a:visited {text-decoration:none; color:#A47E5B;}
ul.topnav li a:hover, ul.topnav li a:active {text-decoration:none; color:#EF754F;}
ul.topnav li.current {border-bottom:4px solid #D01A57;}
ul.topnav li.current a:link, ul.topnav li.current a:visited, ul.topnav li.current a:hover, ul.topnav li.current a:active {color:#DEC5B0;}
.header a.tinychef {position:absolute; top:24px; right:2px; width:116px; height:22px; overflow:hidden; background:url(/interface_elements.png) no-repeat;}
.header a.tinychef:link.tinychef, a.tinychef:visited {background-position:-290px 0px;}
.header a.tinychef:hover.tinychef, a.tinychef:active {background-position:-290px -30px;}
.header .search_social {position:absolute; top:65px; right:2px; width:280px; height:28px;}
.header .search_social a, .header .search_social button {display:block; float:right; width:28px; height:28px; background:url(/interface_elements.png) no-repeat; margin-left:4px;}
/*.header .search_social a.share:link, .header .search_social a.share:visited {background-position:-155px 0px;} 
.header .search_social a.share:hover, .header .search_social a.share:active {background-position:-155px -30px;}*/
.header .search_social a.facebook:link, .header .search_social a.facebook:visited {background-position:-190px 0px;} 
.header .search_social a.facebook:hover, .header .search_social a.facebook:active {background-position:-190px -30px;} 
.header .search_social a.twitter:link, .header .search_social a.twitter:visited {background-position:-225px 0px;} 
.header .search_social a.twitter:hover, .header .search_social a.twitter:active {background-position:-225px -30px;} 
.header .search_social .searchform {float:right; position:relative; width:192px; height:32px; margin-left:7px; background:url(/interface_elements.png) -250px -215px no-repeat;}
.header .search_social button {position:absolute; top:2px; right:2px;}
.header .search_social button {border:none; background-position:-120px 0px;} 
.header .search_social button:hover {background-position:-120px -30px;}
.header .search_social input {background:transparent; border:none; width:140px; margin:5px 15px; font:15px/18px Arial,sans-serif; color:#767676;}



/*===============MAIN PAGE AREA===============*/
.printLogoContainer{display: table; margin: 0 0 10px 0;}
.printLogo {float: left; display:block;}
.main {width:950px; margin:0px;}
h1.pagetitle {text-shadow:0px 1px 0px #FDFAF1; color:#000; font:20px/20px 'Oswald', sans-serif; padding:0px 20px 5px 20px; text-transform:uppercase;}
/*===============CONTENT AREA===============*/
.content {width:690px; float:left; margin-left:20px; padding-bottom:70px; font:13px/20px Arial,sans-serif; color:#56524E;}
.content a:link, .content a:visited {color:#DD4476; text-decoration:none;}
.content a:hover, .content a:active {color:#DD4476; text-decoration:underline;}
.content p {margin:0px; padding:7px 0px;}
.content .note {font:italic 11px/20px Arial,sans-serif; color:#DD4476;}
.content * img {display: none;}
/*===============CONTENT SELECTION DROPDOWN===============*/
.content ul.dropdown {float:left; position:relative; list-style-type:none; padding:0px; z-index:1000; min-width:200px; margin:20px 10px 20px 0px;}
.content ul.dropdown ul{list-style-type:none; display:block; margin:0px; padding:0px; width:100%;}
.content ul.dropdown a {display:block;}
.content ul.dropdown a:link, .content ul.dropdown a:visited, .content ul.dropdown a:hover, .content ul.dropdown a:active {text-decoration:none;}
.content ul.dropdown>li {padding:0px; margin:0px; color:#6E6E6E;}
.content ul.dropdown>li>a {background:url(/interface_elements.png) no-repeat #FFF; font:13px/12px Arial,sans-serif; border-radius:4px; color:#DB4276; padding:9px 35px 9px 10px;}
.content ul.dropdown>li>a:link, .content ul.dropdown>li>a:visited {background-position:100% -495px; box-shadow:0px 1px 1px #CFCCC7; -moz-box-shadow:0px 1px 1px #CFCCC7; -webkit-box-shadow:0px 1px 1px #CFCCC7;}
.content ul.dropdown>li>a:hover, .content ul.dropdown>li>a:active {background-position:100% -530px; box-shadow:0px 1px 1px #B7B3B2; -moz-box-shadow:0px 1px 1px #B7B3B2; -webkit-box-shadow:0px 1px 1px #B7B3B2;}
.content ul.dropdown li ul {position:absolute; left:0px; top:32px; background:#FFF; border-radius:4px; box-shadow:0px 1px 1px #B7B3B2; -moz-box-shadow:0px 1px 1px #B7B3B2; -webkit-box-shadow:0px 1px 1px #B7B3B2;}
.content ul.dropdown li ul li{padding:0px; margin:0px;}
.content ul.dropdown li ul li a{padding:8px 10px; font:12px/12px Arial,sans-serif; border-top:1px dotted #CCC;}
.content ul.dropdown li ul li:first-child a {border:none;}
.content .dd_results {float:left; padding:30px 5px; font:italic 12px/12px Arial,sans-serif; color:#8E8782; text-shadow:0px 1px 0px #FFF;}
/*===============DETAILS/ARTICLES===============*/
.articlewrapper {margin-top:10px;}
.articlenavtop, .articlenavbottom {position:relative; margin:0px; width:100%; overflow:auto;}
.articlenavtab {float:right; padding:4px 12px 2px 8px; background:#FFFFFF; border:1px solid #DBDBD9;}
.articlenavtab a {display:block; float:left; font:13px/20px Arial,sans-serif; background:url(/interface_elements.png) no-repeat;}
.articlenavtab a.prev {border-right:1px solid #E5E5E5; padding:3px 10px 4px 16px;}
.articlenavtab a.prev:link, .articlenavtab a.prev:visited {background-position:-800px -645px;} 
.articlenavtab a.prev:hover, .articlenavtab a.prev:active {text-decoration:none; color:#BF275B; background-position:-800px -675px;}
.articlenavtab a.next {padding:3px 12px 4px 10px;}
.articlenavtab a.next:link, .articlenavtab a.next:visited {background-position:100% -580px;} 
.articlenavtab a.next:hover, .articlenavtab a.next:active {text-decoration:none; color:#BF275B; background-position:100% -610px;}
.articlenavtop .articlenavtab {border-radius:2px 4px 0px 0px;}
.articlenavbottom .articlenavtab {border-radius:0px 0px 4px 4px;}
.backtolist {float:left; padding:0px; font:13px/20px Arial,sans-serif; }
.backtolist a {display:block; background:url(/interface_elements.png) no-repeat; padding:8px 10px 6px 15px; text-shadow:0px 1px 0px #FFF;}
.backtolist a:link, .backtolist a:visited {background-position:-800px -640px;}
.backtolist a:hover, .backtolist a:active {text-decoration:none; color:#BF275B; background-position:-800px -670px;}
.article {position:relative; z-index:+1; width:689px; padding:20px 0px 15px 0px; overflow:auto; background:#FFF; box-shadow:0px 0px 3px #C0BBBD; -moz-box-shadow:0px 0px 3px #C0BBBD; -webkit-box-shadow:0px 0px 3px #C0BBBD;}
/*---Sidebar---*/
.article .articlesidebar {float:left; width:90px; text-align:center;}
.article .articlesidebar .cal {margin:0px auto;}
.article .articlesidebar span {font:11px/20px Arial,sans-serif; color:#585858; display:block; margin-top:10px;}
.articlesidebar a {display:block; width:50px; height:27px; margin:0px auto 5px auto; background:url(/interface_elements.png) no-repeat;}
a.article_twitter:link, a.article_twitter:visited {background-position:-250px -145px;}
a.article_twitter:hover, a.article_twitter:active {background-position:-250px -175px;}
a.article_facebook:link, a.article_facebook:visited {background-position:-305px -145px;}
a.article_facebook:hover, a.article_facebook:active {background-position:-305px -175px;}
a.article_email:link, a.article_email:visited {background-position:-360px -145px;}
a.article_email:hover, a.article_email:active {background-position:-360px -175px;}
a.article_print:link, a.article_print:visited {background-position:-415px -145px;}
a.article_print:hover, a.article_print:active {background-position:-415px -175px;}
/*---Article Content Area---*/
.article .articlemain {float:right; width:575px; margin-right:20px;}
.articlemain h2 {font:16px/20px Arial,sans-serif; color:#56524E;}
.details_header {font:12px/24px Arial,sans-serif; padding:10px; background:#F5F5F5; margin:15px 0px 5px 0px; color:#666; padding:15px 20px;}
.details_header span {color:#333;}
.details_header span.slash{color:#CCC; padding:0px 6px;}
.details_copy {padding-right:10px;}
a.external i {display:inline-block; width:18px; height:12px; background:url(/interface_elements.png) 100% -455px no-repeat;}
/*===============CALENDAR===============*/
.cal {position:relative; background:url(/interface_elements.png) -620px -70px no-repeat; width:54px; height:50px; padding-top:2px;}
.cal .month {color:#FFF; text-transform:uppercase; font:bold 10px Arial, sans-serif; float:left; width:28px; text-align:right;}
.cal .year {color:#882C10; text-transform:uppercase; font:bold 10px Arial, sans-serif; float:right; width:20px; text-align:left;}
.cal .day {position:absolute; top:22px; left:2px; width:48px; text-align:center; font:24px/24px 'Oswald', sans-serif; padding:0px 2px 0px 0px;}
/*----CONTACT US PAGE----*/
.contactinfo {width:100%; overflow:auto; font:12px/20px Arial,sans-serif; margin-top:20px;}
.contactinfo .col {float:left; width:205px; margin-left:30px;}
.contactinfo .col:first-child {margin-left:0px;}
.contactinfo .col h2 {font:14px/20px Arial,sans-serif; color:#333;}
/*===============SIDEBAR===============*/

.sidebar {display: none;}
.sidebar p {margin:0px; padding:5px 0px;}
.sidebar a:link, .sidebar a:visited {color:#DD4476; text-decoration:none;}
.sidebar a:hover, .sidebar a:active {color:#DD4476; text-decoration:underline;}
ul.sidenav {display:none;}
ul.sidenav li{margin:0px; padding:1px 0px;}
ul.sidenav li a {display:inline-block; margin:0px; padding:4px 40px 4px 0px;}
ul.sidenav li a:link, ul.sidenav li a:visited {text-decoration:none; color:#6B5B4C;}
ul.sidenav li a:hover, ul.sidenav li a:active {text-decoration:none; color:#DB4276;}
ul.sidenav li.current a {color:#978675; border:1px solid #D3CBC8; padding:3px 14px 3px 26px; background:url(/interface_elements.png) -420px 0px no-repeat #E4DCD4; border-radius:4px; box-shadow:inset 0px 1px 1px #DCD5CF;}
.sidebar a.pdf_dl {display:block; background:url(/interface_elements.png) no-repeat; height:25px; padding:10px 0px 0px 40px;}
.sidebar a.pdf_dl:link, .sidebar a.pdf_dl:visited {color:#DD4476; text-decoration:none; background-position:-765px 0px;}
.sidebar a.pdf_dl:hover, .sidebar a.pdf_dl:active {color:#DD4476; text-decoration:none; background-position:-765px -40px;}
.sidebar a.pdf_dl span {color:#6B655E; font-size:11px;}
.sidebar h2 {text-transform:uppercase; color:#755332; font:20px/20px 'Oswald', sans-serif;}
.sidebar h2 span {color:#EF754F;}
/*BASIC SIDEBAR ITEM*/
.sb_basic {background:url(/sb-divider.png) left top repeat-x; margin-top:20px; padding-top:20px;}
.sb_basic h2 {text-transform:uppercase; color:#755332; font:20px/20px 'Oswald', sans-serif;}
/*SIDEBAR GENERAL BUTTON*/
a.sb_button {display:inline-block; margin:5px 0px; background:url(/interface_elements.png) no-repeat; font:bold 12px/12px Arial,sans-serif; text-align:center; color:#FFF; text-shadow:0px 1px 1px #80756A; border-radius:15px; padding:6px 12px;} 
a.sb_button:link, a.sb_button:visited {background-position:-120px -65px; color:#FFF;}
a.sb_button:hover, a.sb_button:active {background-position:-360px -65px; color:#FFF; text-decoration:none; box-shadow:0px 1px 1px #C3C0BD; -moz-box-shadow:0px 1px 1px #C3C0BD; -webkit-box-shadow:0px 1px 1px #C3C0BD;}
/*RELATED*/
.related {background:url(/sb-divider.png) left bottom repeat-x; margin-bottom:20px;}
.related h2 {color:#755332; font:20px/20px 'Oswald', sans-serif; border-bottom:2px solid #957B61; padding-bottom:4px; margin-bottom:2px;}
.related .item {padding:10px 0px; margin:0px; border-top:1px solid #D1C7BA;}
.related .item img {display:block; margin-bottom:10px;}
.related .items .item:first-child {border-top:1px solid #957B61; padding-top:12px;}
.related .item h3{color:#433B35; font:bold 12px/18px Arial,sans-serif;}
.related .item h4{color:#666; font:italic 11px/14px Arial,sans-serif;}
/*AMAZING LITTLE COOKBOOK*/
.amazing {background:url(/sb-divider.png) left top repeat-x; margin-top:20px; padding-top:20px;}
.amazing h2 {padding-left:55px; text-transform:uppercase; color:#F1592A; font:20px/20px 'Oswald', sans-serif; margin-bottom:0px; background:url(/interface_elements.png) -750px -200px no-repeat;}
.amazing h2 span {display:block; color:#755332; padding-top:4px;}
/*NEWSLETTER SIGNUP*/
.nl_signup {padding-right:10px;}
.nl_signup h2 {text-transform:uppercase; color:#F1592A; font:20px/20px 'Oswald', sans-serif;}
.nl_signup h2 span {display:block; color:#755332; padding-top:4px;}
.nl_signup input {background:#FFF; border:1px solid #FFF; border-radius:4px; padding:5px; margin:10px 0px; width:185px; font:italic 12px/18px Arial,sans-serif; color:#C2BFBD; }
.nl_signup button {background:url(/interface_elements.png) -120px -65px no-repeat; font:bold 12px/12px Arial,sans-serif; margin:0px; border:none; text-align:center; color:#FFF; text-shadow:0px 1px 1px #80756A; border-radius:15px; padding:6px 12px;} 
.nl_signup button:hover {background-position:-360px -65px; box-shadow:0px 1px 1px #C3C0BD; -moz-box-shadow:0px 1px 1px #C3C0BD; -webkit-box-shadow:0px 1px 1px #C3C0BD;}

/*SIDEBAR DROPDOWN*/
.sidebar ul.dropdown {position:relative; list-style-type:none; margin:0px; padding:0px; z-index:1000; width:100%; margin:5x 10px 5px 0px;}
.sidebar ul.dropdown ul{list-style-type:none; display:block; margin:0px; padding:0px; width:100%;}
.sidebar ul.dropdown a {display:block;}
.sidebar ul.dropdown a:link, .sidebar ul.dropdown a:visited, .sidebar ul.dropdown a:hover, .sidebar ul.dropdown a:active {text-decoration:none;}
.sidebar ul.dropdown>li {padding:0px; margin:0px; color:#6E6E6E;}
.sidebar ul.dropdown>li>a {background:url(/interface_elements.png) no-repeat #FFF; font:13px/12px Arial,sans-serif; border-radius:4px; color:#DB4276; padding:9px 35px 9px 10px; margin-bottom:10px;}
.sidebar ul.dropdown>li>a:link, .sidebar ul.dropdown>li>a:visited {background-position:100% -495px; box-shadow:0px 1px 1px #CFCCC7; -moz-box-shadow:0px 1px 1px #CFCCC7; -webkit-box-shadow:0px 1px 1px #CFCCC7;}
.sidebar ul.dropdown>li>a:hover, .sidebar ul.dropdown>li>a:active {border-radius:4px 4px 0px 0px; background-position:100% -530px; box-shadow:0px 1px 1px #B7B3B2; -moz-box-shadow:0px 1px 1px #B7B3B2; -webkit-box-shadow:0px 1px 1px #B7B3B2;}
.sidebar ul.dropdown li ul {position:absolute; left:0px; top:30px; background:#FFF; border-radius:0px 0px 4px 4px; box-shadow:0px 1px 1px #B7B3B2; -moz-box-shadow:0px 1px 1px #B7B3B2; -webkit-box-shadow:0px 1px 1px #B7B3B2;}
.sidebar ul.dropdown li ul li{padding:0px; margin:0px;}
.sidebar ul.dropdown li ul li a{padding:8px 10px 8px 20px; font:13px/12px Arial,sans-serif; border-top:1px solid #E5E5E5;}

/*CHECK OUT TINY CHEFS*/
.sidebar .tinychefs {background:url(/sb-divider.png) left bottom repeat-x; padding-bottom:15px; margin-bottom:15px; overflow:visible;}
.sidebar .tinychefs h2 span{display:block; padding-bottom:4px;}
.sidebar .tinychefs .characters {width:209px; height:140px; position:relative; margin-top:-30px; background:url() no-repeat;}
/*DOWNLOAD THE APP*/
.sidebar .app {}
.sidebar .app h2{/*font:18px/18px 'Oswald', sans-serif;*/ padding-left:35px; background:url(/interface_elements.png) -780px -725px no-repeat;}
.sidebar .app h2 span{display:block; padding-bottom:2px;}
/*===============ORIGINAL FOOTER===============
.footer {width:950px; margin:0px auto; overflow:auto; clear:both; font:11px/11px Arial,sans-serif;  border-top:1px solid #F8F3F0; padding:10px 0px;}
.copyright{float:left; color:#8F8E89;}
.footerlinks {float:right;}
.footerlinks a {margin-left:10px;}
.footerlinks a:link, .footerlinks a:visited {text-decoration:none; color:#654628;}
.footerlinks a:hover, .footerlinks a:active {text-decoration:none; color:#DB4276;}*/

/*===============GOA FOOTER===============*/
#footer {display:none;}
#footerLogo {display:block; float:left; padding:10px 10px 0 20px; width:90px; margin-top:10px; height:40px; background:url(/page-footer-logo.png) no-repeat;}
#goaLinks, #siteLinks {margin:5px 200px 0px 0px; padding:0; width:auto; float:right; text-align:center;}
#goaLinks li, #siteLinks li {display:inline; float:right; list-style-type:none; padding:0 5px;}
#footer a {color:#000000; font-size:11px; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#copyright {border-top:1px solid #FF7900; color:#000000; display:inline; float:right; font-size:11px; margin:10px 45px 0px 0px; padding:10px 0 0; width:750px;}
#copyright a {padding-left:10px;}


/*../images/interface/BG_header.png  */
/*../images/interface/BG_page.jpg /BG_page.jpg */
/*../images/interface/interface_elements.png /interface_elements.png */
/*../images/interface/sb-divider.png /sb-divider.png */
/*../images/interface/GOA_page-bottom.png /GOA_page-bottom.png */
/*../images/interface/GOA_page-top.png /GOA_page-bg-top.png */
/*../images/interface/page-header-logo.png /page-header-logo.png */
/*../images/interface/page-footer-logo.png /page-footer-logo.png */
/*../images/interface/GOA-sprite.png /GOA-sprite.png */
/*../images/interface/GOA_page-bg-top.png /GOA_page-bg-top.png */
/*../images/content/sb-characters.png  */