
div.header {
	height: auto;
	padding: 20px;
	text-align: center;
}

div.header div.logo {
	padding: 0px 10px;
	width: auto;
}

div.header div.logo div.img {
	padding-right: 10px;
}
div.header h1 {
	padding: 10px;
}

div.header img {
	height: auto;
	width: 90%;
}

div.craftsman-img {
	text-align: center;
}

ul.contents li {
	display: block;
	margin: 5px;
	text-align: center;
}
