body {
	background-color: #e9c2fc;
	color: #6e12c9;
	font-family: arial;
	
	margin-left: auto;
	margin-right: auto;
	max-width: 1000px;
	
	text-align: center;
}

<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = 'https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.1';
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

footer {
	font-size: 0.85em;
	text-align: center;
}

h1 {
	background-color: #c155f7;
	color: #210231;
	font-family: arial;
	text-align: center;
	text-transform: capitalize;
}

h2 {
	background-color: #c155f7;
	border-color: white;
	border-style: dashed;
	border-width: 2px;
	font-family: arial;
	margin: 20px;
	padding: 5px;
	text-align: center;
	text-transform: capitalize;
}

h3 {
	background-color: #c155f7;
	border-color: white;
	border-style: dashed;
	border-width: 2px;
	font-family: arial;
	margin: 20px;
	padding: 5px;
	text-align: center;
	text-transform: capitalize;
}

img {
	border-color: white;
	border-radius: 10px;
	border-style: dashed;
	border-width: 1px;
	padding: 5px;
}

.counter {
	background: #ffffff;
	border-color: #8b7497;
	border-radius: 10px;
	border-style: dashed;
	border-width: 2px;
}

p {
	margin-left: auto;
	margin-right: auto;
	max-width: auto;
}

.gettinfancy {
    background-color: #ffffff;
	border-color: #8b7497;
	border-radius: 10px;
	border-style: dashed;
	border-width: 2px;
	max-width: auto;
    margin: auto;
	padding: 5px;
	width: auto;
}
	
q {
	background-color: white;
}

table {
	background-color: white;
	border-color: #00dd6e;	
	border-style: dashed;
	border-width: 2px;
	
	margin-left: auto;
	margin-right: auto;
	
	max-width: 1000px;
	table-layout: fixed;
	text-align: center;
}

td {
	background-color: #e9c2fc;
	max-width: 1000px;
	padding: 5px;
	word-wrap: break-word;
}

th {
	background-color: #00dd6e;
	max-width: 1000px;
	padding: 5px;
	word-wrap: break-word;
}