#printRecipe {
	width: 510px;
}

#pageContainer {
	margin: 0;
	padding: 50px;
}

.featureH1 {
	font-size: 16px;
	font-weight: bold;
}

#printRecipe h2.featureH2,.article h2.featureH2 {
	font-size: 11px;
	margin-bottom: 5px;
}

#printHeader {
	position: relative;
	border-bottom: 0 solid #b4b4b4;
	height: 26px;
	margin-bottom: 5px;
}

#printHeader div {
	position: absolute;
	top: 0;
	right: 0;
	text-align: right;
	line-height: 15px;
	color: #757575;
}

#printHeader div span {
	padding: 0 3px;
}

#printHeader div a {
	font-size: 11px;
	color: #507f0b;
}

#printRecipe .instructions {
	padding-left: 20px;
}

.printMaterials dl.dottedRule {
	_padding-top: 5px !important;
}

.printMaterials dl.dottedRule dd ul {
	padding-right: 10px;
}

#printRecipe .dottedRule {
	margin-top: 10px;
	padding-top: 10px;
	overflow: visible;
}

#printRecipe .featureH3 {
	margin-bottom: 0;
}

#printRecipe li.bgDot {
	font-size: 11px;
}

#printRecipe li.listHeader {
	font-size: 11px;
	list-style-type: none;
}

#printHeader .topRight {
	padding: 0;
}

.presentedBy {
	margin: 0;
	_margin-top: -5px;
}

.userRatings {
	padding: 0;
	border-top: none;
}

.userRatings li.first {
	float: left;
	width: 80px;
	padding-top: 0;
}

.userRatings li {
	padding-top: 5px;
}

.printImageRight {
	float: right;
	width: 185px;
	background-color: #fff;
	text-align: right;
	margin-top: 10px;
}

.printImageRight img {
	padding: 4px !important;
	border: 1px solid #dedede;
}

body {
	background-color: #fff;
}

#pageWrapper {
	background-image: none;
	padding: 0;
	overflow:visible;
}

#pageContainer {
	width: 530px;
}

div#mainContent {
	width: 508px;
}

div#mainContent,div#mainContentWrapper {
	overflow: visible;
}

.boxWht442 {
	width: 508px;
	padding-bottom: 0;
}

.orange,.instructionDetails dt {
	color: #ab720f;
}

.saveToShoppingList,.saveToRecipeBox,.viewRecipeBox,.ulPrintEmailBookmark
	{
	display: none;
}

.topLeft {
	float: right;
	padding: 0 0 13px 13px;
	margin: 0;
	background-color: #fff;
}

li.bgDot {
	background-image: none;
	list-style-type: disc;
	line-height: 16px;
	margin-bottom: 4px;
	padding: 0;
}

.printMaterials dl dd ul li.bgDot {
	margin-left: 10px;
}

img.simpleFrame {
	margin-left: 10px;
}

dl dd {
	overflow: visible;
	margin-top: 5px;
}

dl dd ul,dl.dottedRule dd ul {
	float: left;
	margin-left: 0;
	padding: 0 0 0 5%;
	width: 43%;
	_padding: 0 0 0 3%;
}

#organizer_PrinterFriendlyListColA_0 dl dd ul,dl.dottedRule dd ul,#organizer_PrinterFriendlyListColB_0 dl dd ul,dl.dottedRule dd ul
	{
	float: none;
	width: auto;
	padding: 0 5px;
}

.spanFromOrBy {
	color: #a1a1a1;
	font-size: 11px;
	margin: 5px 0;
}

p.dottedRule {
	margin: 10px 0;
}

dl.dottedRule {
	overflow: visible;
}

.ratedSpan {
	margin-top: 4px;
}

dl.recipe {
	padding-bottom: 15px;
	font-size: 9px;
	color: #606060;
}

dl.recipe dt,dl.lastItem dt {
	padding-bottom: 5px;
	color: #ab720f;
	font-weight: bold;
	font-size: 12px;
}

dl.lastItem {
	height: 125px;
}

dl.lastItem dt {
	border-bottom: 1px dashed #dedede;
}

dl.recipe dd ul {
	list-style-type: none;
}

dl.recipe dd ul li {
	padding-bottom: 3px;
}

dl.recipe dd ul li img {
	margin-right: 11px;
}

dl.lastItem dt {
	background-position: bottom left;
}

ul.printShopping {
	width: 200px;
}

.splitColWrap {
	border-top: 1px dashed #dedede;
	padding: 10px 0;
	width: 508px;
	margin: 0 auto;
}

.leftColA {
	width: 270px;
	float: left;
}

.rightColB {
	width: 230px;
	float: right;
}

.headerWrap {
	height: 55px;
}

.article {
	padding-bottom: 10px;
}

.article .titleWrapper {
	border-bottom: 1px dashed #DEDEDE;
}

dl.instructionDetails dd {
	display: inline;
}

