
/**
 * Wii Homepage styles
 */
.wii a:hover{
color:#555555;
}
#mainContentContainer {
	float:left;
	width:988px;
	position:relative;
	left:-3px;
}
#main p {
	margin-bottom:15px;
}
#ContentSpacer {
	padding:15px;
}

/* **********************
			SECONDARY NAV
*********************** */
#body_wii ul.secondaryNav, ul.secondaryNav {
	float:left;
	height:42px;
	left:-10px;
	margin-top:3px;
	position:relative;
	z-index:2;
	width:980px;
}
.what ul.secondaryNav,
.menu ul.secondaryNav,
.virtualconsole ul.secondaryNav{
	margin-bottom:33px;
}

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

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


/*  ------- WHERE TO BUY BUTTON ------- */
.wii .secondaryNav li.locator{
	padding:0px;
	position:absolute;
	right:-12px;
	text-align:center;
	top:0px;
	width:223px;
}
.wii .secondaryNav li.locator a {
	background:transparent url(/images/wii/home/wii-where-to-buy.png) no-repeat scroll 0px 0px;
	color:#707070;
	margin-top:6px;
	padding:1px 0px 6px 55px;
}
.wii .secondaryNav li.locator a:hover{
	background:transparent url(/images/wii/home/wii-where-to-buy.png) no-repeat scroll 0px 0px;
	color:#252525;
}


