/* Home */ body{	color: #000000;	background-color: #FFFFFF;	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/4641F152-7A8A-4E94-4A8F-007A9894DC05.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/DCE65FC3-B870-1BBB-6395-007A9BB15FC9.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/EAB91670-3C6D-D254-C6E2-007AA824AFE4.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/783F5480-8874-DDC2-06FE-007AA69E8979.png);	background-repeat: no-repeat;}.tilePack .tiles a.tileButtonLink:hover{	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/2E1DA651-6F04-499B-F6C3-007AA7698F90.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/98B4EDE5-ACEF-0875-8A2E-007A9CAB3148.png);	background-repeat: repeat-x;}/* ---------- REGION - SPOTLIGHT ---------- */.regionSpotlight.tilePackStyleDetail .tiles{	background-color: transparent;	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/B72CEC45-2008-7652-0498-007A9DC47229.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/AF6FF428-2D2E-E2D3-AD72-007A9EAF2758.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/4C7EDDA2-3741-3C06-5027-007AA5171828.png);}.regionWhatsNew .layeredPromoMetaButton a.Learn:hover {	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/8C74A474-217F-F4DE-2594-007AA42D4F03.png);}.regionWhatsNew .layeredPromoMetaButton a.Watch{	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/98E66D49-5A6F-95A2-0DDD-007AA17D27E2.png);}.regionWhatsNew .layeredPromoMetaButton a.Watch:hover {	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/1C4F877F-891F-F3A5-98AF-007AA0937051.png);}.regionWhatsNew .layeredPromoMetaButton a.Read{	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/40502699-F0B8-3A40-DEDE-007AA297D001.png);}.regionWhatsNew .layeredPromoMetaButton a.Read:hover {	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/8477B0B6-7E79-B953-CBFE-007AA20A37B8.png);}.regionWhatsNew .layeredPromoMetaButton a.Play{	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/470E2940-00EB-6E85-C96C-007AA5D3A9ED.png);}.regionWhatsNew .layeredPromoMetaButton a.Play:hover {	background-image: url(http://a.dolimg.com/explore/skins/PMPageLayouts/PMModuleFormat/3E3C702D-848C-7ABA-3BA3-007AA362656E.png);}/* ---------- 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:#0053FF;}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;	}		