@charset "utf-8";
/* CSS Document */

/* Google Web Fonts API Import */
/*@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600,800|Anonymous+Pro:400,700);*/
@import url("../../../../../fonts.googleapis.com/css-family=Open+Sans-400,600,800-Inconsolata.css")/*tpa=http://fonts.googleapis.com/css?family=Open+Sans:400,600,800|Inconsolata*/;

/* ---------------------------------------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------- The Games Page 7 ------------------------------------------------------------ */
/* -------------------------------------------------------- Wordpress Stylesheet ---------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------------------------------------- */



													/* ---- Basic HTML Elements ---- */
/* ---------------------------------------------------------------------------------------------------------------------------------------- */

body {
	background: #000;
	font-family: 'Open Sans', sans-serif;
}

a {
	
}
a,
a:link,
a:visited,
a:active {
	color: #0a0;
	text-decoration: underline;
}
a:hover {
	color: #0d0;	
}

input[type="text"],
input[type="password"],
textarea {
	color: #fff;
	padding: 5px;
	border: 1px solid #0a0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: 0px 0px 5px #111;
  	-webkit-box-shadow: 0px 0px 5px #111;
  	box-shadow: 0px 0px 5px #111;
	font-family: 'Inconsolata', sans-serif;
}
input[type="text"],
input[type="password"] {
	background: #020 url("../images/input_bg_small.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/input_bg_small.png*/ center center repeat-x;
}
textarea {
	background: #020 url("../images/input_bg_large.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/input_bg_large.png*/ center center;
}
input[type="text"]:focus,
input[type="password"]:focus,
textarea:focus {
	border: 1px solid #0f0;
}
input[type="text"]:focus,
input[type="password"]:focus {
	background: #070 url("../images/input_bg_small_hover.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/input_bg_small_hover.png*/ center center repeat-x;
}
textarea:focus {
	background: #070 url("../images/input_bg_large_hover.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/input_bg_large_hover.png*/ center center;
}

input[type="checkbox"] {
	margin: 7px 3px 3px 0px;
	padding: 3px 0 0 0;
}

input[type="button"],
input[type="submit"],
input[type="reset"],
.green-button,
#left-green-bar-area .xoxo .widgetcontainer .button,
#right-green-bar-area .xoxo .widgetcontainer .button,
#score-footer a ,
#sb-nav a {
	color: #eee;
	cursor: pointer;
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	padding: 5px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #0a0;
	text-shadow: #010 1px 1px 0px;
	display: inline-block;
	-moz-box-shadow: 0px 0px 5px #111;
  	-webkit-box-shadow: 0px 0px 5px #111;
  	box-shadow: 0px 0px 5px #111;
	background: #0a0 url("../images/button_bg.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/button_bg.png*/ center center repeat-x;
}
.green-button.current {
	color: #f4f4f4;
	border: 1px solid #0f0;
	text-shadow: #040 1px 1px 0px;
	background: #0f0 url("../images/button_bg_current.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/button_bg_current.png*/ center center repeat-x;
}
input[type="button"]:hover,
input[type="button"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
.green-button:hover,
.green-button:focus,
.green-button.current:hover,
.green-button.current:focus,
#left-green-bar-area .xoxo .widgetcontainer .button:hover,
#right-green-bar-area .xoxo .widgetcontainer .button:hover,
#score-footer a:hover,
#sb-nav a:hover {
	color: #0f3c08;
	border: 1px solid #afa;
	text-shadow: #f4f4f4 1px 1px 0px;
	background: #c9ffc9 url("../images/button_bg_hover.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/button_bg_hover.png*/ center center repeat-x;
}
.green-button.disabled,
.green-button.disabled:hover,
.green-button.disabled:focus {
	color: #aaa;
	cursor: default;
	border: 1px solid #030;	
	background: #030 url("../images/button_bg_disabled.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/button_bg_disabled.png*/ center center repeat-x;
	text-shadow: #000600 1px 1px 0px;
}
a.green-button ,
a.green-button:link,
a.green-button:visited,
a.green-button:active {
	color: #eee;
	text-decoration: none;
}
a.green-button:hover {
	color: #0f3c08;
	text-decoration: none;
}

.clear {
	clear:both;
}
												/* ------- Chat Color Classes ------ */
/* ---------------------------------------------------------------------------------------------------------------------------------------- */

a.admin,
a.bright,
a.gold,
a.silver { cursor: pointer; }

