div.print {display:block;}

img, abbr {border: 0;}

.middle {float:none;margin:0;}

.white {display:none;}

a {text-decoration: none;}
a:link, a:visited {color: #630; border-bottom: 1px dotted #630;}
a:active, a:hover {color: #000;}

hr {display: none; }

/* C O N T E N T */

.content {
float:none;
border: 1px solid #999;
padding: 30px;
}

.hr {display:none;}

.date {
font-family: "Century Gothic", "Avante Garde", "Arial","San Serif";
font-size: 10px;
color: #000;
margin-bottom: 5px;
text-transform: uppercase;
letter-spacing: 1px;
float:none;
}



.content_btm {margin-bottom: 30px;}

.desc .readmore {margin-bottom: 15px;}

span {
/*min-height: 160px;*/
font-family: "Helvetica", "Arial","San Serif";
font-size: 12px;
line-height: 15px;
color: #444;
float:none;
}

.desc span .mainIMG {
width: 510px;
height: 340px;
margin-right: 10px;
}

.preview a img {
width: 255px;
height: 170px;
vertical-align: top;
float:left;
margin-right: 10px;
}
 
#content_width {margin-top: 15px; float:left;}


/* A R C H I V E S */

.archives {
font-family: "Century Gothic", "Avante Garde", "Arial","San Serif";
font-size: 11px;
text-transform: uppercase;
color: #444;
}

/* C O M M E N T S */



/* P A T T E R N E D   B A C K G R O U N D */

blockquote {
margin-top: 15px;
min-height: 30px;
padding: 0;
float:none;
color: #000;
margin:0;
}

blockquote b {
font-family: "Century Gothic", "Avante Garde", "Arial","San Serif";
font-size: 12px;
font-weight: bold;
color: #630;
margin-bottom: 12px;
text-transform: uppercase;
letter-spacing: 1px;
}

.tags {
font-family: "Century Gothic", "Avante Garde", "Arial","San Serif";
font-size: 11px;
font-weight: normal;
color: #444;
text-transform: uppercase;
}


.title {
font-family: "Century Gothic", "Avante Garde", "Arial","San Serif";
font-size: 22px;
margin-bottom: 20px;
color: #c63;
float:none;
}

.footer {
font-family: "Century Gothic", "Avante Garde", "Arial","San Serif";
font-size: 11px;
color: #000;
text-transform: uppercase;
}

.footer b {color:#000; letter-spacing: 0;}

.huh {line-height:0; font-size: 0;}
.huh img {width:0; height:0;}
.huh span {display:none;}
.huh blockquote span {display: inline;}
.PBSshowRecipe span {display: inline;}
.huh object {width: 0; height: 0;}
.huh {color: #fff; font-size:0; line-height: 0;}
.huh a {display: none;}
.huh br {display: none;}
.huh blockquote br {display:inline;}
.huh blockquote a {display:inline;}


.huh blockquote {
display:block;
font-family: "Helvetica", "Arial","San Serif";
font-size: 12px;
line-height: 15px;
color: #444;
margin-top: 15px;
}

span blockquote ul li {list-style: none; background: none; margin:0 0 0 0; padding:0; height: auto;}
span blockquote ol li {list-style: none; background: none; margin:0 0 10px 0; padding:0; height: auto;}
span blockquote ul {margin:0; padding: 20px 0 0 0; clear: both; position: static;}
span blockquote ol {margin:0; padding: 20px 0 0 0; clear: both; position: static;}
span blockquote li {font-weight: normal; color: #444;}

.item, .amount, .name, .instructions {display: static;}
