body {
  color: #363636;
  font: 12px Arial;
  text-align: center;
}
img{
	border: 0;
}
table{
	width: 100%;
}

td{
	
}
#header,
#live,
#stats {
  width: 800px;
  margin: 0 auto;
  position: relative;

}

#body{
  margin: auto;
  width: 800px;
  text-align: center;
  padding: 15px;
  background: #f0f0f0;
  margin-top: 10px;
  margin-bottom: 10px;

}
h1 {
  font: 48px Georgia;
  padding: 0;
  margin: 5px 0;
  letter-spacing: -2px;
  text-align: center;
}

h1 a {
  color: #555;
  text-decoration: none;
}

h2 {
  color: #1e8bde;
  margin: 5px auto;
  padding: 10px;
  font: 27px Georgia;
  text-align: center;
}

h2 a {
  text-decoration: none;
  color: inherit;
}

.strong{
	font-weight: bold;
	padding: 4px;
}
.up{
	text-transform: uppercase;
	padding: 4px;
}
a{
	  	color: red;
}

#map a{
	  	color: #333;
}
#slownotice,
#failnotice,
#bookmarklet,
#popreddit_info {
  position: relative;
  width: 800px;
  margin: 10px auto;
  padding: 15px;
  background: #f0f0f0;
  font: 13px Georgia;
  color: #999;
  text-align: left;
}




#navbar {
  text-align: center;
  padding: 10px 0;
  border-top: 1px solid #e9e9e9;
  border-bottom: 1px solid #e9e9e9;
  margin: 10px auto 0 auto;
  width: 800px;
  margin-bottom: 1em;
  font: 14px Georgia;
  color: #999;
}

#navbar a,
#viewlinks a {
  border-right: 1px solid #fff;
  border-left: 1px solid #fff;
  font: 14px Georgia;
  color: #999;
  padding: 4px 6px;
  text-decoration: none;
  margin: 0px;
}

#viewlinks a {
  border: 0;
  margin: 0px 5px;
}

#viewlinks a:hover {
  background: #ffa200;
  color: #fff;
}

#navbar a:hover {
  background: #bbe2f5;
  color: #418daf;
}

#navbar a.selected,
#viewlinks a.viewing {
  background: #ddd;
  color: #888;
}

#viewlinks {
  background: #f9f9f9;
  text-align: center;
  border-bottom: 1px solid #e0e0e0;
  padding: 10px 0;
  margin-bottom: 10px;
}

#footer {
  position: relative;
  padding: 15px;
  margin: 10px auto;
  width: 800px;
  border-top: 1px solid #dfdfdf;
  text-align: center;
  font: normal 12px;
  color: #777;
}

#footer .supported {
  font-size: 14px;
  padding: 8px;
  color: #777;
}

#footer a {
  color: #418daf;
  text-decoration: none;
}

#footer a:hover {
  text-decoration: underline;
}

#map{
  height: 500px;
  width: 800px;
  margin-bottom: 1em;
  border-bottom: 1px solid #dfdfdf;
}