.admin, .admin:link, .admin:visited, .admin:active { color: #d0d; }
.admin:hover { color: #f4f; }

.bright, .bright:link, .bright:visited, .bright:active { color: #fff; }

.gold, .gold:link, .gold:visited, .gold:active { color: #fafa7c; }
.gold:hover { color: #ffa; }

.Offline, .Offline:link, .Offline:visited, .Offline:active { color: #800; }
.Offline:hover { color: #a00; }

.Online, .Online:link, .Online:visited, .Online:active { color: #080; }
.Online:hover { color: #0a0; }

.sep { color: #030; }

.silver, .silver:link, .silver:visited, .silver:active { color: #ddd; }
.silver:hover { color: #eee; }

.chat-title { }

	.chat-title-title { }
	
	.chat-title-user {}
	
	.chat-title-channel {}
	
.chat-line {
	line-height: 20px;
}

	.chat-date {}
	
	.chat-name {}
	
	.chat-message {}

.timeFresh { color: #0f0; }
.timeCurrent { color: #0a0; }
.timeOlder { color: #363; }
.timeOldest { color: #444; }

#message_section_submit_form_div {
		
}

												/* ---- Page Structure Elements ---- */
/* ---------------------------------------------------------------------------------------------------------------------------------------- */

#wrapper {
	width: 100%;
	padding: 0;
	margin: 0 auto;
}

/* set area wrapper widths 
(all must be the same number) */
#header_wrap,
#main_wrap,
#message_wrap,
#footer_wrap {
	width: auto;
	padding: 0;
	margin: 0;
}

#header_wrap {
	background: #000 url("../images/green_bar_bg.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/green_bar_bg.png*/ bottom center repeat-x;
}

	#header
	#thematic-above-footer,
	#footer {
		margin: 0 auto;
		width: 1024px;
	}
	#breadcrumb-area {
	
	}
	
#main_wrap {
	padding: 0 0 20px 0;
}

	#main {
		/* overflow: visible; */
		margin: 0 auto;
		width: 1000px;		
	}
	
		#branding {
			height: 110px;
			width: 1004px;
		}
		
			#title_section_main {
				float: left;
				margin-left: -108px;
				background: transparent url("../images/tgp_logo.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/tgp_logo.png*/ 0px center no-repeat;	
			}
		
			#header_img {
				float: left;
				height: 94px;
				width: 540px;
				margin: 10px 0px 0px;
				background: transparent url("../images/tgp_logo.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/tgp_logo.png*/ left center no-repeat;
			}
			
			#header_userinfo {
				float: right;
				width: 450px;
			}
			
				#userinfo_top {
					width: 450px;
					text-shadow: #111 1px 1px 0px;
				}
				
					#userinfo_top input[type="text"],
					#userinfo_top input[type="password"] {
						-webkit-box-shadow: 5px 5px 5px #111;
						-moz-box-shadow: 5px 5px 5px #111;
						box-shadow: 5px 5px 5px #111;
					}
			
				#alw_login,
				#alw_register,
				#alw_lostPassword,
				#alw_logged-in {
					/* padding: 16px 20px 20px 40px; */
					margin: 10px 0 0 26px;
					padding: 5px;
					width: 420px;
					height: 77px;
					border: 1px solid;
					border-color: #259e28 #126214 #042705 #126214;
					-webkit-border-radius: 12px;
					-moz-border-radius: 12px;
					border-radius: 12px;
					background: transparent url("../images/bg_user_panel.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/bg_user_panel.png*/ center center no-repeat;
				}
				
					#alw_login input[type="text"],
					#alw_login input[type="password"],
					#alw_register input[type="text"],
					#alw_register input[type="password"],
					#alw_lostPassword input[type="text"],
					#alw_lostPassword input[type="password"],
					#alw_logged-in input[type="text"],
					#alw_logged-in input[type="password"] {
						margin: 5px;
					}

					#alw_login input[type="button"],
					#alw_login input[type="submit"],
					#alw_login input[type="reset"],
					#alw_register input[type="button"],
					#alw_register input[type="submit"],
					#alw_register input[type="reset"],
					#alw_lostPassword input[type="button"],
					#alw_lostPassword input[type="submit"],
					#alw_lostPassword input[type="reset"],
					#alw_logged-in input[type="button"],
					#alw_logged-in input[type="submit"],
					#alw_logged-in input[type="reset"] {
						margin: 4px;
					}
				
					#alw_logged-in .avatar {
						float: right;
						padding: 3px;
						margin-right: 0px;
						border: 1px solid;
						border-color: #398924 #042700 #042700 #398924;
					}
					#alw_logged-in .avatar:hover {
						border-color: #51e62a;
					}
						
						/*
						#login_widget div[id$="user-item-list"] {
							display: block;
							position: relative;
						}
						*/
				
					div#leftcol {
						float: left;
					}
					div#rightcol {
						float: left;
					}
					
				.alw_loading_login {
					margin: auto;
					height:auto;
					width:auto;
					 vertical-align:bottom;	
				}
				
				#userinfo_bottom {
					width: 450px;
				}
		
		#access {
			clear: both;
			width: 1024px;
			margin: 0 auto;
			height: 38px;
			background: #020 url("../images/green_bar_bg.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/green_bar_bg.png*/ center center repeat-x;
		}
		.msie #access {
			height: 37px;	
		}
		
			#access .menu,
			#access .sf-menu {
				float: left;
				width: auto;
				min-width: auto;
				margin: 1px auto;
				height
			}
			
				#access .menu ul,
				#access .menu .sf-menu {
					margin: 0;
					
				}
					
					#access .menu ul li,
					#access .menu .sf-menu li {
						float: left;
						list-style: none;
						position: relative;
						z-index: 3000; /* IE fix */
					}
					#access .menu ul li:hover,
					#access .menu .sf-menu li:hover {
						background: #4d4 url("../images/nav_bg_hover.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/nav_bg_hover.png*/ center center no-repeat;
					}
					
						#access .menu ul li a,
						#access .menu .sf-menu li a {
							display: block;
							font-size: 14px;
							font-weight: bold;
							text-decoration: none;
							border-left: 000;
							border-right: 020;
							border-collapse: collapse;
							padding: 9px 10px;
						}
						#access .menu ul li a,
						#access .menu ul li a:link,
						#access .menu ul li a:visited,
						#access .menu ul li a:active,
						#access .menu .sf-menu li a,
						#access .menu .sf-menu li a:link,
						#access .menu .sf-menu li a:visited,
						#access .menu .sf-menu li a:active {
							color: #c8ffbf;
							text-shadow: #0f3c08 1px 1px 0px;
						}
						#access .menu ul li a:hover,
						#access .menu .sf-menu li a:hover {
							color: #222;
							text-shadow: #bfb 1px 1px 0px;
						}
						
							/* Child Menus */
							#access .menu ul li .children,
							#access .menu .sf-menu li .children {
								display: none;	
							}
							/* #access .menu ul li .children,
							#access .menu .sf-menu li .children {
								min-width: 200px;
								border: 1px solid #080;
								background: #050 url('../images/input_bg_large_hover.png');
								position: absolute;
								z-index: 2000;
								margin: 0 0 0 10px;
							}
							
								#access .menu ul li .children li,
								#access .menu .sf-menu li .children li {
										
								}
							
									#access .menu ul li .children li a,
									#access .menu .sf-menu li .children li a {
										padding: 4px;
										text-align: left;
										margin: 0 auto;
									}
							*/
						
			#access #search-form {
				float: right;
				margin: 2px 0px 0 0;
			}
			
