#main {
	text-align: left;
	max-width: 56em;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}

h1 {
		border-top-width: 0px;
		border-left-width: 0px;
		border-bottom-width: 0px;
		border-right-width: 0px;
		border-color: #939393;
		border-style: solid;
		text-align: left;
		clear: right;
		font-size: 3em;
		margin-left: 0px;
		margin-bottom: 0.2em;
		margin-right: 0px;
		margin-top: 0px;
	}
#title {
	padding-left: 50px;
	margin-left: -50px;
	vertical-align: top;
	}
#demopic {		/* for the image at the beginning of each recipe*/		                                                  		                                                  		                                                  		                                                  		                                                  		                                                  		                                                  
	float: right;		                                                  		                                                  		                                                  		                                                  		                                                  		                                                  
	border-color: #939393;		                                                  		                                                  		                                                  		                                                  
	border-style: solid;		                                                  		                                                  		                                                  		                                                  
	border-width: 1px;		                                                  		                                                  		                                                  		                                                  
	margin-bottom: 10px;		                                                  		                                                  		                                                  
	margin-left: 20px;		                                                  		                                                  
	margin-right: 0px;		                                                  		                                                  
	margin-top: 0.3em;
	}
#demopic #plus {
		margin-top: 120px;
		margin-left: 130px;
		border-right-width: 0px;
		border-left-width: 1px;
		border-bottom-width: 0px;
		border-top-width: 1px;
		border-color: #939393;
		border-style: solid;
		position: absolute;
		float: right;
		font-size: 1.3em;
	}
#demopic:hover #plus {
		display: none;
	}
#demopic a {
		display: inline;
		color: black;
		font-size: 0.9em;
		text-decoration: none;
	}
#demopic #add_text {
		display: none;
	}
#demopic:hover #add_text {
		border-width: 1px;
		background-image: url(trans_white.png);
		margin-top: -1px;
		padding: 5px;
		border-style: solid;
		margin-left: -1px;
		width: 140px;
		position: absolute;
		display: inline;
		border-color: #939393;
	}
#demopic #added {
		text-align: center;
		border-left-width: 0px;
		border-bottom-width: 1px;
		border-right-width: 0px;
		border-top-width: 0px;
		padding-left: 0em;
		padding-bottom: 0.7em;
		padding-right: 0em;
		padding-top: 0.7em;
		width: 150px;
		position: absolute;
		border-color: #939393;
		border-style: solid;
		margin-right: auto;
		margin-left: auto;
		background-image: url(trans_white.png);
	}
#describer {		/* for the short text at the beginning of each recipe*/		                                                       		                                                       		                                                       
	margin-left: 0px;		                                                       		                                                       
	margin-bottom: 3em;		                                                       		                                                       
	margin-right: 0px;		                                                       		                                                       
	margin-top: 0px;		                                                       		                                                       
	background-position: left top;		                                                       		                                                       
	font-size: 1.1em;
	}

#ingredients, #equipment {
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		margin-top: 0.8em;
		list-style-type: none;
		padding: 0px;
		list-style-position: inside;
	}#ingredients li, #equipment li {
		list-style-position: outside;
		margin-top: 0px;
		margin-right: 0px;
		margin-left: 0px;
		margin-bottom: .5em;
		line-height: 1em;
		padding: 0px;
	}
#left {
	position: absolute;
}
.additional {		/* for the un-numbered notes in the recipes such as "make the stuffing"*/
	display: block;		                                                                         
	margin-top: 1.5em;		                                                                         
	font-family: "HelveticaNeue-LightItalic", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	font-style: italic;
	}

#method {
		width: 100%;
		padding: 0px;
	}#method li {
		list-style-position: outside;
		list-style-type: decimal;
		padding: 0px;
		margin-top: 0px;
		margin-bottom: 1.5em;
	}
	 #method li img, #method li embed, #method li object {
		clear: both;
		display: block;
		margin-bottom: 5px;
		margin-top: 10px;
		border-color: #939393;
		border-style: solid;
		border-width: 1px;
	}
	 #method h3 {
		margin-left: 0px;
		margin-bottom: 10px;
		margin-right: 0px;
		margin-top: 30px;
		padding: 0px;
	}
	#printing {
		padding-top: 0.5em;
		border-top-width: 0px;
		margin-top: 1em;
	}
	#printing select, #printing input {
		margin-left: -0.1em;
	}
	 #topperin {
		color: #cc0000;
		display: block;
		top: 3.5em;
		position: relative;
		left: -8.3em;
	}
.section {
		display: block;
		margin-top: 2em;
	}
.advert {
	text-align: left;
	}
#googads_recipe_bottom {
		margin-top: .6em;
	}
#googads_recipe_top {
		margin-top: 1.3em;
	}
