/* This is the main style. */
body {
	background: #000055;

	font-family: Verdana, Nimbus Sans L;
}

#page {
	width: 1000px;
	background: #FFFFFF;

	margin-left: auto;
	margin-right: auto;


	/* Borders */
	-moz-border-radius-topleft: 15px;
	-webkit-border-top-left-radius: 15px;
    	
	-moz-border-radius-topright: 15px;
	-webkit-border-top-right-radius: 15px;

	-moz-border-radius-bottomleft: 15px;
	-webkit-border-bottom-left-radius: 15px;
	
	-moz-border-radius-bottomright: 15px;
	-webkit-border-bottom-right-radius: 15px;

}

#game {
	width: 640px;
	
	margin-left: auto;
	margin-right: auto;
}

#data {
	margin: 0 0 0 0;
	padding: 10px 10px 10px 10px;
}

#data p {
	font-size: 12px;
}

#data a, a:visited {
	text-decoration: none;
	color: #000033;
}

#data a:hover {
	text-decoration: none;
	color: #222255;
}

#base {
	padding: 0px 0 5px 0;
}

#base p {
	text-align: center;
	font-size: 10px;
	padding: 0 0 0 0;
	margin: 0 0 4px 0;

	color: #555555;
}

#base a, a:visited {
	text-decoration: none;
	color: #444444;
}

#base a:hover {
	text-decoration: none;
	color: #777777;
}

.clear {
	clear: both;
}

h1 {
	margin: 20px 0 5px 0;
	padding: 10px 0 0 0;

	color: #000033;

	/*text-shadow: 0px 0px 3px #000033;*/
	text-align: center;
	font-size: 50px;
}

h2 {
	margin: -10px 0 5px 0;
	padding: 0 0 0 0;

	color: #000033;

	/*text-shadow: 0px 0px 3px #000033;*/
	text-align: center;
	font-size: 30px;

}
