html{
	height: 100%;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,iframe {
	padding:0;
	margin:0;
}
body {
	background: #8e8e8e url(../_img/bg/bg.png) repeat center top;
	height: 100%;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
a {
	outline: none;
	text-decoration:none;	
}

/*	-----------------------------------------------

	Utility Classes

	----------------------------------------------- */

.left {
	float: left;
}
.right {
	float: right;
}
.invisible {
	display: none;
}
.offscreen {
	display: block;
	left: -999999px;
	position: absolute;
	top: -999999px;
}
.clear:after {
	clear: both;
	content: '.';
	display: block;
	height: 0;
	margin-top: -1px;
	visibility: hidden;
}

/*	-----------------------------------------------

	Nintendo Utility Strip

	----------------------------------------------- */
/*
div#nus-navigation {
	background-image: url(../_img/nus/bg-strip.gif);
	margin: 0 auto;
	min-width: 950px;
	overflow: hidden;
}
	div#nus-navigation ul {
		height: 1px;
		list-style: none;
		margin: 0 auto;
		padding: 0;
		width: 1046px;
	}
		div#nus-navigation ul li {
			float: left;
			height: 32px;
			text-indent: -99999px;
		}
			div#nus-navigation ul li a {
				background-image: url(../_img/nus/navNintendo.gif);
				display: block;
				height: 32px;
				outline: none;
				width: 100%;
			}
		div#nus-navigation ul li#nus-navNintendoLogo {
			width: 199px;
		}
		div#nus-navigation ul li#nus-navNintendoWii {
			width: 77px;
		}
			div#nus-navigation ul li#nus-navNintendoWii a {
				background-position: -199px 0;
			}
			div#nus-navigation ul li#nus-navNintendoWii a:hover {
				background-position: -199px 35px;
			}
		div#nus-navigation ul li#nus-navNintendoDSi {
			width: 110px;
		}
			div#nus-navigation ul li#nus-navNintendoDSi a {
				background-position: -280px 0;
			}
			div#nus-navigation ul li#nus-navNintendoDSi a:hover {
				background-position: -280px 35px;
			}
		div#nus-navigation ul li#nus-navNintendoGames {
			width: 74px;
		}
			div#nus-navigation ul li#nus-navNintendoGames a {
				background-position: -395px 0;
			}
			div#nus-navigation ul li#nus-navNintendoGames a:hover {
				background-position: -395px 35px;
			}
		div#nus-navigation ul li#nus-navNintendoSupport {
			width: 92px;
		}
			div#nus-navigation ul li#nus-navNintendoSupport a {
				background-position: -475px 0;
			}
			div#nus-navigation ul li#nus-navNintendoSupport a:hover {
				background-position: -475px 35px;
			}
		div#nus-navigation ul li#nus-navNintendoClub {
			width: 137px;
		}
			div#nus-navigation ul li#nus-navNintendoClub a {
				background-position: -572px 0;
			}
			div#nus-navigation ul li#nus-navNintendoClub a:hover {
				background-position: -572px 35px;
			}
*/
div#globalNav {
	 z-index: 9999 !important;
}
/*	-----------------------------------------------

	Widgets

	----------------------------------------------- */

/*** Modal Window ***/

div#overlay {
	background: transparent url(../_img/bg/black-50.png) repeat 0 0;
	display: none;
	min-height: 100%;
	min-width: 950px;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 10000;
}
div#modal-window {
	/*display: none;
	height: 454px;
	margin: 0 auto;
	position: absolute;
	width: 723px;
	z-index: 10001;*/
	background: url(../_img/bg/bg-video-modal.png) no-repeat;
	display: none;
	height: 407px;
	/*padding: 15px 0 0 15px;*/
	padding: 32px 0 0 0px;
	position: absolute;
    text-align: center;
	width: 696px;
	z-index: 10001;
}
	div#modal-window div#flash-video-target {
		background: transparent url(../_img/bg/bg-video-player.jpg) no-repeat 0 0;
		height: 100%;
		width: 100%;
	}
	div#modal-wrapper {
		height: 454px;
		width: 723px;
	}
	div#modal-window a#btn-modal-close {
		/*background: transparent url(../_img/bg/btn-modal-close.png) no-repeat 0 0;*/
		background: url(../_img/bg/btns-modal-sprite.png) no-repeat;
		background-position: 0 -129px;
		height: 51px;
		position: absolute;
		right: -20px;
		top: -20px;
		width: 51px;
		z-index: 120;
	/*	bottom: 21px;
		height: 19px;
		position: absolute;
		right: 11px;
		width: 61px;*/
	}
	div#modal-window a#btn-modal-close:hover {
		/*background-position: 0 -19px;*/
		background-position: -58px -129px;
		cursor: pointer;
	}

div#body_inner {
	height:100%;
	width:100%;
}
div#header { }
div#page_wrapper_outer {
	background: transparent url(../_img/bg/top_nav_bg.jpg) no-repeat center 32px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -145px; /* the bottom margin is the negative value of the footer's height */
	width:100%;
}
#top_bg {
	background:url(../_img/bg/top_nav_bg.png) no-repeat;	
	position:absolute;left:-219px;top:0;
	height:220px;
	overflow: visible;
	width:1397px;
}
div#page_wrapper {	
	background: transparent url(../_img/bg/top_nav_bg.jpg) no-repeat top center;
	height: auto !important;
	height: 100%;
    margin: 0 auto 0;
    min-height: 100%;
    position: relative;
	width: 974px;
}

/** Needed for home page split banner design **/
/*div#page_wrapper_outer.home_header {
	background: transparent url(../_img/home/home_top_nav_bg.jpg) no-repeat center 32px;
}
div#page_wrapper.home_header {
	background: transparent url(../_img/home/home_top_nav_bg.jpg) no-repeat top center;
}*/
/** End **/

div#top_navigation {
	height: 120px;	
	position: relative;
	width: 974px;
}
	div#top_navigation a {
		 text-decoration:none;	
	}
	div#top_navigation a#logo {
		background: transparent url(../_img/bg/logo.png) no-repeat;
		display: block;
		height: 119px;
		left: 345px;
		position: absolute;
		top: 0;
		width: 285px;
	}
	div#top_navigation a#newsletter-sign-up {
		background: transparent url(../_img/bg/btn_newsletter.png) no-repeat 0 0;
		display: block;
		height: 48px;
		left: 71px;
		position: absolute;
		top: 68px;
		width: 276px;
	}
	div#top_navigation a#newsletter-sign-up:hover {
		background-position: 0 -48px;
	}
	div#top_navigation a#newsletter-sign-up:active {
		background-position: 0 -96px;
	}
	div#top_navigation a#join-club-nintendo {
		background: transparent url(../_img/bg/btn_club_nin.png) no-repeat scroll 0 0;
		display: block;
		height: 36px;
		left: 627px;
		position: absolute;
		top: 73px;
		width: 276px;
	}
	div#top_navigation a#join-club-nintendo:hover {
		background-position: 0 -36px;
	}
	div#top_navigation a#join-club-nintendo:active {
		background-position: 0 -72px;
	}
div#banner_home {
/*	 This is the asset for the standard banner:*/
	background: transparent url(../_img/home/bg-banner.jpg) no-repeat 0 0; 
