/* Portfolio */ /*************************************** PORTFOLIO TEMPLATE - 20101217r1 ***************************************  Supported Modules:     Tile Pack (Standard/Play)    Tile Pack (Featured)    Tile Pack (Product)    Tooltip    Downloadables    Article    Image Gallery    Audio Player    Video Player  ***************************************//* ------- PAGE ------- */body{	color: #FFFFFF;	font: normal normal 12px "Arial", "Verdana", "Tahoma", "Tahoma", sans-serif;	text-align: left;	background: #000000 url(http://a.dolimg.com/explore/skins/PMPageLayouts/DCOM/PMModuleFormat/2036D8A8-BFB6-AFBA-7E37-34AB0DC6605A.jpg) no-repeat top center;}.topMidForProducts,.topMidForExtras{	background: url(http://a.dolimg.com/explore/skins/PMPageLayouts/DCOM/PMModuleFormat/697188BF-A774-0EB2-FF67-34AB10B48976.png) repeat;}/* Chrome */body .chrome{	background: transparent url(http://a.dolimg.com/explore/skins/PMPageLayouts/DCOM/PMModuleFormat/C1EFB750-C98C-FEC4-0AFF-34AB10271FD8.png) repeat-x;}/* Footer */body .footer,body .footer a{	color: #FFFFFF;	font: normal normal 12px "Arial";	text-align: center;}body .footer a:hover{	color: #FFFFFF;}/* ------- LEFT NAVIGATION ------- */body .navItem{	background: transparent url(http://a.dolimg.com/explore/skins/PMPageLayouts/DCOM/PMModuleFormat/5909F3EA-EB18-54F0-F826-34AB0FBA35CB.png) no-repeat;	background-position: 0px 0px;	width: 168px;	height: 24px;}body .navItem .navText,body .navItem .navText a{	color: #FFFFFF;	font: normal normal 12px/12px "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 12px/12px "Arial Black";	text-align: left;}/* ------- ARTICLE ------- */body .topMidBioDesc .article{	background: url(http://a.dolimg.com/explore/skins/PMPageLayouts/DCOM/PMModuleFormat/697188BF-A774-0EB2-FF67-34AB10B48976.png) repeat;}body .topMidHomeArticle{	background: url("http://a.dolimg.com/explore/skins/PMPageLayouts/DCOM/PMModuleFormat/A19142C5-780E-5DAA-D794-34AB11217A27.png") repeat;}body .topMidHomeArticle .articleTitle,body .topMidHomeArticle .articleSubTitle,body .topMidHomeArticle .articleDatePublished{	color: #FFFFFF;	font: normal normal 12px "Arial";	text-align: left;}body .topMidHomeArticle .articleBody{	color: #FFFFFF;	font: normal normal 12px/12px "Arial";	text-align: left;}body .topMidBioDesc .articleTitle,body .topMidBioDesc .articleSubTitle,body .topMidBioDesc .articleDatePublished{	color: #000000;	font: normal bold 18px "Arial";	text-align: left;}body .topMidBioDesc .articleBody{	color: #000000;	font: normal normal 12px "Arial";	text-align: left;}/* ------- DOWNLOADABLES ------- */body .downloadables .extrasTilePackHeaderTitle{	color: #000000;	font: normal normal 12px "Arial Black";	text-align: left;}body .downloadables .extrasTilePackHeaderDesc{	color: #000000;	font: normal normal 12px "Arial";	text-align: left;}body div#downloadInfoBox{	color: #000000;	font: normal normal 12px "Arial";	text-align: left;	background-color: #BBBBBB;	width: 72px;	min-height: 60px;}/* ------- TILE PACK ------- */body .tilePackHeader{	color: #FFFFFF;	background-color: #000000;	font: normal normal 10px/10px "Arial";	text-align: left;}body .tilePackHeaderBold{	font: normal normal 10px/10px "Arial Black";	text-align: left;}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/29E676D6-02FA-09BD-679D-34AB12D6357A.png) repeat;}body .tileTitle,body .tileTitle a{	color: #000000;	font: normal normal 10px "Arial Black";	text-align: left;}body .tileTitle a:hover{	color: #7FB7FA;}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/FA77FF0F-B009-E3A2-ED68-34AB0FAA448B.png) no-repeat;	background-position: 0px 0px;	width: 50px;	height: 18px;}body .tilePack .tiles a.tileButtonLink:hover{	background-position: -52px 0px;}/* Ad Tiles */body .leftCol .adtile,body .tilePackStylePromo .tile,body .rightColA .adtile,body .topRightBio .adtile,body .topRightAlbumAd .adtile,body .rightCol .adtile,body .tile .w180,body .stroke6,body .stroke6m,body .stroke6tile{	border: 1px solid #CCCCCC;}body .topRightAlbumAd .adtile,body .bottomRightAlbumAd .adtile,body .tilePackStylePromo .tile,body .topRightFindAd .adtile{	border: 1px solid #CCCCCC;}/* ------- TILE PACK - PRODUCT ------- */body .productTile .tileTitle,body .productTile .tileTitle a{	color: #000000;	font: normal normal 12px "Arial Black";	text-align: left;}body .productTile .tileTitle a:hover{	color: #7FB7FA;}body .productTile .tileDescription,body .productTile .tileDescription a{	color: #000000;	font: normal normal 10px "Arial";	text-align: left;}/* ------- TILE PACK - FEATURED ------- */body .tilePackStyleFeature .featuredTile .tilePackHeader,body .tilePackStyleFeature .featuredTile .tilePackHeader .tilePackHeaderBold{	color: #FFFFFF;	background-color: #000000;	font: normal normal 12px "Arial Black";	text-align: left;}body .tilePackStyleFeature .featuredTile .tilePackHeaderText{	color: #FFFFFF;	font: normal normal 12px "Arial";	text-align: left;}body .tilePackStyleFeature .featuredTile .tileTextPosition .tileDescription{	color: #000000;	font: normal normal 12px "Arial";	text-align: left;}body .tilePackStyleFeature .featuredTile .tileTextPosition .tileDescription a{	color: #0000FF;	font: normal normal 12px "Arial";	text-align: left;}body .tilePackStyleFeature .tileTextPosition .tileTitle{	color: #000000;	font: normal normal 12px "Arial Black";	text-align: left;}body .tilePackStyleFeature .tileTextPosition .tileSubtitle,body .tilePackStyleFeature .tileTextPosition .tileDescription{	color: #000000;	font: normal normal 12px "Arial";	text-align: left;}body .topMidFeaturedTilePack .tilePackStyleFeature .tilePack{	background: url("http://a.dolimg.com/explore/skins/PMPageLayouts/DCOM/PMModuleFormat/697188BF-A774-0EB2-FF67-34AB10B48976.png") repeat;}/* ------- TOOLTIP ------- */body .tilePackTooltip span.itemName{	color: #7FB7FA;	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;}/* ------- IMAGE GALLERY ------- */body #FlashModule_ImageGallery #tintableBackground     { color: #000000; }body #FlashModule_ImageGallery #tintableInset          { color: #7FB7FA; }	body #FlashModule_ImageGallery #tintableButtonOn       { color: #7FB7FA; }body #FlashModule_ImageGallery #tintableButtonOff      { color: #7FB7FA; }body #FlashModule_ImageGallery #playlistItemHighlight  { color: #7FB7FA; }body #FlashModule_ImageGallery #infoOverlayStatusDisplay{	color: #FFFFFF;	font-style: normal;	font-weight: normal;	font-size: 11px;	font-family: "Arial";	text-align: center;}body #FlashModule_ImageGallery #infoOverlayCaption{	color: #FFFFFF;	font-style: normal;	font-weight: normal;	font-size: 11px;	font-family: "Arial";	text-align: center;}body #FlashModule_ImageGallery #toolTipDescription{	color: #FFFFFF;	font-style: normal;	font-weight: normal;	font-size: 10px;	font-family: "Arial";	text-align: left;}body #FlashModule_ImageGallery #toolTipTitle{	color: #000000;	font-style: normal;	font-weight: normal;	font-size: 10px;	font-family: "Arial";	text-align: left;}/* ------- AUDIO PLAYER ------- *//* Tintables */body #FlashModule_AudioPlayer #tintableBackground     { color: #000000; }body #FlashModule_AudioPlayer #tintableInset          { color: #7FB7FA; }	body #FlashModule_AudioPlayer #tintableInsetProgress  { color: #999999; }body #FlashModule_AudioPlayer #tintableButton         { color: #7FB7FA; }body #FlashModule_AudioPlayer #tintableButtonOn       { color: #7FB7FA; }body #FlashModule_AudioPlayer #tintableButtonOff      { color: #7FB7FA; }body #FlashModule_AudioPlayer #playlistItemHighlight  { color: #7FB7FA; }body #FlashModule_AudioPlayer #playlistItemSelection  { color: #7FB7FA; }body #FlashModule_AudioPlayer #findOutMoreButtonOn    { color: #DDDDDD; }body #FlashModule_AudioPlayer #findOutMoreButtonOff   { color: #FFFFFF; }body #FlashModule_AudioPlayer #ownTheCDButtonOn       { color: #7FB7FA; }body #FlashModule_AudioPlayer #ownTheCDButtonOff      { color: #000000; }body #FlashModule_AudioPlayer #downloadTheCDButtonOn  { color: #7FB7FA; }body #FlashModule_AudioPlayer #downloadTheCDButtonOff { color: #000000; }/* Time */body #FlashModule_AudioPlayer #timeElapsed{	color: #000000;	font-style: normal;	font-weight: normal;	font-size: 10px;	font-family: "Arial";	text-align: left;}body #FlashModule_AudioPlayer #timeTotal{	color: #000000;	font-style: normal;	font-weight: normal;	font-size: 10px;	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: normal;	font-size: 12px;	font-family: "Arial";	text-align: left;}body #FlashModule_AudioPlayer #playerArtistName{	color: #FFFFFF;	font-style: normal;	font-weight: normal;	font-size: 12px;	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: normal;	font-size: 11px;	font-family: "Arial";	text-align: left;}/* Playlist Item */body #FlashModule_AudioPlayer #playlistItemSongName{	color: #FFFFFF;	font-style: normal;	font-weight: normal;	font-size: 10px;	font-family: "Arial";	text-align: left;}body #FlashModule_AudioPlayer #playlistItemArtistAlbumName{	color: #FFFFFF;	font-style: normal;	font-weight: normal;	font-size: 10px;	font-family: "Arial";	text-align: left;}body #FlashModule_AudioPlayer #playlistItemTrackNumber{	color: #FFFFFF;	font-style: normal;	font-weight: normal;	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;}/* ------- VIDEO PLAYER ------- *//* Tintables */body #FlashModule_VideoPlayer #playlistItemSelection { color: #7FB7FA; }body #FlashModule_VideoPlayer #playlistItemDivider   { color: #7FB7FA; }body #FlashModule_VideoPlayer #tintableInset         { color: #7FB7FA; }body #FlashModule_VideoPlayer #tintableButtonOn      { color: #7FB7FA; }body #FlashModule_VideoPlayer #tintableButtonOff     { color: #7FB7FA; }body #FlashModule_VideoPlayer #tintableBackground    { color: #000000; }/* Time */body #FlashModule_VideoPlayer #timeElapsed{	color: #000000;	font-style: normal;	font-weight: normal;	font-size: 9px;	font-family: "Arial";	text-align: left;}body #FlashModule_VideoPlayer #timeTotal{	color: #000000;	font-style: normal;	font-weight: normal;	font-size: 9px;	font-family: "Arial";	text-align: left;}body #FlashModule_VideoPlayer #timeElapsedFS{	color: #000000;	font-style: normal;	font-weight: normal;	font-size: 9px;	font-family: "Arial";	text-align: left;}body #FlashModule_VideoPlayer #timeTotalFS{	color: #000000;	font-style: normal;	font-weight: normal;	font-size: 9px;	font-family: "Arial";	text-align: left;}/* Info */body #FlashModule_VideoPlayer #infoOverlayTitle{	color: #FFFFFF;	font-style: normal;	font-weight: normal;	font-size: 11px;	font-family: "Arial";	text-align: left;}body #FlashModule_VideoPlayer #infoOverlayDescription{	color: #FFFFFF;	font-style: normal;	font-weight: normal;	font-size: 11px;	font-family: "Arial";	text-align: left;}body #FlashModule_VideoPlayer #infoDescription{	color: #00FFFF;	font-style: normal;	font-weight: bold;	font-size: 12px;	font-family: "Arial";	text-align: left;}/* Ad Info */body #FlashModule_VideoPlayer #adInfoTitle{	color: #FFFFFF;	font-style: normal;	font-weight: bold;	font-size: 18px;	font-family: "Arial";	text-align: left;}body #FlashModule_VideoPlayer #adInfoMessage{	color: #FFFFFF;	font-style: normal;	font-weight: normal;	font-size: 11px;	font-family: "Arial";	text-align: left;}body #FlashModule_VideoPlayer #adInfoTimeMessage{	color: #FFFFFF;	font-style: normal;	font-weight: normal;	font-size: 11px;	font-family: "Arial";	text-align: left;}body #FlashModule_VideoPlayer #adInfoTimeLeft{	color: #FFFFFF;	font-style: normal;	font-weight: normal;	font-size: 18px;	font-family: "Arial";	text-align: left;}/* Playlist Item */body #FlashModule_VideoPlayer #playlistItemTitleNormal{	color: #BBBBBB;	font-style: normal;	font-weight: bold;	font-size: 10px;	font-family: "Arial";	text-align: left;}body #FlashModule_VideoPlayer #playlistItemDescriptionNormal{	color: #BBBBBB;	font-style: normal;	font-weight: normal;	font-size: 10px;	font-family: "Arial";	text-align: left;}body #FlashModule_VideoPlayer #playlistItemTitleSelection{	color: #7FB7FA;	font-style: normal;	font-weight: bold;	font-size: 10px;	font-family: "Arial";	text-align: left;}body #FlashModule_VideoPlayer #playlistItemDescriptionSelection{	color: #FFFFFF;	font-style: normal;	font-weight: normal;	font-size: 10px;	font-family: "Arial";	text-align: left;}/* Other */body #FlashModule_VideoPlayer #moreVideosButtonLabel{	color: #FFFFFF;	font-style: normal;	font-weight: bold;	font-size: 11px;	font-family: "Arial";	text-align: left;}/************************************/		