﻿/* Copyright (C) 2004, 2005 Zenfolio, Inc. All rights reserved.
 */
BODY { font-family: Verdana, Lucida Grande, Arial, Helvetica, sans-serif; background-color: #252220;
color: #959290; font-size: 11px; } A { color: #B43414; } #bodyLayout .button .standard { font-size:
10px; text-transform:; color: #959290; background-color: #151210; border-color: #222; } #bodyLayout
.button .hover { font-size: 10px; color: #B43414; background-color: #151210; border-color: #333;
} #bodyLayout .static { background-color: #252220; } #bodyLayout .binTitleBox .button .standard {
background-color: #000; border-color: #222; } #bodyLayout .binTitleBox .button .hover { background-color:
#222; } .header {
	border-bottom: 1px solid #302928;
	background-color: #151210;
	background-position: center;
} .header A { color:
#959290; } .headerLogo { width: 105px; background: url(/zf/img/museum/zenfolio-logo.gif) no-repeat
15px 4px; } .headerPhotog { font-size: 18px; font-weight: normal; letter-spacing: -0.75px; } .headerSearch
{ background-color: #151210; } .headerMenu { background-color: #151210; border: solid 2px #555250;
} .headerMenu A:hover DIV, .headerMenu A:hover, .headerMenu TD.hover { background-color: #B43414;
color: #fff; } .header .headerHighlight { color: #B43414; } #headerControlMenu { top: 3px; left:
-13px; } .headerMenuSeparator { border-top-color: #656260; } .headerSearch INPUT { color: #333;
background-color: #ccc; font-size: 11px; } .headerLink { font-size: 11px; } .headerSeparator {
color: #333333; } .footer { background-color: #151210; font-size: 11px; } .footerBorder { background-color:
#000; } .footerBorder { height: 1px; line-height: 1px; } .footerLogo { background: url(/zf/img/museum/zenfolio-logo-footer.gif)
no-repeat right top; } .footerCopyright { font-size: 10px; } .footerCopyright A { color: #959290;
} .footerCopyright A:hover { color: #B43414; } #bodyLayout { } .richtext { font-size: 11px; } .richtext
SPAN.small { font-size: 9px; } .richtext SPAN.medium { font-size: 11px; } .richtext SPAN.large {
font-size: 14px; } .objectPath .xOwner, .objectPath .xTitleOwner, .objectPath .xTitleLink, .objectPath
.xTitle { font-size: 17px; } .bodyUser3 .xTitleOwner { font-size: 17px; } #showAllPhotos { font-size:
11px; } .objectPath .xTitleOwner { font-weight: normal; font-size: 22px; } .objectPath .xFolder
{ font-size: 17px; } .objectPath .xTitle, .objectPath .xTitleOwner { color: #e5e5e5; } .objectPath
.xAddButton { background-image: url(/zf/img/museum/add.png); } .objectPath .xAddedButton { background-image:
url(/zf/img/museum/fav-photog.png); } .objectPath .xCollectionIcon { background-image: url(/zf/img/museum/collection-16.png);
} .objectPath .xGalleryIcon { background-image: url(/zf/img/museum/gallery-16.png); } .objectPath
.xFolderIcon { background-image: url(/zf/img/museum/group-16.png); } .separator2d { border-top:
1px solid #151210; } .separator3d { border-top: 1px solid #151210; border-bottom: 1px solid #222;
} .infoBoxedPair B, .infoPair B { color: #e5e2e0; font-weight: normal; font-size: 11px; } .infoBoxedPair
{ padding-bottom: 2px; } .infoBoxedPair B { font-weight: normal; padding-left: 6px; } .infoBox {
padding-top: 2px; padding-right: 5px; padding-left: 5px; } .infoRight .infoPair { padding-right:
0px; padding-left: 8px; } .infoLeft .infoPair { padding-right: 8px; padding-left: 0px; } .nextPair
{ padding-left: 8px; } .captionBox, .titleCaptionBox, .titleCaptionBoxWide { background-color: #151210;
border-top: 1px solid #000; border-bottom: 1px solid #302826; border-left: 1px solid #000; border-right:
1px solid #000; color: #C0C0C0; } .photoPhotog, .photoGallery { font-size: 12px; } .photoTitle {
font-size: 18px; } .photoCaption { font-size: 11px; } .captionBox { padding: 10px; line-height:
16px; } .photoCaption { line-height: 16px; } .titleCaptionBox, .titleCaptionBoxWide { padding: 4px
8px 4px 8px; } .titleCaptionBox .photoPhotog, .titleCaptionBox .photoGallery, .titleCaptionBox .photoTitle
{ margin-top: 4px; margin-bottom: 19px; } .titleCaptionBox .photoCaption { margin-top: 4px; margin-bottom:
4px; } .titleCaptionBoxWide .photoCaption { margin-top: 2px; margin-bottom: 4px; } .titleCaptionBoxStyleTC
.photoPhotog, .titleCaptionBoxStyleTC .photoGallery, .titleCaptionBoxStyleTC .photoTitle, .titleCaptionBoxStyleT
.photoPhotog, .titleCaptionBoxStyleT .photoGallery, .titleCaptionBoxStyleT .photoTitle { margin-top:
8px; margin-bottom: 8px; } .titleCaptionBoxStyleTC .photoCaption { margin-left: 25px; } .binTitleBox
{ background: url(/zf/img/museum/bin-bg.gif) no-repeat 1px 0px; background-color: #151210; } .binTitle
{ font-size: 11px; } .binTitleBox A, .binTitleBox A:active { color: #BFBFBF; } .binTitleBox A:hover
{ color: #fff; } #contactInfoBin .contactValue { color: #C0C0C0; } #aboutMe { color: #959290; line-height:
130%; } .binTitleBox { padding: 0px 5px 0px 5px; line-height: 22px; height: 24px; } .binTitleBox
A, .binTitleBox A:active { text-decoration: none; } .binTitleBox A:hover { text-decoration: none;
} .binCollapsedState .binBorderOuter { border-top: 1px solid #252220; border-bottom: 1px solid #252220;
} .binCollapsedState .binBorderInner { border-bottom: 1px solid #252220; border-top: 1px solid #252220;
} .binExpandedState .binBorderInner { border: medium none; } .binExpandedState { border-top: 1px solid
#252220; border-bottom: 1px solid #252220; } .binExpandedState .binBorderOuter { border-bottom:
1px solid #252220; border-top: 1px solid #252220; } #userInfoBin .binContent { margin-top: 0px;
margin-bottom: 0px; } #contactInfoBin .binStatic { margin-top: -5px; } #contactInfoBin .binStatic
.binBorderOuter, #contactInfoBin .binStatic .binExpandedState { border-top: none medium transparent;
} #contactInfoBin .binStatic .binTitleBox { background-color: transparent; background: none; border-bottom:
1px solid #151210; } .emptyContainer { font-size: 12px; } .imageList .imageInnerContent { color:
#fff; background-color: #B43414; } .thumbList .imageInnerContent { color: #fff; background-color:
#B43414; } .folderList .imageListItemTitle .t { color: #e5e5e5; font-size: 11px; } .folderList .imageListItemTitle
.infoPair { font-size: 10px; color: #656260; } .folderList .imageListItemTitle .infoPair B { font-weight:
normal; font-size: 10px; color: #959290; } .imageList .image { padding: 11px 16px 16px 16px; }
.imageList .imageLeft { background: url(/zf/img/museum/border-l.gif) repeat-y left; } .imageList
.imageRight { background: url(/zf/img/museum/border-r.gif) repeat-y right; } .imageList .imageTop
{ background: url(/zf/img/museum/border-t.gif) repeat-x top; } .imageList .imageBottom { background:
url(/zf/img/museum/border-b.gif) repeat-x bottom; } .imageList .imageLeftTop { background: url(/zf/img/museum/border-lt.gif)
no-repeat top left; } .imageList .imageLeftBottom { background: url(/zf/img/museum/border-lb.gif)
no-repeat bottom left; } .imageList .imageRightTop { background: url(/zf/img/museum/border-rt.gif)
no-repeat top right; } .imageList .imageRightBottom { background: url(/zf/img/museum/border-rb.gif)
no-repeat bottom right; } .imageList .imageInner { padding: 8px 8px 8px 8px; } .imageList .imageInmost
{ background-color: #151210; padding: 6px; } .imageList .imageInmost IMG { float: none; } .imageList
.imageListStandardItem .imageInmost { border: solid 1px #151210; } .imageList .imageListStandardHoverItem
.imageInmost { border: solid 1px #B43414; } .imageList .lockPri, .imageList .lockPwd, .imageList
.lockAcl { top: 4px; left: 4px; } .thumbList .imageListStandardItem { padding: 2px; } .thumbList
.imageListStandardHoverItem { padding: 1px; border: solid 1px #B43414; } .thumbList .imageListSelectedItem,
.thumbList .imageListSelectedHoverItem { border: solid 2px #B43414; } .smallThumbs .folderList .imageListItemTitle
{ top: 110px; height: 58px; } .largeThumbs .folderList .imageListItemTitle { padding-top: 4px;
top: 145px; height: 60px; } .folderList .imageListItemTitle .t { line-height: 15px; padding-bottom:
2px; } .folderList .imageListItemTitle .infoPair { line-height: 13px; } .smallThumbs .folderList .imageGalleryItemNoPhoto
.imageInmost, .smallThumbs .folderList .imageCollectionItemNoPhoto .imageInmost { width: 80px;
height: 53px; background: url(/zf/img/museum/thumbnail-empty.gif) no-repeat 6px 6px; background-color:
#151210; padding: 6px; } .largeThumbs .folderList .imageGalleryItemNoPhoto .imageInmost, .largeThumbs
.folderList .imageCollectionItemNoPhoto .imageInmost { width: 120px; height: 80px; background: url(/zf/img/museum/thumbnail-empty-120.gif)
no-repeat 6px 6px; background-color: #151210; padding: 6px; } .folderList .imageFolderItem .imageListStandardItem
.image, .folderList .imageFolderItemNoPhoto .imageListStandardItem .image { background: transparent;
background-image:url(/zf/img/museum/group-icon.png);background-repeat:no-repeat;background-position:left
top; } .folderList .imageFolderItem .imageListStandardHoverItem .image, .folderList .imageFolderItemNoPhoto
.imageListStandardHoverItem .image { background: transparent; background-image:url(/zf/img/museum/group-icon-highlight.png);background-repeat:no-repeat;background-position:left
top; } .folderList .imageGalleryItemNoPhoto .imageInnerTypeOverlay, .folderList .imageGalleryItem
.imageInnerTypeOverlay { left: 4px; bottom: 2px; background: url(/zf/img/museum/gallery-16.gif)
no-repeat left bottom; } .folderList .imageCollectionItemNoPhoto .imageInnerTypeOverlay, .folderList
.imageCollectionItem .imageInnerTypeOverlay { left: 4px; bottom: 2px; background: url(/zf/img/museum/collection-16.gif)
no-repeat left bottom; } .folderList .imageInner { padding: 5px 8px 8px 8px; margin-top: 3px; }
.folderList .imageInmost { background-color: #151210; padding: 6px; } .folderList .imageListStandardItem
.imageInmost { border: solid 1px #151210; } .folderList .imageListStandardHoverItem .imageInmost
{ border: solid 1px #B43414; } .folderList .imageLeft { background: url(/zf/img/museum/border-l.gif)
repeat-y left; } .folderList .imageRight { background: url(/zf/img/museum/border-r.gif) repeat-y
right; } .folderList .imageTop { background: url(/zf/img/museum/border-t.gif) repeat-x top; } .folderList
.imageBottom { background: url(/zf/img/museum/border-b.gif) repeat-x bottom; } .folderList .imageLeftTop
{ background: url(/zf/img/museum/border-lt.gif) no-repeat top left; } .folderList .imageLeftBottom
{ background: url(/zf/img/museum/border-lb.gif) no-repeat bottom left; } .folderList .imageRightTop
{ background: url(/zf/img/museum/border-rt.gif) no-repeat top right; } .folderList .imageRightBottom
{ background: url(/zf/img/museum/border-rb.gif) no-repeat bottom right; } .folderList .imageFolderItem
.imageInner { padding: 1px; } .folderList .imageFolderItem .imageListStandardItem .imageInmost,
.folderList .imageFolderItem .imageListStandardHoverItem .imageInmost { padding: 0px; border-top:
solid 1px #000; border-left: solid 1px #000; border-right: solid 1px #000; border-bottom: solid 1px
#222; } .folderList .imageFolderItem .imageLeft, .folderList .imageFolderItem .imageRight, .folderList
.imageFolderItem .imageTop, .folderList .imageFolderItem .imageBottom, .folderList .imageFolderItem
.imageLeftTop, .folderList .imageFolderItem .imageLeftBottom, .folderList .imageFolderItem .imageRightTop,
.folderList .imageFolderItem .imageRightBottom { background: transparent; } .folderList .lockPri,
.folderList .lockPwd, .folderList .lockAcl { top: 4px; left: 4px; } .currentPhoto .image { padding:
2px 4px 4px 4px; } .currentPhoto .imageRightBottom { padding: 8px 8px 8px 8px; } .currentPhoto .imageInner
{ border: solid 1px #151210; padding: 12px; background-color: #151210; } #largePhoto .imageRightBottom
{ padding: 0px; } .currentPhoto .imageInmost { } .currentPhoto .imageInnerActionOverlay { right:
10px; bottom: 10px; } .currentPhoto .infoIcon { right: 3px; top: 3px; } .currentPhoto .imageLeft
{ background: url(/zf/img/museum/border-l.gif) repeat-y left; } .currentPhoto .imageRight { background:
url(/zf/img/museum/border-r.gif) repeat-y right; } .currentPhoto .imageTop { background: url(/zf/img/museum/border-t.gif)
repeat-x top; } .currentPhoto .imageBottom { background: url(/zf/img/museum/border-b.gif) repeat-x
bottom; } .currentPhoto .imageLeftTop { background: url(/zf/img/museum/border-lt.gif) no-repeat
top left; } .currentPhoto .imageLeftBottom { background: url(/zf/img/museum/border-lb.gif) no-repeat
bottom left; } .currentPhoto .imageRightTop { background: url(/zf/img/museum/border-rt.gif) no-repeat
top right; } .currentPhoto .imageRightBottom { background: url(/zf/img/museum/border-rb.gif) no-repeat
bottom right; } .currentPhoto IMG.imageInnerPending { top: 17px; left: 17px; } .currentPhotoTopBorder
{ height: 8px; } .pager { background-color: #252220; } .pager A:active, .pager A:hover { border:
solid 1px #B43414; } .pager A:active { background: #959290; } .pager A.menuItemSelected, .pager
A.menuItemSelected:visited, .pager A.menuItemSelected:hover, .pager A.menuItemSelected:active {
border: solid 1px #353230; background: #151210; } .bodyLayout7 .button#itemBack .standard, .bodyLayout7
.button#itemBack .hover, .bodyLayout7 .button#itemNext .standard, .bodyLayout7 .button#itemNext
.hover { padding-top: 8px; padding-bottom: 8px; } .exifShortBox .exifEllipses { color: #B43414;
} .exifShortBox .exifTip { background-color: #151210; border: solid 2px #555250; } .exifPopup {
background-color: #151210; border: solid 2px #555250; } .exifPopup .exifSectionTitle { font-size:
13px; font-weight: bold; } .exifPopup .exifValue { color: #e5e2e0; } .exifPopup .exifLocked { background-image:
url(/zf/img/museum/photo-password-12.png); } .exifPopup .exifPrivate { background-image: url(/zf/img/museum/photo-private-12.png);
} .userPhoto { margin: -4px 4px 0px -7px; } .userPhoto .image { padding: 16px 16px 16px 16px; }
.userPhoto .imageLeft { background: url(/zf/img/museum/border-l.gif) repeat-y left; } .userPhoto
.imageRight { background: url(/zf/img/museum/border-r.gif) repeat-y right; } .userPhoto .imageTop
{ background: url(/zf/img/museum/border-t.gif) repeat-x top; } .userPhoto .imageBottom { background:
url(/zf/img/museum/border-b.gif) repeat-x bottom; } .userPhoto .imageLeftTop { background: url(/zf/img/museum/border-lt.gif)
no-repeat top left; } .userPhoto .imageLeftBottom { background: url(/zf/img/museum/border-lb.gif)
no-repeat bottom left; } .userPhoto .imageRightTop { background: url(/zf/img/museum/border-rt.gif)
no-repeat top right; } .userPhoto .imageRightBottom { background: url(/zf/img/museum/border-rb.gif)
no-repeat bottom right; } .userPhoto .imageInner { padding: 8px 8px 8px 8px; } .userPhoto .imageInmost
{ background-color: #151210; padding: 7px; } .userPhoto .imageInmost { border: solid 0px #4D4D4D;
} .linkPopup { background-color: #151210; color: #C0C0C0; border: solid 2px #666666; } .linkPopup
.linkTitle { font-weight: bold; font-size: 13px; } .linkPopup .linkTip { font-size: 11px; } .linkPopup
.linkLabel { font-size: 12px; } .linkPopup .linkBox { background-color: #333333; border: solid 1px
#666666; font-family: Georgia, Times, Sans-serif; color: #C0C0C0; font-size: 11px; } .linkPopup
.linkDirectLabel { font-size: 11px; text-indent: 8px; } .linkPopup #linkWarning { border: solid
1px #d4821b; } .linkPopup .linkWarningText { color: #d4821b; font-weight: bold; font-size: 10px;
background-color: #151210; } .linkPopup .linkClose { font-size: 12px; } .linkPopup .linkEmail {
font-size: 12px; } .cartPopup .cartDialog { background-color: #252220; color: #959290; border: solid
2px #959290; } .cartPopup .cartHead { background-color: #151210; } .cartPopup .cartHead H4 { font-size:
24px; font-weight: normal; } .cartPopup .cartHead P { font-size: 11px; } .cartPopup #cartNoPrinting,
.cartPopup #cartPopupFrame { background-color: #252220; } .cartPopup #cartPopupProducts { border-color:
#555250; } .cartPopup #cartPopupInfo { border-color: #555250; background-color: #252220; border-left:
1px dotted #555250; } .cartPopup .cartVendorsPrompt { font-size: 11px; border-color: #555250; }
.cartPopup .cartVendor { font-size: 13px; font-weight: bold; color: #959290; border-color: #555250;
background-color: #151210; } .cartPopup #cartPopupVendors .cartSelected, .cartPopup #cartPopupVendors
.cartHover { color: #e5e2e0; } .cartPopup #cartPopupVendors .cartSelected SPAN { background-color:
#252220; } .cartPopup .cartProductsPrompt { font-size: 12px; } .cartPopup H5 { font-size: 11px;
font-weight: bold; background-color: #151210; } .cartPopup H5 DIV { border-color: #252220; } .cartPopup
H6 { font-size: 11px; font-weight: bold; color: #fff; background-color: #353230; border-bottom:
1px solid #151210; } .cartPopup .cartItem { font-size: 11px; line-height: 22px; border-color: #151210;
} .cartPopup .cartItem INPUT { font-family: Verdana, Arial, Lucida Grande, sans-serif; font-size:
11px; } .cartPopup .cartItem .cartItemPlus, .cartPopup .cartItem .cartItemMinus { background-color:
#151210; } .cartPopup .cartItem .cartItemQuantity { color: #FFFFFF; } .cartPopup .cartItem .cartDisabled
INPUT { display: none; } .cartPopup .cartItem .cartDisabled .cartAltBox { display: block; background-color:
#808080; border-color: #AAA; } .cartPopup .cartSelected { background-color: #b43414; } .cartPopup
.cartHover { background-color: #B43414; color: #fff; } .cartPopup .cartItemWarning { color: #ffeeee;
} .cartPopup .sb .normal, .cartPopup .sb .hover { background-color: #353230; } .cartPopup .sb .active
{ background-color: #353230; } .cartPopup .sb DIV { border-color: #151210; } .cartPopup .sbThumb DIV
.sbThumbUpper, .cartPopup .sbThumb DIV .sbThumbLower { background-color: #151210; border-color:
#252220; } .cartPopup .sbTop DIV { background-image: url(/zf/img/museum/sb-top.gif); } .cartPopup
.sbBottom DIV { background-image: url(/zf/img/museum/sb-bottom.gif); } .cartPopup .sbThumbMiddle
{ background-image: url(/zf/img/museum/sb-grip.gif); } .cartPopup .sb .sbTop DIV { background-color:
#555250; } .cartPopup .sb .sbBottom DIV { background-color: #555250; } .cartPopup .sb .sbThumbMiddle
{ background-color: #555250; } .cartPopup .cartSubtotal { font-size: 11px; } .cartPopup .cartSubtotal
.cartLabel { font-weight: bold; } .cartPopup .cartSubtotal .cartValue { color: #fff; } .cartPopup
.cartSubtotal .cartValue STRONG { font-size: 14px; } .cartPopup .cartButton A { font-size: 11px;
background-color: #252220; border: solid 1px #353230; } .cartPopup .cartButton A:hover { color:
#fff; border: solid 1px #b43414; } .cartPopup .cartButton A.disabled, .cartPopup .cartButton A.disabled:hover
{ color: #555250; border: solid 1px #353230; } .feedsPopup { background-color: #151210; color: #959290;
border: solid 1px #555250; } .feedsPopup .feedsTitle { color: #e5e2e0; font-weight: bold; } .feedsPopup
.feedsClose { } .passwordBox { font-size: 12px; background-color: #151210; border: solid 2px #555250;
} .passwordBox INPUT { border: solid 1px #b43414; } .passwordBox A { font-weight: bold; } .passwordBox
.passwordIncorrect { color: #d07a0f; } .photoMenu { background-color: #151210; color: #ccc; border:
solid 2px #666666; } .photoMenu .menuItem A { color: #C0C0C0; font-size: 12px; } .photoMenu .menuItem
A:hover, .photoMenu .menuItem A:active { color: white; background-color: #b43414; } .tabSwitch .standard,
.tabSwitch .hover, .tabSwitch .selected { border: solid 1px #151210; font-size: 11px; padding: 4px
8px 5px 8px; } #tabSwitchBorder { font-size: 12px; padding: 5px 0px 5px 0px; border-bottom: solid
1px #151210; } .tabSwitch .standard { color: #959290; background-color: #151210; } .tabSwitch .hover
{ color: #b43414; background-color: #151210; } .tabSwitch .selected { color: #e5e2e0; border-bottom:
medium none; padding-bottom: 6px; background-color: #252220; } .tabSwitchHasLeft .standard, .tabSwitchHasLeft
.hover { border-left: medium none; } .tabSwitchHasLeft .selected { border-left: medium none; }
.tabSwitch#filler { border-bottom: solid 1px #000; margin-top: 1px; } .tabFrame { border: solid 1px
#151210; border-top: medium none; padding: 7px; } #tabPhotoInfoWindow { padding-bottom: 10px; }
#tabPhotoInfoWindow .tabSectionTitle, #tabPhotoInfoWindow .exifSectionTitle { color: #e5e2e0; font-size:
13px; font-weight: bold; padding: 0px 0px 3px 8px; .bodyLayout6 .thumbList .thumbText { font-size:
9px; text-transform: uppercase; color: #C0C0C0; } .prefetchUser .prefetch0, .prefetchFolder .prefetch0
{ background-image:url(/zf/img/museum/group-icon.png);background-repeat:no-repeat;background-position:left
top; } .prefetchUser .prefetch1, .prefetchFolder .prefetch1 { background-image:url(/zf/img/museum/group-icon-highlight.png);background-repeat:no-repeat;background-position:left
top; } .prefetchUser .prefetch2, .prefetchFolder .prefetch2 { } .prefetchUser .prefetch3, .prefetchFolder
.prefetch3 { } .prefetchPhoto .prefetch0 { background: url(/zf/img/image-action-layouts.png); }
.prefetchPhoto .prefetch1 { background: url(/zf/img/image-wait.gif); } .prefetchPhoto .prefetch2
{ background: url(/zf/img/info-overlay-icon.png); }
