a:hover {
	text-decoration: underline;
	}

.typography .center {
	display: block;
	margin: 0px auto;
	}

.typography .left {
	display: block;
	margin: 0px 6px;
	float: left;
	}

.typography .right {
	display: block;
	margin: 0px 6px;
	float: right;
	}

.typography .date_left, .typography .date_left *, .typography .date_center, .typography .date_center *, .typography .date_right, .typography .date_right * {
	font-size: 20px;
	color: #79212b;
	line-height: 20px;
	}
	.typography .date_left a:hover, .typography .date_center a:hover, .typography .date_right a:hover {
		text-decoration: underline;
		}
	.typography .date_left, .typography .date_left * {
		text-align: left;
		}
	.typography .date_center, .typography .date_center * {
		text-align: center;
		}
	.typography .date_right, .typography .date_right * {
		text-align: right;
		}

.typography .title_left, .typography .title_left *, .typography .title_center, .typography .title_center *, .typography .title_right, .typography .title_right * {
	font-size: 30px;
	color: #a27e2e;
	line-height: 30px;
	font-style: italic;
	}
	.typography .title_left a:hover, .typography .title_center a:hover, .typography .title_right a:hover {
		text-decoration: underline;
		}
	.typography .title_left, .typography .title_left * {
		text-align: left;
		}
	.typography .title_center, .typography .title_center * {
		text-align: center;
		}
	.typography .title_right, .typography .title_right * {
		text-align: right;
		}

.typography .participant_left, .typography .participant_left *, .typography .participant_center, .typography .participant_center *, .typography .participant_right, .typography .participant_right * {
	font-size: 17px;
	color: #2a558b;
	font-style: italic;
	line-height: 17px;
	}
	.typography .participant_left a:hover, .typography .participant_center a:hover, .typography .participant_right a:hover {
		text-decoration: underline;
		}
	.typography .participant_left, .typography .participant_left * {
		text-align: left;
		}
	.typography .participant_center, .typography .participant_center * {
		text-align: center;
		}
	.typography .participant_right, .typography .participant_right * {
		text-align: right;
		}

.typography .type_left, .typography .type_left *, .typography .type_center, .typography .type_center *, .typography .type_right, .typography .type_right * {
	font-size: 17px;
	color: #543d1d;
	font-style: italic;
	line-height: 20px;
	}
	.typography .type_left a:hover, .typography .type_center a:hover, .typography .type_right a:hover {
		text-decoration: underline;
		}
	.typography .type_left, .typography .type_left * {
		text-align: left;
		}
	.typography .type_center, .typography .type_center * {
		text-align: center;
		}
	.typography .type_right, .typography .type_right * {
		text-align: right;
		}

.typography .place_left, .typography .place_left *, .typography .place_center, .typography .place_center *, .typography .place_right, .typography .place_right * {
	font-size: 16px;
	color: #cb432f;
	font-style: italic;
	line-height: 15px;
	}
	.typography .place_left a:hover, .typography .place_center a:hover, .typography .place_right a:hover {
		text-decoration: underline;
		}
	.typography .place_left, .typography .place_left * {
		text-align: left;
		}
	.typography .place_center, .typography .place_center * {
		text-align: center;
		}
	.typography .place_right, .typography .place_right * {
		text-align: right;
		}

.typography .description_justify, .typography .description_justify *, .typography .description_left, .typography .description_left *, .typography .description_center, .typography .description_center *, .typography .description_right, .typography .description_right * {
	font-size: 16px;
	color: #333333;
	font-style: italic;
	line-height: 20px;
	padding-left: 50px;
	text-align: justify;
	}
	.typography .description_justify a:hover, .typography .description_left a:hover, .typography .description_center a:hover, .typography .description_right a:hover {
		text-decoration: underline;
		}
	.typography .description_left, .typography .description_left * {
		text-align: left;
		}
	.typography .description_center, .typography .description_center * {
		text-align: center;
		}
	.typography .description_right, .typography .description_right * {
		text-align: right;
		}

.typography .text_justify, .typography .text_justify *, .typography .text_left, .typography .text_left *, .typography .text_center, .typography .text_center *, .typography .text_right, .typography .text_right * {
	font-size: 16px;
	color: #333333;
	font-style: italic;
	line-height: 20px;
	text-align: justify;
	}
	.typography .text_justify a:hover, .typography .text_left a:hover, .typography .text_center a:hover, .typography .text_right a:hover {
		text-decoration: underline;
		}
	.typography .text_left, .typography .text_left * {
		text-align: left;
		}
	.typography .text_center, .typography .text_center * {
		text-align: center;
		}
	.typography .text_right, .typography .text_right * {
		text-align: right;
		}