/*	background: transparent url(../_img/home/bg-banner-split.jpg) no-repeat 0 0;*/
/*	background: transparent url(../_img/home/bg-banner-unv.png) no-repeat 0 0;*/
	height: 459px;
	margin: 0 auto;
	position: relative;
	width: 974px;
	}
	div#bg-hero {
		background: transparent url(../_img/home/hyrule-warriors/bg-hyrule-warriors.jpg) no-repeat 0 0;
		height: 100%;
		width: 100%;
		position: absolute;
		left: 24px;
		top: 3px;
	}

		div#bg-hero a {
			display: block;
			position: absolute;
		}
		
			.watch-trailer-hyrule-warriors {
				background: #000 url(../_img/home/hyrule-warriors/btn-watch-trailer.jpg) no-repeat 0 0;
				background-size: 100%;
				width: 236px;
				height: 132px;
				left: 20px;
				top: 232px;		
				position: relative;
				border: solid 1px #000;
			}
			
				.watch-trailer-hyrule-warriors:hover {
					background: #000 url(../_img/home/hyrule-warriors/btn-watch-trailer-hover.gif) no-repeat 0 0;
					background-size: 100%;
				}
			
				.watch-trailer-hyrule-warriors-caption {
					background: transparent url(../_img/home/hyrule-warriors/btn-watch-trailer-caption.png) no-repeat 0 0;
					position: absolute;
					bottom: 0;
					left: 0;
					width: 236px;
					height: 28px;
				}
			
			.visit-website-hyrule-warriors {
				background: transparent url(../_img/home/hyrule-warriors/btn-visit-the-website.jpg) no-repeat 0 0;
				height: 46px;
				width: 236px;
				left: 19px;
				top: 373px;				
			}

