/* Category */ /************************************** CATEGORY TEMPLATE - 20101130r2 **************************************  Supported Modules:     Navigation    FindBar    Tile Pack (Standard)    Tile Pack (Overlay)    Tile Pack (Detail)    Tile Pack (Cross-Category Promo)    Tooltip    Product    Audio Player    Media Player  *************************************//* ------- PAGE / LAYOUT ------- */body{	color: #000000;	font: normal normal 12px "Arial", "Verdana", "Tahoma", "Tahoma", sans-serif;	text-align: left;	background: #FFFFFF url(http://a.dolimg.com/explore/skins/PMPageLayouts/DCOM/PMModuleFormat/8280389D-2683-1650-02F7-C1BE32DF4F97.jpg) no-repeat top center;}/* Chrome */body .chrome{	background: transparent url(http://a.dolimg.com/explore/skins/PMPageLayouts/DCOM/PMModuleFormat/1943A7D7-30AE-E4F9-7A5B-C1BE4A574E5D.png) repeat-x;}/* Footer */body .footer,body .footer a{	color: #000000;	font: normal normal 12px "Arial";	text-align: center;}body .footer a:hover{	color: #000000;}/* Sidebar */body .leftCol .portLogo{	color: #000000;	font: normal normal 32px/32px "Arial Black";	text-align: right;}/* ------- LEFT NAVIGATION ------- */body .navItem{	background: transparent url(http://a.dolimg.com/explore/skins/PMPageLayouts/DCOM/PMModuleFormat/686B1980-4E6D-46B0-B8A0-C1BE3616970E.png) no-repeat;	background-position: 0px 0px;	width: 168px;	height: 24px;}body .navItem .navText,body .navItem .navText a{	color: #FFFFFF;	font: normal normal 9px/24px "Arial Black";	text-align: right;}body .selectedNavli .navItem,body .selectedNav .navItem,body .navItem:hover{	background-position: -170px 0px;}body .selectedNavli .navItem .navText,body .selectedNavli .navItem .navText a,body .selectedNav .navItem .navText,body .selectedNav .navItem .navText a,body .navItem:hover .navText,body .navItem:hover .navText a{	color: #FFFFFF;	font: normal normal 9px/24px "Arial Black";	text-align: left;}/*---------- FINDBAR ----------*/body .findbar,body .findbar a{	color: #000000;	font: normal bold 12px/20px "Arial";	text-align: left;}body .findbar a:hover,body .findbar li.active a{	color: #0033CC;}body .findbar ul{	background: transparent url(http://a.dolimg.com/explore/skins/PMPageLayouts/DCOM/PMModuleFormat/422353E9-AAE1-1098-220F-C1BE3592D717.png) no-repeat;	background-position: 0px 0px;}body .findbar a{	background: transparent url(http://a.dolimg.com/explore/skins/PMPageLayouts/DCOM/PMModuleFormat/422353E9-AAE1-1098-220F-C1BE3592D717.png) no-repeat;	background-position: -182px 0px;	width: 126px;	height: 20px;}body .findbar h3{	color: #000000;	font: normal normal 15px/15px "Arial";	text-align: center;}body .findbar h3 span{	color: #000000;	font: normal normal 15px/15px "Arial Black";}body .findbar h4{	color: #000000;	background: #FFFFFF url() no-repeat;}body .regionFeatured .tilePack{	background: transparent url(http://a.dolimg.com/explore/skins/PMPageLayouts/DCOM/PMModuleFormat/B29CE5AE-A537-74B8-DAAC-C1BE4CAF8DC1.png) repeat;}body .tileAuthor{	color: #000000;	font: normal bold 10px "Arial";	text-align: left;}body #category_find_results .pagination,body #category_find_results .pagination a{	color: #000000;	font: normal normal 12px "Arial";	text-align: left;}/* ------- TILE PACK ------- */body .tilePackHeader{	color: #FFFFFF;	background-color: #000000;	font: normal normal 15px/15px "Arial";}body .tilePackHeaderBold{	font: normal normal 15px/15px "Arial Black";}body a.tileImageOverlay{	color: #FFFFFF;	font: normal normal 12px "Arial Black";	text-align: center;	background: transparent url(http://a.dolimg.com/explore/skins/PMPageLayouts/DCOM/PMModuleFormat/F7883634-99B3-62DD-8C60-C1BE5046F61C.png) repeat;}body .tileTitle,body .tileTitle a{	color: #000000;	font: normal normal 10px "Arial Black";	text-align: left;}body .tileTitle a:hover{	color: #0033CC;}body .tileSubtitle,body .tileSubtitle a{	color: #000000;	font: normal bold 10px "Arial";	text-align: left;}body .tileDescription,body .tileDescription a{	color: #000000;	font: normal normal 10px "Arial";	text-align: left;}body .tilePack .tiles a.tileButtonLink{	background: transparent url(http://a.dolimg.com/explore/skins/PMPageLayouts/DCOM/PMModuleFormat/1A82B23F-8F13-1507-0753-C1BE3603228C.png) no-repeat;	background-position: 0px 0px;	width: 50px;	height: 18px;}body .tilePack .tiles a.tileButtonLink:hover{	background-position: -52px 0px;}/* Ad Tiles */body .topRightAlbumAd .adtile,body .bottomRightAlbumAd .adtile,body .tilePackStylePromo .tile,body .topRightFindAd .adtile{	border: 1px solid #000000;}/* Region - Related */body .regionRelated .tiles{	background: transparent url(http://a.dolimg.com/explore/skins/PMPageLayouts/DCOM/PMModuleFormat/364FE763-69FD-CC82-AB4B-C1BE4EBE7E24.jpg) repeat-x;}/* ------- TILE PACK - DETAIL STYLE ------- */body .tilePackStyleDetail .tiles{	background: transparent url(http://a.dolimg.com/explore/skins/PMPageLayouts/DCOM/PMModuleFormat/E475C94C-C997-CD9E-463C-C1BE4D864EAA.jpg) repeat-x;}/* ------- TILE PACK - CCP ------- */body .footerCCP .tilePackStylePromo .tilePack{	background-color: #F0F0F0;}body .footerCCP .tilePackStylePromo .tilePack .tiles .tile{	border: 1px solid #B3B3B3;}/* ------- TOOLTIP ------- */body .tilePackTooltip span.itemName{	color: #0033CC;	font: normal normal 10px "Arial Black";	text-align: left;}body .tilePackTooltip span.itemDescription{	color: #FFFFFF;	font: normal normal 10px "Arial";	text-align: left;}body .tilePackTooltip td.toolTipContentCell{	background-color: #000000;}/* ------- PRODUCT ------- */body .product{	background: transparent url(http://a.dolimg.com/explore/skins/PMPageLayouts/DCOM/PMModuleFormat/858D8420-947C-8F8F-2630-C1BE4B11753E.png) repeat;}body .product .productAbout{	color: #000000;	font: normal normal 12px "Arial";	text-align: left;}body .product .productAbout h2{	color: #000000;	font: normal bold 20px "Arial";	text-align: left;}body .product .productSynopsis{	color: #000000;	font: normal normal 12px "Arial";	text-align: left;}body .product .productSynopsis h2{	color: #000000;	font: normal bold 20px "Arial";	text-align: left;}body .productInfoBox{	background: transparent url(http://a.dolimg.com/explore/skins/PMPageLayouts/DCOM/PMModuleFormat/6FF7A720-EDC3-74BF-D8DA-C1BE4BE81525.png) repeat;}body .productInfoBox h3{	color: #FFFFFF;	font: normal bold 12px "Arial";	text-align: left;}body .productInfoBox p{	color: #FFFFFF;	font: normal normal 10px "Arial";	text-align: left;}body .product a.productBttn1,body .product a.productBttn2,body .product a.productBttn3,body .product a.productBttn4,body .product a.productBttn5{	background: transparent url(http://a.dolimg.com/explore/skins/PMPageLayouts/DCOM/PMModuleFormat/A8873D4E-D518-FEDD-24BA-C1BE35A8E5F0.png) no-repeat;	width: 170px;		height: 35px;	}body .product a.productBttn1        { background-position: 0px  0px; }body .product a.productBttn1:hover  { background-position: -172px 0px; }body .product a.productBttn2        { background-position: -344px  0px; }body .product a.productBttn2:hover  { background-position: -516px 0px; }body .product a.productBttn3        { background-position: -344px  -37px; }body .product a.productBttn3:hover  { background-position: -516px -37px; }body .product a.productBttn4        { background-position: 0px  -37px; }body .product a.productBttn4:hover  { background-position: -172px -37px; }body .product a.productBttn5        { background-position: 0px  -74px; }body .product a.productBttn5:hover  { background-position: -172px -74px; }/* ------- AUDIO PLAYER ------- */body #FlashModule_AudioPlayer #tintableBackground     { color: #FFFFFF; }body #FlashModule_AudioPlayer #tintableInset          { color: #0033CC; }	body #FlashModule_AudioPlayer #tintableInsetProgress  { color: #999999; }body #FlashModule_AudioPlayer #tintableButton         { color: #0033CC; }body #FlashModule_AudioPlayer #tintableButtonOn       { color: #0266E3; }body #FlashModule_AudioPlayer #tintableButtonOff      { color: #0033CC; }body #FlashModule_AudioPlayer #playlistItemHighlight  { color: #0266E3; }body #FlashModule_AudioPlayer #playlistItemSelection  { color: #0033CC; }body #FlashModule_AudioPlayer #findOutMoreButtonOn    { color: #DDDDDD; }body #FlashModule_AudioPlayer #findOutMoreButtonOff   { color: #FFFFFF; }body #FlashModule_AudioPlayer #ownTheCDButtonOn       { color: #0033CC; }body #FlashModule_AudioPlayer #ownTheCDButtonOff      { color: #000000; }body #FlashModule_AudioPlayer #downloadTheCDButtonOn  { color: #0033CC; }body #FlashModule_AudioPlayer #downloadTheCDButtonOff { color: #000000; }body #FlashModule_AudioPlayer #timeElapsed{	color: #000000;	font-style: normal;	font-weight: normal;	font-size: 9px;	font-family: "Arial";	text-align: left;}body #FlashModule_AudioPlayer #timeTotal{	color: #000000;	font-style: normal;	font-weight: normal;	font-size: 9px;	font-family: "Arial";	text-align: left;}/* Player */body #FlashModule_AudioPlayer #playerSongName{	color: #FFFFFF;	font-style: normal;	font-weight: normal;	font-size: 17px;	font-family: "Arial";	text-align: left;}body #FlashModule_AudioPlayer #playerAlbumName{	color: #FFFFFF;	font-style: normal;	font-weight: bold;	font-size: 17px;	font-family: "Arial";	text-align: left;}body #FlashModule_AudioPlayer #playerArtistName{	color: #FFFFFF;	font-style: normal;	font-weight: normal;	font-size: 17px;	font-family: "Arial";	text-align: left;}body #FlashModule_AudioPlayer #playerAlbumDescription{	color: #FFFFFF;	font-style: normal;	font-weight: normal;	font-size: 10px;	font-family: "Arial";	text-align: left;}body #FlashModule_AudioPlayer #playerAlbumReleaseDate{	color: #FFFFFF;	font-style: normal;	font-weight: bold;	font-size: 11px;	font-family: "Arial";	text-align: left;}/* Playlist Item */body #FlashModule_AudioPlayer #playlistItemSongName{	color: #FFFFFF;	font-style: normal;	font-weight: bold;	font-size: 12px;	font-family: "Arial";	text-align: left;}body #FlashModule_AudioPlayer #playlistItemArtistAlbumName{	color: #FFFFFF;	font-style: normal;	font-weight: bold;	font-size: 12px;	font-family: "Arial";	text-align: left;}body #FlashModule_AudioPlayer #playlistItemTrackNumber{	color: #FFFFFF;	font-style: normal;	font-weight: bold;	font-size: 26px;	font-family: "Arial";	text-align: left;}body #FlashModule_AudioPlayer #playlistItemTimeTotal{	color: #FFFFFF;	font-style: normal;	font-weight: bold;	font-size: 15px;	font-family: "Arial";	text-align: left;}/* ------- MEDIA PLAYER ------- *//* Tintable */body #FlashModule_MediaPlayer #tintableBackground       { color: #FFFFFF; }body #FlashModule_MediaPlayer #tintableInsetProgress    { color: #999999; }body #FlashModule_MediaPlayer #tintableInset            { color: #0266E3; }body #FlashModule_MediaPlayer #tintableButtonOn         { color: #0266E3; }body #FlashModule_MediaPlayer #tintableButtonOff        { color: #0033CC; }body #FlashModule_MediaPlayer #tintableMediaButton      { color: #1C56D3; }body #FlashModule_MediaPlayer #tintableMediaButtonInset { color: #1C56D3; }/* Tintable Styles */body #FlashModule_MediaPlayer #tintableMediaButtonStyle1  { color: #0074E1; }body #FlashModule_MediaPlayer #tintableMediaButtonStyle2  { color: #CC0000; }body #FlashModule_MediaPlayer #tintableMediaButtonStyle3  { color: #680012; }body #FlashModule_MediaPlayer #tintableMediaButtonStyle4  { color: #E9009F; }body #FlashModule_MediaPlayer #tintableMediaButtonStyle5  { color: #FF66CC; }body #FlashModule_MediaPlayer #tintableMediaButtonStyle6  { color: #990066; }body #FlashModule_MediaPlayer #tintableMediaButtonStyle7  { color: #9900CC; }body #FlashModule_MediaPlayer #tintableMediaButtonStyle8  { color: #660099; }body #FlashModule_MediaPlayer #tintableMediaButtonStyle9  { color: #0033CC; }body #FlashModule_MediaPlayer #tintableMediaButtonStyle10 { color: #000099; }body #FlashModule_MediaPlayer #tintableMediaButtonStyle11 { color: #ED0303; }body #FlashModule_MediaPlayer #tintableMediaButtonStyle12 { color: #00CCCC; }body #FlashModule_MediaPlayer #tintableMediaButtonStyle13 { color: #05AC19; }body #FlashModule_MediaPlayer #tintableMediaButtonStyle14 { color: #218203; }body #FlashModule_MediaPlayer #tintableMediaButtonStyle15 { color: #66CC00; }	body #FlashModule_MediaPlayer #tintableMediaButtonStyle16 { color: #BFDA09; }body #FlashModule_MediaPlayer #tintableMediaButtonStyle17 { color: #E2A340; }body #FlashModule_MediaPlayer #tintableMediaButtonStyle18 { color: #FF9907; }body #FlashModule_MediaPlayer #tintableMediaButtonStyle19 { color: #EC6F00; }body #FlashModule_MediaPlayer #tintableMediaButtonStyle20 { color: #FF6633; }/* Time */body #FlashModule_MediaPlayer #timeElapsed{	color: #000000;	font-style: normal;	font-weight: normal;	font-size: 9px;	font-family: "Arial";	text-align: left;}body #FlashModule_MediaPlayer #timeTotal{	color: #000000;	font-style: normal;	font-weight: normal;	font-size: 9px;	font-family: "Arial";	text-align: left;}body #FlashModule_MediaPlayer #timeElapsedFS{	color: #000000;	font-style: normal;	font-weight: normal;	font-size: 9px;	font-family: "Arial";	text-align: left;}body #FlashModule_MediaPlayer #timeTotalFS{	color: #000000;	font-style: normal;	font-weight: normal;	font-size: 9px;	font-family: "Arial";	text-align: left;}/* Info */body #FlashModule_MediaPlayer #infoOverlayTitle{	color: #FFFFFF;	font-style: normal;	font-weight: bold;	font-size: 11px;	font-family: "Arial";	text-align: left;}body #FlashModule_MediaPlayer #infoOverlayDescription{	color: #FFFFFF;	font-style: normal;	font-weight: normal;	font-size: 11px;	font-family: "Arial";	text-align: left;}body #FlashModule_MediaPlayer #infoTitle{	color: #FFFFFF;	font-style: normal;	font-weight: bold;	font-size: 12px;	font-family: "Arial";	text-align: left;}body #FlashModule_MediaPlayer #infoDescription{	color: #FFFFFF;	font-style: normal;	font-weight: bold;	font-size: 10px;	font-family: "Arial";	text-align: left;}body #FlashModule_MediaPlayer #infoButtonLabel{	color: #FFFFFF;	font-style: normal;	font-weight: normal;	font-size: 10px;	font-family: "Arial Black";	text-align: left;}/* Ad Info */body #FlashModule_MediaPlayer #adInfoTitle{	color: #FFFFFF;	font-style: normal;	font-weight: normal;	font-size: 18px;	font-family: "Arial";	text-align: left;}body #FlashModule_MediaPlayer #adInfoMessage{	color: #FFFFFF;	font-style: normal;	font-weight: normal;	font-size: 11px;	font-family: "Arial";	text-align: left;}body #FlashModule_MediaPlayer #adInfoTimeMessage{	color: #FFFFFF;	font-style: normal;	font-weight: normal;	font-size: 11px;	font-family: "Arial";	text-align: left;}body #FlashModule_MediaPlayer #adInfoTimeLeft{	color: #FFFFFF;	font-style: normal;	font-weight: normal;	font-size: 18px;	font-family: "Arial";	text-align: left;}/* Hero */body #FlashModule_MediaPlayer #heroSlideshowTitle{	color: #FFFFFF;	font-style: normal;	font-weight: bold;	font-size: 10px;	font-family: "Arial";	text-align: left;}body #FlashModule_MediaPlayer #heroSlideshowDescription{	color: #FFFFFF;	font-style: normal;	font-weight: normal;	font-size: 10px;	font-family: "Arial";	text-align: left;}/************************************/		