body {}

.recipelist{
	width: 90%;
	float: none;
	margin: auto;
	/*border: red solid 1px;*/
}	

.recipepage {
	width: 85%;
	float: none;
	margin: auto;
	/*border: blue solid 1px;*/

}

.recipepage img {
	max-width: 450px;
	/*height: 250px;*/
	max-height: 450px;
	margin-right: 2%;
	}

	
.recipe {
	float: none;
	margin:auto;
	width: 95%;
	height: auto;
	}


.featured img{
	width: 200px;
	height: 400px;
	}

.featured-recipe{
	float: none;
	text-align: justify;
	margin-right:auto;
	width: 90%;
	}
#sitemaincontent{
	width: 90%;
	background: lightblue;
	float:none;
	margin: auto;
/*border:solid blue 1px;*/
	}
#siterightcontent{
	width: 90%;
	height: auto;
	background: lightblue;
	float:none;
	margin: auto;
	position: relative;
	top: 10px;
	}

	


@media screen and (max-width:580px) {


.recipelist{}
.recipepage {}


#siterightcontent{
	}
}