div#banner_games {
	background: transparent url(../_img/bg/banner_games.jpg) no-repeat 0 0;
	height: 221px;
	margin: 0 auto;
	position: relative;
	width: 974px;
}
div#bucket_games {
	background: transparent url(../_img/bg/bg_bucket_games.png) no-repeat 0 0;
	height: 175px;
	overflow: hidden;
	padding: 16px 10px 0 10px;
	position: relative;
	top: -5px;
	width: 955px;
}
	div#bucket_games a.btn {
		display: block;
		height: 100%;
		width: 100%;
	}
	div#bucket_games div.mask {
		float: left;
		height: 159px;
		overflow: hidden;
		position: relative;
		width: 843px;
	}
	div#bucket_games .prev-arrow, 
	div#bucket_games .next-arrow {
		float: left;
		height: 159px;
		width: 55px;
	}
	div#bucket_games .prev-arrow a, 
	div#bucket_games .next-arrow a{
		background: url(../_img/bg/carousel/btns-bucket-games.png) no-repeat;
		display: none;
		height: 42px;
		margin: 50px auto 0;
		width: 43px;
	}
	div#bucket_games .next-arrow a {
		background-position: -43px 0;
	}
	div#bucket_games .prev-arrow a:hover {
		background-position: 0 -42px;
	}
	div#bucket_games .next-arrow a:hover {
		background-position: -43px -42px;
	}
	div.mask ul {
		display: block;
		padding: 0 0 0 0;
		position: absolute;
	}
	
	div#bucket_games li {
		float: left;
		height: 151px;
		margin: 3px 0px 3px 5px;
		white-space: nowrap;
		width: 115px;
	}
		div#bucket_games li {
			background: url(../_img/bg/carousel/bg-thumb-tabs.png) #e2d8b4 no-repeat 3px 3px;
		}
		div#bucket_games li.bg-wii {
			background-position: -112px 3px;
		}
		div#bucket_games li.bg-3ds {
			background-position: -344px 3px;
		}
		div#bucket_games li.bg-ds {
			background-position: -228px 3px;
		}
		div#bucket_games li.bg-wii-u {
			background-position: 3px 3px;
		}		
		div#bucket_games li a {
			background: url(../_img/bg/carousel/games_sprite.png) no-repeat;
		}
		div#bucket_games li.ocarina-3d a {
			background-position: 0 0;
		}
		div#bucket_games li.spirit-tracks a {
			background-position: -120px 0;
		}
		div#bucket_games li.phantom-hourglass a {
			background-position: -240px 0;
		}
		div#bucket_games li.skyward-sword a {
			background-position: -360px 0;
		}
		div#bucket_games li.twilight-princess a {
			background-position: -480px 0;
		}
		div#bucket_games li.crossbow-training a {
			background-position: -600px 0;
		}
		div#bucket_games li.legend a {
			background-position: -720px 0;
		}
		div#bucket_games li.spirit-tracks a {
			background-position: -120px 0;
		}
		div#bucket_games li.spirit-tracks a {
			background-position: -120px 0;
		}
		div#bucket_games li.majoras-mask a {
			background-position: 0 -302px;
		}
		div#bucket_games li.ocarina a {
			background-position: -120px -302px;
		}
		div#bucket_games li.link-past a {
			background-position: -240px -302px;
		}
		div#bucket_games li.adventure-link a {
			background-position: -360px -302px;
		}
		div#bucket_games li.links-awakening-dx a {
			background-position: -480px -302px;
		}
		div#bucket_games li.fourswords a {
			background-position: -600px -302px;
		}
		
		div#bucket_games li.oracle-of-seasons a {
			background-position: -720px -302px;
		}		

		div#bucket_games li.oracle-of-ages a {
			background-position: 0 -604px;
		}
		
		div#bucket_games li.wwhd a {
			background-position: -120px -604px;
		}		

		div#bucket_games li.hyrule-warriors a {
			background-position: -360px -604px;
		}
		
		div#bucket_games li.link-between-worlds a {
			background-position: -240px -604px;
		}		
		
		div#bucket_games li.ocarina-3d a:hover {
			background-position: 0 -151px;
		}
		div#bucket_games li.spirit-tracks a:hover {
			background-position: -120px -151px;
		}
		div#bucket_games li.phantom-hourglass a:hover {
			background-position: -240px -151px;
		}
		div#bucket_games li.skyward-sword a:hover {
			background-position: -360px -151px;
		}
		div#bucket_games li.twilight-princess a:hover {
			background-position: -480px -151px;
		}
		div#bucket_games li.crossbow-training a:hover {
			background-position: -600px -151px;
		}
		div#bucket_games li.legend a:hover {
			background-position: -720px -151px;
		}
		div#bucket_games li.majoras-mask a:hover {
			background-position: 0 -453px;
		}
		div#bucket_games li.ocarina a:hover {
			background-position: -120px -453px;
		}
		div#bucket_games li.link-past a:hover {
			background-position: -240px -453px;
		}
		div#bucket_games li.adventure-link a:hover {
			background-position: -360px -453px;
		}
		div#bucket_games li.links-awakening-dx a:hover {
			background-position: -480px -453px;
		}
		
		div#bucket_games li.fourswords a:hover {
			background-position: -600px -453px;
		}
		
		div#bucket_games li.oracle-of-seasons a:hover {
			background-position: -720px -453px;
		}		

		div#bucket_games li.oracle-of-ages a:hover {
			background-position: 0 -755px;
		}
		
		div#bucket_games li.wwhd a:hover {
			background-position: -120px -755px;
		}		

		div#bucket_games li.link-between-worlds a:hover {
			background-position: -240px -755px;
		}		

		div#bucket_games li.hyrule-warriors a:hover {
			background-position: -360px -755px;
		}		
	/*div#bucket_games .games_section {	
		background:#e2d8b4;
		display: inline;
		float:left;
		height: 145px;
		margin-left:3px;
		padding: 3px 4px 3px 0;
		display:inline;
	}
	div#bucket_games .games_section.first {	
		margin-left:0px;
	}
		div#bucket_games .games_section .header {
			margin-left:5px;
			font:bold 14px/25px Georgia;
			height:25px;
			margin-bottom:3px;
			text-indent:8px;
			color:#ffffff;
		}
		div#bucket_games .games_section .header.blue {
			background:url(../_img/bg/blue_header_bg.png) repeat-x;
			width: 197px;
		}
		
		div#bucket_games .games_section .header.red {
			background:url(../_img/bg/red_header_bg.png) repeat-x;
			width: 197px;
		}
		div#bucket_games .games_section .header.gray {
			background:url(../_img/bg/gray_header_bg.png) repeat-x;
			width: 500px;
		}
		div#bucket_games .games_section .game {	
			border: solid 1px #c3b689;
			background-color: #f0ecdc;
			display: inline;
			float: left;	
			height: 115px;
			margin-left: 4px;
			width: 95px;
		}
			div#bucket_games .games_section .game a {
				display: block;
				height: 100%;
				width: 100%;
			}
			div#bucket_games .games_section .game a:hover {	
				cursor: pointer;
				background-color:#ffffff;
			}
			div#bucket_games .games_section .game span {
				display: block;
				color: #362f2d;
				font-family: "Georgia", serif;
				font-size: 10px;
				font-weight: bold;
				margin: 0 auto;
				text-align: center;
			}
			div#bucket_games .games_section .game span.image {		
				height: 113px;
				width: 94px;
			}
			div#bucket_games .games_section .game.twilight_princess span.image {
				background: transparent url(../_img/bg/games_sprite.png) 0 0;
			}
			div#bucket_games .games_section .game.crossbow span.image {
				background: transparent url(../_img/bg/games_sprite.png) -101px 0;
			}
			div#bucket_games .games_section .game.phantom span.image {
				background: transparent url(../_img/bg/games_sprite.png) -208px 0;			
			}
			div#bucket_games .games_section .game.spirit span.image {
				background: transparent url(../_img/bg/games_sprite.png) -309px 0;
			}
			div#bucket_games .games_section .game.legend span.image {
				background: transparent url(../_img/bg/games_sprite.png) -418px 0;
			}
			div#bucket_games .games_section .game.adventure span {
				margin: 0 auto;
			}
			div#bucket_games .games_section .game.adventure span.image {
				background: transparent url(../_img/bg/games_sprite.png) -518px 0;			
			}
			div#bucket_games .games_section .game.link span.image {
				background: transparent url(../_img/bg/games_sprite.png) -620px 0;
			}
			div#bucket_games .games_section .game.ocarina span.image {
				background: transparent url(../_img/bg/games_sprite.png) -721px 0;		
			}
			div#bucket_games .games_section .game.majora span.image {
				background: transparent url(../_img/bg/games_sprite.png) -821px 0;
			}*/
			
			/***Universe left Navigation Home***/
			#univ_home_nav {
			background:transparent url(../_img/bg/zelda_home_nav.png) no-repeat;
			width:202px;
			height:153px;
			padding:0;
			border:none;
			}
			#univ_home_nav span {
			display: none;
			}
			#univ_home_nav li, #univ_home_nav a {
			height:51px;
			display:block;
			text-indent: -9999px;  
			}
			#univ_home_nav li {
			float:left;
			list-style:none;
			display:inline;
			}
			
			#univ_nav_home {width: 202px;} 
			#univ_nav_pedia {width: 202px;}
			#univ_nav_gallery {width: 202px;}
		 
			#univ_nav_home:hover {background:transparent url(../_img/bg/zelda_home_nav.png) -202px 0px no-repeat;}
			#univ_nav_pedia:hover {background:transparent url(../_img/bg/zelda_home_nav.png) -202px -51px no-repeat;}
			#univ_nav_gallery:hover {background:transparent url(../_img/bg/zelda_home_nav.png) -202px -102px no-repeat;}
			
			#univ_home_nav .active #univ_nav_home {background:transparent url(../_img/bg/zelda_home_nav.png) -404px 0px no-repeat;}
			#univ_home_nav .active #univ_nav_pedia {background:transparent url(../_img/bg/zelda_home_nav.png) -404px -51px no-repeat;}
			#univ_home_nav .active #univ_nav_gallery {background:transparent url(../_img/bg/zelda_home_nav.png) -404px -102px no-repeat;}
			
			#gamesImg {position:relative;top:-2px;border-bottom:3px solid #161312;}
			
			/***Universe left Navigation Games***/
			#univ_nav {
			/*background:transparent url(../_img/bg/zelda_univ_nav.png) no-repeat;*/
			width:201px;
			height:867px;
			padding:0;
			margin-left:1px;
			border:none;
			margin-top:-2px;
			}
			#univ_nav span {
			display: none;
			}
			#univ_nav li, #univ_nav a {
			height:51px;
			display:block;
			text-indent: -9999px;  
			}
			#univ_nav li {
			
			float:left;
			list-style:none;
			display:inline;
			}
			#univ_nav li a {
				background-image: url(../_img/bg/zelda_univ_nav.png);
				width: 201px;
			}
			
			#univ_nav_tracks {background-position: 0px 0px;}
			#univ_nav_glass {background-position:  0px -51px;}
			#univ_nav_bow {background-position: 0px -102px;}
			#univ_nav_princess {background-position: 0px -153px;}
			#univ_nav_cap {background-position: 0px -204px;}
			#univ_nav_swordadv {background-position: 0px -255px;}
			#univ_nav_wind {background-position: 0px -306px;}
			#univ_nav_swords {background-position: 0px -357px;}
			#univ_nav_seasons {background-position: 0px -408px;}
			#univ_nav_ages {background-position: 0px -459px;}
			#univ_nav_mask {background-position: 0px -510px;}
			#univ_nav_quest {background-position: 0px -561px;}
			#univ_nav_time {background-position: 0px -612px;}
			#univ_nav_awake {background-position: 0px -663px;}
			#univ_nav_past {background-position: 0px -714px;}
			#univ_nav_adven {background-position: 0px -765px;}
			#univ_nav_zelda {background-position: 0px -816px;}
			#univ_nav_ocarina {background-position: 0px -867px;}
			#univ_nav_skyward {background-position: 0px -918px;}
			#univ_nav_awake_dx {background-position: 0px -969px;}
			#univ_nav_fourswords {background-position: 0px -1020px;}
		 
			#univ_nav_tracks:hover {background-position: -201px 0px;}
			#univ_nav_glass:hover {background-position: -201px -51px;}
			#univ_nav_bow:hover {background-position: -201px -102px;}
			#univ_nav_princess:hover {background-position: -201px -153px;}
			#univ_nav_cap:hover {background-position: -201px -204px;}
			#univ_nav_swordadv:hover {background-position: -201px -255px;}
			#univ_nav_wind:hover {background-position: -201px -306px;}
			#univ_nav_swords:hover {background-position: -201px -357px;}
			#univ_nav_seasons:hover {background-position: -201px -408px;}
			#univ_nav_ages:hover {background-position: -201px -459px;}
			#univ_nav_mask:hover {background-position: -201px -510px;}
			#univ_nav_quest:hover {background-position: -201px -561px;}
			#univ_nav_time:hover {background-position: -201px -612px;}
			#univ_nav_awake:hover {background-position: -201px -663px;}
			#univ_nav_past:hover {background-position: -201px -714px;}
			#univ_nav_adven:hover {background-position: -201px -765px;}
			#univ_nav_zelda:hover {background-position: -201px -816px;}
			#univ_nav_ocarina:hover {background-position: -201px -867px;}
			#univ_nav_skyward:hover {background-position: -201px -918px;}
			#univ_nav_awake_dx:hover {background-position: -201px -969px;}
			#univ_nav_fourswords:hover {background-position: -201px -1020px;}
			
			
			#univ_nav .active #univ_nav_tracks   {background-position: -402px 0px;}
			#univ_nav .active #univ_nav_glass  {background-position: -402px -51px;}
			#univ_nav .active #univ_nav_bow {background-position: -402px -102px;}
			#univ_nav .active #univ_nav_princess {background-position: -402px -153px;}
			#univ_nav .active #univ_nav_cap  {background-position: -402px -204px;}
			#univ_nav .active #univ_nav_swordadv {background-position: -402px -255px;}
			#univ_nav .active #univ_nav_wind {background-position: -402px -306px;}
			#univ_nav .active #univ_nav_swords {background-position: -402px -357px;}
			#univ_nav .active #univ_nav_seasons {background-position: -402px -408px;}
			#univ_nav .active #univ_nav_ages {background-position: -402px -459px;}
			#univ_nav .active #univ_nav_mask {background-position: -402px -510px;}
			#univ_nav .active #univ_nav_quest {background-position: -402px -561px;}
			#univ_nav .active #univ_nav_time {background-position: -402px -612px;}
			#univ_nav .active #univ_nav_awake {background-position: -402px -663px;}
			#univ_nav .active #univ_nav_past {background-position: -402px -714px;}
			#univ_nav .active #univ_nav_adven {background-position: -402px -765px;}
			#univ_nav .active #univ_nav_zelda {background-position: -402px -816px;}
			#univ_nav .active #univ_nav_ocarina {background-position: -402px -867px;}
			#univ_nav .active #univ_nav_skyward {background-position: -402px -918px;}
			#univ_nav .active #univ_nav_awake_dx {background-position: -402px -969px;}
			#univ_nav .active #univ_nav_fourswords {background-position: -402px -1020px;}
			

