.amazon_table
{
	background-color:	#ffffff;
	border-color:		#0000ff;
	border-style:		solid;
	border-width:		1px;
	font-family:		Arial, Sans-Serif;
	font-size:		smaller;
	font-weight:		normal;
	padding:			0px;
	text-align:		center;
}

.amazon_td
{
	border-color:	#aaaaaa;
	border-style:	dashed;
	border-width:	0px;
	font-size:	8pt;
	padding:		3px;
	padding-left:	6px;
	padding-right:	6px;
	width:		33%;
}

.cat_inside
{
	color:			#666666;
	background-color:	#ffffff;
	font-size:		normal;
	font-weight:		bold;
	padding:		8px;
	padding-left:		12px;
	width:			100%;
}

.cat_inside_newgames
{
	color:			#000000;
	background-color:	#eeffff;
	font-size:		smaller;
	font-weight:		bold;
	padding:			8px;
	padding-left:		12px;
	width:			100%;
}

.cat_inside_top
{
	color:			#000000;
	background-color:	#eeffff;
	font-size:		normal;
	font-weight:		bold;
	padding:			8px;
	padding-left:		12px;
	width:			100%;
}

.cat_list_outside
{
	text-align:	center;
	width:		33%;
}

.cat_list_table
{
	border-color:	#cccccc;
	border-style:	solid;
	border-width:	1px;
	margin:		0px;
	padding:		0px;
	width:		90%;
}

.cat_list_table_top
{
	border-color:	#99d7ff;
	border-style:	solid;
	border-width:	1px;
	margin:		0px;
	padding:		0px;
	width:		90%;
}

.classic_games_box
{
	background-color:	#e0f0ff;
	border-color:		#88ccff;
	border-style:		solid;
	border-width:		1px;
	font-family:		Arial, Sans-Serif;
	font-size:		small;
	font-weight:		normal;
	padding:			6px;
	padding-top:		10px;
	padding-bottom:	10px;
	text-align:		center;
}

.classic_games_head
{
	font-family:	Arial, Sans-Serif;
	font-size:	110%;
	font-weight:	bold;
}

.classic_games_menu
{
	font-family:	Arial, Sans-Serif;
	font-size:	120%;
	font-weight:	bold;
}

a.closebtn {
	color: #f00;
	font-size: smaller;
	font-weight: bold;
	text-decoration: none;
}

#content
{
	background-color:	#ffffff;
	padding:			6px;
	padding-top:		9px;
	width:			618px;
}

.cyan {
	color: #099;
}

.featured_game
{
	text-align:		Center;
	padding-top:		10px;
	width:			20%;
}

.featured_table
{
	width:	100%;
}

#footer
{
	font-family:	Arial, Sans-Serif;
	font-size:	75%;
	font-weight:	normal;
	padding:		6px;
	padding-left:	8px;
	padding-right:	8px;
	width:		100%;
}

#footer_table
{
	background-color:	#e7e7e7;
	border-color:		#cccccc;
	border-style:		solid;
	border-width:		0px;
	border-top-width:	1px;
	width:			768px;
}

.front
{
	text-align:	center;
}

.front a
{
	font-size:		xx-small;
	text-decoration:	none;
}
html>body .front a
{	font-size:		x-small;	}

.front2 {
	border-right: solid 1px #aaa;
	text-align: center;
}

.front2 a {
	color: #000;
	font-size: xx-small;
	font-weight: bold;
	text-decoration: none;
}
html>body .front2 a
{	font-size: x-small;	}

.game_big_title
{
	color:			#0000ff;
	font-family:		Arial, Sans-Serif;
	font-size:		x-large;
	font-weight:		bold;
}

.gamemenu {
	background: #e0f0ff;
	margin: 0;
	padding: 2px 10px 3px 10px;
	text-align: center;
}

.game_name
{
	font-family:	Arial, Sans-Serif;
	font-size:	x-small;
	font-weight:	bold;
}

a.game_out
{
	color:	#1166cc;
}

.game_out_box
{
	background-color:	#e0f0ff;
	border-color:		#88ccff;
	border-style:		solid;
	border-width:		1px;
	font-family:		Arial, Sans-Serif;
	font-size:		large;
	font-weight:		bold;
	margin-bottom:		3px;
	padding:			20px;
	padding-left:		12px;
	padding-right:		12px;
	text-align:		center;
	width:			90%;
}

.greyed
{
	color:	#668899;
}

h1
{
	color:			#0000ff;
	font-family:		Arial, Sans-Serif;
	font-size:		x-large;
	font-weight:		bold;
	margin:			0;
	padding:			0;
}

.heading
{
	color:			#0000ff;
	font-family:		Arial, Sans-Serif;
	font-size:		x-large;
	font-weight:		bold;
}

.heading2
{
	color:			#cc6600;
	font-family:		Arial, Sans-Serif;
	font-size:		large;
	font-weight:		bold;
}

.heading_game_list
{
	color:			#0000cc;
	font-family:		Arial, Sans-Serif;
	font-size:		medium;
	font-weight:		bold;
	text-align:		center;
}
html>body .heading_game_list
{	font-size:		large;	}

.heading_mid
{
	color:			#0000ff;
	font-family:		Arial, Sans-Serif;
	font-size:		105%;
	font-weight:		bold;
}

.heading_small
{
	color:			#000000;
	font-family:		Arial, Sans-Serif;
	font-size:		100%;
	font-weight:		bold;
	text-align:		center;
}

.index_left
{
	width:		67%;
}

.instruct
{
	color:			#0000cc;
	cursor:			help;
	font-family:		Arial, Sans-Serif;
	font-size:		xx-small;
	font-weight:		normal;
	text-decoration:	none;
}

div#Instructions {
	color: #333;
	display: none;
	padding: 5px;
}

