body, html {background-color: #fff; padding: 0;}
html {font: 12px/1.3 Arial, Helvetica, sans-serif; }

/* hide these */
#col-left, #main-menu, #col-right, #footer, .receipts, .says-recipe, .print-this, #header #logo, #header #home, #embed-video, #social-block {display: none;}


/* SITE */
#site {width: 100%; background-image: none; margin: 0; text-align: center;}

#site-inner {padding-top: 89px; background-image: none !important;}
#print-back {display: block; position: absolute; top: 28px; left: 50%; margin-left: -70px;}

/* HEADER */
#header {border-bottom: 1px solid #004480;  height: 76px; position: absolute; top: 0px; left: 50%; margin-left: -250px; width: 500px; }

#print-logo {position: absolute; display: block; right: 9px; top: 17px;}
#print-home {position: absolute; display: block; left: 0; top: 18px; }


/* CONTENT */
#content {float: none; width: 500px; margin: 0 auto; padding: 0; position: relative; z-index: 10; min-height: 0; text-align: left;}


/* TOPBOX */
#content.content .recipe-header h1 {color: #004480; margin-bottom: 14px;}
#content.content p.sub-recipe-header {margin-bottom: 17px;}

.main-header {margin: 0 0 3px;}
.main-header img.print-arrow {display: inline; margin: 0 13px -3px 0; padding: 0;}
.main-header h1, .main-header h4 {color: #000; padding: 0; margin: 0; height: auto; font-size: 120%; font-weight: normal;}
	.main-header h1 small, .main-header h4 small {font-size: 100%}
.h-green, .h-blue, .h-red, .icon-tv h1, .main-header.recipe_week h1, .main-header.recipe_week h4 {background-image: none;}

.recipe-main-header {width: 210px; float: left; margin-bottom: 20px;}
.blu-border-text-block {border-width: 0; padding: 0 0 0 20px;}
.blu-border-text-block img {margin: 0; float: right !important;}
.recipe-main-header .tags {display: none;}
.print-cc {clear:both;}

.blue-hr {display: none;}
.blue-hr.print-grey-hr {display: block; background: none; border-bottom: 1px solid #7f7f7f}

/* rating */
#content.content p.rating small {font-size: 90%;}
#content.content p.rating img {margin: 0 0 0 1px;}


/* MAINTEXT */
p.text-block {padding: 0 0 6px;}


.recipe-header-h2 { padding: 0; background-image: none; margin: 0 0 10px; }
.recipe-header-h2 h2 { color: #000; margin: 0; font-size: 18px; }
