html, body {
	background-color:#ddddff;
	min-height:100%; 
}

.container {
	width:600px;
}

.clear { clear:both; }

#container {
	margin:0 auto; 
	width:600px;
}

#title { 
	padding-bottom:9px; 
}
h1 { 
	font-size:1.4em; 
	margin:0; 
	padding:0; 
}
#navigation { 
	background:#ccc url(../img/graygradient.png) top left repeat-x; 
	-webkit-border-top-left-radius: 8px;
  -webkit-border-top-right-radius: 8px;
  -moz-border-radius-topleft: 8px;
  -moz-border-radius-topright: 8px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  overflow:hidden; 
}
#navigation ul { 
	list-style-type:none; 
	margin:0; 
	overflow:hidden; 
	padding:0; 
}
#navigation ul li { 
	border-left:1px solid #999; 
	border-right:1px solid #999; 
	float:left; 
	margin:0 0 0 -1px;
	padding:0; 
}
#navigation ul li a { 
	color:#111;
	display:block; 
	line-height:18px; 
	outline-style:none; 
	padding:9px 19px 9px 18px; 
	text-decoration:none; 
	text-shadow:#fafafa 1px 1px 1px; 
}
#navigation ul li a.selected { 
	background:transparent url(../img/graygradientrevlight.png) top left repeat-x; 
}
#navigation ul li.firstone a.selected { 
  -webkit-border-top-left-radius: 8px;
  -moz-border-radius-topleft: 8px;
  border-top-left-radius: 8px;
}
#navigation ul li a.selected:active, #navigation ul li a.selected { 
	outline-style:none; 
}

#content {
	background-color:#fff; 
	-webkit-border-bottom-left-radius: 8px;
  -webkit-border-bottom-right-radius: 8px;
  -moz-border-radius-bottomleft: 8px;
  -moz-border-radius-bottomright: 8px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
	clear:both; 
	margin-top:0; 
}
#panels { 
	padding:18px;
}
#panels div { 
}

td { 
	vertical-align:top; 
}
td.gamelogo { 
	padding-right:15px;
}
td.twitterlogo { 
  padding:1px 16px 1px 1px; 
  padding-right:16px; 
}

td.gamedesc { 
  padding-bottom:.75em; 
}
td.gamedesc p { 
  margin-bottom:.75em; 
}

#footer {
	padding:12px 0;
}
#footer table { 
  width:100%; 
}
#footer table tr td { 
  text-align:center; 
  vertical-align:middle; 
}
.centered { text-align:center; }