a:link, a:visited, a:active {text-decoration: none;}
a:hover {text-decoration: underline;}
body {
background:url(/images/gradientbg.jpg) repeat-y center;
margin-bottom:0px;
background-color:#FFF;
margin-top:0px;
}
.clear {
clear:both;
margin-top:-1px;
height:1px;
overflow:hidden;
}
.hide {
display: none;
}
#body-container {
position:relative;
margin:auto;
width:760px;
border:1px solid #896e53;
border-top:0px;
border-bottom:0px;
background:#999;
}
	#topnav {
	background:url(/images/topnav2.gif) no-repeat;
	height:26px;
	}
		#currentdate {
		margin:5px 0 0 5px;
		float:left;
		color:#CCC;
		font-family:"Times New Roman", Times, serif;
		font-weight:bold;
		font-size:14px;
		width:125px;
		}
		#welcomemat {
		margin:5px 0 0 0;
		float:left;
		width:400px;
		text-align:center;
		color:#FC9;
		font-family:"Times New Roman", Times, serif;
		font-weight:bold;
		}
			#welcomemat a:link,
			#welcomemat a:visited,
			#welcomemat a:active,
			#welcomemat a:hover {color:#FFF;} 
		#loginform {
		position:absolute;
		width:206px;
		top:0px;
		right:0px;
		padding:0 0px 0 0;
		margin:2px 5px 0 0;
		}
		* html #loginform {margin:2px 2px 0 0;}
			#logintop {
			width:200px;
			font-size:10px;
			color:#CCC;
			font-family:Arial, Helvetica, sans-serif;
			}
				#email {
				float:left;
				width:106px;
				}
				#password {
				float:left;
				width:60px;
				}
			#form {
			width:210px;
			margin:0px;
			}
				.loginuser {
				font-family:"Times New Roman", Times, serif;
				font-weight:bold;
				font-size:12px;
				color:#FFF;
				height:15px;
				width:100px;
				background-color:#000;
				border:1px solid #896e53;
				}
				.loginpass {
				font-family:"Times New Roman", Times, serif;
				font-weight:bold;
				font-size:12px;
				color:#FFF;
				height:15px;
				width:100px;
				background-color:#000;
				border:1px solid #896e53;
				}
				.loginbutton {
				margin:0px;
				padding:0px;
				height:15px;
				}
				.loginpass-container {float:left; width:100px;}
				.loginuser-container {float:left; width:106px;}
			#loginbottom {
			float:left;
			width:120px;
			font-size:10px;
			color:#000;
			font-family:Arial, Helvetica, sans-serif;
			}
				#signup {
				}
				#forgot {
				}
			#signin {
			margin-left:8px;
			float:left;
			width:80px;
			}
		#loggedinform {
		position:absolute;
		top:0px;
		right:0px;
		padding:0 5px 0 0;
		margin:1px 0px 0 0;
		}
			#loggedintop {
			width:200px;
			height:15px;
			font-size:10px;
			color:#CCC;
			font-family:Arial, Helvetica, sans-serif;
			}
			#welcomename {
			font-family:"Times New Roman", Times, serif;
			font-size:12px;
			font-weight:bold;
			color:#fff;
			}
			#loggedinbottom {
			font-size:10px;
			color:#000;
			font-family:Arial, Helvetica, sans-serif;
			}
				#profile {
				}
				#logout {
				}
	#navigation {
	z-index:2px;
	height:24px;
	width:525px;
	}
	a.menutitle {
	padding:3px 10px 0 0 !important;
	}
		.searchnavigation {
		margin:0px 0 0 0px;
		float:left;
		}
		#nav {
		width:547px;
		}
		.searchnavigation ul {
			margin: 0 !important;
			padding: 0 !important;
			list-style: none !important;
			font: bold 12px "Times New Roman", Times, serif;
			color:#000
			}
		.searchnavigation ul li {
			position: relative;
			text-indent:0px !important;
			}
			.searchnavigation ul li:before {
			content: "" !important;
			}
		.searchnavigation ul li a:link,
		.searchnavigation ul li a:visited,
		.searchnavigation ul li a:active {
		display: block;
		text-decoration: none;
		color: #DDD;
		padding: 5px;
		}
		* html .searchnavigation ul li a:link,
		* html .searchnavigation ul li a:visited,
		* html .searchnavigation ul li a:active {
		padding: 1px 5px 5px 5px;
		}
		/* Fix IE. Hide from IE Mac \*/
		* html .searchnavigation ul li { float: left; height: 1%; }
		* html .searchnavigation ul li a { height: 1%; }
		/* End */
		.searchnavigation li {
		margin:0px !important;
		}
		.searchnavigation li ul {
		position: absolute;
		top: 24px; /* Set 1px less than menu width */
		left:0px;
		display: none;
		}
		.searchnavigation li ul li a {
		width:154px;
		text-align:left;
		} /* Sub Menu Styles */
				
		.searchnavigation li:hover ul, .searchnavigation li.over ul { display: block; } /* The magic */
			.homebutton {
			width:29px;
			height:24px;
			float:left;
			background-image:url(/images/frontnavigation/0-U.gif);
			background-repeat:no-repeat;
			}
				.homebutton a:link, .homebutton a:visited, .homebutton a:active {height:24px !important;}
				.homebutton a:hover {
				height:24px !important;
				background-image:url(/images/frontnavigation/0-D.gif);
				background-repeat:no-repeat;
				}
			.shows {
			z-index:2;
			width:75px;
			height:24px;
			float:left;
			text-align:center;
			color:#DDD;
			background-image:url(/images/frontnavigation/1-U.gif);
			background-repeat:no-repeat;
			}
				.shows a:link, .shows a:visited, .shows a:active {height:24px !important;}
				.shows a:hover {
				height:24px !important;
				color:#000 !important;
				background-image:url(/images/frontnavigation/1-D.gif);
				background-repeat:no-repeat;
				}
					.shows ul li a:link,
					.shows ul li a:visited,
					.shows ul li a:active {
					color:#000;
					text-indent:0px !important;
					}
					.shows ul li a:hover {
					background-image:none; color:#666 !important;
					}
				#showslist{
				}
					.showslist_middle a:link,
					.showslist_middle a:active,
					.showslist_middle a:visited {
					width:154px;
					height:10px !important;
					background:#EFEFEF;
					border-right:1px solid #896e24;
					}
					.showslist_middle a:hover {
					color:#FC9;
					width:154px;
					height:10px !important;
					background:#EFEFEF;
					border-right:1px solid #896e24;
					z-index:2;
					}
					#showslist_bottom {
					background-image:url(/images/frontnavigation/POP-S.gif);
					background-repeat:no-repeat;
					font-size:0px;
					height:5px !important;
					}
			.gameshows {
			width:100px;
			height:24px;
			float:left;
			text-align:center;
			color:#DDD;
			background-image:url(/images/frontnavigation/2-U.gif);
			background-repeat:no-repeat;
			}
				.gameshows a:link, .gameshows a:visited, .gameshows a:active {height:24px !important;}
				.gameshows a:hover {
				height:24px !important;
				color:#000 !important;
				background-image:url(/images/frontnavigation/2-D.gif);
				background-repeat:no-repeat;
				}
					.gameshows ul li a:link,
					.gameshows ul li a:visited,
					.gameshows ul li a:active {
					color:#000;
					text-indent:0px !important;
					}
					.gameshows ul li a:hover {
					background-image:none; color:#666 !important;
					}
				#gameshowslist{
				margin-left:-1px !important;
				}
					.gameshowslist_middle a:link,
					.gameshowslist_middle a:active,
					.gameshowslist_middle a:visited {
					width:154px;
					height:10px !important;
					background:#EFEFEF;
					border-right:1px solid #896e24;
					border-left:1px solid #896e24;
					}
					.gameshowslist_middle a:hover {
					color:#FC9;
					width:154px;
					height:10px !important;
					background:#EFEFEF;
					border-right:1px solid #896e24;
					border-left:1px solid #896e24;
					z-index:2;
					}
					#gameshowslist_bottom {
					background-image:url(/images/frontnavigation/POP-B.gif);
					background-repeat:no-repeat;
					font-size:0px;
					height:5px !important;
					}
			.reviewsmenu {
			width:90px;
			height:24px;
			float:left;
			text-align:center;
			color:#DDD;
			background-image:url(/images/frontnavigation/3-U.gif);
			background-repeat:no-repeat;
			}
				.reviewsmenu a:link, .reviewsmenu a:visited, .reviewsmenu a:active {height:24px !important;}
				.reviewsmenu a:hover {
				height:24px !important;
				color:#000 !important;
				background-image:url(/images/frontnavigation/3-D.gif);
				background-repeat:no-repeat;
				}
					.reviewsmenu ul li a:link,
					.reviewsmenu ul li a:visited,
					.reviewsmenu ul li a:active {
					color:#000;
					text-indent:0px !important;
					}
					.reviewsmenu ul li a:hover {
					background-image:none; color:#666 !important;
					}
				#reviewsmenulist{
				margin-left:-1px !important;
				}
					.reviewsmenulist_middle a:link,
					.reviewsmenulist_middle a:active,
					.reviewsmenulist_middle a:visited {
					width:154px;
					height:10px !important;
					background:#EFEFEF;
					border-right:1px solid #896e24;
					border-left:1px solid #896e24;
					}
					.reviewsmenulist_middle a:hover {
					color:#FC9;
					width:154px;
					height:10px !important;
					background:#EFEFEF;
					border-right:1px solid #896e24;
					z-index:2;
					}
					#reviewsmenulist_bottom {
					background-image:url(/images/frontnavigation/POP-B.gif);
					background-repeat:no-repeat;
					font-size:0px;
					height:5px !important;
					}
				#courantmenulist{
				margin-left:-1px !important;
				}
					.courantlist_middle a:link,
					.courantlist_middle a:active,
					.courantlist_middle a:visited {
					width:154px;
					height:10px !important;
					background:#EFEFEF;
					border-right:1px solid #896e24;
					border-left:1px solid #896e24;
					}
					.courantlist_middle a:hover {
					color:#FC9;
					width:154px;
					height:10px !important;
					background:#EFEFEF;
					border-right:1px solid #896e24;
					z-index:2;
					}
					#courantlist_bottom {
					background-image:url(/images/frontnavigation/POP-B.gif);
					background-repeat:no-repeat;
					font-size:0px;
					height:5px !important;
					}
			.archivesmenu {
			width:73px;
			height:24px;
			float:left;
			text-align:center;
			color:#DDD;
			background-image:url(/images/frontnavigation/4-U.gif);
			background-repeat:no-repeat;
			}
				.archivesmenu a:link, .archivesmenu a:visited, .archivesmenu a:active {height:24px !important;}
				.archivesmenu a:hover {
				height:24px !important;
				color:#000 !important;
				background-image:url(/images/frontnavigation/4-D.gif);
				background-repeat:no-repeat;
				}
					.archivesmenu ul li a:link,
					.archivesmenu ul li a:visited,
					.archivesmenu ul li a:active {
					color:#000;
					text-indent:0px !important;
					}
					.archivesmenu ul li a:hover {
					background-image:none; color:#666 !important;
					}
				#archivesmenulist{
				margin-left:-1px !important;
				}
					.archivesmenulist_middle a:link,
					.archivesmenulist_middle a:active,
					.archivesmenulist_middle a:visited {
					width:154px;
					height:10px !important;
					background:#EFEFEF;
					border-right:1px solid #896e24;
					border-left:1px solid #896e24;
					}
					.archivesmenulist_middle a:hover {
					color:#FC9;
					width:154px;
					height:10px !important;
					background:#EFEFEF;
					border-right:1px solid #896e24;
					z-index:2;
					}
					#archivesmenulist_bottom {
					background-image:url(/images/frontnavigation/POP-B.gif);
					background-repeat:no-repeat;
					font-size:0px;
					height:5px !important;
					}
			.bloglinkmenu {
			width:73px;
			height:24px;
			float:left;
			text-align:center;
			color:#DDD;
			background-image:url(/images/frontnavigation/5-U.gif);
			background-repeat:no-repeat;
			}
				.bloglinkmenu a:link, .bloglinkmenu a:visited, .bloglinkmenu a:active {height:24px !important;}
				.bloglinkmenu a:hover {
				height:24px !important;
				color:#000 !important;
				background-image:url(/images/frontnavigation/5-D.gif);
				background-repeat:no-repeat;
				}
					.bloglinkmenu ul li a:link,
					.bloglinkmenu ul li a:visited,
					.bloglinkmenu ul li a:active {
					color:#000;
					text-indent:0px !important;
					}
					.bloglinkmenu ul li a:hover {
					background-image:none; color:#666 !important;
					}
				#bloglinkmenulist{
				margin-left:-1px !important;
				}
					.bloglinkmenulist_middle a:link,
					.bloglinkmenulist_middle a:active,
					.bloglinkmenulist_middle a:visited {
					width:250px;
					height:10px !important;
					background:#EFEFEF;
					border-right:1px solid #896e24;
					border-left:1px solid #896e24;
					}
					.bloglinkmenulist_middle a:hover {
					color:#FC9;
					width:250px;
					height:10px !important;
					background:#EFEFEF;
					border-right:1px solid #896e24;
					z-index:2;
					}
					#bloglinkmenulist_bottom {
					background-image:url(/images/frontnavigation/POP-A.gif);
					background-repeat:no-repeat;
					font-size:0px;
					height:5px !important;
					}
			.whatsnewmenu {
			width:107px;
			height:24px;
			float:left;
			text-align:center;
			color:#DDD;
			background-image:url(/images/frontnavigation/6-U.gif);
			background-repeat:no-repeat;
			}
				.whatsnewmenu a:link, .whatsnewmenu a:visited, .whatsnewmenu a:active {height:24px !important;}
				.whatsnewmenu a:hover {
				height:24px !important;
				color:#000 !important;
				background-image:url(/images/frontnavigation/6-D.gif);
				background-repeat:no-repeat;
				}
					.whatsnewmenu ul li a:link,
					.whatsnewmenu ul li a:visited,
					.whatsnewmenu ul li a:active {
					color:#000;
					text-indent:0px !important;
					}
					.whatsnewmenu ul li a:hover {
					background-image:none; color:#666 !important;
					}
				#whatsnewmenulist{
				margin-left:-1px !important;
				}
					.whatsnewmenulist_middle a:link,
					.whatsnewmenulist_middle a:active,
					.whatsnewmenulist_middle a:visited {
					width:250px;
					height:10px !important;
					background:#EFEFEF;
					border-right:1px solid #896e24;
					border-left:1px solid #896e24;
					}
					.whatsnewmenulist_middle a:hover {
					color:#FC9;
					width:250px;
					height:10px !important;
					background:#EFEFEF;
					border-right:1px solid #896e24;
					z-index:2;
					}
					#whatsnewmenulist_bottom {
					background-image:url(/images/frontnavigation/POP-A.gif);
					background-repeat:no-repeat;
					font-size:0px;
					height:5px !important;
					}
	#bottomnav {
	margin:10px 0 0 0;
	}
		#leftside {
		float:left;
		width:450px;
		}
			#logo {
			margin:10px 0 10px 75px;
			}
				#logo img {border:0px;}
			#keyinfo {
			margin:10px 0 0px 10px;
			}
			* html #keyinfo {margin-bottom:5px;}
				#lastupdate {
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:12px;
				width:250px;
				float:left;
				}
					#wordofday {
					color:#900;
					font-size:16px;
					font-weight:bold;
					}
				#searchbox {
				float:right;
				/*width:173px;*/
				}
				* html #searchbox {/*width:175px;*/}
					#search {
					width:130px;
					background-color:#000;
					border:1px solid #896e24;
					color:#FFF;
					font-family:"Times New Roman", Times, serif;
					font-size:13px;
					font-weight:bold;
					}
					#searWords {
					float:left;
					}
					#gobutton {
					margin-top:1px;
					float:left;
					}
						* html #gobutton {
						margin-top:1px;
						}
			.left_top {
			margin:0px;
			background:url(/images/left_top.gif) no-repeat;
			font-size:0px;
			height:14px;
			}
				#left_top-black {background:url(/images/left_top-black.gif) no-repeat;}
			.left_middle {
			margin:0px;
			background-color:#747D8C;
			border-right:1px solid #896E24;
			}
				#left_middle-black {background-color:#000;}
				#left_middle-content {
				margin:0 5px 0 0;
				/*background:url(/images/news!.jpg) no-repeat top right;*/
				}
					.left_box {
					margin:0px 0 10px 10px;
					width:430px;
					color:#FFF;
					}
						.leftside_box-header {
						font-size:0px;
						height:6px;
						background:url(/images/left_inside-top.gif) no-repeat;
						font-family:"Times New Roman", Times, serif;
						}
							.bloglink {
                            height:170px;
							padding:0 10px 0 110px;
							color:#FFF;
							font-family:"Times New Roman", Times, serif;
							font-weight:bold;
							font-size:12px;
							}
							#showslink {
							padding:0 110px 0 10px;
							text-align:center;
							color:#896e24;
							}
								.bloglink a:link, .bloglink a:visited, .bloglink a:active, .bloglink a:hover {color:#FFF;}
								.bloglogo {
								margin:0 0 10px 0;
								}
									.bloglogo img {border:0px;}
								.bloglink-full {
								margin:10px 0 0 0;
								text-align:center;
								}
						.leftside_box-content {
						padding:5px 0 5px 0;
						border:1px solid #000;
						border-top:0px;
						border-bottom:0px;
						background-color:#000;
						}
						* html .leftside_box-content {
						height:1px;
						}							
							#dailythoughts {
							border:0px;
                            padding-bottom:0px;
							}
							#showsbox {
							height:165px;
							background:url(/images/frontpage-showslist1.jpg) no-repeat;
							border:0px;
							}
							#affiliates img {
							border:1px dotted #FFF;
							}
							.rss_container {
							margin:10px 0 0 0;
							}
							* html .rss_container {margin-left:-10px;}
								.rss_container a:link,
								.rss_container a:visited,
								.rss_container a:active,
								.rss_container a:hover {color:#FFF;}
								.rss_logo {
								margin:15px 0 0 12px;
								float:left;
								width:48px;
								}
									.rss_logo img {border:0px;}
								.rss_info {
								margin:0 0 0 10px;
								text-align:justify;
								width:350px;
								float:left;
								font-family:"Times New Roman", Times, serif;
								font-size:12px;
								}
									.rss_title {
									text-align:center;
									font-weight:bold;
									font-size:14px;
									}
							.im_left {float:left; width:270px; margin-top:10px;}		
								.im_container {
								margin:0 0 0 30px !important;
								}
									.im_container a:link,
									.im_container a:visited,
									.im_container a:active,
									.im_container a:hover {color:#FFF;}
									.im_logo {
									margin:0px 0 0 0;
									float:left;
									width:30px;
									height:20px;
									}
										.im_logo img {border:0px;}
									.im_info {
									font-size:12px;
									font-family:Verdana, Arial, Helvetica, sans-serif;
									padding:3px 0 0 0;
									margin:0 0 0 5px;
									text-align:justify;
									width:200px;
									float:left;
									}
										.im_title {
										text-align:center;
										font-weight:bold;
										}
							.im_right {float:left;}
								.im_email img {border:0px;}
							#stafflinks {
							background-color:#000;
							border-top:1px solid #999;
							margin-top:5px;
							padding-top:5px;
							text-align:center;
							font-family:"Times New Roman", Times, serif;
							font-weight:bold;
							font-size:12px;
							color:#896e24;
							}
								#stafflinks a:link,
								#stafflinks a:visited,
								#stafflinks a:active,
								#stafflinks a:hover {color:#FFF;}
						.leftside_box-footer {
						font-size:0px;
						height:5px;
						background:url(/images/left_inside-bottom.gif) no-repeat;
						}
							#signupad {
							width:207px;
							height:100px;
							float:left;
							}
								#signupad img {border:1px solid #000;}
							#whatisdg {
							width:207px;
							height:100px;
							float:right;
							margin-right:2px;
							}
							* html #whatisdg {margin-right:0px;}
								#whatisdg img {border:1px solid #000;}
					.banner {
					margin:0px 0 10px 10px;
					}
					.banner img {border:1px solid #000;}
					.banner #bImage {border:1px solid #000;}
						#bImage {
						z-index:0;
						border:1px solid #000 !important;
						}
						#recapped-banner {
						margin:0px 0 10px 10px;
						}
			.left_bottom {
			height:14px;
			background:url(/images/left_bottom.gif) no-repeat;
			font-size:0px;
			}
				#left_bottom-black {background:url(/images/left_bottom-black.gif) no-repeat;}
			#recentreviews {
			width:430px;
			margin:10px 0 10px 10px;
			}
				.recentreviews-box {
				width:140px;
				float:left;
				}
					.recentreviews-box a:link, .recentreviews-box a:visited, .recentreviews-box a:active, .recentreviews-box a:hover {color:#000;}
					#reviewbox-1 {}
					#reviewbox-2 {margin:0 5px 0 5px;}
					#reviewbox-3 {}
					.recentreviews-top {
					font-family:"Times New Roman", Times, serif;
					font-size:12px;
					font-weight:bold;
					color:#000;
					text-align:center;
					background:url(/images/recentreview-top.gif) no-repeat;
					height:22px;
					}
						.recentreviews-system {padding-top:3px;}
					.recentreviews-middle {
					background-color:#CCC;
					border:1px solid #000;
					border-top:0px;
					height:185px;
					padding-top:5px;
					}
						.recentreviews-image img {
						width:118px;
						height:88px;
						margin:0 0 0 10px;
						border:1px solid #656543;
						}
						.recentreviews-title {
						text-align:center;
						color:#000;
						font-family:"Times New Roman", Times, serif;
						font-size:13px;
						font-weight:bold;
						}
						.recentreviews-text {
						text-align:justify;
						color:#000;
						padding:0 5px 0 5px;
						font-family:Geneva, Arial, Helvetica, sans-serif;
						font-size:12px;
						}
			.top15 {
			width:428px;
			margin:10px 0px 0px 10px;
			}
				#recent1 {width:428px;}
				#recent2 {width:428px;}
				#recent3 {width:428px;}
				.top15container {
				width:430px;
				display:inherit;
				}
					.topbar {
					height:22px;
					background:url(/images/top15-top.gif) no-repeat;
					color:#000;
					font-family:"Times New Roman", Times, serif;
					font-size:16px;
					font-weight:bold;
					text-align:center;
					display:inherit;
					}
						.topbar-title{padding:2px 0 0 0;}
					.list_review {
					border:1px solid #000;
					border-top:0px;
					font-size:11px;
					font-family:Arial, Helvetica, sans-serif;
					color:#FFF;
					display:inherit;
					}
						.entry_rowstyle_light_reviews {BACKGROUND-COLOR: #C0C0C0; padding:0px; color:#FFF;}
						.entry_rowstyle_dark_reviews {BACKGROUND-COLOR: #999; padding:0px; color:#FFF;}
						.hoveron_light_reviews {BACKGROUND-COLOR: #FFCC99; padding:0px; color:#000;}
						.hoveron_dark_reviews {BACKGROUND-COLOR: #FFCC99; padding:0px; color:#000;}
						.hoveron_light_reviews a:hover, .hoveron_dark_reviews a:hover {color:#000;}
						.hoveroff_light_reviews {BACKGROUND-COLOR: #C0C0C0; padding:0px; color:#FFF;}
						.hoveroff_dark_reviews {BACKGROUND-COLOR: #999; padding:0px; color:#FFF;}
						.gamename_reviews {
						float:left;
						margin-left:2px;
						width:220px;
						color:#FFF;
						display:inherit;
						}
							.gamename_reviews a:link,
							.gamename_reviews a:visited,
							.gamename_reviews a:active {color:#FFF; font-weight:bold; font-size:11px;}
							.gamename_reviews a:hover {color:#000; font-weight:bold; font-size:11px;}
						.percentage_reviews {
						float:left;
						color:#FFF;
						display:inherit;
						width:55px;
						}
							.percentage_reviews a:link,
							.percentage_reviews a:visited,
							.percentage_reviews a:active {color:#FFF; font-weight:bold; font-size:11px;}
							.percentage_reviews a:hover {color:#000; font-weight:bold; font-size:11px;}
						.reviewer_reviews {
						float:left;
						color:#FFF;
						display:inherit;
						width:55px;
						}
							.reviewer_reviews a:link,
							.reviewer_reviews a:visited,
							.reviewer_reviews a:active {color:#FFF; font-weight:bold; font-size:11px;}
							.reviewer_reviews a:hover {color:#000; font-weight:bold; font-size:11px;}
						.system_reviews {
						float:right;
						color:#FFF;
						display:inherit;
						margin-right:2px;
						}
							.system_reviews a:link,
							.system_reviews a:visited,
							.system_reviews a:active {color:#FFF; font-weight:bold; font-size:11px;}
							.system_reviews a:hover {color:#000; font-weight:bold; font-size:11px;}
				#top15-navigation {
				margin:0 0 20px 10px;
				height:22px;
				text-align:center;
				font-family:"Times New Roman", Times, serif;
				font-weight:bold;
				font-size:12px;
				color:#FFF;
				}
					#top15-navigation ul {
						margin: 0 !important;
						padding: 0 !important;
						list-style: none !important;
						font: bold 12px "Times New Roman", Times, serif;
						color:#000
						}
					#top15-navigation ul li {
						position: relative;
						text-indent:0px !important;
						}
					#top15-navigation ul li a:link,
					#top15-navigation ul li a:visited,
					#top15-navigation ul li a:active {
					display: block;
					text-decoration: none;
					color: #DDD;
					}
					#top15-navigation ul li a:hover {color:#000;}
					#top15-navigation li {}
					#top15-navigation li:hover ul, #top15-navigation li.over ul { display: block; } /* The magic */
					#top15-navigation a:link, #top15-navigation a:visited, #top15-navigation a:active, #top15-navigation a:hover {color:#FFF;}
					.top15-tabs {
					float:left;
					width:140px;
					height:22px;
					}
					#top15-recent {background:url(/images/top15-tab.gif) no-repeat;}
					#top15-best {background:url(/images/top15-tab.gif) no-repeat; margin:0 5px 0 5px;}
					#top15-worst {background:url(/images/top15-tab.gif) no-repeat;}
					#top15-recent a:hover, #top15-best a:hover, #top15-worst a:hover {height:19px; background:url(/images/top15-tab_over.gif) no-repeat;}
						.top15-linktext {}
						.top15-ahref {padding:3px 0 0px 0;}
		#rightside {
		margin:0 20px 0 0;
		float:right;
		width:280px;
		}
		* html #rightside {
		margin:0 10px 0 0;
		}
			.rightside_box {
			margin:0px 0 5px 0;
			width:280px;
			}
				#rightside_box-top {
				margin:0 0 0 0;
				}
				.rightside_box-header {
				height:22px;
				background:url(/images/right_top.gif) no-repeat;
				font-family:"Times New Roman", Times, serif;
				font-weight:bold;
				font-size:12px;
				}
					.rightside_box-day {
					padding:3px 0 0 5px;
					float:left;
					color:#000;
					}
					.rightside_box-date {
					width:125px;
					padding:3px 5px 0 0;
					float:right;
					text-align:right;
					}
						.rightside_box-date a:link, .rightside_box-date a:visited, .rightside_box-date a:active, .rightside_box-date a:hover {color:#000;}
				.rightside_box-content {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#BDB76B;
				}
				.rightside_box-feuds {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#BCB76B;
				}
				.rightside_box-commercialbreak {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#FFFAFA;
				}
				.rightside_box-covercritic {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#B0C4DE/*AFEEEE*/;
				}
				.rightside_box-playerselect {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#F08080;
				}
				.rightside_box-theysaidwhat {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#8FBC8F;
				}
				.rightside_box-weekendrecapped {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#C0C0C0;
				}
				.rightside_box-recapped {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#D8BFD8;
				}
				.rightside_box-continuethegame {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#CCFFCC;
				}
				.rightside_box-ivegotyournumber {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#FFA07A;
				}
				.rightside_box-popupvideogames {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#CCCCFF;
				}
				.rightside_box-bonuslevels {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#9999FF;
				}
				.rightside_box-freezeframe {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#ffe4e1;
				}
				.rightside_box-toptenlists {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#ffe4b5;
				}
				.rightside_box-notoriousabcs {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#3cb371;
				}
				.rightside_box-radiofreegaming {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#f4a460;
				}
				.rightside_box-servicegaming {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#FF6666;
				}
				.rightside_box-e32006 {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#FC6;
				}
				.rightside_box-courant{
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#D2B48C;
				}
				.rightside_box-staff,
				.rightside_box-review {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#C0C0C0;
				}
				.rightside_box-hardware {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#D2B48C;
				}
				.rightside_box-summary {
				padding:0 10px 0 10px;
				font-size:12px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				text-align:justify;
				}
				.rightside_box-scrapbook {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#BC8F8F;
				}
				.rightside_box-tv {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#DDA0DD;
				}
				.rightside_box-twidg {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background:url(/images/thisweek-bg.jpg) no-repeat;
				}
				.rightside_box-29issuesofchristmas {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background-color:#FCC;
				}
				.rightside_box-history {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background:url(/images/abriefhistoryoftime-bg.jpg) no-repeat;color:#FFF;
				}
					.rightside_box-history .rightside_box-description a,
					.rightside_box-history .rightside-box_title a {color:#FFF;}
					.rightside_box-history .rightside_box-image img {border:1px solid #FFF}
					.rightside_box-history .rightside_box-expander {background-color:#FFF;}
					.rightside_box-history .rightside_box-expander a {color:#000;}
				.rightside_box-future {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background:url(/images/fightthefuture-bg.jpg) no-repeat;
				}
				.rightside_box-preview {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background:url(/images/previewbg.jpg) repeat-y;
				}
				.rightside_box-34cliches {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background:#DC143C;
				}
				.rightside_box-askdgc {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background:#FFF;
				}
				.rightside_box-advice {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background:url(/images/advice-bg.jpg) repeat-y;
				}
				.rightside_box-reads {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background:url(/images/reads-bg.jpg) repeat-y;
				}
				.rightside_box-worst {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background:url(/images/worst-bg.jpg) repeat-y;
				}
				.rightside_box-HGM {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background:#FF99FF;
				}
				.rightside_box-comic {
				padding:5px 0 5px 0;
				border:1px solid #000;
				border-top:0px;
				background:url(/images/comic-bg.jpg) repeat-y;
				}
					.rightside_box-comic .rightside_box-description a,
					.rightside_box-comic .rightside-box_title a {color:#FFF;}
					.rightside_box-comic .rightside_box-image img {border:1px solid #FFF}
					.rightside_box-comic .rightside_box-expander {background-color:#FFF;}
					.rightside_box-comic .rightside_box-expander a {color:#000;}
					.rightside_box-image img {
					margin:0 0 0 15px;
					border:1px solid #000;
					}
					.rightside-box_title {
					width:250px;
					margin:10px 0 0 15px;
					text-align:center;
					font-family:"Times New Roman", Times, serif;
					font-weight:bold;
					font-size:17px;
					}
						.rightside-box_title a {color:#000;}
					.rightside_box-description {
					width:250px;
					margin:0 0 0 15px;
					padding:5px 0px 5px 0px;
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#000;
					text-align:justify;
					font-weight:bold;
					}
						.rightside_box-description a {color:#000;}
						.rightside_box-description ul {padding-left:30px; width:200px;}
						.rightside_box-description ul li {color:#896e24; margin-bottom:5px;}
						
					.rightside_box-expander {
					padding:0px;
					margin:5px 0 0 0;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:bold;
					color:#FFF;
					background-color:#000;
					text-align:center;
					}
						.rightside_box-expander a {color:#FFF;}
	.archivenav {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	margin:0px 0 0px 31.5px;
	background:url(/images/backnextbutton.gif) no-repeat;
	height:24px;
	width:217px;
	}
		.button {
		width:107px;
		height:20px;
		float:left;
		padding:4px 0 0 0;
		text-align:center;
		font-weight:bold;
		color:#999999 !important;
		}
			.button a:link,
			.button a:visited,
			.button a:active,
			.button a:hover {color:#000 !important;}
			#archive {
			float:none;
			width:217px;
			background:url(/images/archivebutton.gif) no-repeat;
			font-family:"Times New Roman", Times, serif;
			font-size:12px;
			margin:0px 0 0px 31.5px;
			height:24px;
			width:217px;
			}
			#back {}
			#next {}
	.bottomlinks {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	margin:10px 0 0 0;
	text-align:center;
	font-weight:bold;
	color:#896e24;
	}
		.bottomlinks a:link,
		.bottomlinks a:visited,
		.bottomlinks a:active,
		.bottomlinks a:hover {color:#000; font-weight:normal;}
	#bottomspacer {
	height:5px;
	}
	
#letterheader{color:#FFF;}
.blockedimages {
font-size:12px;
padding:10px;
background-color:#9099AE;
color:#FFF;
}
/* E3 2006 */
.e3text {
width:250px;
float:left;
margin:0px 0 0 82px;
padding-top:30px;
}
	* html .e3text {margin-left:59px;}
/*Changed to id instead of class*/
#e3description {
width:250px;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
min-height:40px;
font-weight:bold;
}
	#e3description a:link, #e3description a:visited, #e3description a:active, #e3description a:hover {color:#FFF;}
	* html #e3description {height:40px;}
.e3update {
float:left;
font-size:11px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#CCC;
}
.e3archive {
float:right;
font-size:11px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#FC6;
text-align:right;
}
	.e3archive a:link,
	.e3archive a:visited,
	.e3archive a:active,
	.e3archive a:hover {color:#FC6;}
				.line {
				margin:25px 0 25px 85px;
				height:1px;
				width:400px;
				border-top:3px solid #FFF;
				}
/*Previews*/
#previewContent {
padding:0px;
border:0px;
}
.preview{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
width:120px;
margin:0px 10px 10px 10px;
float:left;
}
* html .preview {margin:0px 8px 10px 8px;}
.preview img {
border:1px solid #999;
width:120px;
height:90px;
margin:10px 0 10px 0;
}
.previewTitle a {color:#FFF;}
.previewType a {color:#FC3;}
.previewBack {
margin-top:0px;
float:left;
width:5px;
height:183px;
display:block;
background:url(/images/previewbackbutton.jpg) no-repeat;
}
.previewBack a {
margin-top:0px;
width:5px;
height:183px;
display:block;
}
.previewNext {
margin-top:0px;
float:right;
width:5px;
height:183px;
display:block;
background:url(/images/previewnextbutton.jpg) no-repeat;
}
.previewNext a {
margin-top:0px;
width:5px;
height:183px;
display:block;
}
	#but1 {	background:url(/images/previewbackbutton.jpg) no-repeat;}
		#but1:hover {background-position:-5px 0px;}
	#but2 {	background:url(/images/previewnextbutton.jpg) no-repeat;}
		#but2:hover {background-position:-5px 0px;}
#cntdwn {
margin:30px 0 0 50px;
}

.gca-outer {
width:205px;
margin-bottom:20px;
}
	.gca-header{
	background-image:url(/pic/lastplayed/gca-header.jpg);
	font-weight:bold;
	padding:0px 5px 0px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
    color:#000;
	}
	.gca-inner{
	padding:5px 5px 5px 5px;
	background-color:#757575;
	}
		.gca-image{
		float:left;
		}
			.gca-image img {
			border:1px solid #AEAEAE;
			margin:0px 5px 0px 0;
			}
		.gca-text{
		width:120px;
		float:left;
		color:#FFF;
		font-size:10px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
		}
	.gca-recentplay{
	margin:5px 0 0 0;
	padding:0 0 0 2px;
	background-color:#757575;	
	}
		.gca-rpimage{
		float:left;
		margin:4px;
		}
.gca-column1{
width:205px;
float:left;
margin:0 50px 0 60px;
}
.gca-column2{
width:205px;
float:left;
}

.e3description embed {margin-top:3px;}