#head #search,
#head #header_menu,
#cover,
#body #left_column #left_menu,
#body #left_column #cover_photo_credit,
#body #left_column #banner,
#body #function,
#body #right_column,
#body #contents .goTop,
#body #contents .next,
#body #contents .prev,
#foot {
	display: none;

}

#body #search,
#body #cse-search-form{
	display: none !important;
	float: none !important;
	margin: 0 !important;
}


body,
#container,
#body {
	background: none;
	display: block;
}

#body {
	width: auto;
	margin: 0 auto;
}

#body #contents {
	width: auto;
	padding: 0 50px 0 50px;
}
.category_7 #body #contents,
.category_10 #body #contents {
	padding: 0 50px 0 50px;
}


#body #contents h3{
	padding: 10px 0 0 0;
	width: auto;
}
#body #contents p {
	text-align: justify;
	font-size: 16px;
}
#body #contents .caption{
	font-size: 13px;
}
#body #contents .intro{
	display: inline;
	font-size: 14px;
}

#body #right_column{
	width: auto;
}

#body #left_column {
	width: auto;
	padding: 0 0 0 185px;
}
#body #left_column h3{
	line-height: 20px;
	position: relative;
	top: -28px;
	left: -130px;
}

#head,
#body,
#foot {
	float: none;
}

#head h1{
}


* html #body #left_column{
float: none;
}

* html #body #contents .poem {
	position: static;
}

td.gsc-table-cell-thumbnail{
	display: none !important;
	width: 0px !important;
}

table.gsc-table-result b{
	font-weight: normal;
}