#main_wrap {
	background: #000 url("../images/wrapper_bg.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/wrapper_bg.png*/ top center repeat-y;	
}

	#main_bg_wrap {
		width: auto;
		padding: 12px 0 0;
		margin: 0;
		background: transparent url("../images/wrapper_top_bg.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/wrapper_top_bg.png*/ top center no-repeat;
	}
	
	#breadcrumb-area {
		width: 1024px;
		margin: 0 auto;
	}
	
		.breadcrumb {
			display: block;
			-webkit-border-radius: 16px;
			-moz-border-radius: 16px;
			border-radius: 16px;
			border: 2px ridge #1e1e1e;
			background: #0d0d0d;
			padding: 0 10px;
			margin: 0 auto 10px;	
		}
	
	#main {
		-webkit-border-radius: 16px;
		-moz-border-radius: 16px;
		border-radius: 16px;
		border: 2px ridge #1e1e1e;
		background: #0d0d0d;
		padding: 0 10px;
		min-height: 768px;
	}
	
		#container {
			
		}
		
			#content {
				overflow: visible;
				padding: 10px 0 0;
			}
			
				#content .avatar {
					border: 4px double;
					border-color: #444 #222 #222 #444;	
				}
				
				.entry-title {
					font-family: 'Inconsolata', sans-serif;
					font-weight: 700;
					font-size: 24px;
					line-height: 30px;
					text-shadow: #000 1px 1px 2px;
					background: transparent url("../images/entry_topper.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/entry_topper.png*/ center bottom repeat-x;
				}
					
					.entry-title a,
					.entry-title a:hover {
						text-decoration: none;	
					}
				
				.entry-content {
					font-size: 14px;
					line-height: 1.3;
					margin: 10px 0 0;
				}
				
					.entry-content img {
						margin: 0px !important;	
					}
				
				#content .post {
					margin: 0 0 10px 0;	
				}
				
				#comments {
					
				}
					
					#respond {
						
					}
					
						#respond .form-textarea {
						}
						
							#respond .form-textarea textarea {
								width: 608px;	
							}
				
				.edit-link:before {
					clear: both;	
				}
				.edit-link {
					display: block;
					clear: both;
				}
			
			.aside {
				
			}
			
				.xoxo {
				
				}
				.xoxo:after  {
					clear: both;
				}
			
				.aside .xoxo {
					
				}
				
					.aside .xoxo li {
						margin: 10px;
						list-style: none;
					}
					
						.aside .xoxo li h3 {
							font-size: 16px;
							padding: 2px 5px;
							text-shadow: #111 1px 1px 0px;
							font-weight: bold;
						}
					
						.aside .xoxo li ul {
							
						}
						
							.aside .xoxo li ul li {
								margin: 2px 2px 2px 8px;
								list-style: disc inside;
							}
							
			#primary,
			#secondary {
				
			}
			
				#primary .xoxo,
				#secondary .xoxo {
					
				}
				
					#primary .xoxo li,
					#secondary .xoxo li {
						/*border: 1px solid #333;
						background: #030 url('../images/metal_bg.png'); */
						margin: 10px;
						list-style: none;
					}
					
						#primary .xoxo li h3,
						#secondary .xoxo li h3,
						#page-top .xoxo li h3,
						#index-insert .xoxo li h3 {
							color: #ddd;
							font-size: 16px;
							text-shadow: #111 2px 2px 0px;
							font-weight: 700;
							height: auto;
							border-radius: 5px;
							-moz-border-radius: 5px;
							-webkit-border-radius: 5px;
							border: 1px solid;
							border-color: #666 #444 #444 #666;
							padding: 5px 8px;
							margin: 0px auto 5px;
							font-family: 'Open Sans', sans-serif;
							background: #555 url("../images/score_sort_button_bg.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/score_sort_button_bg.png*/ center center repeat-x;
						}
					
						#primary .xoxo li ul,
						#secondary .xoxo li ul {
							
						}
						
							#primary .xoxo li ul li,
							#secondary .xoxo li ul li {
								border: none;
								margin: 2px 2px 2px 8px;
								list-style: disc inside;
							}
							
			#page-top {
				
			}
			
				#page-top .xoxo {
						
				}
				
					#page-top .xoxo li {
						width: 300px;
						float: right;
						margin: 4px;
					}
			
			/* .aside */
			#primary {
				
			}
			
			/* .aside */
			#secondary {
				
			}
			
			.large div[id^="scoreboard_widget"],
			div[id^="videosection_widget"],
			div[id^="videoseciton_widget"],
			div[id^="gamesection_widget"] {
				padding: 10px 0 0;	
			}
			

			
