.photo {
    background: #e9e9e9;
    text-align: center;
padding-bottom:10px;
}

h1 {
    display: none;
}

.h1 {
	color:#171717;
	font-size:28px;
	padding-bottom:15px;
}

.news-detail {
    padding: 20px 40px;
}

.news-detail p {
	color:#7c7c7c;
	font-size:12pt;
	line-height:18pt;
}

.column2 {
    width: 50%;
    display: inline-block;
    padding-bottom: 10px;
    font-size: 12pt;
    color: #7c7c7c;
}