/* the styles for the elements */
body {
	font-family: Arial;
    font-size: 100%;
	width: 90%px;
	max-width: 1200px;
	background-color: white;
	margin: 0px auto;
}

/* the styles for the header */
header img {
	float: left;
}
header{
	width: 100%
	padding: 2.5%px; 
}

/* the styles for the section */
main {
	clear: left;
	width: 43%;
	margin: 2.5%;
	padding: 3.33%;
	border: 2px solid #808080;
	float: left;
}

aside {
	width: 32.33%;
	margin: 2.5%;
	padding: 3.33%;
	border: 2px solid #808080;
	float: right;
}

footer {
	clear: both;
	width:100%;
	padding: 3.33%;
	text-align: right;
}

/* the styles for the footer */


	
table{
	border:3px solid black;
	margin:10px auto;
	border-collapse: collapse;
	/* prevent wrapping within cells */
}
	
th, td {
	border:1px solid black;
	text-align: right;
	padding: .5em .5em;
}
.left {
	text-align: left;
}
.center {
	text-align: center;
}
.right {
	text-align: right;
}
/* add thead and tfoot */
	thead, tfoot{
	font-weight: bold;
	background-color: rgb(212, 212, 212);
}
	
.gCell {
	background-color: rgb(212, 212, 212);
}
	
/* add footer class */


/* add figcaption */
figcaption {
	font-weight: bold;
	font-size: 120%;
	text-align: center;
}

	