#footer_wrap {
	margin: 0 0 40px; 
}
	
	#footer {
		
	}
	
		#siteinfo {
			font-size: 14px;
			text-align: center;
			margin: 0 auto;
			display: block;
			padding: 24px 0;
		}
		
#tgp-green-bar {
	z-index: 20;
	width: 100%;
	position: fixed;
	bottom: 0px;
	left: 0px;
	height: 40px;
	background: #000 url("../images/green_bar_bg.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/green_bar_bg.png*/ bottom center repeat-x;
}

	#tgp-green-bar-widgets {
	}
	
	#left-green-bar-area,
	#right-green-bar-area {
			
	}
	
	#left-green-bar-area .xoxo,
	#right-green-bar-area .xoxo {
		padding: 0px;
		height: 40px;
	}
	#left-green-bar-area .xoxo {
		float: left;
		margin: 0px auto;		
	}
	#right-green-bar-area .xoxo {
		float: right;
		width: 200px;
	}
	
	#left-green-bar-area .xoxo .widgetcontainer {
		float: left;	
	}
	#right-green-bar-area .xoxo .widgetcontainer {
		float: right;		
	}
	#left-green-bar-area .xoxo .widgetcontainer,
	#right-green-bar-area .xoxo .widgetcontainer { /*  list-item  */
		clear: none;
		background: none;
		border: none;
		list-style: none;
		margin: 6px 12px 0px;
		position: relative;
	}
	
		#left-green-bar-area .xoxo .widgetcontainer .button,
		#right-green-bar-area .xoxo .widgetcontainer .button {
			
		}
		
		#bottom_page,
		#message_section {
			z-index: 10;
			-webkit-border-radius: 8px;
			-moz-border-radius: 8px;
			border-radius: 8px;
			overflow: hidden;
			background: #000;
			position: absolute;
			bottom: 34px;
			border: 1px solid;
			border-color: #060 #040 transparent #060;
			border-bottom: none;
		}

		#message_section {
			width: 760px;
		}
		#bottom_page {
			width: 220px;
			right: 0px;
		}
		
	#score-footer {
		padding: 5px;
	}
	
		#score-footer a {
			text-decoration: none;
			text-align: center;
			display: block;
			margin: 0 auto;
		}
		
	/* animator sizes */
	
	.bottomWindowClose {
		padding: 0px 6px;
		height: 0px;
	}
	.bottomWindowOpen {
		padding: 6px;
		height: auto;
	}
		
												/* ---- TGP Specific Plugin Styles ---- */