div#body_navigation {
	margin: 0 auto;
	width: 887px;
}
div#body_navigation ul li {
	display: inline;
	float: left;	
	height: 38px;
}
	div#body_navigation ul li a {
		background: transparent url(../_img/bg/nav_body.png) no-repeat 0 0;
		display: block;
		height: 38px;
	}
	div#body_navigation ul #nav_flipnote a {
		background-position: 0 0;
		width: 224px; /*314px;*/
	}
	div#body_navigation ul #nav_flipnote a:hover {
		background-position: 0 -38px;
	}
	div#body_navigation ul #nav_flipnote.active a{
		background-position: 0 -76px;
	}
	div#body_navigation ul #nav_gallery a {
		background-position: -224px 0; /*0 0;*/
		width: 225px; /*314px;*/
	}
	div#body_navigation ul #nav_gallery a:hover {
		background-position: -224px -38px; /*0 -38;*/
	}
	div#body_navigation ul #nav_gallery.active a{
		background-position: -224px -76px; /*0 -76;*/
	}
	div#body_navigation ul #nav_encyclopedia a {
		background-position: -449px 0; /*-314px 0;*/
		width: 215px; /*257px;*/
	}
	div#body_navigation ul #nav_encyclopedia a:hover {
		background-position: -449px -38px; /*-314px -38px;*/
	}
	div#body_navigation ul #nav_encyclopedia.active a {
		background-position: -449px -76px; /*-314px -76px;*/
	}
	div#body_navigation ul #nav_more_games a {
		background-position: -664px 0; /*-571px 0;*/
		width: 223px; /*316px;*/
	}
	div#body_navigation ul #nav_more_games a:hover {
		background-position: -664px -38px; /*-571px -38px;*/
	}
	div#body_navigation ul #nav_more_games.active a{
		background-position: -664px -76px; /*-571px -76px;*/
	}