.links
{
	border-color:			#cccccc;
	border-style:			dashed;
	border-width:			0px;
	border-bottom-width:	1px;
	text-align:			left;
	padding-bottom:		12px;
	padding-top:			12px;
	width:				96px;
}

.links2
{
	border-color:			#cccccc;
	border-style:			dashed;
	border-width:			0px;
	border-bottom-width:	1px;
	text-align:		left;
	padding-bottom:	12px;
	padding-top:		12px;
}

.links_table
{
	padding-bottom:	6px;
	width:			100%;
}

.list
{
	background-color:		#ffffff;
	border-color:			#aaaaaa;
	border-style:			dashed;
	border-width:			0px;
	border-bottom-width:	0px;
	color:				#000000;
	font-size:			x-small;
	padding:				1px;
	padding-top:			24px;
	padding-bottom:		12px;
	width:				100%;
}

.list_info
{
	font-family:	Arial, Sans-Serif;
	font-size:	85%;
	font-weight:	normal;
	text-align:	right;
}

.list_outside
{
	text-align:	center;
	width:		50%;
}

.list_table
{
	border-color:	#ffffff;
	border-style:	solid;
	border-width:	0px;
	margin:	0px;
	padding:	0px;
	width:	90%;
}

#main_table
{
	background-color:	#ffffff;
	border-color:		#cccccc;
	border-style:		solid;
	border-width:		0px;
	border-left-width:	0px;
	width:			768px;
}

a.morelink {
	color: #009;
	font-size: xx-small;
	padding-top: 5px;
}
html>body a.morelink
{	font-size: x-small;	}

.p_link
{
	background-color:	#e0f0ff;
	border-color:		#ADD8FF;
	border-style:		solid;
	border-width:		1px;
	margin:			1px;
	font-size:		x-small;
	font-weight:		normal;
	text-align:		Center;
	padding:			5px;
	width:			25%;
}

.pagenums
{
	background-color:	#ffffcc;
	border-color:		#cccc99;
	border-style:		dotted;
	font-family:		Arial, Sans-Serif;
	font-size:		normal;
	font-weight:		normal;
	border-width:		1px;
	padding:			3px;
	width:			75%;
}

#partners
{
	background-color:	#e7e7e7;
	font-size:		smaller;
	font-weight:		bold;
	padding:			2px;
	padding-left:		4px;
	padding-right:		4px;
	padding-bottom:	12px;
	width:			120px;
}

#partners_head
{
	background-color:	#ffffff;
	color:			#000099;
	font-weight:		bold;
	padding:			2px;
	text-align:		center;
	width:			120px;
}

#partners_table
{
	border-color:	#999999;
	border-style:	solid;
	border-width:	0px;
	margin-top:	0px;
	width:		120px;
}

.ratebox {
	padding: 1px 0 1px 0;
}

.search_btn
{
	background-color:	#113366;
	color:			#ffffff;
	font-size:		smaller;
	font-weight:		bold;
}

.search_td
{
	font-weight:		bold;
	padding-bottom:		3px;
	text-align:		center;
	width:			276px;
}

.sharetxt {
	font-size: x-small;
	font-weight: bold;
}
html>body .sharetxt {
	font-size: small;
}

#sidebar
{
	background-color:		#666;
	border-color:			#ccc;
	border-style:			solid;
	border-width:			0px;
	border-right-width:		1px;
	padding:			2px;
	padding-top:			5px;
	width:				150px;
}

.sidebar_header
{
	color: #fff;
	font-size:	small;
	font-weight:	bold;
}

.sidebar_menu
{
	padding:	5px;
	width:	100%;
}

.sidebar_menu a
{
	background: #fff;
	border-top: solid 1px #d7d7d7;
	border-bottom: solid 1px #aaa;
	color: #000;
	display: block;
	font-size: x-small;
	margin: 0;
	padding: 2px 10px;
	text-align: left;
	text-decoration: none;
}
html>body .sidebar_menu a
{	font-size: small;	}

.sidebar_menu a:hover
{
	background: url(imgs/sidebarhover.gif) #444;
	border-top: solid 1px #111;
	border-bottom: solid 1px #111;
	color: #fff;
}

.sidebar_menu_table
{
	width:	100%;
}

.sli
{
	color:			#999999;
	font-size:		small;
	margin:		2px 0;
}

.small
{
	font-family:	Arial, Sans-Serif;
	font-size:	x-small;
	font-weight:	normal;
}

.smallerbox
{
	width:	80%;
}

.tiny
{
	font-family:	Arial, Sans-Serif;
	font-size:	70%;
	font-weight:	normal;
}

.toolbox
{
	background-color:	#ffffcc;
	border-color:		#cccc99;
	border-style:		dotted;
	border-width:		1px;
	padding:			6px;
	width:			80%;
}

.top_games_table
{
	font-size:	x-small;
}



a
{
	color:	#0000cc;
}

a:hover
{
	color:	#3399ff;
}

body
{
	background:		#cccccc url('./imgs/body_background.gif');
	margin:			0px;
	padding:			0px;
	padding-top:		0px;
	padding-bottom:	0px;
}

body_old
{
	background:		#ffffff url('./imgs/body_background_fade.gif') bottom left fixed repeat-x;
	margin:			0px;
	padding:			0px;
	padding-top:		0px;
	padding-bottom:	0px;
}

h2
{
	font-size:		9pt;
	font-weight:		normal;
	margin:			0;
	padding:			0;
}

h3 {
	font-size: larger;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

td
{
	font-family:		Arial, Sans-Serif;
	font-size:		normal;
	font-weight:		normal;
}

ul
{
	list-style-type: 	square;
	margin:			1ex;
	margin-top:		0px;
	padding:			1ex;
	padding-top:		0px;
}