/* ---------------------------------------------------------------------------------------------------------------------------------------- */

/* ---- Table of Contents - Plugins that we style below ---- */
/*
	Calendar
	Console
	Gallery
	GamesSection Plugin
	Members Plugin
	Scoreboard
	Shadowbox JS
	YD Recent Posts Plugin
*/

/* ---- Calendar ---- */

#wp-calendar {
	width: 96%;
	border-collapse: collapse;
	border: 1px solid #444;
	margin: 0px auto 8px;
}

	#wp-calendar td,
	#wp-calendar th {
		text-align: center;
		padding: 3px;
		border-bottom: 1px solid #444;
		border-right: 1px solid #444;
		border-collapse: collapse;
	}




/* ---- Console ---- */

/*

#console_main {
	position: relative;
	height: 1%;
	zoom: 1;
}

	#console_main .tv {
		position: absolute;
	}
	
*/

#console_main_tv {
}

	table.tv { 
		z-index: 4000;
		padding: 0px; 
		margin: 0px auto;
	}
	table.tv tr.top { height: 17px; }

		table.tv tr.top td.topleft { 
			width: 18px;
			background: url("../../images/tgp_tv/tv_cutup_top_left.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/images/tgp_tv/tv_cutup_top_left.png*/ no-repeat;
			background-position: bottom right;
		}
		table.tv tr.top td.topcenter {
			background: url("../../images/tgp_tv/tv_cutup_top.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/images/tgp_tv/tv_cutup_top.png*/ repeat-x;
			background-position: bottom;
		}
		table.tv tr.top td.topright { 
			width: 18px;
			background: url("../../images/tgp_tv/tv_cutup_top_right.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/images/tgp_tv/tv_cutup_top_right.png*/ no-repeat;
			background-position: bottom left;
		}

	table.tv tr.middle { }

		table.tv tr.middle td.midleft {
			width: 18px;
			background: url("../../images/tgp_tv/tv_cutup_left.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/images/tgp_tv/tv_cutup_left.png*/ repeat-y;
			background-position: right;
		}
		
		/*  CONTENT ON THE TELEVISION SCREEN SHOWS UP IN THIS DIV */
		table.tv tr.middle td.content {
			display: block;
			min-width: 100px;
			min-height: 200px;
			background: #000 url("../images/screen_static.gif")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/screen_static.gif*/;
		}
		
		table.tv tr.middle td.midright { 
			width: 18px;
			background: url("../../images/tgp_tv/tv_cutup_right.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/images/tgp_tv/tv_cutup_right.png*/ repeat-y;
			background-position: left;
		}

	table.tv tr.bottom { height: 21px; }

		table.tv tr.bottom td.bottomleft { 
			width: 18px;
			background: url("../../images/tgp_tv/tv_cutup_bottom_left.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/images/tgp_tv/tv_cutup_bottom_left.png*/ no-repeat;
			background-position: right top;
		}
		
		table.tv tr.bottom td.bottomcenter { 
			background: url("../../images/tgp_tv/tv_cutup_bottom.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/images/tgp_tv/tv_cutup_bottom.png*/ repeat-x;
			background-position: top;
		}
		
		table.tv tr.bottom td.bottomright {
			width: 18px;
			background: url("../../images/tgp_tv/tv_cutup_bottom_right.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/images/tgp_tv/tv_cutup_bottom_right.png*/ no-repeat;
			background-position: left top;
		}

	table.tv tr.base { height: 35px; }

		table.tv tr.base td.base { 
			min-width: 218px;
			background: url("../../images/tgp_tv/tv_cutup_base.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/images/tgp_tv/tv_cutup_base.png*/ repeat-y;
			background-position: center top;
		}
		
		.tv_buttons {
			float: right;	
		}
		
		.tv_buttons:after {
			clear: both;	
		}


#console-game-contain {
	
}

	#console_main_console_system {
		float: left;
		width: 180px;
		
	}
	
		.console-back {
			display:block;
			background: transparent url("../../images/tgp_console_back.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/images/tgp_console_back.png*/ no-repeat bottom center ;
			height: 133px;
			width: 163px;
		}
			.console-cartridge {
				display:block;
				background-image: url("../../images/cartridges/blank_cart.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/images/cartridges/blank_cart.png*/;
				background-position: 44px 0;
				background-repeat: no-repeat;
				height: 133px;
				width: 163px;
			}
				.console-front { 
					display:block;
					background: transparent url("../../images/tgp_console_front.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/images/tgp_console_front.png*/ no-repeat bottom center ;
					height: 133px;
					width: 163px;
				}

	.game-buttons {
		margin-left: 10px;
		text-align: center;
	}
	
		.game-buttons-link {
			padding: 1em;
			cursor: pointer;
		}


/* ---- Gallery ---- */

.gallery-icon {
	padding: 0px;
	margin: 0px;
	border: none;
}

dl {
	margin: 0px 0.1em;
}

	.gallery img,
	dl[id^="gallery"] {
		border: 2px ridge;
		border-color: #1e680a #003b00 #003b00 #1e680a !important;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;				
	}
	.gallery img:hover,
	dl[id^="gallery"]:hover {
		border-color: #45da1d #2e9313 #2e9313 #45da1d !important;			
	}

	#gallery-1 .gallery-item,
	#gallery-2 .gallery-item,
	#gallery-3 .gallery-item,
	#gallery-4 .gallery-item,
	#gallery-5 .gallery-item,
	#gallery-6 .gallery-item,
	#gallery-7 .gallery-item,
	#gallery-8 .gallery-item,
	#gallery-9 .gallery-item,
	#gallery-10 .gallery-item {
		margin-top: 0px !important;
		margin: 0 0 20px 0;
	}



/* ---- GamesSection Plugin ---- */

#game-table.blocks {
	
}
#game-table.full {
	
}
#game-table.small {
	
}


	.blocks .game-container {
		float: left;
		height: 72px;
		display: block;
	}

	.full .game-container {
		
	}
	
	.small .game-container {
		clear: both;
		height: 64px;
		margin: 7px 0;
	}
		
		/* ---- both game lists ---- */
		.game-banner,
		.game-banner a,
		.link-string,
		.link-string a {
			text-align: center;
			margin: 0 auto;	
		}
		
		
		/* ---- blocks game list only ---- */
		.blocks .game-cart,
		.blocks .game-info-container {
			vertical-align: top;
			display: inline-block;
		}
		.blocks .game-cart {
			width: 64px;
			
		}
		.blocks .game-info-container {
			width: 164px;
		}
		
			.blocks .game-banner {
				margin: 10px auto 0;
			}
			
			.blocks .link-string {
				margin: 0 auto 5px;
			}
			
				.blocks .link-string a {
					clear: both;
				}
				.blocks .link-string span {
					display: none;	
				}
					
		
		/* ---- large game list only ---- */
		.full .game-cart {
			display: none;
		}
		
		.full .game-info-container {
				
		}
		
			.full .game-banner {
				background: transparent url("../images/gamebanner_bg.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/gamebanner_bg.png*/ center center no-repeat;
			}
	
			.full .link-string {
				margin: 0 auto 10px;
			}
		
		/* ---- small game list only ---- */
		.small .game-cart {
			width: 64px;
			float: left;
		}
		
		.small .game-info-container {
			float: right;
			width: 316px;
		}
		
			.small .game-banner {
				margin: 10px auto 0;
			}
			
			.small .link-string {
				margin: 0 auto 5px;
			}

			
		#table_test table {
			margin: 0 auto;
			text-align: center;		
		}
		
		#table_test table div {
			display: block;
			margin: 0px auto 10px;
		}

/* ---- Scoreboard ---- */

div[id^="scoreboard_widget"] {
	
}
	
	/* container */
	#scoreboard {
		display: block;
		-webkit-border-radius: 8px;
		-moz-border-radius: 8px;
		border-radius: 8px;
		border: 1px solid;
		border-color: #666 #444 #444 #666;
		box-shadow: inset 0px 0px 4px 4px #000;
		background: #111 url("../images/brushed_metal_dark.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/brushed_metal_dark.png*/ top center;	
	}
		
		#score-title {
			text-align: center;
			font-weight: bold;
			text-shadow: #000 1px 1px 0px;
		}
		.large #score-title {
			margin: 18px auto;
			font-size: 16px;
		}
		.small #score-title {
			margin: 5px auto;
			font-size: 12px;
		}
	
		#score-nav {
			height: 1%;
			width: 96%;
			margin: 0 auto;
			padding: 0 0 5px;
			height: 18px;
		}
		
			#score-nav #subs,
			#score-nav #pages {
				width: auto;
				max-width: 50%;
				vertical-align: bottom;
			}
	
			#score-nav #subs {
				float: left;
				text-align: left;
			}
		
			#score-nav #pages {
				float: right;
				text-align: right;
			}
		
			#score-nav #subs span,
			#score-nav #pages span,
			.tv_buttons span {
				font-size: 14px;
				height: auto;
				cursor: pointer;
				border-top-right-radius: 5px;
				border-top-left-radius: 5px;
				-moz-border-radius-topright: 5px;
				-moz-border-radius-topleft: 5px;
				-webkit-border-top-right-radius: 5px;
				-webkit-border-top-left-radius: 5px;
				border: 1px solid;
				border-color: #666 #444 #444 #666;
				border-bottom: none;
				padding: 5px 10px;
				background: #555 url("../images/score_sort_button_bg.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/score_sort_button_bg.png*/ center center repeat-x;
			}
			.tv_buttons span {
				border-radius: 5px;
				border-bottom: 1px solid;
				font-size: 10px;
				padding: 0px 4px;
				margin: 0px 0px 0px 3px
			}
			#score-nav #subs span:hover,
			#score-nav #pages span:hover,
			.tv_buttons span:hover {
				background: #888 url("../images/score_sort_button_bg_hover.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/score_sort_button_bg_hover.png*/ center center repeat-x;
				border-color: #999 #777 #777 #999;
				color: #fff;				
			}
			#score-nav #subs .current,
			#score-nav #subs .current:hover,
			#score-nav #pages .current,
			#score-nav #pages .current:hover,
			.tv_buttons span current,
			.tv_buttons span current:hover {
				cursor: default;
				background: #333 url("../images/score_sort_button_bg_off.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/score_sort_button_bg_off.png*/ center center repeat-x;
				border-color: #444 #222 #222 #444;
				font-weight: bolder;
			}
		
		#standout {
			color: #ff0;
		}
	
		#scoreboard table {
			padding: 10px;
			margin: 0 auto;
			width: 96%;
			background: #111;
			border: 2px ridge;
			border-color: #555 #333 #333 #555; 
			-moz-box-shadow: inset 0px 0px 4px #000;
			-webkit-box-shadow:inset 0px 0px 4px #000;
			box-shadow:inset 0px 0px 4px #000;
		}
		.large table {
			font-size: 15px;
		}
		.small table {
			font-size: 11px;	
		}
		
		.small .bottom-output {
			padding: 4px;	
		}
		
			#scoreboard table a,
			#scoreboard table a:link,
			#scoreboard table a:visited,
			#scoreboard table a:active { text-decoration: none; color: #fff; }
			#scoreboard table a:hover { text-decoration: underline; text-shadow: #fff 0px 0px 6px; color: #fff; }
		
			#scoreboard tr {
				vertical-align: middle;
			}
			
			#scoreboard tr.odd {
				color: #bbb;
				text-shadow: #0d2e05 2px 2px 0px;
				background: #17460b url("../images/felt_odd.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/felt_odd.png*/;
			}
			
			#scoreboard tr.even {
				color: #ddd;
				text-shadow: #214c15 2px 2px 0px;
				background: #3d712f url("../images/felt_even.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/felt_even.png*/;
			}
			
			#scoreboard tr.first {
				color: #fafa7c;
				text-shadow: #57560e 2px 2px 0px;
				background: #17460b url("../images/felt_gold.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/felt_gold.png*/;
			}
			
			#scoreboard tr.second {
				color: #ddd;
				text-shadow: #222 2px 2px 0px;
				background: #3d712f url("../images/felt_silver.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/felt_silver.png*/;
			}
			
			#scoreboard tr.third {
				color: #f0a72b;
				text-shadow: #3f2103 2px 2px 0px;
				background: #17460b url("../images/felt_bronze.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/felt_bronze.png*/;
			}
	
				#scoreboard td,
				#scoreboard th {
					text-align: center;
					margin: 0 auto;
				}
				.large table td {
					line-height: 22px;
					padding: 5px;
				}
				.small table td {
					line-height: 16px;
					padding: 2px;
				}
				
				#sort-row {
					background: #212525 url("../images/score_topper_bg.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/score_topper_bg.png*/ top center no-repeat;
					border-bottom: 1px solid #333;
				}
				
				.sort-button {
					margin: 5px;
					display: block;
					position: relative;
					cursor: pointer;
				}
				.sort-button.off {
					cursor: default;	
				}
				
					.sort-button .sort-label {
						display: block;
						margin: 0 auto;
						color: #eee;
						font-weight: bolder;
						-webkit-border-radius: 4px;
						-moz-border-radius: 4px;
						border-radius: 4px;
						border: 1px solid #666;
						text-shadow: #111 1px 1px 0px;
						-moz-box-shadow: 0px 0px 5px #111;
						-webkit-box-shadow: 0px 0px 5px #111;
						box-shadow: 0px 0px 5px #111;
						text-shadow: #111 1px 1px 0px;
						background: transparent url("../images/score_sort_button_bg.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/score_sort_button_bg.png*/ center center repeat-x;
					}
					.large .sort-button .sort-label {
						padding: 5px;
					}
					.small .sort-button .sort-label {
						padding: 2px;
					}
					.sort-button:hover .sort-label,
					.sort-button:focus .sort-label {
						color: #fff;
						border: 1px solid #999;
						text-shadow: #444 1px 1px 0px;
						background: #666 url("../images/score_sort_button_bg_hover.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/score_sort_button_bg_hover.png*/ center center repeat-x;
					}
					.off .sort-label,
					.off:hover .sort-label,
					.off:focus .sort-label{
						color: #888;
						border: 1px solid #444;
						text-shadow: #111 1px 1px 0px;
						background: #222 url("../images/score_sort_button_bg_off.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/score_sort_button_bg_off.png*/ center center repeat-x;				
					}
		
					.sort-button .sort-list {
						display: none;
						position: absolute;
						background: #111;
						width: 99.3%;
					}
					
					.sort-button:hover .sort-list {
						cursor: pointer;
						display: inline;
						margin: 0 auto;
						border: 1px solid #444;
					}
					
						.sort-list li {
							display: block;
							list-style: none;
							margin: 0 auto;
							text-shadow: #111 1px 1px 0px;
							background: #222 url("../images/score_sort_button_bg_off.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/score_sort_button_bg_off.png*/ bottom center repeat-x;
						}
						.aside .xoxo li .sort-list li {
							margin: 0 auto !important;
						}
						
						.sort-list li:hover {
							color: #fff;
							text-shadow: #333 1px 1px 0px;
							background: #444 url("../images/score_sort_button_bg.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/score_sort_button_bg.png*/ bottom center repeat-x;
						}
						
							.sort-list li span {
								display: block;
								width: auto;
								margin: 0 auto;
								line-height: 28px;
								padding: 3px;
							}
							
							.sort-list li span.unchecked {
								margin: 0 auto 0 5px;
								padding: 3px 3px 3px 10px;
								background: transparent url("../images/checkbox_unchecked.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/checkbox_unchecked.png*/ 50% left no-repeat;
								
							}
							
							.sort-list li span.checked {
								margin: 0 auto 0 5px;
								padding: 3px 3px 3px 10px;
								background: transparent url("../images/checkbox_checked.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/images/checkbox_checked.png*/ 50% left no-repeat;
							}
							
/* ---- Shadowbox JS ---- */				
							
#sb-title-inner,
#sb-info-inner,
#sb-loading-inner,
div.sb-message { 
	font-weight:200;
	color:#fff;
}
#sb-container { 
	position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;
}
#sb-overlay{
	position:relative;height:100%;width:100%;
}
#sb-wrapper { 
	position:absolute;visibility:hidden;width:100px;
}
#sb-wrapper-inner { 
	position:relative;border:1px solid #303030;overflow:hidden;height:100px;
}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url("loading.gif")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/tgp_dynaload/loading.gif*/ no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:auto;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;cursor:pointer;}
#sb-nav-close{background-image:url("close.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/tgp_dynaload/close.png*/;}
#sb-nav-next{background-image:url("next.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/tgp_dynaload/next.png*/;}
#sb-nav-previous{background-image:url("previous.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/tgp_dynaload/previous.png*/;}
#sb-nav-play{background-image:url("play.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/tgp_dynaload/play.png*/;}
#sb-nav-pause{background-image:url("pause.png")/*tpa=http://www.thegamespage.com/tgp/wp-content/plugins/tgp_dynaload/pause.png*/;}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

