body {
	font-family: 'Muli', sans-serif;
}

h1, h2, h3, h4, h5, p {
	margin-top:0;
}

header {
	text-align:center;
	box-sizing:border-box;
	height:330px;
/*	background-color:#F7F2E0;
*/	padding-top:90px;
}

header h1 {
	font-size: 64px;
	margin-bottom:0;
}

#boxthisdude {
	font-size:16px;
	font-weight:lighter;
	vertical-align: top;
	margin-top: 0;
	padding-top: 0;
	display:inline-block;
	width:220px;
	margin-bottom:26px;
}

#footnote {
	font-size:10px;
}
.photosection {
	height:240px;
	width:376px;
	margin:auto;
	background-image: url("../images/onigiri.jpg");
	background-size:376px,240px;
	background-repeat: no-repeat;
}

.photocredit {
	font-size: 10px;
	text-align:center;
	color:#D5D5D5;
/*	background-color:pink;
*/	height:80px;
	padding-top:10px;
	margin-bottom: 0;
}


.ingredients {
	text-align:center;
	box-sizing:border-box;
	height:320px;
/*	background-color:#F7F2E0;
*/	/*padding-top:20px;*/
}

h2 {
	font-size:26px;	
	text-align: center;
}

.ingredient_box {
	margin-top: 0;
	margin-bottom:10px;
}

#ingredient_proper {
	font-size:22px;
	text-transform:uppercase;
	margin-top:0;
	margin-bottom:0;
}

#ingredient_note {
	font-size:12px;
	margin-top:0;
	margin-bottom:0;
}


.instructions {
	box-sizing:border-box;
	height:1050px;
/*	background-color:#D0F5A9;
*/	padding-top:36px;
}

.instructions p, li{
	font-size:16px;
}

.instructions li {
	text-align:left;
	padding-top:10px;
}

.instructions p {
	text-align:center;
	padding-top: 20px;
}

.center_column {
	width:270px;
	margin:auto;/*TO CENTER IT*/
	padding-left: 0;
	padding-right:0;
}

.highlight {
	color:#DF7401;
}

.gridsection {
	width:344px;
	height:240px;
	margin:auto;
	background-image: url("../images/steps.jpg");
	background-size:344px, 240px;
	background-repeat: no-repeat;
}

.gridcredit {
	font-size: 10px;
	text-align:center;
	color:#D5D5D5;
/*	background-color:pink;
*/	height:80px;
	padding-top:10px;
}

.gridcredit a {
	font-size: 10px;
	color:#D5D5D5;
}

.tips {
	box-sizing:border-box;
	height:750px;
/*	background-color:#F7F2E0;
*/	padding-top:0px;
}

.tips li {
	padding-top: 10px;
}

footer {
	margin-top: 0;
	background-color:black;
	font-size:10px;
	color:white;
	height:30px;
	box-sizing: border-box;
	padding-top: 8px;
}

