html, body {
  background-image: none;
  background-color: #fff;
  margin: 0;
  padding: 0;
  font-size: 9pt;
  line-height: 1.1em;
}

body {
  margin: 0;
}

#wrapper {
  width: 100%;
  margin: 0;
}

#logo {display:none;}
#logodivide {display:none;}

h3 {
  margin-top: .8em;
}

#col-left, #featured, #recipe_util, #recipe_header, #tellafriend, #featured-alt {
  display: none;
}

#col-right {
  width: 100%;
  background-image: none;
  float:none !important;
}

.playground #col-right {
  background-image: none;
}

.nosidebar #col-right {
  background-image: none;
}

p#print-tools {
  text-align: right;
}

p#print-tools a {
  text-decoration: none;
}

.card3x5 p#print-tools {
  width: 5in;
}

.card4x6 p#print-tools {
  width: 6in;
}

#content {
  width: 100%;
  margin: 0;
  padding: 0;
  background: #fff;
  position: relative;
  top: 0;
}

#content {width:auto; height:auto; margin:0; display:block; }
#footer {width:auto !important;}

ul {
  margin: 0;
  padding: 0;
}

ul li {
  list-style: none;
}

.card3x5 #content {
  border: 1px dotted #000;
  width: 5in;
  min-height: 3in;
}

.card4x6 #content {
  border: 1px dotted #000;
  width: 6in;
  min-height: 4in;
}

* html .card3x5 #content {
  height: 3in;
}

* html .card4x6 #content {
  height: 4in;
}

.card_full #content {
  width: 100%;
}

#recipe-card {margin:10px;}

/*#content div {
  margin: .125in;
}*/

#content div.right {
  margin: 0 0 0 .125in;
  padding: 0 0 0 .125in;
  float: right;
  border-left: 1px solid #e5e5e5;
}

.card_full #content div {
  margin: 0;
}

#content #disclaimer {
  margin: 10px;
  border-top: 1px solid #e5e5e5;
  padding-top: .8em;
}

#activitieslist, 
.cookbook #content, 
.boxsing #content, 
.boxoffun #content  {width:100%; height:auto; margin:0; float:none;. display:block;}

.boxsing #content #landingcopy {position:static; width:100%}
.boxsing #content #landing {display:none;}

.playground #k-plus {float:left; margin-left:25px;}

.cookbook #blurb {float:none; width:100%;}
.cookbook #content-top {background-image:none; width:100%; margin:0;}
.cookbook #content-top-copy {margin:0;}
.cookbook #content-top-copy p, .cookbook #content-top-copy h1, .cookbook #content-top-copy h2 {margin-left:0; padding:0;}
.cookbook #content-left {float:none; margin:0 0 1em; width:100%;}
.cookbook #content-right{float:none; margin:0 0 1em; width:100%;}

.cupboard #packages, .cupboardlist #prodlist, .cupboardlist #proddesc, .cupboarddetail #proddetail {position:static; display:block; margin:0 0 1em; border-style:none; height:auto; padding:0; width:auto;}