#sb-nav a.close {
	
}
#sb-nav a.close:hover {
	
}

/* ---- Wordpress User Plugin ---- */

.wpu-pagination {
	margin:0.5em 0; 
	padding:0;
	padding-bottom: 12px; 
	position: relative; 
	float: left;
}

.wpu-displayname {
	font-size: 24px;
}

.wpu-user {margin-top:1em;}
.wpu-id {margin-bottom:0.5em;}

.wpu-pagination .green-button {
	font-size: 12px;
	margin: 0 5px;	
}




/* ----  YD Recent Posts Plugin ---- */

.widget_yd_rp * {
	margin:0;
	padding:0;
}

.yd_rp_widget {
	font-size: 11px;	
	line-height: 15px !important;
}

.yd_rp_widget h4 {
	font-weight: bold;
	font-size: 11px;	
	display: block;
	clear: both;
	margin-bottom: 0px;
}

.side1 ul li ul li h4 a, .side2 ul li ul li h4 a {
	padding-left: 0px;
}

.yd_rp_widget img {
	width: 64px;
	height: 64px;
	float: left;
	padding-right: 5px;
	padding-bottom: 5px;
}

.yd_rp_widget li {
	list-style: none !important;
}

#index-insert .yd_rp_widget li {
	margin: 0px !important;
}

.yd_rp_widget a.rpw_bottom_link {
	clear: both;
	display: block;
}

#secondary .yd_rp_widget {
	
}

	#secondary .yd_rp_widget li {
		min-height: 70px;
		height: 1%;
		zoom: 1;
		padding: 6px !important;
		margin: 0 0 10px 0 !important;
	}