/* ------- RIGHT TAB ------- */
.what .secondaryNav .l2,
.menu .secondaryNav .l3,
.virtualconsole .secondaryNav .l4{
	background:transparent url(/images/interface/secondaryNavHighlight-right.png) no-repeat scroll right 7px;
	padding-bottom:4px;
}
/* Removes above bkd from tertiaryNav l2*/
.what .secondaryNav .tertiaryNav li.l2,
.menu .secondaryNav .tertiaryNav li.l3,
.virtualconsole .secondaryNav .tertiaryNav li.l4,
.tvcommercials .secondaryNav .tertiaryNav li.l5{	
	background: transparent none no-repeat;
	padding-bottom:0px;
}
/* ------- Secondary Navigation Page Highlights ------- */
/*l1 highlight*/
#body_wii .secondaryNav li.l1 a{
	background:transparent url(/images/wii/home/wii-sub-nav-arrow.png) no-repeat 0px -139px;
	color:#555555;
}
/*l1 hover highlight*/
#body_wii .secondaryNav li.l1 a:hover{
	background:transparent url(/images/wii/home/wii-sub-nav-arrow.png) no-repeat 0px -139px;
}
/*l2 highlight*/
.what .secondaryNav li.l2 a{
background:transparent url(/images/wii/home/wii-sub-nav-arrow.png) no-repeat 0px -289px;
color:#555555;
}
/*l2 hover highlight*/
.what .secondaryNav li.l2 a:hover{
background:transparent url(/images/wii/home/wii-sub-nav-arrow.png) no-repeat 0px -289px;
}
/*l3 highlight*/
.menu .secondaryNav li.l3 a{
background:transparent url(/images/wii/home/wii-sub-nav-arrow.png) no-repeat 0px -289px;
color:#555555;
}
/*l3 hover highlight*/
.menu .secondaryNav li.l3 a:hover{
background:transparent url(/images/wii/home/wii-sub-nav-arrow.png) no-repeat 0px -289px;
}
/*l4 highlight*/
.virtualconsole .secondaryNav li.l4 a{
background:transparent url(/images/wii/home/wii-sub-nav-arrow.png) no-repeat 0px -289px;
color:#555555;
}
/*l4 hover highlight*/
.virtualconsole .secondaryNav li.l4 a:hover{
background:transparent url(/images/wii/home/wii-sub-nav-arrow.png) no-repeat 0px -289px;
}
/*l5 highlight*/
.wiiware .secondaryNav li.l5 a{
background:transparent url(/images/wii/home/wii-sub-nav-arrow.png) no-repeat 0px -139px;
color:#555555;
}
/*l5 hover highlight*/
.wiiware .secondaryNav li.l5 a:hover{
background:transparent url(/images/wii/home/wii-sub-nav-arrow.png) no-repeat 0px -139px;
}
/*l6 highlight*/
.tvcommercials .secondaryNav li.l6 a{
background:transparent url(/images/wii/home/wii-sub-nav-arrow.png) no-repeat 0px -139px;
color:#555555;
}
/*l6 hover highlight*/
.tvcommercials .secondaryNav li.l6 a:hover{
background:transparent url(/images/wii/home/wii-sub-nav-arrow.png) no-repeat 0px -139px;
}
/*l7 highlight*/
.internet .secondaryNav li.l7 a{
background:transparent url(/images/wii/home/wii-sub-nav-arrow.png) no-repeat 0px -139px;
color:#555555;
}
/*l7 hover highlight*/
.internet .secondaryNav li.l7 a:hover{
background:transparent url(/images/wii/home/wii-sub-nav-arrow.png) no-repeat 0px -139px;
}
/* **********************
			TERTIARY NAV
*********************** */
.what ul.tertiaryNav,
.menu ul.tertiaryNav,
.virtualconsole ul.tertiaryNav,
.tvcommercials 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;
}
.what ul.tertiaryNav li,
.menu ul.tertiaryNav li,
.virtualconsole ul.tertiaryNav li,
.tvcommercials ul.tertiaryNav li{
	float:left;
	line-height:36px;
}
/* overrides the image inheirited from secondaryNav */
body.what .secondaryNav .tertiaryNav li a,
body.menu .secondaryNav .tertiaryNav li a,
body.virtualconsole .secondaryNav .tertiaryNav li a,
body.tvcommercials .secondaryNav .tertiaryNav li a{
	background:transparent url(/images/icons/link_arrow.gif) no-repeat 2px 15px;
	color:#34BEED;
	font-size:1.1em;
	display:block;
	padding:0px 20px 0px 10px;
	margin:0 0 0 0;
}
/* overrides the hover inheirited from secondary nav image */
body.what .secondaryNav .tertiaryNav li a:hover,
body.menu .secondaryNav .tertiaryNav li a:hover,
body.virtualconsole .secondaryNav .tertiaryNav li a:hover,
body.tvcommercials .secondaryNav .tertiaryNav li a:hover{
	color:#555555;
	background:transparent url(/images/icons/link_arrow.gif) no-repeat scroll 2px 15px;
}
/* ------- Tertiary Navigation Page Highlights ------- */
.meetwii .secondaryNav .tertiaryNav .l1 a,/*What Section*/
.meetwii .secondaryNav .tertiaryNav .l1 a:hover,
.controllers .secondaryNav .tertiaryNav .l2 a,
.controllers .secondaryNav .tertiaryNav .l2 a:hover,
.accessories .secondaryNav .tertiaryNav .l3 a,
.accessories .secondaryNav .tertiaryNav .l3 a:hover,
.wiiparents .secondaryNav .tertiaryNav .l4 a,
.wiiparents .secondaryNav .tertiaryNav .l4 a:hover,
.iwataasks .secondaryNav .tertiaryNav .l5 a,
.iwataasks .secondaryNav .tertiaryNav .l5 a:hover,
.faq .secondaryNav .tertiaryNav .l6 a,
.faq .secondaryNav .tertiaryNav .l6 a:hover,
.miichannel .secondaryNav .tertiaryNav .l1 a,/*Menu Section*/
.miichannel .secondaryNav .tertiaryNav .l1 a:hover,
.everybodyvoteschannel .secondaryNav .tertiaryNav .l2 a,
.everybodyvoteschannel .secondaryNav .tertiaryNav .l2 a:hover,
.internetchannel .secondaryNav .tertiaryNav .l3 a,
.internetchannel .secondaryNav .tertiaryNav .l3 a:hover,
.photochannel .secondaryNav .tertiaryNav .l4 a,
.photochannel .secondaryNav .tertiaryNav .l4 a:hover,
.checkmiioutchannel .secondaryNav .tertiaryNav .l5 a,
.checkmiioutchannel .secondaryNav .tertiaryNav .l5 a:hover,
.wiishopchannel .secondaryNav .tertiaryNav .l6 a,
.wiishopchannel .secondaryNav .tertiaryNav .l6 a:hover,
.nintendochannel .secondaryNav .tertiaryNav .l7 a,
.nintendochannel .secondaryNav .tertiaryNav .l7 a:hover,
.virtualconsolegames .secondaryNav .tertiaryNav .l1 a,/*Virtual Console Section*/
.virtualconsolegames .secondaryNav .tertiaryNav .l1 a:hover{
	color:#555555;
}
/* -------- Rounded bottom tertiary navs ------------*/
.iwataasks .secondaryNav .tertiaryNav,
.faq .secondaryNav .tertiaryNav{
	background-position: 0pt -72px;
	margin-bottom: 20px;
	display: inline;
}





