/* Home */ body{	color: #000000;	background-color: #FFFFFF;	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/69DA22C3-C0CB-7E7A-16F1-3DC61B01C812.jpg);	background-repeat: no-repeat;	background-position: top center;	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;	font-size: 12px;}/* ---------- CHROME ---------- */.chrome{	background-color: transparent;	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/723BBD76-C857-7C2E-9B8A-3DC61E0FAC74.png);	background-repeat: repeat-x;}.footer{	text-align: center;}/* ---------- ADS ---------- */.topRightAlbumAd .adtile,.bottomRightAlbumAd .adtile,.tilePackStylePromo .tile{	border-width: 1px;	border-style: solid;	border-color: #999999;}/* ---------- TILE PACK ---------- */.tilePack{	font-family: Arial, Arial, Helvetica, Verdana, Tahoma, sans-serif;}.tilePackHeader{	font-family: Arial, Arial, Helvetica, Verdana, Tahoma, sans-serif;	background-color: #000000;	color: #FFFFFF;	padding: 2px 0;	height: 22px;	font-size: 19px;	line-height: 22px;	text-transform: uppercase;	font-weight: normal;}.tilePackHeaderBold{	font-family: Arial Black, Arial, Helvetica, Verdana, Tahoma, sans-serif;	font-weight: bold;	font-size: 19px;	color: #FFFFFF;}a.tileImageOverlay{	font-family: Arial Black, Arial, Helvetica, Verdana, Tahoma, sans-serif;	background: transparent url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/843EF3E7-84CE-4245-1441-3DC6216A296E.png) repeat;	color: #FFFFFF;	text-transform: uppercase;	text-align: center;	text-decoration: none;	font-size: 12px;}.tileTitle,.tileTitle a{	font-family: Arial Black, Arial, Helvetica, Verdana, Tahoma, sans-serif;	color: #000000;	font-weight: bold;	text-transform: uppercase;	text-decoration: none;	font-size: 11px;}.tileTitle a:hover {	color: #1C56D3;}.tileTextPosition,.tileTextPosition a{	font-size: 12px;	line-height: 14px;	color: #000000;}.tilePack .tiles a.tileButtonLink{	background-color: transparent;	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/4DE73DA2-CF7D-1CFD-1DA5-3DC620CEA98C.png);	background-repeat: no-repeat;}.tilePack .tiles a.tileButtonLink:hover{	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/86B0DA05-16CE-F25E-A334-3DC6211C0CFC.png);}/* ---------- REGION - WHAT'S NEW ---------- */.regionWhatsNew .layeredPromoMeta{	color: #000000;}/* ---------- REGION - FOR YOU ---------- */.regionForYou .tiles{	background-color: transparent;	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/2F4B8D5A-C06F-379D-5358-3DC61E6C00AB.png);	background-repeat: repeat-x;}/* ---------- REGION - SPOTLIGHT ---------- */.regionSpotlight.tilePackStyleDetail .tiles{	background-color: transparent;	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/1D73636C-71FD-4090-5C1E-3DC61EAB498B.png);	background-repeat: repeat-x;}/* ---------- REGION - WHAT'S NEW ---------- */.regionWhatsNew .layeredPromo{	color: #000000;	background-color: transparent;	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/701BECEC-CB0B-6BED-B933-3DC61F092735.png);	background-repeat: repeat-y;}.regionWhatsNew .layeredPromoImage{}.regionWhatsNew .layeredPromoMetaLeftCol p.title{	font-family: Arial Black;	font-size: 11px;	line-height: 14px;	color: #000000;}.regionWhatsNew .layeredPromoMetaLeftCol p.description{	font-family: Arial;	font-size: 11px;	line-height: 14px;	color: #000000;}.regionWhatsNew .layeredPromoMetaButton a.Learn {	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/4BBF21BD-3B9F-5D76-71FB-3DC62032316F.png);	background-position: 0 0;}.regionWhatsNew .layeredPromoMetaButton a.Learn:hover {	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/4BBF21BD-3B9F-5D76-71FB-3DC62032316F.png);	background-position: 0 -30px;}.regionWhatsNew .layeredPromoMetaButton a.Watch {	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/E57D8BBE-F2E6-A41B-7111-3DC61F668DFD.png);	background-position: 0 0;}.regionWhatsNew .layeredPromoMetaButton a.Watch:hover {	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/E57D8BBE-F2E6-A41B-7111-3DC61F668DFD.png);	background-position: 0 -30px;}.regionWhatsNew .layeredPromoMetaButton a.Read {	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/01EC8DAE-D971-A54E-2E0C-3DC61FD4AF93.png);	background-position: 0 0;}.regionWhatsNew .layeredPromoMetaButton a.Read:hover {	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/01EC8DAE-D971-A54E-2E0C-3DC61FD4AF93.png);	background-position: 0 -30px;}.regionWhatsNew .layeredPromoMetaButton a.Play {	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/4FFB4949-DE73-0C0E-7438-3DC620704A36.png);	background-position: 0 0;}.regionWhatsNew .layeredPromoMetaButton a.Play:hover {	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/4FFB4949-DE73-0C0E-7438-3DC620704A36.png);	background-position: 0 -30px;}/* ---------- Media Player ---------- */#tintable_background {	/*color:#0000FF;*/}#tintable_inset_progress {	color: #999999;}#tintable_inset,#tintable_button_on {	color:#1C56D3;		}	#tintable_button_off {	color:#2C66E3;}#timeElapsed,#timeTotal,#timeElapsedFS,#timeTotalFS {	font-size:9pt;	text-align:left;	color:#000000;	font-family:Arial,"Arial Black",Verdana,Myriad Pro,sans-serif;	/*font-style:italic;*/	font-weight:regular;}#infoOverlayTitle {	font-size:11pt;	text-align:left;	color:#FFFFFF;	font-family:Arial,"Arial Black",Verdana,Myriad Pro,sans-serif;	/*font-style:italic;*/	font-weight:bold;}#infoOverlayDescription {	font-size:11pt;	text-align:left;	color:#FFFFFF;	font-family:Arial,"Arial Black",Verdana,Myriad Pro,sans-serif;	/*font-style:italic;*/	font-weight:regular;}#adInfoTitle {	font-size:18pt;	text-align:left;	color:#FFFFFF;	font-family:Arial,"Arial Black",Verdana,Myriad Pro,sans-serif;	/*font-style:italic;*/	font-weight:bold;}#adInfoMessage {	font-size:11pt;	text-align:left;	color:#FFFFFF;	font-family:Arial,"Arial Black",Verdana,Myriad Pro,sans-serif;	/*font-style:italic;*/	font-weight:regular;}#adInfoTimeMessage {	font-size:11pt;	text-align:left;	color:#FFFFFF;	font-family:Arial,"Arial Black",Verdana,Myriad Pro,sans-serif;	/*font-style:italic;*/	font-weight:regular;}#adInfoTimeLeft {	font-size:18pt;	text-align:left;	color:#FFFFFF;	font-family:Arial,"Arial Black",Verdana,Myriad Pro,sans-serif;	/*font-style:italic;*/	font-weight:regular;}#heroSlideshowTitle {	font-size:10pt;	text-align:left;	color:#FFFFFF;	font-family:Arial,"Arial Black",Verdana,Myriad Pro,sans-serif;	/*font-style:italic;*/	font-weight:bold;}#heroSlideshowDescription {	font-size:10pt;	text-align:left;	color:#FFFFFF;	font-family:Arial,"Arial Black",Verdana,Myriad Pro,sans-serif;	/*font-style:italic;*/	font-weight:regular;}/* ---------- Tower ---------- */#towerElementHeaderBackground {	color:#000000;}#fifteenPackBackground,#sixPackBackground,#fullPackBackground,#singleBackground,#fullSingleBackground {	color:#000000;}#towerElementHeader1 {	font-size:16pt;	text-align:left;	color:#FFFFFF;	font-family:Arial,Helvetica,sans-serif;}#towerElementHeader2 {	padding-top:5pt;	font-size:16pt;	text-align:left;	color:#FFFFFF;	font-family:Arial,Helvetica,sans-serif;	font-weight:bold;}/* ---------- Character Nav ---------- */#modeLabel,#sortLabel,#toyLabel{	font-size: 12pt;	font-weight: bold;	font-family: Helvetica,Arial,sans-serif;	color: #959595;	text-align: right;	text-decoration: none;	text-indent: 0px;	letter-spacing: 0px;	line-height: 12px;	margin-left: 0px;	margin-right: 0px;}#searchTextField{	font-size: 14pt;	font-weight: normal;	font-family: Helvetica,Arial,sans-serif;	color: #959595;	text-align: center;	text-decoration: none;	text-indent: 0px;	letter-spacing: 0px;	line-height: 14px;	margin-left: 0px;	margin-right: 0px;}#normalButton{	font-size: 12pt;	font-weight: bold;	font-family: Helvetica,Arial,sans-serif;	color: #959595;	text-align: center;	text-decoration: none;	text-indent: 0px;	letter-spacing: 0px;	line-height: 12px;	margin-left: 0px;	margin-right: 0px;}#overButton,#selectedButton{	font-size: 12pt;	font-weight: bold;	font-family: Helvetica,Arial,sans-serif;	color: #0053FF;	text-align: center;	text-decoration: none;	text-indent: 0px;	letter-spacing: 0px;	line-height: 12px;	margin-left: 0px;	margin-right: 0px;}/* ---------- Tile Pack Tooltip ---------- */td.toolTipContentCell{	background-color:#000000;}div.toolTipContent span.itemName{	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 10px; 	font-weight:bold;	color:#0077FF;}div.toolTipContent span.itemDescription{	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 10px; 	color:#FFFFFF;}/* ---------- Mobile Text Footer ---------- */div#textMobileContent p.message {	color: #000000;	font-family: Arial,sans-serif;	font-size: 12px;	}div#textMobileContent p.disclaimer {	color: #000000;	font-family: Arial,sans-serif;	font-size: 10px;	text-transform: uppercase;	}		