




/**
 * Game Homepage styles
 */
#mainContentContainer{
	background:transparent url(/images/wii/content-bkd-1.png) repeat-y scroll 0px 50%;
	float:left;
	margin-left:3px;
	margin-top:0px;
	padding:20px 24px 0px;
	width:934px;
}

#body_games #mainContentContainer,
#body_games_guide #mainContentContainer,
#body_games_detail #mainContentContainer{
	background:transparent;
	padding:2px 8px 0px 8px;
	margin:0px -8px;
	width:980px;
	clear:both;
}
#body_games #mainContentContainer{
	margin:0px -6px;
}
.contentFooter{
	border:0;
	height:7px;
	width:982px;
	margin-left:-24px;
	margin-bottom:0;
	padding-bottom:0;
	background:transparent url(/images/wii/content-footer-1.png) no-repeat;
	float:left;
}

.article table, .article table td {
border:1px solid;
}

.article table td {
padding:5px;
}

/* @Nav styles */

#body_games .secondaryNav li.l1 a{
background:transparent url(/images/sub-nav-arrow.png) no-repeat 2px -290px;
}
#body_games .secondaryNav li.l1 a:hover{
background:transparent url(/images/sub-nav-arrow.png) no-repeat 2px -140px;
}
.secondaryNav li.locator a {
	margin-top:220px;
	margin-left:12px;
	color:#707070;
	
}
#body_games .secondaryNav li.locator a:hover {
	color:#555555;
}
/* @Header styles */ 
#body_games h1.sectionName,
#body_games h1.sectionName {
	background:transparent url(/images/games/banner-1.jpg) no-repeat scroll 0% 0;
	display:block;
	height:101px;
	margin-left:0px;
	margin-top:0px;
	overflow:hidden;
	padding:2px 4px 6px;
	text-indent:-9999px;
	width:980px;
}
#body_games #sitePromos h3{
	width:320px;
}
#virtualConsolePromo h3{
	height:21px;
	width:100%;
	padding:9px 0px 0px;
	margin-bottom:72px;
	text-align:center;
	font-size:1.1em;
	font-weight:bold;
}


#body_games #gameguide-promo h3{
	height:21px;
	width:100%;
	padding:13px 0px 0px 0px;
	
	font-size:1.1em;
	font-weight:bold;
	text-align:center;
}
#body_games #gameguide-promo h4{	
	height:21px;
	margin:8px 10px 0px 16px;
	font-size:1.1em;
	font-weight:100;
}


/**
 * Page specific content
 */

/* @majorPromos */
#body_games #majorPromo {
  margin-right: -8px;
}

/* @Minor promos */
#body_games #minorPromos{
 	width: 992px;
	padding-top:0;
	margin-top: 8px;
	clear:right;
}
#body_games #minorPromos a.continue{
	margin:-2px 10px 9px 0px;
}

#minorPromos,
#otherPromos {/* @Other promos */
  width: 744px;
  padding-top: 9px;

  float: right;
}
#body_games #otherPromos{
	width:992px;
}
#otherPromos .minorLinks{
background:transparent url(/images/games/home/promo-other-systems.png) no-repeat scroll 0pt 0px;
float:left;
font-size:1.1em;
line-height:45px;
width: 237px;
margin:-45px 0 0 10px;
}
#otherPromos .minorLinks li{
width: 100%;
text-align: center;	
}
#body_games #virtualConsolePromo{
	height:130px;
	width:237px;
	margin: 0 0 0 10px;
	
	float:left;
	background: url(/images/games/home/virtual-promo-1.png) no-repeat 1px 0px;
}
#virtualConsolePromo p{
	padding:0pt 0pt 0pt 14px;
}


/* @Site promos */
#body_games #sitePromos{
	height:182px;
	width: 320px;
	padding:0pt 10px;
	top:994px;
	float:left;
	border-right: 1px solid #dddddd;
	background:transparent url(/images/interface/left-medium-module-background.png) no-repeat scroll 10px 0px;
}


/* @Game Calendar */
#body_games #gameCalendar{
	background: url(/images/home/game-release-bkd.png) no-repeat -86px 0;
	width: 404px;
}
#body_games #gameCalendar table,
#body_games #gameCalendar caption{
	width: 100%;
}

/* @Game guide*/

