.text_unit 						{ position: relative; width: 100%; padding-left: 15%; padding-right: 15%; }
.text_unit.centered 			{ text-align: center; }
.text_unit.padding_top 			{ padding-top: 50px; }
.text_unit.padding_bottom 		{ padding-bottom: 50px; }
.text_unit a:link               { border-bottom: 2px dotted; }

@media only screen and (max-width : 960px) {
	.text_unit 					{ padding-left: 10%; padding-right: 10%; }
}

@media only screen and (max-width : 768px) {
	.text_unit.padding_top 			{ padding-top: 25px; }
	.text_unit.padding_bottom 		{ padding-bottom: 25px; }
}

@media only screen and (max-width : 480px) {
	.text_unit 					{ padding-left: 15px; padding-right: 15px; }
}