h3.contentHeader {
background-image:none;
color:#434343;
font-size:1.8em;
font-weight:900;
height:26px;
margin:0px 0pt 0px -24px;
padding-left:25px;
padding-top:0pt;
/*#padding-bottom: 5px;*/
width:956px;
overflow:visible;
display:inline-block;
}

/**
 * Header styles
 */
.wii h1.sectionName,
.wii h1.sectionName {
background:transparent url(/images/wii/banner-7.jpg) no-repeat scroll 0% 0px;
display:block;
height:0px !important;
margin-left:-5px;
margin-top:-1px;
overflow:hidden;
padding:103px 4px 6px;
text-indent:-9999px;
visibility:visible;
width:980px;
}

#gameRelease h3{
	height:19px;
	width:400px;
	padding:0px 0px 0px 11px;
	margin-left: -20px;

	text-align:left;
	font-size:1.1em;
	font-weight:bold;
	line-height: 31px;
}
#gameRelease h4{
	height: 199px;
	width:114px;

	position: absolute;
	z-index:9999;
}
#gameRelease h4 a{
	padding: 150px 5px 21px 11px;

	display:block;

	color:#999999;
	font-weight: 100;

	background:url(/images/wii/home/wii-games-frame.gif) no-repeat transparent 0px -10px;
}
#gameRelease h4 a:hover{
	color: #ffffff;
	
	background:url(/images/wii/home/wii-games-frame.gif) no-repeat transparent 0 -259px;
}
#gameRelease h4 a strong{
	display:block;
	font-weight: bold;
	color:#333333;
}
#gameRelease h4 a:hover strong{
	color:#00587A;
}
#body_wii #sitePromos h3{
width:320px;
}
#body_wii #sidebar h3{
	height:21px;
	width:100%;
	padding:13px 0px 0px 0px;
		
	font-size:1.1em;
	font-weight:bold;
	text-align:center;
}
#body_wii #sidebar .legal h3{
	display:none;
}


/* @gameRelease */
#gameRelease {
	height:230px;
	width: 713px;
	padding: 0 0 0 21px;
	margin: 12px 0px 10px 0;
	position: relative;
	
	float: right;

	background:url(/images/wii/home/newest-games-bkd.png) no-repeat transparent;
}
#gameRelease ul{
	width: 710px;

	position:absolute;
	top:31px;

	overflow:hidden;
}
#gameRelease li{
	height: 199px;
	width: 114px;

	position: relative;

	float:left;

	text-align:left;
}
#gameRelease img{
	top: 15px;
	left: 12px;
	
	position: absolute;
	z-index:1;
	
	width:90px;
	height: 126px;
}
#gameRelease a.continue {
margin-top:-10px;
margin-right:10px;
}

/* @minorPromos */
#body_wii #minorPromos{
 	width: 992px;
	padding-top:0;
	margin-right:-5px;
	margin-top:29px;
	clear:right;
}
#body_wii #minorPromos a.continue{
	margin:-2px 7px 9px 0px;
}
#minorPromos,
#otherPromos {
  width: 744px;
  padding-top: 9px;

  float: right;
}