#body_games #gameguide-promo{
	background:#fff url(http://media.nintendo.com/nintendo/bin/dlbwPRoW6bQW8g5OAIhNMKXzLRn4ZiuF/vHrJqE8TJ7bRiKEJY0kEvZmF00qEa6ev.jpg) no-repeat scroll 0px 0px;
	height:283px;
	left:9px;
	margin:-2px 0px 0px -4px;
	position:absolute;
	top:253px;
	width:248px;
	/* image replaces text if there's an image in compel*/
	
		text-indent:-9999px;
	
}
#body_games #gameguide-promo a.more{
	bottom:8px;
}
#body_games #gameguide-promo a.hover,
#body_games #gameguide-promo a:hover{
	background: url(/images/icons/large-blue-link.gif);
}


/* **********************
			SECONDARY NAV
*********************** */
ul.secondaryNav {
	float:left;
	height:42px;
	left:-7px;
	margin-top:-1px;
	position:relative;
	z-index:2;
	width:980px;
}
.touchgeneration ul.secondaryNav,
.wifi ul.secondaryNav{
	margin-bottom:33px;
}

/* turn off secondary nav bkd for wii home*/
.games .secondaryNav{
	background-image: none;
}

/* ------- WII SPECIFIC NAV ARROWS ------- */
.games .secondaryNav li a{
background:transparent url(/images/games/games-sub-nav-arrow.png) no-repeat 0px 11px;
}
.games .secondaryNav li a:hover{
background:transparent url(/images/games/games-sub-nav-arrow.png) no-repeat 0px -139px;
color:#555555;
}


/*  ------- WHERE TO BUY BUTTON ------- */
.games .secondaryNav li.locator a {
background:transparent url(/images/wii/home/where_to_buy.jpg) no-repeat scroll 0px 0px;
color:#707070;
margin-top:8px;
margin-left:55px;
padding:0px 0px 7px 45px;
}
.games .secondaryNav li.locator a:hover{
background:transparent url(/images/wii/home/where_to_buy.jpg) no-repeat scroll 0px 0px;
color:#252525;
}


/* ------- RIGHT TAB ------- */
.touchgeneration .secondaryNav .l3,
.wifi .secondaryNav .l4{
background:transparent url(/images/interface/secondaryNavHighlight-right.png) no-repeat scroll right 7px;
padding-bottom:4px;
}
/* Removes above bkd from tertiaryNav*/
.touchgeneration .secondaryNav .tertiaryNav li.l3,
.wifi .secondaryNav .tertiaryNav li.l4{	
	background: transparent none no-repeat;
	padding-bottom:0px;
}
/* ------- Secondary Navigation Page Highlights ------- */
/*l1 highlight*/
#body_games .secondaryNav li.l1 a{
background:transparent url(/images/games/games-sub-nav-arrow.png) no-repeat 0px -139px;
color:#555555;
}
#body_games .secondaryNav li.l1 a:hover{
background:transparent url(/images/games/games-sub-nav-arrow.png) no-repeat 0px -139px;
}
/*l2 highlight*/
#body_games_guide .secondaryNav li.l2 a{
background:transparent url(/images/games/games-sub-nav-arrow.png) no-repeat 0px -139px;
color:#555555;
}
#body_games_guide .secondaryNav li.l2 a:hover{
background:transparent url(/images/games/games-sub-nav-arrow.png) no-repeat 0px -139px;
}
/*l3 highlight*/
.touchgeneration .secondaryNav li.l3 a{
background:transparent url(/images/games/games-sub-nav-arrow.png) no-repeat 0px -289px;
color:#555555;
}
.touchgeneration .secondaryNav li.l3 a:hover{
background:transparent url(/images/games/games-sub-nav-arrow.png) no-repeat 0px -289px;
}
/*l4 highlight*/
.wifi .secondaryNav li.l4 a{
background:transparent url(/images/games/games-sub-nav-arrow.png) no-repeat 0px -289px;
color:#555555;
}
.wifi .secondaryNav li.l4 a:hover{
background:transparent url(/images/games/games-sub-nav-arrow.png) no-repeat 0px -289px;
}
/*l5 highlight*/
.nintendopointscard .secondaryNav li.l5 a{
background:transparent url(/images/games/games-sub-nav-arrow.png) no-repeat 0px -139px;
color:#555555;
}
.nintendopointscard .secondaryNav li.l5 a:hover{
background:transparent url(/images/games/games-sub-nav-arrow.png) no-repeat 0px -139px;
}


