

/**
 * Wii Commercials styles
 */


/**
 * Header styles
 */
#body_wii_tvcommercials h1.sectionName,
#body_wii_tvcommercials h1.sectionName {
	background:url(/images/wii/banner-4.jpg) no-repeat transparent 0% 0px;
}
#body_wii_tvcommercials #button_strip{
	position:absolute;
	left:622px;
	top:45px;
	z-index:1000;
}
#body_wii_tvcommercials #button_strip li{
	float:right;
	width:161px;
}
#body_wii_tvcommercials #button_strip li a{
	background:url(/images/wii/tvcommercials/button-strip.png) no-repeat transparent 0px 0px;
	width:161px;
	padding-top:7px;
}
#body_wii_tvcommercials #button_strip li a:hover{
	background:url(/images/wii/tvcommercials/button-strip.png) no-repeat transparent 0px -60px;
}


#mainContentContainer {
	background:transparent url(/images/wii/content-bkd-1.png) repeat-y scroll 0px;
	float:left;
	margin-left:3px;
	padding:20px 24px 0px;
	width:934px;
}
h3.contentHeader{
	font-size:1.8em;
	font-weight: 900;
	color:#434343;
	background:transparent url(/images/wii/content-header-1.png) repeat-y 0 0px;
	width:956px;
	height:26px;
	padding-top:26px;
	padding-left:25px;
	margin:-20px 0 0 -24px;
}
#body_wii_tvcommercials #mainPrimary{
	position:relative;
	width:100%;
	float:left;
	height:685px;
	border-top: 1px solid #d0d0d0;
	margin:0px 0px 12px 0px;
	padding-top:20px;
}

/**
 * minorPromos styles
 */

#body_wii_tvcommercials #minorPromos{
height:640px;
margin:0px;
overflow:auto;
padding:0px;
position:absolute;
right:-23px;
top:51px;
width:485px;
}
#body_wii_tvcommercials #minorPromos .promo {
	background:transparent url(/images/interface/minor_promo/wii-what-bkd.png) no-repeat scroll -9px 0pt;
	float:left;
	height:179px;
	margin:30px 9px 4px 0px;
	padding:3px 0pt 13px 0px;
	position:relative;
	width:225px;
}
#body_wii_tvcommercials #minorPromos .promo img{
	margin-left:1px;
}
#body_wii_tvcommercials #minorPromos .image h4{
	padding-top:20px;
	line-height: 1em;
	float: left;
	padding-left:10px;
}
#body_wii_tvcommercials #minorPromos .promo h5{
	position:absolute;
	left:6px;
	top:-20px;
	font-weight:900;
	font-size:1.2em;
}
#body_wii_tvcommercials #minorPromos .promo h4 span{
	margin:0px 4px;
}
#body_wii_tvcommercials #minorPromos .image a.more {
	bottom:12px;
	right:0px;
}
#body_wii_tvcommercials #minorPromos a.continue{
	margin:-2px 7px 9px 0px;
}

#body_wii_tvcommercials #minorPromos ul {
float:left;
height:30px;
margin-top:20px;
overflow:hidden;
padding-left:6px;
width:120px;
}
#body_wii_tvcommercials #minorPromos li {
  float: left;
  padding-left: 0.5em;
  padding-right: 0.5em;
  border-left: 1px solid #BEBEBE;
  line-height: 1em;
	margin-bottom:5px;
}
#body_wii_tvcommercials #minorPromos li.first {
  padding-left: 0;
  border: 0;
}

/**
 * videoPlayer Area styles
 */
#body_wii_tvcommercials #videoPlayerArea{
	position:relative;
	width:462px;
	height:435px;
	margin-top:26px;
	background:url(/images/wii/tvcommercials/video-area-bkd.png) no-repeat 0px 24px;
}
#body_wii_tvcommercials #videoPlayerArea h4{
	font-size:1.2em;
	float:left;
	font-weight:900;
	margin-left:3px;
	display:inline;
}
#body_wii_tvcommercials #videoPlayerArea h5{
	font-size:1em;
	line-height:17px;
	float:left;
	margin-left: 10px;
	display:inline;
}
#body_wii_tvcommercials #videoPlayerArea #videoPlayer{
	position:absolute;
	left:64px;
	top:57px;
	width:329px;
	height:245px;
	padding-left:6px;
	padding-top:4px;
	background:url(/images/interface/video-player-bkd.png);
}
#body_wii_tvcommercials #videoPlayerArea #groupSubSelect{
	position:absolute;
	left:66px;
	top:333px;
	height:30px;
	width:330px;
}
#body_wii_tvcommercials #videoPlayerArea #groupSubSelect li{
	float:left;
	display:block;
	width:81px;
	height:23px;
}
#body_wii_tvcommercials #videoPlayerArea #groupSubSelect li a{
	float:left;
	display:inline;
	width:81px;
	height:23px;
	background:url(/images/wii/tvcommercials/video-button-1.png) no-repeat transparent;
	text-align:center;
	line-height:23px;
	font-size:1em;
	margin-right:1px;
}