div#body_games_wrapper {
	/*background: transparent url(../_img/bg/bg_bucket_games_large.jpg) no-repeat 0 0;
	height: 1093px;
	margin-bottom: 17px;
	overflow: hidden;
	padding: 25px 24px 15px;
	width: 927px;*/
	
}
div.black-shim {
	background: #000;
	height: 3px;
}
#body_games_wrapper .ency_repeat {
	padding: 0 23px 0 17px;
}
div#games_wrapper {
	background: #e2d8b4;
	overflow: hidden;
	padding: 8px 0 0;
}
	div#games_wrapper .game a {
		background: transparent url(../_img/bg/game_bg.gif) repeat-x;	
		border: solid 1px #c3b689;
		display: inline;
		height: 117px;
		float: left;
		margin: 0 0 10px 10px;
		position: relative;
		width: 448px;
	}
	div#games_wrapper .game a:hover {
		background: transparent url(../_img/bg/game_bg_hover.gif) repeat-x;	
	}
	div#games_wrapper .game a .image {
		display: block;
		height: 100%;
		width: 100%;
	}
	div#games_wrapper .game .btn_game_details {
		background: transparent url(../_img/bg/btn_game_details.png) no-repeat;
		display: block;
		height: 27px;
		left: 178px;
		position: absolute;
		top: 80px;
		width: 122px;
	}
	div#games_wrapper .game.fourswords .image {
		background: transparent url(../_img/bg/game_logos_column1.png) no-repeat 3px -1296px;
	}
	div#games_wrapper .game.awakening_dx .image {
		background: transparent url(../_img/bg/game_logos_column1.png) no-repeat 3px -1162px;	
	}
	div#games_wrapper .game.ocarina_3d .image {
		background: transparent url(../_img/bg/game_logos_column1.png) no-repeat 3px -1033px;	
	}
	div#games_wrapper .game.skyward_sword .image {
		background: transparent url(../_img/bg/game_logos_column2.png) no-repeat 3px -1027px;	
	}
	div#games_wrapper .game.spirit_tracks .image {
		background: transparent url(../_img/bg/game_logos_column1.png) no-repeat 0 0;	
	}
	div#games_wrapper .game.phantom_hourglass .image {
		background: transparent url(../_img/bg/game_logos_column2.png) no-repeat 0 0;	
	}
	div#games_wrapper .game.crossbow_training .image {
		background: transparent url(../_img/bg/game_logos_column1.png) no-repeat 0 -126px;	
	}
	div#games_wrapper .twilight_princess .image {
		background: transparent url(../_img/bg/game_logos_column2.png) no-repeat 0 -126px;	
	}
	div#games_wrapper .game.minish_cap .image {
		background: transparent url(../_img/bg/game_logos_column1.png) no-repeat 0 -258px;	
	}
	div#games_wrapper .game.four_swords_adventures .image {
		background: transparent url(../_img/bg/game_logos_column2.png) no-repeat 0 -258px;	
	}
	div#games_wrapper .game.wind_waker .image {
		background: transparent url(../_img/bg/game_logos_column1.png) no-repeat 0 -387px;	
	}
	div#games_wrapper .game.four_swords .image {
		background: transparent url(../_img/bg/game_logos_column2.png) no-repeat 0 -387px;	
	}
	div#games_wrapper .game.oracle_of_seasons .image {
		background: transparent url(../_img/bg/game_logos_column1.png) no-repeat 0 -516px;	
	}
	div#games_wrapper .game.oracle_of_ages .image {
		background: transparent url(../_img/bg/game_logos_column2.png) no-repeat 0 -516px;	
	}
	div#games_wrapper .game.majora_mask .image {
		background: transparent url(../_img/bg/game_logos_column1.png) no-repeat 0 -645px;	
	}
	div#games_wrapper .game.master_quest .image {
		background: transparent url(../_img/bg/game_logos_column2.png) no-repeat 0 -645px;	
	}
	div#games_wrapper .game.awakening .image {
		background: transparent url(../_img/bg/game_logos_column1.png) no-repeat 0 -773px;	
	}
	div#games_wrapper .game.link_past .image {
		background: transparent url(../_img/bg/game_logos_column2.png) no-repeat 0 -773px;	
	}
	div#games_wrapper .game.adventure_link .image {
		background: transparent url(../_img/bg/game_logos_column1.png) no-repeat 0 -902px;	
	}
	div#games_wrapper .game.legend_zelda .image {
		background: transparent url(../_img/bg/game_logos_column2.png) no-repeat 0 -902px;	
	}
	div#games_wrapper .game.hyrule-warriors .image {
		background: transparent url(../_img/bg/game_logos_column2.png) no-repeat 0 -1170px;	
	}	
	div#body_games_wrapper #content_header {
		background: transparent url(../_img/bg/body_header_red_bg.png) repeat-x;
		height: 48px;
		/*margin-bottom: 5px;*/
		overflow: hidden;
		position: relative;
	}
		div#body_games_wrapper #content_header h2 {
			background: transparent url(../_img/bg/games_header.png) no-repeat;
			display: inline-block;
			height: 48px;
			margin-left: 15px;
			width: 98px;
		}
		div#body_games_wrapper #content_header #fire_pattern {
			height: 48px;
			background: transparent url(../_img/bg/fire_pattern.jpg) no-repeat;
			display: inline-block;
			left: 550px;
			position: absolute;
			top: 0;
			width: 397px;
		}
		div#body_games_wrapper #content_header #fire_pattern a.back_to_home {
			background: transparent url(../_img/bg/back_to_home_link.png) no-repeat;
			display: block;
			float: right;
			height: 48px;
			margin-right: 21px;
			width: 151px;
		}
		

		/*** Encyclopedia Section ***/
		#leftNavBg {
			width:203px; 
			margin-left:16px; 
			float: left;
			border-top:2px solid #161312;
		}
		#contentWrapper {
			float:left; 
			margin:25px 0 0 30px;
			min-height:848px;
			padding-bottom:45px;
		}
		
		#pediaContnent {
			width:500px;
			padding-left:27px;
		}
		#pediaContnent p {
			padding-bottom:25px;			
		}
		#gamesContent {
			width:600px;
			margin-left:20px;
		}
		#gamesContent p {
			padding-bottom:25px;
			width:550px;	
		}
		#gamesContent.index {margin:0px;}
		.index h3 {margin-bottom:12px;}
		
		.contentSeperator {
			background: transparent url(../_img/bg/ency_section_seperator.png) no-repeat;
			height:28px; 
			width: 604px;
			margin-top:10px;
			margin-left:-20px;			
		}	
		#contentBackground {
			float:right;  
			padding:0px 25px 0 0; 
			width:698px; 
			margin:1px 23px 0 0;
			position:relative;
			z-index:1;
		}
		.ency_repeat {
			background: transparent url(../_img/bg/content_bg_body.jpg) repeat-y 0 0; 
			border: none; 
			margin-left:7px;
			height: 100%;
		}
		
		.navBetween {
			background-color:#000;
			border:none;
			clear:both;
			color:#000;
		}
		.navItem  img {
			border: none;
			width:201px;
		}
		.navItem a {
			font: 12px/14px trebuchet ms, verdana, helvetica, arial, sans-serif;
			margin-top:15px;
			text-transform:uppercase;
		}
		.navgamesItem {
			font: 12px/14px trebuchet ms, verdana, helvetica, arial, sans-serif;
			height:35px;
			padding:10px 0 0 20px;
			text-transform:uppercase;
			background: transparent url(../_img/bg/ency_bg_gamesnav.png) repeat-x;
		}
		.navSub {
			font: 10px/12px Penumbra MM, verdana, helvetica, arial, sans-serif;
			height:51px;
			background: transparent url(../_img/bg/ency_bg_gamesnavsub.png) repeat-x;
			text-transform:uppercase;
		}
		.navSub a {
			padding:20px 0 0 20px;
		}
		.paraHeadIcon {
			position:relative;
			left:-7px; 
			top:5px;
			width:10px;
			height:10px;
			margin-left:-10px;
			background: transparent url(../_img/icon/paragraph_icon.png) no-repeat 0 0;
			float:left;
		}
		.paraHeadIcon  h3 {
			position:relative;
			left:-7px; 
			top:15px;
			width:10px;
			height:10px;
			margin-left:-10px;
			background: transparent url(../_img/icon/paragraph_icon.png) no-repeat 0 0;
			float:left;
		}
		h5{
			font: 18px georgia, times new roman, times, serif;
			color:#362f2d;
			letter-spacing:-1px;
			font-weight:500;
			padding-bottom:6px;
		}
		h5 a {color:#991b1e;font: 18px georgia, times new roman, times, serif;}
		h5 a:hover {color:#fff;}
		h4{
			font: 18px georgia, times new roman, times, serif;
			color:#362f2d;
			letter-spacing:-1px;
			font-weight:500;
			padding-bottom:12px;
		}
		h4 a {color:#991b1e;font: 18px georgia, times new roman, times, serif;}
		h4 a:hover {color:#fff;}
		
		h3{
			font: 32px georgia, times new roman, times, serif;
			color:#362f2d;
			letter-spacing:-1px;
			font-weight:500;
			margin-bottom:22px;
		}
		h3 a {color:#991b1e;font: 32px georgia, times new roman, times, serif;}
		h3 a:hover {color:#fff;}
		
		p, ol, ul{
			font: 12px/16px georgia, times new roman, times, serif;
			color:#000;
		}
		p {line-height:19px;}
		ol {padding-bottom:10px;}
		
		#pediaContnent p a {color:#991b1e;font: 600 12px/16px georgia, times new roman, times, serif;}
		#pediaContnent p a:hover {color:#fff;}
		#gamesContent p a {color:#991b1e;font: 600 12px/16px georgia, times new roman, times, serif;}
		#gamesContent p a:hover {color:#fff;}
		#gamesContent div.indent {padding-left: 15px;}
		
		.pediaGames {background: transparent url(../_img/icon/nav_link_icon.png) no-repeat 0 4px; padding-left:10px; margin-left:5px;}
		
		.pediaGames a {color:#991b1e;font: 600 13px/15px "Trebuchet MS", times new roman, times, serif;}
		
		.pediaGames a:hover {color:#000;}
		
		.screenshot {width:152px; height:121px; margin:15px 40px 26px 0; border:none;}
		
		div.back_to_top {width:160px;}
		
		/*Download page*/
		ul.imageBlock li{
			list-style:none;
			display:block;
			float:left;
		}
		ul.imageBlock img{			
			margin: 30px 13px 10px 0;
		}
		ul.imageBlock li a{
			color:#362f2d;
			font: 11px georgia, times new roman, times, serif;
			padding-left:3px;
			margin-bottom:9px;
			line-height:18px;
		}
		ul.imageBlock li a:hover{
			color:#000;
			text-decoration:underline;
		}
		
		.back_to_top img {
			margin-top:5px;
			margin-left:150px;
			margin-bottom:30px;
			height:16px;
			width:159px;
			border:none;
		}
		.screenshot_icon  {
			margin-bottom:6px;
			margin-left:1px;
			height:14px;
			width:125px;
			border:none;
			background: transparent url(../_img/bg/screenshots.png) no-repeat;
		}
		
		.console {width:585px;font: 12px georgia, times new roman, times, serif;color:#000; margin-bottom:6px;}
		.consoleContent {
			float:left; 
			width:370px;
			font: 12px/16px georgia, times new roman, times, serif;
			color:#000;
			margin-bottom:15px;
		}
		.consoleImg{
			background: transparent url(../_img/icon/virtual_console_btn.png) no-repeat 0 -3px;
			height:82px; 
			width: 161px;
			float:right;
			margin-right:25px;
		}
		
		div.indent {padding-left:15px;}
		
		#ency_cat_A {
			background: transparent url(../_img/bg/ency_cat_A.png) no-repeat;
			height:28px;
			width:316px;	
			margin:10px 0 30px 100px;
		}
			#ency_cat_B {
			background: transparent url(../_img/bg/ency_cat_B.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_C {
			background: transparent url(../_img/bg/ency_cat_C.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_D {
			background: transparent url(../_img/bg/ency_cat_D.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_E {
			background: transparent url(../_img/bg/ency_cat_E.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_F {
			background: transparent url(../_img/bg/ency_cat_F.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_G {
			background: transparent url(../_img/bg/ency_cat_G.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_H {
			background: transparent url(../_img/bg/ency_cat_H.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_I {
			background: transparent url(../_img/bg/ency_cat_I.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_J {
			background: transparent url(../_img/bg/ency_cat_J.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_K {
			background: transparent url(../_img/bg/ency_cat_K.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_L {
			background: transparent url(../_img/bg/ency_cat_L.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_M {
			background: transparent url(../_img/bg/ency_cat_M.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_N {
			background: transparent url(../_img/bg/ency_cat_N.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_O {
			background: transparent url(../_img/bg/ency_cat_O.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_P {
			background: transparent url(../_img/bg/ency_cat_P.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_Q {
			background: transparent url(../_img/bg/ency_cat_Q.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_R {
			background: transparent url(../_img/bg/ency_cat_R.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_S {
			background: transparent url(../_img/bg/ency_cat_S.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_T {
			background: transparent url(../_img/bg/ency_cat_T.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_U {
			background: transparent url(../_img/bg/ency_cat_U.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_V {
			background: transparent url(../_img/bg/ency_cat_V.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_W {
			background: transparent url(../_img/bg/ency_cat_W.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_X {
			background: transparent url(../_img/bg/ency_cat_X.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_Y {
			background: transparent url(../_img/bg/ency_cat_Y.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
			#ency_cat_Z {
			background: transparent url(../_img/bg/ency_cat_Z.png) no-repeat;
			height:28px;
			width:316px; 
			margin:10px 0 30px 100px;
		}
		
		/***Alphabet Nav***/
		#inPedia {
			background:transparent url(../_img/bg/alphaNav.png) no-repeat;
			width:612px;
			height:28px;
			margin:0;
			padding:0;
			position: absolute;
			bottom: 7px;
			left: 0px;
		}
		#inPedia span {
			display: none;
		}
		#inPedia li, #inPedia a {
			height:28px;
			display:block;
			text-indent: -9999px;  
		}
		#inPedia li {
			float:left;
			list-style:none;
			display:inline;
		}
		#inPediaA {width: 22px;}
		#inPediaB {width: 22px;}
		#inPediaC {width: 22px;}
		#inPediaD {width: 22px;}
		#inPediaE {width: 22px;}
		#inPediaF {width: 22px;}
		#inPediaG {width: 22px;}
		#inPediaH {width: 22px;}
		#inPediaI {width: 22px;}
		#inPediaJ {width: 22px;}
		#inPediaK {width: 22px;}
		#inPediaL {width: 22px;}
		#inPediaM {width: 22px;}
		#inPediaN {width: 22px;}
		#inPediaO {width: 22px;}
		#inPediaP {width: 22px;}
		#inPediaQ {width: 22px;}
		#inPediaR {width: 22px;}
		#inPediaS {width: 22px;}
		#inPediaT {width: 22px;}
		#inPediaU {width: 22px;}
		#inPediaV {width: 22px;}
		#inPediaW {width: 22px;}
		#inPediaX {width: 22px;}
		#inPediaY {width: 22px;}
		#inPediaZ {width: 58px;}
	 
		#inPediaA:hover {background:transparent url(../_img/bg/alphaNav.png)   0px -28px no-repeat;}
		#inPediaB:hover {background:transparent url(../_img/bg/alphaNav.png) -22px -28px no-repeat;}
		#inPediaC:hover {background:transparent url(../_img/bg/alphaNav.png) -44px -28px no-repeat;}
		#inPediaD:hover {background:transparent url(../_img/bg/alphaNav.png) -66px -28px no-repeat;}
		#inPediaE:hover {background:transparent url(../_img/bg/alphaNav.png) -88px -28px no-repeat;}
		#inPediaF:hover {background:transparent url(../_img/bg/alphaNav.png) -110px -28px no-repeat;}
		#inPediaG:hover {background:transparent url(../_img/bg/alphaNav.png) -132px -28px no-repeat;}
		#inPediaH:hover {background:transparent url(../_img/bg/alphaNav.png) -154px -28px no-repeat;}
		#inPediaI:hover {background:transparent url(../_img/bg/alphaNav.png) -176px -28px no-repeat;}
		#inPediaJ:hover {background:transparent url(../_img/bg/alphaNav.png) -198px -28px no-repeat;}
		#inPediaK:hover {background:transparent url(../_img/bg/alphaNav.png) -220px -28px no-repeat;}
		#inPediaL:hover {background:transparent url(../_img/bg/alphaNav.png) -242px -28px no-repeat;}
		#inPediaM:hover {background:transparent url(../_img/bg/alphaNav.png) -264px -28px no-repeat;}
		#inPediaN:hover {background:transparent url(../_img/bg/alphaNav.png) -286px -28px no-repeat;}
		#inPediaO:hover {background:transparent url(../_img/bg/alphaNav.png) -308px -28px no-repeat;}
		#inPediaP:hover {background:transparent url(../_img/bg/alphaNav.png) -330px -28px no-repeat;}
		#inPediaQ:hover {background:transparent url(../_img/bg/alphaNav.png) -352px -28px no-repeat;}
		#inPediaR:hover {background:transparent url(../_img/bg/alphaNav.png) -374px -28px no-repeat;}
		#inPediaS:hover {background:transparent url(../_img/bg/alphaNav.png) -396px -28px no-repeat;}
		#inPediaT:hover {background:transparent url(../_img/bg/alphaNav.png) -418px -28px no-repeat;}
		#inPediaU:hover {background:transparent url(../_img/bg/alphaNav.png) -440px -28px no-repeat;}
		#inPediaV:hover {background:transparent url(../_img/bg/alphaNav.png) -462px -28px no-repeat;}
		#inPediaW:hover {background:transparent url(../_img/bg/alphaNav.png) -484px -28px no-repeat;}
		#inPediaX:hover {background:transparent url(../_img/bg/alphaNav.png) -506px -28px no-repeat;}
		#inPediaY:hover {background:transparent url(../_img/bg/alphaNav.png) -528px -28px no-repeat;}
		#inPediaZ:hover {background:transparent url(../_img/bg/alphaNav.png) -550px -28px no-repeat;}
		
		#inPedia .active #inPediaA {background:transparent url(../_img/bg/alphaNav.png)   0px -56px no-repeat;}
		#inPedia .active #inPediaB {background:transparent url(../_img/bg/alphaNav.png) -22px -56px no-repeat;}
		#inPedia .active #inPediaC {background:transparent url(../_img/bg/alphaNav.png) -44px -56px no-repeat;}
		#inPedia .active #inPediaD {background:transparent url(../_img/bg/alphaNav.png) -66px -56px no-repeat;}
		#inPedia .active #inPediaE {background:transparent url(../_img/bg/alphaNav.png) -88px -56px no-repeat;}
		#inPedia .active #inPediaF {background:transparent url(../_img/bg/alphaNav.png) -110px -56px no-repeat;}
		#inPedia .active #inPediaG {background:transparent url(../_img/bg/alphaNav.png) -132px -56px no-repeat;}
		#inPedia .active #inPediaH {background:transparent url(../_img/bg/alphaNav.png) -154px -56px no-repeat;}
		#inPedia .active #inPediaI {background:transparent url(../_img/bg/alphaNav.png) -176px -56px no-repeat;}
		#inPedia .active #inPediaJ {background:transparent url(../_img/bg/alphaNav.png) -198px -56px no-repeat;}
		#inPedia .active #inPediaK {background:transparent url(../_img/bg/alphaNav.png) -220px -56px no-repeat;}
		#inPedia .active #inPediaL {background:transparent url(../_img/bg/alphaNav.png) -242px -56px no-repeat;}
		#inPedia .active #inPediaM {background:transparent url(../_img/bg/alphaNav.png) -264px -56px no-repeat;}
		#inPedia .active #inPediaN {background:transparent url(../_img/bg/alphaNav.png) -286px -56px no-repeat;}
		#inPedia .active #inPediaO {background:transparent url(../_img/bg/alphaNav.png) -308px -56px no-repeat;}
		#inPedia .active #inPediaP {background:transparent url(../_img/bg/alphaNav.png) -330px -56px no-repeat;}
		#inPedia .active #inPediaQ {background:transparent url(../_img/bg/alphaNav.png) -352px -56px no-repeat;}
		#inPedia .active #inPediaR {background:transparent url(../_img/bg/alphaNav.png) -374px -56px no-repeat;}
		#inPedia .active #inPediaS {background:transparent url(../_img/bg/alphaNav.png) -396px -56px no-repeat;}
		#inPedia .active #inPediaT {background:transparent url(../_img/bg/alphaNav.png) -418px -56px no-repeat;}
		#inPedia .active #inPediaU {background:transparent url(../_img/bg/alphaNav.png) -440px -56px no-repeat;}
		#inPedia .active #inPediaV {background:transparent url(../_img/bg/alphaNav.png) -462px -56px no-repeat;}
		#inPedia .active #inPediaW {background:transparent url(../_img/bg/alphaNav.png) -484px -56px no-repeat;}
		#inPedia .active #inPediaX {background:transparent url(../_img/bg/alphaNav.png) -506px -56px no-repeat;}
		#inPedia .active #inPediaY {background:transparent url(../_img/bg/alphaNav.png) -528px -56px no-repeat;}
		#inPedia .active #inPediaZ {background:transparent url(../_img/bg/alphaNav.png) -550px -56px no-repeat;}
		
		/***Universe Game Info***/
		/*Game Info and FAQ*/
		#gameInfo {
		background:transparent url(../_img/bg/game_info_nav.png) no-repeat;
		width:612px;
		height:28px;
		margin:0;
		padding:0;
		position: absolute;
		bottom: 8px;
		left: 0px;
		}
		#gameInfo span {
		display: none;
		}
		#gameInfo li, #gameInfo a {
		height:28px;
		display:block;
		text-indent: -9999px;  
		}
		#gameInfo li {
		float:left;
		list-style:none;
		display:inline;
		}		
		#gameInfo_info {width: 150px;} 
		#gameInfo_info:hover {background:transparent url(../_img/bg/game_info_nav.png) 0px -28px no-repeat;}
		#gameInfo .active #gameInfo_info{background:transparent url(../_img/bg/game_info_nav.png) 0px -56px no-repeat;}
		
		/*Game Info and FAQ*/
		#gameFAQ {
		background:transparent url(../_img/bg/game_faq_nav.png) no-repeat;
		width:612px;
		height:28px;
		margin:0;
		padding:0;
		position: absolute;
		bottom: 8px;
		left: 0px;
		}
		#gameFAQ span {
		display: none;
		}
		#gameFAQ li, #gameFAQ a {
		height:28px;
		display:block;
		text-indent: -9999px;  
		}
		#gameFAQ li {
		float:left;
		list-style:none;
		display:inline;
		}		
		#gameFAQ_game {width: 150px;} 
		#gameFAQ_faq {width: 55px;}	 
		#gameFAQ_game:hover {background:transparent url(../_img/bg/game_faq_nav.png) 0px -28px no-repeat;}
		#gameFAQ_faq:hover {background:transparent url(../_img/bg/game_faq_nav.png) -150px -28px  no-repeat;}
		
		#gameFAQ .active #gameFAQ_game {background:transparent url(../_img/bg/game_faq_nav.png) 0px -56px no-repeat;}
		#gameFAQ .active #gameFAQ_faq {background:transparent url(../_img/bg/game_faq_nav.png) -150px -56px  no-repeat;}
		
		/*Game Info, Walkthrough and FAQ*/
		#gameWalk {
		background:transparent url(../_img/bg/game_walk_faq_nav.png) no-repeat;
		width:612px;
		height:28px;
		margin:0;
		padding:0;
		position: absolute;
		bottom: 8px;
		left: 0px;
		}
		#gameWalk span {
		display: none;
		}
		#gameWalk li, #gameWalk a {
		height:28px;
		display:block;
		text-indent: -9999px;  
		}
		#gameWalk li {
		float:left;
		list-style:none;
		display:inline;
		}		
		#gameWalk_game {width: 150px;} 
		#gameWalk_faq {width: 55px;}	 
		#gameWalk_walk {width: 120px;}	
		#gameWalk_game:hover {background:transparent url(../_img/bg/game_walk_faq_nav.png) 0px -28px no-repeat;}
		#gameWalk_faq:hover {background:transparent url(../_img/bg/game_walk_faq_nav.png) -150px -28px  no-repeat;}
		#gameWalk_walk:hover {background:transparent url(../_img/bg/game_walk_faq_nav.png) -205px -28px  no-repeat;}
		
		#gameWalk .active #gameWalk_game{background:transparent url(../_img/bg/game_walk_faq_nav.png) 0px -56px no-repeat;}
		#gameWalk .active #gameWalk_faq {background:transparent url(../_img/bg/game_walk_faq_nav.png) -150px -56px  no-repeat;}
		#gameWalk .active #gameWalk_walk {background:transparent url(../_img/bg/game_walk_faq_nav.png) -205px -56px  no-repeat;}
		
		#encyCatHeader {
			background: transparent url(../_img/bg/ency_header_content.jpg) no-repeat 0 0;
			height:186px; 
			width:721px;
			margin-left:2px;
			margin-top:-1px;
			position:relative;
			z-index:1;
			border-top:3px solid #161312;
			border-right:1px solid #161312;
		}
		#game_top_faq {
			background: transparent url(../_img/bg/game_faq.png) no-repeat;
			height:32px;
			width:397px;	
			margin:10px 0 30px 100px;
		}
		#encyGalleryHeader {
			background: transparent url(../_img/bg/header_download_gallery.jpg) no-repeat 0 0;
			height:187px; 
			width:721px; 
			margin-left:2px;
			margin-top:-1px;
			position:relative;
			z-index:1;
			border-top:3px solid #161312;
			border-right:1px solid #161312;
		}		
		#gamesAwakeHeader {
			background: transparent url(../_img/bg/header_links_awakening.jpg) no-repeat 0 0;
			height:187px; 
			width:721px;		
			margin-left:2px;
			margin-top:-1px;
			position:relative;
			z-index:1;
			border-top:3px solid #161312;
			border-right:1px solid #161312;
		}
		#gamesMinishHeader {
			background: transparent url(../_img/bg/header_the_minish_cap.jpg) no-repeat 0 0;
			height:187px; 
			width:721px; 
			margin-left:2px;
			margin-top:-1px;
			position:relative;
			z-index:1;
			border-top:3px solid #161312;
			border-right:1px solid #161312;
		}
		#gamesFourSwordsHeader {
			background: transparent url(../_img/bg/header_four_swords.jpg) no-repeat 0 0;
			height:187px; 
			width:721px;		
			margin-left:2px;
			margin-top:-1px;
			position:relative;
			z-index:1;
			border-top:3px solid #161312;
			border-right:1px solid #161312;
		}
		#gamesSwordsPastHeader {
			background: transparent url(../_img/bg/header_link_to_the_past.jpg) no-repeat 0 0;
			height:187px; 
			width:721px; 
			margin-left:2px;
			margin-top:-1px;
			position:relative;
			z-index:1;
			border-top:3px solid #161312;
			border-right:1px solid #161312;
		}
		#gamesWindHeader {
			background: transparent url(../_img/bg/header_wind_waker.jpg) no-repeat 0 0;
			height:187px; 
			width:721px;		
			margin-left:2px;
			margin-top:-1px;
			position:relative;
			z-index:1;
			border-top:3px solid #161312;
			border-right:1px solid #161312;
		}
		#gamesOracleSeaHeader {
			background: transparent url(../_img/bg/header_oracle_of_seasons.jpg) no-repeat 0 0;
			height:187px; 
			width:721px; 
			margin-left:2px;
			margin-top:-1px;
			position:relative;
			z-index:1;
			border-top:3px solid #161312;
			border-right:1px solid #161312;
		}
		#gamesOracleAgeHeader {
			background: transparent url(../_img/bg/header_oracle_of_ages.jpg) no-repeat 0 0;
			height:187px; 
			width:721px; 
			margin-left:2px;
			margin-top:-1px;
			position:relative;
			z-index:1;
			border-top:3px solid #161312;
			border-right:1px solid #161312;
		}
		#gamesMaskHeader {
			background: transparent url(../_img/bg/header_majoras_mask.jpg) no-repeat 0 0;
			height:187px; 
			width:721px;		
			margin-left:2px;
			margin-top:-1px;
			position:relative;
			z-index:1;
			border-top:3px solid #161312;
			border-right:1px solid #161312;
		}
		#gamesQuestHeader {
			background: transparent url(../_img/bg/header_master_quest.jpg) no-repeat 0 0;
			height:187px; 
			width:721px;		
			margin-left:2px;
			margin-top:-1px;
			position:relative;
			z-index:1;
			border-top:3px solid #161312;
			border-right:1px solid #161312;
		}
		#gamesTimeHeader {
			background: transparent url(../_img/bg/header_ocarina_of_time.jpg) no-repeat 0 0;
			height:187px; 
			width:721px;		
			margin-left:2px;
			margin-top:-1px;
			position:relative;
			z-index:1;
			border-top:3px solid #161312;
			border-right:1px solid #161312;
		}
		#gamesPastHeader {
			background: transparent url(../_img/bg/header_a_link_to_the_past.jpg) no-repeat 0 0;
			height:187px; 
			width:721px;		
			margin-left:2px;
			margin-top:-1px;
			position:relative;
			z-index:1;
			border-top:3px solid #161312;
			border-right:1px solid #161312;
		}
		#gamesLinkHeader {
			background: transparent url(../_img/bg/header_the_adventure_of_link.jpg) no-repeat 0 0;
			height:187px; 
			width:721px;		
			margin-left:2px;
			margin-top:-1px;
			position:relative;
			z-index:1;
			border-top:3px solid #161312;
			border-right:1px solid #161312;
		}
		#gamesZeldaHeader {
			background: transparent url(../_img/bg/header_the_legend_of_zelda.jpg) no-repeat 0 0;
			height:187px; 
			width:721px;		
			margin-left:2px;
			margin-top:-1px;
			position:relative;
			z-index:1;
			border-top:3px solid #161312;
			border-right:1px solid #161312;
		}

#contentTop {
	background: transparent url(../_img/bg/bg-content-top.jpg) no-repeat 0 0; 
	height:18px; 
	margin-left:7px;
	width:961px;
}

#contentBtm {
	background: transparent url(../_img/bg/content_bg_bottom.jpg) no-repeat 0 0; 
	height:22px; 
	margin-left:7px;
	width:961px;
}

.push {
	height: 23px; 
}	

.home_push {
	height: 145px; 
}	

div#footer {
	background: #362f2d url(../_img/bg/footer_bg.png) repeat-x;	
	height: 165px;
	overflow: hidden;
}
#footer-wrapper {
	margin: 35px auto 0; 
	position: relative;
	width: 1036px;
}
#footer-gamelogo-wii-container {
	margin-right: 200px !important;
}
#footer-gamelogo-3ds-container {
	float: none;
	height: 35px !important;
	left: 320px;
	margin: 0 !important;
	position: absolute;
}
#footer-gamelogo-ds-container {
	height: 35px !important;
	margin: 0 !important;
	position: absolute;
	left: 320px;
	top: 30px;
}
#footer-followus-container {
	width: 70px !important;
}

#footer_copyright_info {
	color: #ffffff;
	font: 11px/18px Arial;
	padding-top: 15px;
	text-align: center;
}
div#footer-nintendologo-container {
	display: block !important;
	position: relative !important;
	left: 30px !important;
}
div#footer-clubn-container {
	display: block !important;
	position: relative !important;
	left: 60px !important;
}
div#footer-nwificonnection-container {
	display: block !important;
	position: relative !important;
	left: 118px !important;
}
div#footer-followus-container {
	display: block !important;
	position: relative !important;
	left: 178px !important;
	margin:0 15px 0 0 !important;
	width:88px !important;
}
div#footer-esrb-container {
	display: block !important;
	position: relative !important;
	left: 216px !important;
}
div#footer-privacypolicy-container {
	display: block !important;
	position: relative !important;
	left: 266px !important;
}

.other-consoles-table {
	display: table; 
	background-color: #fff;
	border-radius: 8px;
	vertical-align: top; 
	border:none;
	text-decoration:none;
	padding: 10px;
	margin-bottom: 25px;
}
	.other-consoles-logo-container {
		display: table-cell;
		vertical-align: middle; 
	}

		.other-consoles-logo-container img {
			border:none;
			display:inline-block;
			vertical-align: middle;
		}
	
	.other-consoles-text {
		display: table-cell;
		vertical-align: middle;
		color: #000; 
		line-height:14px;
		font-size: 12px;
		padding:0 10px;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		margin-left: -3px;
		max-width: 250px;
		min-width: 130px;
		text-align: left;
	}
	
	.other-consoles-text a {
		color: #991B1E;
		font: 600 12px georgia, times new roman, times, serif;
	}
	
	.other-consoles-text a:hover {
		color: #CA7C7E;
	}