/* **********************
			TERTIARY NAV
*********************** */
.touchgeneration ul.tertiaryNav,
.wifi ul.tertiaryNav {
background:transparent url(/images/interface/tertiaryNav-bkd.png) no-repeat scroll left top;
left:10px;
padding-left:20px;
position:absolute;
top:39px;
width:982px;
z-index:-2;
}
.touchgeneration ul.tertiaryNav li,
.wifi ul.tertiaryNav li{
float:left;
line-height:36px;
}
/* overrides the image inheirited from secondaryNav */
.touchgeneration .secondaryNav .tertiaryNav li.l1 a,
.wifi .secondaryNav .tertiaryNav li.l1 a,
.touchgeneration .secondaryNav .tertiaryNav li.l2 a,
.wifi .secondaryNav .tertiaryNav li.l2 a,
.touchgeneration .secondaryNav .tertiaryNav li.l3 a,
.wifi .secondaryNav .tertiaryNav li.l3 a,
.touchgeneration .secondaryNav .tertiaryNav li.l4 a,
.wifi .secondaryNav .tertiaryNav li.l4 a,
.touchgeneration .secondaryNav .tertiaryNav li.l5 a,
.wifi .secondaryNav .tertiaryNav li.l5 a{
	background:transparent url(/images/icons/link_arrow.gif) no-repeat 2px 15px;
	color:#8da8ae;
	font-size:1.1em;
	display:block;
	padding:0px 20px 0px 10px;
	margin:0 0 0 0;
}
/* overrides the hover inheirited from secondary nav image */
.touchgeneration .secondaryNav .tertiaryNav li.l1 a:hover,
.wifi .secondaryNav .tertiaryNav li.l1 a:hover,
.touchgeneration .secondaryNav .tertiaryNav li.l2 a:hover,
.wifi .secondaryNav .tertiaryNav li.l2 a:hover,
.touchgeneration .secondaryNav .tertiaryNav li.l3 a:hover,
.wifi .secondaryNav .tertiaryNav li.l3 a:hover,
.touchgeneration .secondaryNav .tertiaryNav li.l4 a:hover,
.wifi .secondaryNav .tertiaryNav li.l4 a:hover,
.touchgeneration .secondaryNav .tertiaryNav li.l5 a:hover,
.wifi .secondaryNav .tertiaryNav li.l5 a:hover{
	color:#555555;
	background:transparent url(/images/icons/link_arrow.gif) no-repeat scroll 2px 15px;
}
/* ------- Tertiary Navigation Page Highlights ------- */
#body_games_touchgeneration_wii .secondaryNav .tertiaryNav .l1 a,/*touchgeneration Section*/
#body_games_touchgeneration_wii .secondaryNav .tertiaryNav .l1 a:hover,
#body_games_touchgeneration_ds .secondaryNav .tertiaryNav .l2 a,
#body_games_touchgeneration_ds .secondaryNav .tertiaryNav .l2 a:hover,
#body_games_touchgeneration_ds .secondaryNav .tertiaryNav .l3 a,
#body_games_touchgeneration_ds .secondaryNav .tertiaryNav .l3 a:hover,
#body_games_touchgeneration_ds .secondaryNav .tertiaryNav .l4 a,
#body_games_touchgeneration_ds .secondaryNav .tertiaryNav .l4 a:hover,
#body_games_touchgeneration_ds .secondaryNav .tertiaryNav .l5 a,
#body_games_touchgeneration_ds .secondaryNav .tertiaryNav .l5 a:hover,
#body_games_wifi_wii .secondaryNav .tertiaryNav .l1 a,/*Menu Section*/
#body_games_wifi_wii .secondaryNav .tertiaryNav .l1 a:hover,
#body_games_wifi_ds .secondaryNav .tertiaryNav .l2 a,
#body_games_wifi_ds .secondaryNav .tertiaryNav .l2 a:hover,
#body_games_wifi_hotspot .secondaryNav .tertiaryNav .l3 a,
#body_games_wifi_hotspot .secondaryNav .tertiaryNav .l3 a:hover,
#body_games_wifi_tech .secondaryNav .tertiaryNav .l4 a,
#body_games_wifi_tech .secondaryNav .tertiaryNav .l4 a:hover,
#body_games_wifi_terms .secondaryNav .tertiaryNav .l5 a,
#body_games_wifi_terms .secondaryNav .tertiaryNav .l5 a:hover{
color:#555555;
}
/* ------- Removes Content header and margin top from pages with sub-navs ------- */
#body_games_wifi h3.contentHeader,
#body_games_wifi_wii h3.contentHeader,
#body_games_wifi_ds h3.contentHeader,
#body_games_touchgeneration h3.contentHeader,
#body_games_touchgeneration_wii h3.contentHeader,
#body_games_touchgeneration_ds h3.contentHeader {
background:transparent none repeat-y scroll 0pt 0px;
}

