*{
	margin: 0px;
	padding: 0px;
}

h2{
	font: bold 15px Selawik;
}
header, section, nav, article, footer, hgroup {
	display:block;
}
body{
	width:100%;
	display:-webkit-box;
	-webkit-box-pack:center;
	
}
#table {
	 border-collapse: collapse;
	width: 100%;
}
#wrap th {
  padding: 8px;
  text-align: left;
  border-bottom: 1px solid #ddd;
  color: blue;
}
#wrap td {
  padding: 8px;
  text-align: left;
  border-bottom: 1px solid #ddd;
  color: red;
}
#wrap h1{
	color: red;
}
#footer{
	text-align:center;
	padding: 20px;
	border-top: 2px solid green;
}