/* @sidebar */
#body_wii #sidebar.sidebar {
	width:248px;
	
	position:absolute;
	top:0px;	
	left:8px;	
	
	float:left;
}

#body_wii #sidebar .legal{
	padding-left:3px;
	width:239px;
}
#sidebar .legal .l1{	
height:41px;
width:239px;
	text-indent:-9999px;
}
#sidebar .legal .l2{	
	width:239px;
	height: 41px;
	text-indent:-9999px;
	margin-top: 221px;
}

#sidebar .legal .l1 a{	
background:transparent url(/images/wii/home/wii-strap.png) no-repeat scroll 0px 0px;
height:100%;
width:100%;
}
#sidebar .legal .l2 a{	
background: url(/images/wii/home/wii-safety.png) no-repeat;
height:100%;
width:100%;
}

#sidebar .legal .l1 a:hover{	
background:transparent url(/images/wii/home/wii-strap.png) no-repeat scroll 0px 0;
height:100%;
width:100%;
}
#sidebar .legal .l2 a:hover{	
background: url(/images/wii/home/wii-safety.png) no-repeat 0px 0;
height:100%;
width:100%;
}



#body_wii #sidebar .legal a {
	width:100%;
	height:100%;
	
	display:block;
	
	color:#fff;
	font-weight:100;
}

#sidebar .menu{
	width:238px;
	padding: 232px 1px 31px 1px;
	
	background: url(/images/wii/home/wii-menu-bkd.png) no-repeat 0 10px transparent;
}
#sidebar .menu li.minor a{
	width:100%;
	padding-left:12px;
	margin-left:1px;
	
	display:block;
	
	line-height:43px;
		color:#34BEED;
	background: url(/images/wii/home/wii-menu-list-bkd.png) no-repeat 0 0 transparent;
}
#sidebar .menu li.minor a:hover{
	background: url(/images/wii/home/wii-menu-list-bkd.png) no-repeat 0 -86px transparent;

	color:#555555;
}

#sidebar .menu .major {
background:transparent url(/images/wii/home/wii-what.jpg) no-repeat scroll 0%;
height:211px;
margin-bottom:84px;
margin-left:0px;
margin-top:-489px;
text-indent:-9999px;
width:239px;
position: relative;
}
#sidebar .menu .major a.more {
  right: 0;
  bottom: 1px;
}

.wii #minorPromos .image h4 a{
/*color:#0090c7;*/
}


/* ---------------------- */
/* BLUE BUTTONS           */
/* ---------------------- */

#button_strip {
	float:right;
	height:25px;
	width:348px;
	margin-top:-32px;
	margin-right:-11px;
	display:inline;
}

.nobrstrip {
	white-space: nowrap;
}

#button_strip li{
	width: 105px;
	height: 25px;
	float:left;
	margin-right: 11px;
	position:relative;
}

#button_strip li a{
	width: 100%;
	height: 20px;
	background-image:url(/images/wii/menu/miichannel/masmiis.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display:block;
	text-align: center;
	color: #ffffff;
	padding-top:5px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:1000;
}

#button_strip li a:hover {
	background-image:url(/images/wii/menu/miichannel/masmiis.png);
}

.wiiButtons {
	width: 105px;
	height: 25px;
	float:left;
	margin-right: 5px;
}

a.bluebutton {
	width: 100%;
	height: 100%;
	background-image:url(/images/wii/menu/miichannel/masmiis.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display:block;
	text-align: center;
	color: #ffffff;
	padding-top:5px;
}

a.bluebutton:hover {
	background-image:url(/images/wii/menu/miichannel/masmiis.gif);
	background-position: 0px -35px;
}




.contentFooter{
	background:transparent url(/images/wii/content-footer-1.png) no-repeat scroll 0%;
	border:0pt none;
	float:left;
	height:7px;
	margin-bottom:0pt;
	margin-left:-24px;
	width:982px;
}


