/* 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{	/** property removed **/	font: normal %%PagePrimaryFontWeight%% %%PagePrimaryFontSize%% "%%PagePrimaryFontFamily%%", "%%PageSecondaryFontFamily%%", "%%PageTertiaryFontFamily%%", "%%PageQuaternaryFontFamily%%", sans-serif;	/** property removed **/	background: %%PageBodyBackgroundColor%% url(%%PageBodyBackgroundImage%%) no-repeat top center;}.topMidForProducts,.topMidForExtras{	/** property removed **/}/* Chrome */body .chrome{	background: transparent url(%%PageChromeBackgroundImage%%) repeat-x;}/* Footer */body .footer,body .footer a{	/** property removed **/	font: normal %%PageFooterFontWeight%% %%PageFooterFontSize%% "%%PageFooterFontFamily%%";	/** property removed **/}body .footer a:hover{	color: %%PageFooterLinkHoverTextColor%%;}/* ------- LEFT NAVIGATION ------- */body .navItem{	/** property removed **/	background-position: %%PageLeftNavSpriteLeft%% %%PageLeftNavSpriteTop%%;	/** property removed **/	height: %%PageLeftNavButtonHeight%%;}body .navItem .navText,body .navItem .navText a{	/** property removed **/	font: normal %%PageLeftNavFontWeight%% %%PageLeftNavFontSize%%/%%PageLeftNavFontSize%% "%%PageLeftNavFontFamily%%";	/** property removed **/}body .selectedNavli .navItem,body .selectedNav .navItem,body .navItem:hover{	background-position: %%PageLeftNavOnSpriteLeft%% %%PageLeftNavOnSpriteTop%%;}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{	/** property removed **/	font: normal %%PageLeftNavOnFontWeight%% %%PageLeftNavOnFontSize%%/%%PageLeftNavOnFontSize%% "%%PageLeftNavOnFontFamily%%";	/** property removed **/}/* ------- ARTICLE ------- */body .topMidBioDesc .article{	/** property removed **/}body .topMidHomeArticle{	/** property removed **/}body .topMidHomeArticle .articleTitle,body .topMidHomeArticle .articleSubTitle,body .topMidHomeArticle .articleDatePublished{	color: %%ArticleHeaderTextColor%%;	font: normal %%ArticleHeaderFontWeight%% %%ArticleHeaderFontSize%% "%%ArticleHeaderFontFamily%%";	text-align: %%ArticleHeaderTextAlign%%;}body .topMidHomeArticle .articleBody{	/** property removed **/	font: normal %%ArticleBodyFontWeight%% %%ArticleBodyFontSize%%/%%ArticleBodyFontSize%% "%%ArticleBodyFontFamily%%";	/** property removed **/}body .topMidBioDesc .articleTitle,body .topMidBioDesc .articleSubTitle,body .topMidBioDesc .articleDatePublished{	color: %%ArticleBioHeaderTextColor%%;	font: normal %%ArticleBioHeaderFontWeight%% %%ArticleBioHeaderFontSize%% "%%ArticleBioHeaderFontFamily%%";	text-align: %%ArticleBioHeaderTextAlign%%;}body .topMidBioDesc .articleBody{	/** property removed **/	font: normal %%ArticleBioBodyFontWeight%% %%ArticleBioBodyFontSize%% "%%ArticleBioBodyFontFamily%%";	/** property removed **/}/* ------- DOWNLOADABLES ------- */body .downloadables .extrasTilePackHeaderTitle{	color: %%DownloadablesHeaderTitleTextColor%%;	font: normal %%DownloadablesHeaderTitleFontWeight%% %%DownloadablesHeaderTitleFontSize%% "%%DownloadablesHeaderTitleFontFamily%%";	text-align: %%DownloadablesHeaderTitleTextAlign%%;}body .downloadables .extrasTilePackHeaderDesc{	/** property removed **/	font: normal %%DownloadablesHeaderDescriptionFontWeight%% %%DownloadablesHeaderDescriptionFontSize%% "%%DownloadablesHeaderDescriptionFontFamily%%";	/** property removed **/}body div#downloadInfoBox{	color: %%DownloadablesInfoBoxTextColor%%;	font: normal %%DownloadablesInfoBoxFontWeight%% %%DownloadablesInfoBoxFontSize%% "%%DownloadablesInfoBoxFontFamily%%";	text-align: %%DownloadablesInfoBoxTextAlign%%;	/** property removed **/	width: %%DownloadablesInfoBoxWidth%%;	/** property removed **/}/* ------- TILE PACK ------- */body .tilePackHeader{	color: %%TilePackHeaderTextColor%%;	/** property removed **/	font: normal %%PageHeader1FontWeight%% %%PageHeader1FontSize%%/%%PageHeader1FontSize%% "%%PageHeader1FontFamily%%";	/** property removed **/}body .tilePackHeaderBold{	font: normal %%PageHeader2FontWeight%% %%PageHeader2FontSize%%/%%PageHeader2FontSize%% "%%PageHeader2FontFamily%%";	/** property removed **/}body a.tileImageOverlay{	color: %%TilePackOverlayTextColor%%;	font: normal %%TilePackOverlayFontWeight%% %%TilePackOverlayFontSize%% "%%TilePackOverlayFontFamily%%";	text-align: %%TilePackOverlayTextAlign%%;	/** property removed **/}body .tileTitle,body .tileTitle a{	color: %%TilePackTitleTextColor%%;	font: normal %%TilePackTitleFontWeight%% %%TilePackTitleFontSize%% "%%TilePackTitleFontFamily%%";	text-align: %%TilePackTitleTextAlign%%;}body .tileTitle a:hover{	/** property removed **/}body .tileSubtitle,body .tileSubtitle a{	color: %%TilePackSubtitleTextColor%%;	font: normal %%TilePackSubtitleFontWeight%% %%TilePackSubtitleFontSize%% "%%TilePackSubtitleFontFamily%%";	text-align: %%TilePackSubtitleTextAlign%%;}body .tileDescription,body .tileDescription a{	/** property removed **/	font: normal %%TilePackDescriptionFontWeight%% %%TilePackDescriptionFontSize%% "%%TilePackDescriptionFontFamily%%";	/** property removed **/}body .tilePack .tiles a.tileButtonLink{	background: transparent url(%%TilePackSprites%%) no-repeat;	background-position: %%TilePackMoreButtonSpriteLeft%% %%TilePackMoreButtonSpriteTop%%;	width: %%TilePackButtonWidth%%;	/** property removed **/}body .tilePack .tiles a.tileButtonLink:hover{	background-position: %%TilePackMoreButtonOnSpriteLeft%% %%TilePackMoreButtonOnSpriteTop%%;}/* 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{	/** property removed **/}body .topRightAlbumAd .adtile,body .bottomRightAlbumAd .adtile,body .tilePackStylePromo .tile,body .topRightFindAd .adtile{	/** property removed **/}/* ------- TILE PACK - PRODUCT ------- */body .productTile .tileTitle,body .productTile .tileTitle a{	/** property removed **/	font: normal %%TilePackProductTileTitleFontWeight%% %%TilePackProductTileTitleFontSize%% "%%TilePackProductTileTitleFontFamily%%";	/** property removed **/}body .productTile .tileTitle a:hover{	color: %%TilePackProductTileTitleLinkHoverColor%%;}body .productTile .tileDescription,body .productTile .tileDescription a{	/** property removed **/	font: normal %%TilePackProductTileDescriptionFontWeight%% %%TilePackProductTileDescriptionFontSize%% "%%TilePackProductTileDescriptionFontFamily%%";	/** property removed **/}/* ------- TILE PACK - FEATURED ------- */body .tilePackStyleFeature .featuredTile .tilePackHeader,body .tilePackStyleFeature .featuredTile .tilePackHeader .tilePackHeaderBold{	color: %%TilePackFeaturedTileHeaderTextColor%%;	/** property removed **/	font: normal %%TilePackFeaturedTileHeaderFontWeight%% %%TilePackFeaturedTileHeaderFontSize%% "%%TilePackFeaturedTileHeaderFontFamily%%";	/** property removed **/}body .tilePackStyleFeature .featuredTile .tilePackHeaderText{	color: %%TilePackFeaturedTileSubHeaderTextColor%%;	font: normal %%TilePackFeaturedTileSubHeaderFontWeight%% %%TilePackFeaturedTileSubHeaderFontSize%% "%%TilePackFeaturedTileSubHeaderFontFamily%%";	text-align: %%TilePackFeaturedTileSubHeaderTextAlign%%;}body .tilePackStyleFeature .featuredTile .tileTextPosition .tileDescription{	/** property removed **/	font: normal %%TilePackFeaturedTileDescriptionFontWeight%% %%TilePackFeaturedTileDescriptionFontSize%% "%%TilePackFeaturedTileDescriptionFontFamily%%";	/** property removed **/}body .tilePackStyleFeature .featuredTile .tileTextPosition .tileDescription a{	color: %%TilePackFeaturedTileDescriptionLinkTextColor%%;	font: normal %%TilePackFeaturedTileDescriptionFontWeight%% %%TilePackFeaturedTileDescriptionFontSize%% "%%TilePackFeaturedTileDescriptionFontFamily%%";	/** property removed **/}body .tilePackStyleFeature .tileTextPosition .tileTitle{	/** property removed **/	font: normal %%TilePackFeaturedSubTileTitleFontWeight%% %%TilePackFeaturedSubTileTitleFontSize%% "%%TilePackFeaturedSubTileTitleFontFamily%%";	/** property removed **/}body .tilePackStyleFeature .tileTextPosition .tileSubtitle,body .tilePackStyleFeature .tileTextPosition .tileDescription{	color: %%TilePackFeaturedSubTileDescriptionTextColor%%;	font: normal %%TilePackFeaturedSubTileDescriptionFontWeight%% %%TilePackFeaturedSubTileDescriptionFontSize%% "%%TilePackFeaturedSubTileDescriptionFontFamily%%";	text-align: %%TilePackFeaturedSubTileDescriptionTextAlign%%;}body .topMidFeaturedTilePack .tilePackStyleFeature .tilePack{	/** property removed **/}/* ------- TOOLTIP ------- */body .tilePackTooltip span.itemName{	color: %%TooltipTitleTextColor%%;	font: normal %%TooltipTitleFontWeight%% %%TooltipTitleFontSize%% "%%TooltipTitleFontFamily%%";	text-align: %%TooltipTitleTextAlign%%;}body .tilePackTooltip span.itemDescription{	/** property removed **/	font: normal %%TooltipBodyFontWeight%% %%TooltipBodyFontSize%% "%%TooltipBodyFontFamily%%";	/** property removed **/}body .tilePackTooltip td.toolTipContentCell{	background-color: %%TooltipBackgroundColor%%;}/* ------- IMAGE GALLERY ------- */body #FlashModule_ImageGallery #tintableBackground     { /** property removed **/ }body #FlashModule_ImageGallery #tintableInset          { color: %%ImageGalleryTintableInsetColor%%; }	body #FlashModule_ImageGallery #tintableButtonOn       { /** property removed **/ }body #FlashModule_ImageGallery #tintableButtonOff      { color: %%ImageGalleryTintableButtonOffColor%%; }body #FlashModule_ImageGallery #playlistItemHighlight  { /** property removed **/ }body #FlashModule_ImageGallery #infoOverlayStatusDisplay{	color: %%ImageGalleryInfoOverlayStatusDisplayTextColor%%;	font-style: normal;	/** property removed **/	font-size: %%ImageGalleryInfoOverlayStatusDisplayFontSize%%;	/** property removed **/	text-align: %%ImageGalleryInfoOverlayStatusDisplayTextAlign%%;}body #FlashModule_ImageGallery #infoOverlayCaption{	/** property removed **/	font-style: normal;	font-weight: %%ImageGalleryInfoOverlayCaptionFontWeight%%;	/** property removed **/	font-family: "%%ImageGalleryInfoOverlayCaptionFontFamily%%";	/** property removed **/}body #FlashModule_ImageGallery #toolTipDescription{	color: %%ImageGalleryTooltipDescriptionTextColor%%;	font-style: normal;	/** property removed **/	font-size: %%ImageGalleryTooltipDescriptionFontSize%%;	/** property removed **/	text-align: %%ImageGalleryTooltipDescriptionTextAlign%%;}body #FlashModule_ImageGallery #toolTipTitle{	/** property removed **/	font-style: normal;	font-weight: %%ImageGalleryTooltipTitleFontWeight%%;	/** property removed **/	font-family: "%%ImageGalleryTooltipTitleFontFamily%%";	/** property removed **/}/* ------- AUDIO PLAYER ------- *//* Tintables */body #FlashModule_AudioPlayer #tintableBackground     { color: %%AudioPlayerTintableBackgroundColor%%; }body #FlashModule_AudioPlayer #tintableInset          { /** property removed **/ }	body #FlashModule_AudioPlayer #tintableInsetProgress  { color: %%AudioPlayerTintableInsetProgressColor%%; }body #FlashModule_AudioPlayer #tintableButton         { /** property removed **/ }body #FlashModule_AudioPlayer #tintableButtonOn       { color: %%AudioPlayerTintableButtonOnColor%%; }body #FlashModule_AudioPlayer #tintableButtonOff      { /** property removed **/ }body #FlashModule_AudioPlayer #playlistItemHighlight  { color: %%AudioPlayerPlaylistItemHighlightColor%%; }body #FlashModule_AudioPlayer #playlistItemSelection  { /** property removed **/ }body #FlashModule_AudioPlayer #findOutMoreButtonOn    { color: %%AudioPlayerFindOutMoreButtonOnColor%%; }body #FlashModule_AudioPlayer #findOutMoreButtonOff   { /** property removed **/ }body #FlashModule_AudioPlayer #ownTheCDButtonOn       { color: %%AudioPlayerOwnTheCDButtonOnColor%%; }body #FlashModule_AudioPlayer #ownTheCDButtonOff      { /** property removed **/ }body #FlashModule_AudioPlayer #downloadTheCDButtonOn  { color: %%AudioPlayerDownloadTheCDButtonOnColor%%; }body #FlashModule_AudioPlayer #downloadTheCDButtonOff { /** property removed **/ }/* Time */body #FlashModule_AudioPlayer #timeElapsed{	color: %%AudioPlayerTimeElapsedTextColor%%;	font-style: normal;	/** property removed **/	font-size: %%AudioPlayerTimeElapsedFontSize%%;	/** property removed **/	text-align: %%AudioPlayerTimeElapsedTextAlign%%;}body #FlashModule_AudioPlayer #timeTotal{	/** property removed **/	font-style: normal;	font-weight: %%AudioPlayerTimeTotalFontWeight%%;	/** property removed **/	font-family: "%%AudioPlayerTimeTotalFontFamily%%";	/** property removed **/}/* Player */body #FlashModule_AudioPlayer #playerSongName{	color: %%AudioPlayerSongNameTextColor%%;	font-style: normal;	/** property removed **/	font-size: %%AudioPlayerSongNameFontSize%%;	/** property removed **/	text-align: %%AudioPlayerSongNameTextAlign%%;}body #FlashModule_AudioPlayer #playerAlbumName{	/** property removed **/	font-style: normal;	font-weight: %%AudioPlayerAlbumNameFontWeight%%;	/** property removed **/	font-family: "%%AudioPlayerAlbumNameFontFamily%%";	/** property removed **/}body #FlashModule_AudioPlayer #playerArtistName{	color: %%AudioPlayerArtistNameTextColor%%;	font-style: normal;	/** property removed **/	font-size: %%AudioPlayerArtistNameFontSize%%;	/** property removed **/	text-align: %%AudioPlayerArtistNameTextAlign%%;}body #FlashModule_AudioPlayer #playerAlbumDescription{	/** property removed **/	font-style: normal;	font-weight: %%AudioPlayerAlbumDescriptionFontWeight%%;	/** property removed **/	font-family: "%%AudioPlayerAlbumDescriptionFontFamily%%";	/** property removed **/}body #FlashModule_AudioPlayer #playerAlbumReleaseDate{	color: %%AudioPlayerAlbumReleaseDateTextColor%%;	font-style: normal;	/** property removed **/	font-size: %%AudioPlayerAlbumReleaseDateFontSize%%;	/** property removed **/	text-align: %%AudioPlayerAlbumReleaseDateTextAlign%%;}/* Playlist Item */body #FlashModule_AudioPlayer #playlistItemSongName{	/** property removed **/	font-style: normal;	font-weight: %%AudioPlayerPlaylistItemSongNameFontWeight%%;	/** property removed **/	font-family: "%%AudioPlayerPlaylistItemSongNameFontFamily%%";	/** property removed **/}body #FlashModule_AudioPlayer #playlistItemArtistAlbumName{	color: %%AudioPlayerPlaylistItemArtistAlbumNameTextColor%%;	font-style: normal;	/** property removed **/	font-size: %%AudioPlayerPlaylistItemArtistAlbumNameFontSize%%;	/** property removed **/	text-align: %%AudioPlayerPlaylistItemArtistAlbumNameTextAlign%%;}body #FlashModule_AudioPlayer #playlistItemTrackNumber{	/** property removed **/	font-style: normal;	font-weight: %%AudioPlayerPlaylistItemTrackNumberFontWeight%%;	/** property removed **/	font-family: "%%AudioPlayerPlaylistItemTrackNumberFontFamily%%";	/** property removed **/}body #FlashModule_AudioPlayer #playlistItemTimeTotal{	color: %%AudioPlayerPlaylistItemTimeTotalTextColor%%;	font-style: normal;	/** property removed **/	font-size: %%AudioPlayerPlaylistItemTimeTotalFontSize%%;	/** property removed **/	text-align: %%AudioPlayerPlaylistItemTimeTotalTextAlign%%;}/* ------- VIDEO PLAYER ------- *//* Tintables */body #FlashModule_VideoPlayer #playlistItemSelection { /** property removed **/ }body #FlashModule_VideoPlayer #playlistItemDivider   { color: %%VideoPlayerPlaylistItemDividerColor%%; }body #FlashModule_VideoPlayer #tintableInset         { /** property removed **/ }body #FlashModule_VideoPlayer #tintableButtonOn      { color: %%VideoPlayerTintableButtonOnColor%%; }body #FlashModule_VideoPlayer #tintableButtonOff     { /** property removed **/ }body #FlashModule_VideoPlayer #tintableBackground    { color: %%VideoPlayerTintableBackgroundColor%%; }/* Time */body #FlashModule_VideoPlayer #timeElapsed{	/** property removed **/	font-style: normal;	font-weight: %%VideoPlayerTimeElapsedFontWeight%%;	/** property removed **/	font-family: "%%VideoPlayerTimeElapsedFontFamily%%";	/** property removed **/}body #FlashModule_VideoPlayer #timeTotal{	color: %%VideoPlayerTimeTotalTextColor%%;	font-style: normal;	/** property removed **/	font-size: %%VideoPlayerTimeTotalFontSize%%;	/** property removed **/	text-align: %%VideoPlayerTimeTotalTextAlign%%;}body #FlashModule_VideoPlayer #timeElapsedFS{	/** property removed **/	font-style: normal;	font-weight: %%VideoPlayerTimeElapsedFSFontWeight%%;	/** property removed **/	font-family: "%%VideoPlayerTimeElapsedFSFontFamily%%";	/** property removed **/}body #FlashModule_VideoPlayer #timeTotalFS{	color: %%VideoPlayerTimeTotalFSTextColor%%;	font-style: normal;	/** property removed **/	font-size: %%VideoPlayerTimeTotalFSFontSize%%;	/** property removed **/	text-align: %%VideoPlayerTimeTotalFSTextAlign%%;}/* Info */body #FlashModule_VideoPlayer #infoOverlayTitle{	/** property removed **/	font-style: normal;	font-weight: %%VideoPlayerInfoOverlayTitleFontWeight%%;	/** property removed **/	font-family: "%%VideoPlayerInfoOverlayTitleFontFamily%%";	/** property removed **/}body #FlashModule_VideoPlayer #infoOverlayDescription{	color: %%VideoPlayerInfoOverlayDescriptionTextColor%%;	font-style: normal;	/** property removed **/	font-size: %%VideoPlayerInfoOverlayDescriptionFontSize%%;	/** property removed **/	text-align: %%VideoPlayerInfoOverlayDescriptionTextAlign%%;}body #FlashModule_VideoPlayer #infoDescription{	/** property removed **/	font-style: normal;	font-weight: %%VideoPlayerInfoDescriptionFontWeight%%;	/** property removed **/	font-family: "%%VideoPlayerInfoDescriptionFontFamily%%";	/** property removed **/}/* Ad Info */body #FlashModule_VideoPlayer #adInfoTitle{	color: %%VideoPlayerAdInfoTitleTextColor%%;	font-style: normal;	/** property removed **/	font-size: %%VideoPlayerAdInfoTitleFontSize%%;	/** property removed **/	text-align: %%VideoPlayerAdInfoTitleTextAlign%%;}body #FlashModule_VideoPlayer #adInfoMessage{	/** property removed **/	font-style: normal;	font-weight: %%VideoPlayerAdInfoMessageFontWeight%%;	/** property removed **/	font-family: "%%VideoPlayerAdInfoMessageFontFamily%%";	/** property removed **/}body #FlashModule_VideoPlayer #adInfoTimeMessage{	color: %%VideoPlayerAdInfoTimeMessageTextColor%%;	font-style: normal;	/** property removed **/	font-size: %%VideoPlayerAdInfoTimeMessageFontSize%%;	/** property removed **/	text-align: %%VideoPlayerAdInfoTimeMessageTextAlign%%;}body #FlashModule_VideoPlayer #adInfoTimeLeft{	/** property removed **/	font-style: normal;	font-weight: %%VideoPlayerAdInfoTimeLeftFontWeight%%;	/** property removed **/	font-family: "%%VideoPlayerAdInfoTimeLeftFontFamily%%";	/** property removed **/}/* Playlist Item */body #FlashModule_VideoPlayer #playlistItemTitleNormal{	color: %%VideoPlayerPlaylistItemTitleNormalTextColor%%;	font-style: normal;	/** property removed **/	font-size: %%VideoPlayerPlaylistItemTitleNormalFontSize%%;	/** property removed **/	text-align: %%VideoPlayerPlaylistItemTitleNormalTextAlign%%;}body #FlashModule_VideoPlayer #playlistItemDescriptionNormal{	/** property removed **/	font-style: normal;	font-weight: %%VideoPlayerPlaylistItemDescriptionNormalFontWeight%%;	/** property removed **/	font-family: "%%VideoPlayerPlaylistItemDescriptionNormalFontFamily%%";	/** property removed **/}body #FlashModule_VideoPlayer #playlistItemTitleSelection{	color: %%VideoPlayerPlaylistItemTitleSelectionTextColor%%;	font-style: normal;	/** property removed **/	font-size: %%VideoPlayerPlaylistItemTitleSelectionFontSize%%;	/** property removed **/	text-align: %%VideoPlayerPlaylistItemTitleSelectionTextAlign%%;}body #FlashModule_VideoPlayer #playlistItemDescriptionSelection{	/** property removed **/	font-style: normal;	font-weight: %%VideoPlayerPlaylistItemDescriptionSelectionFontWeight%%;	/** property removed **/	font-family: "%%VideoPlayerPlaylistItemDescriptionSelectionFontFamily%%";	/** property removed **/}/* Other */body #FlashModule_VideoPlayer #moreVideosButtonLabel{	color: %%VideoPlayerButtonLabelTextColor%%;	font-style: normal;	/** property removed **/	font-size: %%VideoPlayerButtonLabelFontSize%%;	/** property removed **/	text-align: %%VideoPlayerButtonLabelTextAlign%%;}/************************************/		