﻿
/* Copyright (C) 2004-2008 Zenfolio, Inc. All rights reserved. */
.show { display: block; } .hide { display: none; } A.disabled { cursor: default; } DIV.menu_ {
margin: 0; padding: 0; overflow: hidden; } DIV.popupMenu_ { position: absolute; z-index: 10000;
visibility: hidden; top: 0px; left: 0px; } .prefetch { position: absolute; height: 0px; width: 0px;
overflow: hidden; } .sv, .sv-outer { position: relative; } .sv-outer { overflow: hidden; } .pv {
position: relative; } .pv-outer { position: relative; } .pv-inner { position: absolute; display:
block; background: url(/zf/img/null.gif); } .pv-img { position: absolute; left: 0px; top: 0px;
width: 100%; height: 100%; border-style: none; border-width: 0px; background-repeat: no-repeat; }
.pv-wait { position: absolute; visibility: hidden; } .pv-s-wait .pv-wait { visibility: inherit; }
.pg { position: relative; overflow: hidden; } .pg .pv { position: absolute; visibility: hidden;
} .pg .pv-static { position: relative; visibility: inherit; } .pg-empty-c { display: none; } .pg-empty
.pg-empty-c { display: block; } .pg-static { height: auto; } .pg-static .pv { position: relative;
float: left; }
BODY { position: relative; margin: 0px; padding: 0px; width: 100%; min-width: 995px; overflow-y:
scroll; } A { cursor: pointer; text-decoration: none; -moz-outline-style: none; outline-style: none;
} A:hover, A:active { text-decoration: underline; } H1,H2,H3,H4 { font-size: 100%; font-weight:
normal; padding: 0px; margin: 0px; } TABLE, TR, TD { border-width: 0px; border-collapse: collapse;
padding: 0px; margin: 0px; } #page-frame { position: relative; } #dimmer { position: absolute;
left: 0px; top: 0px; background-color: black; width: 100%; height: 100%; z-index: 2; opacity: 0.4;;
} .layout-frame { position: relative; } .layout { position: relative; padding: 10px 40px 13px 40px;
margin: 0 auto; } .layout-fixed .layout { width: 870px; } .clear { clear: both; } .invisible {
visibility: hidden; } .hidden { display: none!important; } .none { display: none; } .block { display:
block!important; } .line0 { overflow: hidden; line-height: 0px; height: 0px; } .waterline { overflow:
hidden; line-height: 0px; height: 0px; background-color: transparent; } .stretcher { position: relative;
} .separator { padding: 0px; margin: 0px; line-height: 0px; } .separator HR { display: none; }
.placeholder { position: relative; left: 0%; top: 45%; line-height: 100%; text-align: center; }
.ac-pub { display: none; } .ac-pri { background-image:url(/zf/img/layout/lock-red-16.png);background-repeat:no-repeat;background-position:left
top;; } .ac-pwd { background-image:url(/zf/img/layout/lock-orange-16.png);background-repeat:no-repeat;background-position:left
top;; } .ac-pro { background-image:url(/zf/img/layout/lock-blue-16.png);background-repeat:no-repeat;background-position:left
top;; } .ac-pri-s { background-image:url(/zf/img/layout/lock-red-12.png);background-repeat:no-repeat;background-position:left
top;; } .ac-pwd-s { background-image:url(/zf/img/layout/lock-orange-12.png);background-repeat:no-repeat;background-position:left
top;; } .ac-pro-s { background-image:url(/zf/img/layout/lock-blue-12.png);background-repeat:no-repeat;background-position:left
top;; } .folder-icon { background-image:url(/zf/img/layout/group-16.png);background-repeat:no-repeat;background-position:left
top;; } .collection-icon { background-image:url(/zf/img/layout/collection-16.png);background-repeat:no-repeat;background-position:left
top;; } .gallery-icon { background-image:url(/zf/img/layout/gallery-16.png);background-repeat:no-repeat;background-position:left
top;; } .center-outer { } .center-inner { } .center-margin { margin: 0 auto; } .layout-border5 {
border-style: solid; border-width: 1px; } .text-left { text-align: left; } .text-right { text-align:
right; } .text-center { text-align: center; } .text-justify { text-align: justify; } .vertical-top
{ vertical-align: top; } .vertical-middle { vertical-align: middle; } .vertical-bottom { vertical-align:
bottom; } .nowrap { white-space: nowrap; } .no-flash .zfflash { display: none; }
.mat-frame { position: relative; overflow: hidden; } .mat-height { position: absolute; width: 100%;
display: none; } .mat-width { margin: 0 auto; position: relative; height: 100%; } .mat-outer-h {
position: absolute; left: 0px; width: 100%; } .mat-frame-top-left, .mat-frame-top-right, .mat-frame-bottom-left,
.mat-frame-bottom-right { position: absolute; height: 100%; top: 0px; } .mat-frame-top, .mat-frame-bottom
{ position: relative; height: 100%; } .mat-outer-m { position: absolute; left: 0px; width: 100%;
} .mat-frame-left, .mat-frame-right { position: absolute; top: 0px; height: 100%; } .mat-frame-middle
{ position: relative; height: 100%; }
.column-dec { position: relative; } .column-top { position: absolute; width: 100%; top: 0px; left:
0px; } .column-bottom { position: absolute; width: 100%; bottom: 0px; left: 0px; } .column-middle
{ position: absolute; width: 100%; left: 0px; top: 0px; bottom: 0px; z-index: -1; }
.button { position: relative; float: left; cursor: pointer; display: block; } .button .standard,
.button .hover { } .button .left { position: absolute; left: 0px; top: 0px; height: 100%; } .button
.right { position: absolute; right: 0px; top: 0px; height: 100%; } .button .middle { } .button .label
{ position: relative; white-space: nowrap; } .button .icon { display: none; } .button .label {
height: 22px; line-height: 22px; padding-left: 9px; padding-right: 9px; } .button-border1, .button-border2
{ border-style: solid; border-width: 1px; } .abutton { position: relative; display: block; height:
22px; line-height: 22px; padding-left: 9px; padding-right: 9px; float: left; } .abutton:active,
.abutton:hover { text-decoration: none; } .abutton .icon { position: absolute; top: 3px; left: 5px;
display: none; width: 16px; height: 16px; } A.abutton-disabled { cursor: default; } .abutton .icon-disabled
{ display: none; } .abutton-disabled .icon { display: none; }
.checkbox { padding-left: 15px; text-decoration: none; } A.checkbox:hover, A.checkbox:visited, A.checkbox:active
{ text-decoration: none; }
.header { position: relative; border-bottom-style: solid; border-bottom-width: 1px; } .header-inner
{ position: relative; height: 40px; } .header-search { position: absolute; top: 0px; height: 40px;
width: 222px; z-index: 1; } .header-search-none .header-search { display: none; } .header-search-full
.header-search { width: 222px; } .header-search-compact .header-search { width: 40px; } .header-center
.header-search, .header-left .header-search { right: 0px; } .header-right .header-search { left:
0px; } .header-search-slider { position: absolute; padding: 9px; width: 204px; height: 22px; top:
0px; overflow: visible!important; } .header-search-compact .header-search-slider { width: 22px; }
.header-left .header-search-slider, .header-center .header-search-slider { right: 0px; } .header-right
.header-search-slider { left: 0px; } .header-search-compact .searchi { display: none; } .header-search-compact
.header-search-icon { display: block; position: absolute; top: 12px; right: 12px; width: 16px;
height: 16px; background-image:url(/zf/img/layout/search-bw-16.png);background-repeat:no-repeat;background-position:left
top;; } .header-right .header-search-compact .header-search-icon { left: 12px; } .header-search-compact
.collapsed { background-color: transparent!important; background-image: none!important; } .header-search-compact
.expanded .searchi { display: block; } .header-search-compact .expanded .header-search-icon { display:
none; } .header-main { position: relative; height: 100%; } .header-left .header-search-full .header-main
{ margin-right: 222px; } .header-left .header-search-compact .header-main { margin-right: 48px;
} .header-right .header-search-full .header-main { margin-left: 222px; } .header-right .header-search-compact
.header-main { margin-left: 48px; } .header-photog { position: absolute; display: block; top: 0px;
height: 40px; line-height: 40px; text-transform: none; } .header-left .header-photog { left: 0px;
} .header-right .header-photog { right: 0px; } .header-center .header-photog { left: 50%; } .header-center
.header-photog A { position: relative; left: -50%; } .header-photog-name { padding: 0px 15px; }
.header-photog-logo { display: block; position: relative; } .header-photog-logo IMG { border-width:
0px; } .header-menu { position: absolute; top: 0px; height: 40px; padding-left: 12px; padding-right:
12px; } .header-left .header-menu { right: 0px; } .header-right .header-menu { left: 0px; } .header-link,
.header-separator { float: left; height: 40px; line-height: 40px; padding: 0px 4px; } .header-separator
{ padding: 0px 4px 0px 3px; } .header-logo { display: block; position: absolute; top: 3px; width:
200px; height: 34px; right: 10px; } .header-logo2 { display: block; position: absolute; top: 8px;
width: 80px; height: 27px; left: 10px; } .header-invite { display: block; height: 40px; line-height:
40px; position: absolute; top: 0px; right: 10px; }
.zenbar { height: 16px; line-height: 15px; padding-bottom: 1px; text-align: right; padding-right:
29px; } .zenbar-s-checkout { padding-right: 13px!important; } .zenbar-cart { display: none; } .zenbar-s-checkout
.zenbar-cart { display: inline; } .zenbar-scrapbook { display: none; height: 16px; line-height:
15px; padding-bottom: 1px; position: absolute; left: 10px; top: 0px; } .zenbar-s-scrapbook .zenbar-scrapbook
{ display: block; } .zenbar-scrapbook .back { display: none; position: absolute; left: -6px; top:
0px; height: 15px; padding: 0px 5px; border: 1px solid #FB4; background-color: #FFF0A6; } .zenbar-scrapbook
.link { position: relative; } .zenbar-scrapbook .close { position: relative; display: none; } .zenbar-s-scrapbook-edit
.close { display: inline; } .zenbar-s-scrapbook-edit .link, .zenbar-s-scrapbook-edit .sharer {
display: none; } .zenbar-sep { padding: 0px 3px; } .zenbar-cart-link { padding: 0px 8px 0px 16px;
position: relative; } .zenbar-cart-link .icon { display: block; position: absolute; top: 0px; left:
0px; width: 12px; height: 12px; background-image:url(/zf/img/layout/zenbar-cart-12.png);background-repeat:no-repeat;background-position:left
top;; } .zenbar-cart-link:hover .icon { background-image:url(/zf/img/layout/zenbar-cart-12-hover.png);background-repeat:no-repeat;background-position:left
top;; } .zenbar-account-link { padding-right: 16px; position: relative; } .zenbar-account-link:hover
{ text-decoration: none; } .zenbar-account-link .icon { position: absolute; top: 1px; right: 0px;
width: 12px; height: 12px; background-image:url(/zf/img/layout/sb-bottom.gif);background-repeat:no-repeat;background-position:left
top;; } .zenbar-slideshow .zenbar-account-link { padding-right: 0px; } .zenbar-slideshow .zenbar-account-link
.icon { display: none; } .zenbar-slideshow .zenbar-account-link:hover { text-decoration: underline;
} .zenbar-menu { position: absolute; top: 16px; left: 200px; text-align: left; padding: 1px; z-index:
100; } .zenbar-menu-inner { padding: 4px; width: 160px; } .zenbar-menu A { display: block; padding:
0px 4px; } .zenbar-menu A:hover { text-decoration: none; background-color: #AAA; color: #000; }
.zenbar-font1 { font-family: Verdana, Lucida, Arial, sans-serif; font-size: 10px; text-transform:
uppercase; } .zenbar-font2 { font-weight: bold; } .zenbar-bgcolor1 { background-color: #000; }
.zenbar-bgimage1 { background-image: url(/zf/img/layout/zenbar-bg.png); background-repeat: repeat-x;
} .zenbar-color1, .zenbar-color1:hover { color: #CCC; } .zenbar-color2, .zenbar-color2:hover {
color: #FFF; } .zenbar-color3, .zenbar-color3:hover { color: #C70; } .zenbar-color4 { color: #555;
} .zenbar-border1 { border: solid 1px #555; }
.searchi { position: relative; height: 22px; padding: 0px 8px; } .searchi-inner { position: relative;
height: 14px; } .searchi-local .searchi-inner { padding-right: 24px; } .searchi-both .searchi-inner
{ padding-right: 33px; } .searchi-input { height: 14px; line-height: 14px; font-size: 11px; width:
100%; border-style: none; border-width: 1px; padding: 1px; } .searchi-top, .searchi-bottom { height:
4px; } .searchi-top { background: url(/zf/img/layout/search-top.gif) repeat-x; } .searchi-bottom
{ background: url(/zf/img/layout/search-bottom.gif) repeat-x; } .searchi-local .searchi-top, .searchi-local
.searchi-bottom { padding-right: 16px; } .searchi-both .searchi-top, .searchi-both .searchi-bottom
{ padding-right: 25px; } .searchi-left, .searchi-right { position: absolute; top: 0px; height: 22px;
width: 8px; } .searchi-left { left: 0px; background-image:url(/zf/img/layout/search-left.png);background-repeat:no-repeat;background-position:left
top;; } .searchi-right { right: 0px; background-image:url(/zf/img/layout/search-right.png);background-repeat:no-repeat;background-position:left
top;; } .searchi-icon { position: absolute; top: 0px; right: -2px; height: 16px; cursor: pointer;
} .searchi-both .searchi-icon { width: 25px; background-image:url(/zf/img/layout/search-bw-16-dropdown.png);background-repeat:no-repeat;background-position:left
top;; } .searchi-local .searchi-icon { width: 16px; background-image:url(/zf/img/layout/search-bw-16.png);background-repeat:no-repeat;background-position:left
top;; padding-bottom: 10px; } .searchi-menu { top: 18px; right: -2px; } .searchi-menu { position:
absolute; padding: 8px; float: none; visibility: hidden; z-index: 1; border-style: solid; border-width:
1px; } .searchi-menu TABLE { border-collapse: collapse; border-width: 0px; } .searchi-menu DIV {
float: none; width: 100%; } .searchi-menu SPAN { white-space: nowrap; } .searchi-menu TR, .searchi-menu
TD { padding: 0; margin: 0; border-width: 0px; cursor: pointer; } .searchi-menu A { display: block;
float: none; padding: 1px 4px 0px 4px; margin-bottom: 2px; white-space: nowrap; } .searchi-menu
A SPAN { cursor: pointer; } .searchi-menu A:hover DIV, .searchi-menu A:hover, .searchi-menu TD.hover
{ text-decoration: none; } .searchi-menuSeparator { height: 4px; line-height: 4px; overflow: hidden;
margin-top: 4px; border-top-style: solid; border-top-width: 1px; } .searchBin { position: relative;
padding: 15px 30px; width: 230px; margin: 0 auto; }
.footer { position: relative; text-align: center; height: 50px; line-height: 65px; clear: both;
padding-bottom: 15px; overflow: hidden; visibility: hidden; } .footer-border1 { border-top-style:
solid; border-top-width: 2px; } .footer-logo { display: block; position: absolute; top: 10px; right:
80px; height: 40px; width: 80px; } .footer-copyright { position: absolute; top: 0px; right: 50px;
height: 50px; line-height: 65px; } .footer-copyright A { border-bottom-style: dotted; border-width:
1px; padding: 0px; } .footer-copyright A:hover { text-decoration: none; } .footer-static { visibility:
inherit; }
.richtext P, .richtext H1, .richtext H2, .richtext H3, .richtext H4, .richtext H5 { margin: 0px;
padding: 0px; font-weight: normal; } .richtext { font-size: 11px; } .richtext SPAN.small { font-size:
9px; } .richtext SPAN.medium { font-size: 11px; } .richtext SPAN.large { font-size: 14px; } .richtext
OL, .richtext UL { padding: 0px; margin-top: 0px; margin-bottom: 0px; } .richtext UL { margin-left:
13px; } .richtext OL { margin-left: 18px; } .richtext LI { margin: 0px 0px 2px 0px; padding: 0px;
} .richtext UL LI { list-style-type: square; list-style-position: outside; } .richtext U A { text-decoration:
underline; } .richtext SPAN.small { font-size: 80%; } .richtext SPAN.medium { font-size: 100%; }
.richtext SPAN.large { font-size: 130%; }
.controlbox { position: relative; float: right; height: 31px; width: 290px; } .controlbox .button
{ margin-top: 4px; float: right; } .button-slideshow .label, .button-addToCart .label { padding-left:
24px; } .button-slideshow .icon, .button-addToCart .icon { display: block; position: absolute;
top: 3px; left: 5px; width: 16px; height: 16px; } .button-slideshow { } .button-slideshow .icon
{ background-image:url(/zf/img/layout/play-bw-16.png);background-repeat:no-repeat;background-position:left
top; } .button-addToCart { visibility: hidden; position: relative; } .button-addToCart .middle {
padding: 0 15px; } .button-addToCart .icon { left: 3px; background-image:url(/zf/img/layout/cart-bw-16.png);background-repeat:no-repeat;background-position:left
top; } .button-share .icon { } .button-slideshow .label { position: relative; } .button-slideshow
.slideshow { position: absolute; left: 0px; width: 95px; height: 100%; top: 0px; z-index: 1; } .controlbox-no-flash
.button-slideshow .slideshow { display: none; } .button-slideshow .slideshow .pv-flash { width:
100%; height: 100%; z-index: 1; }
.breadcrumbs { padding-bottom: 4px; } .breadcrumbs-text { line-height: 31px; } .breadcrumbs H1 {
line-height: 31px; } .breadcrumbs A, .breadcrumbs SPAN { unicode-bidi: embed; } .breadcrumbs .divider
{ padding: 0px 3px 0px 3px; }
.pair { white-space: nowrap; } .pair-0, .pair-1 { padding: 0px 1px; } .pair-loading { font-weight:
normal; opacity: 0.3;; } .pair-line { overflow: hidden; } .pair-box { padding: 2px 0px; } .pair-left
{ float: left; text-align: left; margin-right: 10px; } .pair-right { float: right; text-align: right;
margin-left: 10px; } .bin-content .pair-left { margin-right: 1px; } .bin-content .pair-right {
margin-left: 1px; } .pair-middle { text-align: center; margin-left: 30%; margin-right: 30%; } .categories,
.exif { } .exif .pair-box, .categories .pair-box { padding-bottom: 1px; } .exif .pair, .categories
.pair { white-space: normal; } .exif .pair-0, .categories .pair-0 { padding: 0px 0px 0px 5px; }
.copyright { position: relative; padding-top: 26px; } .copyright-with-feeds { padding-left: 16px;
position: relative; } .copyright-feeds { position: absolute; display: block; top: 0px; left: 0px;
width: 12px; height: 100%; min-height: 12px; cursor: pointer; background-image:url(/zf/img/icons/rss-gray-12.png);background-repeat:no-repeat;background-position:left
top; background-position: left center; } .copyright-feeds:hover { background-image:url(/zf/img/icons/rss-12.png);background-repeat:no-repeat;background-position:left
top; background-position: left center; } .copyright-loading { opacity: 0.7;; } .copyright-separator
{ padding: 0px 2px; }
.tab { position: relative; text-align: left; float: left; } .tab-inner { height: 100%; } .tabGroup
{ position: relative; top: 1px; overflow: auto; } .tab-label { border-width: 1px; border-style:
solid; padding: 4px 8px 5px 8px; } .tab-standard, .tab-hover { cursor: pointer; } .tab-selected
.tab-label { padding-bottom: 6px; border-bottom: medium none; } .tab-next .tab-label, .tab-last .tab-label
{ border-left: medium none; } .tab-frame { position: relative; border-width: medium 1px 1px; border-style:
none solid solid; } .tab-frame-content { position: relative; padding: 8px; } .tabGroup-border {
border-bottom-width: 1px; border-bottom-style: solid; padding: 5px 0px 5px 0px; } .tabGroup { z-index:
1; } .tab-stripe { position: absolute; width: 100%; left: 0px; } .tab-stripe-top { top: 0px; } .tab-stripe-bottom
{ bottom: 0px; } .tab-stripe-left, .tab-stripe-right { position: absolute; top: 0px; height: 100%;
} .tab-stripe-left { left: 0px; } .tab-stripe-right { right: 0px; } .tab-stripe-center { height:
100%; } .tabGroup-empty { border-top: solid 1px; height: 0px; overflow: hidden; }
.captionbox { line-height: 16px; overflow: hidden; } .captionbox-static { padding: 10px; } .caption-border1
{ border-width: 1px; border-style: solid; } .captionbox-photo { padding: 4px 8px; } .captionbox-photo
.gallery { margin-top: 6px; margin-bottom: 12px; } .captionbox-photo .title { margin-top: 6px;
margin-bottom: 12px; } .captionbox-wide .caption { margin-top: 2px; margin-bottom: 4px; } .captionbox-regular
.caption { margin-top: 4px; margin-bottom: 4px; } .caption { line-height: 16px; } .captionbox-wide-t
.gallery { text-align: center; } .captionbox-wide-t .title { text-align: center; margin-top: 6px;
margin-bottom: 6px; } .captionbox-regular-t .title { margin-top: 6px; margin-bottom: 6px; } .captionbox-wide-tc
.gallery { } .captionbox-wide-tc .title { margin-top: 6px; margin-bottom: 12px; } .captionbox-wide-tc
.caption { margin-left: 25px; } .captionbox-wide-g .gallery { text-align: center; margin-top: 6px;
margin-bottom: 6px; } .captionbox-regular-g .gallery { margin-top: 6px; margin-bottom: 6px; } .caption-loading
{ opacity: 0.7; }
.welcome { line-height: 1.5em; } .welcomeBin .bin-content { padding-top: 0px; }
.photographer { line-height: 16px; padding: 4px 8px; text-align: center; margin: 8px auto 0px auto;
}
.bin { position: relative; } .bin-outer, .bin-inner { } .bin-fixed-header, .bin-header { text-align:
left; position: relative; height: 24px; line-height: 22px; padding: 0px 5px; } .bin-header-left
{ position: absolute; left: 0px; top: 0px; height: 100%; } .bin-header-right { position: absolute;
right: 0px; top: 0px; height: 100%; } .bin-header-middle { } .bin-icon { width: 16px; height: 16px;
float: left; margin: 3px 5px 0px 2px; display: none; } .bin-feeds { position: absolute; top: 6px;
display: block; width: 12px; height: 12px; cursor: pointer; background-image:url(/zf/img/icons/rss-gray-12.png);background-repeat:no-repeat;background-position:left
top; } .bin-feeds:hover { background-image:url(/zf/img/icons/rss-12.png);background-repeat:no-repeat;background-position:left
top; } .bin-dynamic .bin-feeds { right: 27px; } .bin-static .bin-feeds { right: 6px; } .bin-header
.button { position: absolute; top: 3px; right: 4px; } .bin-header .button .image { width: 16px;
height: 16px; } .bin-expanded .bin-header .button .image { background-image:url(/zf/img/layout/collapse.png);background-repeat:no-repeat;background-position:left
top; } .bin-collapsed .bin-header .button .image { background-image:url(/zf/img/layout/expand.png);background-repeat:no-repeat;background-position:left
top; } .bin-title:hover { text-decoration: none; } .bin-collapsed .bin-content { display: none;
} .bin-expanded .bin-content { display: block; } .bin-content { position: relative; padding: 8px 5px;
} .bin-content-left { position: absolute; left: 0px; top: 0px; bottom: 0px; } .bin-content-right
{ position: absolute; right: 0px; top: 0px; bottom: 0px; } .bin-border HR { display: none; } .bin-border
{ line-height: 0px; height: 0px; overflow: hidden; position: relative; } .bin-bottom-left { position:
absolute; top: 0px; left: 0px; height: 100%; } .bin-bottom-right { position: absolute; top: 0px;
right: 0px; height: 100%; } .bin-bottom-middle { position: absolute; top: 0px; left: 0px; height:
100%; } .aboutBin { } .breadcrumbsBin .bin-content { padding: 4px; } .infoBin .bin-content { padding:
4px 8px; margin-bottom: 2px; } DIV.bin-no-suffix .bin-title-suffix { display: none; } .aboutBin
.bin-bgcolor3 { padding: 12px 12px; }
.contactInfo { border-collapse: collapse; border-width: 0px; margin: 0px; } .contactInfo TR, TD
{ padding: 0px; margin: 0px; vertical-align: top; } .contactInfo .spacer { height: 6px; overflow:
hidden; } .contactInfo .label { padding-right: 10px; white-space: nowrap; text-align: right; } .contactInfo
.value { width: 100%; padding-bottom: 3px; vertical-align: middle; } .contactInfo .label .icon {
display: block; width: 16px; height: 16px; margin-bottom: 3px; float: right; } .builtin-contact
.contactInfo .label .icon { margin: 1px 0px 4px 0px; } .contactInfo .label .icon-facebook { background-image:url(/zf/img/icons/facebook-16.png);background-repeat:no-repeat;background-position:left
top;; } .contactInfo .label .icon-twitter { background-image:url(/zf/img/icons/twitter-16.png);background-repeat:no-repeat;background-position:left
top;; }
.contactForm { position: relative; padding: 10px 0px; } .contactForm .field { position: relative;
padding: 0px 0px 10px 130px; } .contactForm .field .label { position: absolute; top: 0px; left:
10px; width: 110px; text-align: right; line-height: 22px; height: 22px; } .contactForm .field INPUT,
.contactForm .field TEXTAREA { width: 250px; line-height: 16px; height: 16px; margin: 0px; padding:
2px 3px; } .contactForm .field TEXTAREA { height: 176px; } .contactForm .button { float: right;
padding-right: 32px; } .contactForm .error { position: absolute; bottom: 0px; left: 0px; padding:
0px 30px 0px 130px; } .contactForm .result-box { position: absolute; width: 100%; top: 50%; left:
0px; margin-top: -10px; } .contactForm .result { text-align: center; padding: 0px 10px; }
.pager { position: relative; overflow: hidden; height: 19px; padding: 2px; text-align: center; }
.pager-o { position: relative; float: left; left: 50%; height: 19px; } .pager-i { position: relative;
float: left; left: -50%; height: 19px; } .pager A { display: block; float: left; height: 17px;
width: 15px; min-width: 15px; padding: 0px 1px; margin: 0px 2px; border-width: 1px; border-style:
solid; line-height: 17px; font-size: 11px; text-align: center; white-space: nowrap; } .pager A:hover,
.pager A:active { text-decoration: none; } .pager A.pager-s { margin-left: 20px; } .pager A.pager-c
{ cursor: default; }
.pager { padding: 4px 0px; }
.pg { overflow: visible; } .pg .pv { margin: 0px; padding: 0px; border: 0px } .pv-img { width: 100%;
height: 100%; } .pf .pv-img { } A.pv-inner { text-decoration: none; -moz-user-focus: ignore; -moz-outline-style:
none; } .pv-border { position: absolute; width: 100%; height: 100%; border-style: solid; padding:
0px; z-index: -1; } .pf .pv-border { } .pv .pv-inner { z-index: 1; } .pv-shadow, .pv-shadow-s, .pv-shadow-h
{ position: absolute; border-width: 0px; } .pv-shadow, .pv-shadow-s { display: block; } .pv-shadow-h
{ display: none; } .pv-ihover .pv-shadow-s { display: none; } .pv-ihover .pv-shadow-h { display:
block; } .pv-folder, .pv-pad { position: absolute; display: block; -moz-user-focus: ignore; -moz-outline-style:
none; } .pv-wait { border-width: 0px; } .pv-wait { left: 50%; top: 50%; margin-left: -11px; margin-top:
-11px; } .pf .pv-wait { left: 8px; top: 8px; margin: 0px; } .pf .pv-s-wait .pv-img { opacity: 0.5;;
} .pf .pv-s-wait .pv-password { display: none; } .pv-ac { position: absolute; width: 11px; height:
16px; left: -5px; top: -5px; } .folder .pv-ac { left: -18px; top: -10px; } .pv-type { position:
absolute; width: 16px; height: 16px; left: -5px; bottom: -5px; } .pv-index { position: absolute;
right: 0px; top: 0px; padding: 0px 3px 2px 4px; display: none; } .pv-ihover .pv-index { display:
block; } .pg-method-1 .pg-selected .pv-index { display: block; } .pv-censored { position: absolute;
top: 50%; left: 0px; width: 100%; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight:
bold; background-color: red; color: white; text-align: center; } .pg .pv-censored { margin-top:
-15px; height: 30px; line-height: 30px; font-size: 10px; } .pf .pv-censored { margin-top: -50px;
height: 100px; line-height: 100px; font-size: 24px; } .pv-label { position: absolute; text-align:
center; } .pv-label .title { text-align: center; overflow: hidden; margin-bottom: 1px; max-height:
30px; } .pv-label .pad-0, .pv-label .pad-1 { display: block; } .pv-label .pad-2 { display: none;
} .pv-ohover .pv-label .pad-1 { display: none; } .pv-ohover .pv-label .pad-2 { display: block; }
DIV.pg-recent .pv-label .pad-1 { display: none; } DIV.pg-recent .pv-ohover .pv-label .pad-1 { display:
block; } DIV.pg-recent .pv-label .pad-2 { display: block; } DIV.pg-recent .pv-ohover .pv-label .pad-2
{ display: none; } .pg-method-10 .pv .folder { left: 40px; top: 40px; } .pg-method-10 .folder .pv-label
{ left: -40px; top: 112px; } .pg-method-11 .folder .pv-label { left: -60px; top: 180px; } .pg .pv-folder
{ left: -20px; top: -28px; width: 120px; height: 120px; } .pg-method-11 .pv-folder { left: -30px;
top: -44px; width: 180px; height: 180px; } .pvp-tp-method-0 .pv { margin: 4px 1px 3px 1px; width:
140px; height: 185px; } .pvp-tp-method-0 .pv-outer { left: 30px; top: 18px; } .pvp-tp-method-0 .pv-label
{ left: -30px; top: 97px; width: 140px; height: 66px; } .pvp-tp-method-10 .pv { margin: 1px 1px
0px 1px; width: 160px; height: 213px; } .pvp-tp-method-10 .pv-outer { left: 20px; top: 12px; }
.pvp-tp-method-10 .pv-label { left: -20px; top: 135px; width: 160px; height: 66px; } .pvp-tp-method-10
.pv .folder { left: 40px; top: 35px; } .pvp-tp-method-11 .pv { margin: 4px; width: 232px; height:
293px; } .pvp-tp-method-11 .pv-outer { left: 16px; top: 12px; } .pvp-tp-method-11 .pv-label { left:
-16px; top: 220px; width: 232px; height: 73px; } .pvp-tp-method-11 .pv .folder { left: 56px; top:
52px; } .pvp-tp-method-11 .pv-pad { left: -16px; top: -12px; width: 232px; height: 224px; } .pvp-tp-method-11
.folder .pv-pad { left: -56px; top: -52px; } .pvp-t-method-0 .pv { margin: 2px; width: 112px; height:
157px; } .pvp-t-method-0 .pv-outer { left: 16px; top: 20px; } .pvp-t-method-0 .pv-label { left:
-16px; top: 99px; width: 112px; height: 40px; } .pvp-t-method-10 .pv { margin: 2px; width: 152px;
height: 197px; } .pvp-t-method-10 .pv-outer { left: 16px; top: 16px; } .pvp-t-method-10 .pv-label
{ left: -16px; top: 137px; width: 152px; height: 40px; } .pvp-t-method-11 .pv { margin: 2px; width:
232px; height: 277px; } .pvp-t-method-11 .pv-outer { left: 16px; top: 12px; } .pvp-t-method-11 .pv-label
{ left: -16px; top: 220px; width: 232px; height: 41px; } .pvp-t-method-11 .pv .folder { left: 56px;
top: 54px; } .pvp-t-method-11 .pv-pad { left: -16px; top: -12px; width: 232px; height: 224px; }
.pvp-t-method-11 .folder .pv-pad { left: -56px; top: -54px; } .pvp-p-method-0 .pv { margin: 2px;
width: 112px; height: 152px; } .pvp-p-method-0 .pv-outer { left: 16px; top: 20px; } .pvp-p-method-0
.pv-label { left: -16px; top: 94px; width: 112px; height: 40px; } .pvp-p-method-10 .pv { margin:
2px; width: 152px; height: 192px; } .pvp-p-method-10 .pv-outer { left: 16px; top: 16px; } .pvp-p-method-10
.pv-label { left: -16px; top: 132px; width: 152px; height: 40px; } .pvp-p-method-10 .pv .folder {
top: 41px; } .pvp-p-method-11 .pv { margin: 2px; width: 232px; height: 272px; } .pvp-p-method-11
.pv-outer { left: 16px; top: 16px; } .pvp-p-method-11 .pv-label { left: -16px; top: 220px; width:
232px; height: 36px; } .pvp-p-method-11 .pv .folder { left: 56px; top: 56px; } .pvp-p-method-11
.pv-pad { left: -16px; top: -16px; width: 232px; height: 232px; } .pvp-p-method-11 .folder .pv-pad
{ left: -56px; top: -56px; } .pvp-method-0 .pv { margin: 2px; width: 112px; height: 112px; } .pvp-method-0
.pv-outer { left: 16px; top: 20px; } .pvp-method-10 .pv { margin: 1px; width: 148px; height: 148px;
} .pvp-method-10 .pv-outer { left: 14px; top: 14px; } .pvp-method-11 .pv { margin: 2px; width: 232px;
height: 232px; } .pvp-method-11 .pv-outer { left: 16px; top: 16px; } .pvp-method-11 .pv .folder {
left: 56px; top: 56px; } .pvp-method-11 .pv-pad { left: -16px; top: -16px; width: 232px; height:
232px; } .pvp-method-11 .folder .pv-pad { left: -56px; top: -56px; } .pg-method-0 .pv-inner, .pg-method-10
.folder .pv-inner { width: 80px; height: 53px; left: 0px; top: 14px; } .pg-method-11 .folder .pv-inner,
.pg-method-10 .pv-inner { width: 120px; height: 80px; left: 0px; top: 20px; } .pg-method-11 .pv-inner
{ width: 200px; height: 133px; left: 0px; top: 34px; } .pg-method-0 .pv-s-password .pv-img, .pg-method-10
.pv-s-password .folder .pv-img { background-image: url(/zf/img/thumbnail-placeholder-80.jpg); }
.pg-method-11 .pv-s-password .folder .pv-img, .pg-method-10 .pv-s-password .pv-img { background-image:
url(/zf/img/thumbnail-placeholder-120.gif); } .pg-method-11 .pv-s-password .pv-img { background-image:
url(/zf/img/thumbnail-placeholder-200.gif); } .pg-method-0 .pv-s-3 .pv-img, .pg-method-0 .pv-s-noaccess
.pv-img, .pg-method-10 .pv-s-3 .folder .pv-img, .pg-method-10 .pv-s-noaccess .folder .pv-img {
background-image: url(/zf/img/protected-photo-80.jpg); } .pg-method-10 .pv-s-3 .pv-img, .pg-method-10
.pv-s-noaccess .pv-img, .pg-method-11 .pv-s-3 .folder .pv-img, .pg-method-11 .pv-s-noaccess .folder
.pv-img { background-image: url(/zf/img/protected-photo-120.gif); } .pg-method-11 .pv-s-3 .pv-img,
.pg-method-11 .pv-s-noaccess .pv-img { background-image: url(/zf/img/protected-photo-200.gif); }
.pg-method-0 .pv-s-7 .pv-img { background-image: url(/zf/img/deleted-photo-80.gif); } .pg-method-10
.pv-s-7 .pv-img { background-image: url(/zf/img/deleted-photo-120.gif); } .pg-method-11 .pv-s-7
.pv-img { background-image: url(/zf/img/deleted-photo-200.gif); } .pg .pv-s-2 .folder .pv-inner
{ display: none; } .pvp-method-1 .pv { width: 64px; height: 64px; padding: 2px; } .pvp-method-1
.pv-outer { left: 2px; top: 2px; } .pvp-method-1 .pv-inner { width: 60px; height: 60px; } .pvp-method-1
.pv-s-password .pv-img { background-image: url(/zf/img/thumbnail-placeholder-60.jpg); } .pf-frame
{ position: relative; } .pf-plane { position: absolute; width: 100%; } .pf .pv-inner { position:
relative; left: 0px!important; margin: 0 auto; cursor: auto; } .pv-overlay { position: absolute;
left: 0px; top: 0px; width: 100%; height: 100%; } .pv-password { position: absolute; float: left;
left: 50%; top: 45%; } .pv-password .password-box { position: relative; width: 340px; min-height:
100px; left: -50%; top: -75px; } .pg-static { overflow: hidden; } .pg-static .pv { } .pf-static
{ padding: 20px; } .pf-static .pf-plane { position: relative; width: auto; } .pf-static .pv-inner
{ top: 0px!important; } .pv-sl { display: none; position: absolute; } .pg-selected .pv-sl, .pv-ihover
.pv-sl { display: block; } .pv-sl-icon { display: none; position: absolute; } .pg-method-11 .pv-sl
{ left: -30px; bottom: -30px; width: 60px; height: 60px; } .pg-method-11 .pv-sl-icon { top: 10px;
left: 10px; width: 40px; height: 40px; } .pg-method-11 .pv-ihover .pv-sl-icon { display: block;
background-position: -160px 0px; background-image: url(/zf/img/layout/sel-unchecked-large-sprite.png);
} .pg-method-11 .pg-selected .pv-sl-icon { display: block; background-position: -160px 0px; background-image:
url(/zf/img/layout/sel-checked-large-sprite.png); } .pg-method-0 .pv-sl, .pg-method-10 .pv-sl {
left: -20px; bottom: -20px; width: 40px; height: 40px; } .pg-method-0 .pv-sl-icon, .pg-method-10
.pv-sl-icon { top: 0px; left: 0px; width: 40px; height: 40px; } .pg-method-0 .pv-ihover .pv-sl-icon,
.pg-method-10 .pv-ihover .pv-sl-icon { display: block; background-position: -160px 0px; background-image:
url(/zf/img/layout/sel-unchecked-small-sprite.png); } .pg-method-0 .pg-selected .pv-sl-icon, .pg-method-10
.pg-selected .pv-sl-icon { display: block; background-position: -160px 0px; background-image: url(/zf/img/layout/sel-checked-small-sprite.png);
}
.popup { position: absolute; display: none; padding: 10px; border-style: solid; border-width: 2px;
z-index: 6; } .popup-title { padding-bottom: 12px; font-weight: bold; } .popup-footer { padding-top:
10px; height: 24px; } .popup-footer .button { float: right; margin: 0px 4px 0px 30px; } .popup-footer
A { float: right; line-height: 17px; padding: 0px 4px 0px 30px; }
.feeds { width: 200px; } .feeds-line { line-height: 18px; padding-left: 10px; } .feeds-pair { float:
right; width: 80px; text-align: right; padding-right: 10px; }
.links { width: 570px; } .links-box { padding: 2px 4px 2px 4px; line-height: 14px; height: 14px;
width: 560px; } .links-border1 { border-width: 1px; border-style: solid; } .links-tip { padding:
2px 0px 2px 0px; } .links-line { clear: both; padding-bottom: 5px; line-height: 16px; } .links-label
{ padding: 2px 0px 4px 3px; } .links-share { float: right; position: relative; } .links-share-label
{ position: absolute; right: 40px; } .links-fb-icon { right: 18px; background-image:url(/zf/img/icons/facebook-12.png);background-repeat:no-repeat;background-position:left
top;; } .links-twitter-icon { right: 0px; background-image:url(/zf/img/icons/twitter-12.png);background-repeat:no-repeat;background-position:left
top;; } .links-share-icon { position: absolute; top: 0px; width: 16px; height: 16px; background-position:
2px 2px; display: inline-block; margin: 1px; } .links-share-icon-hover { margin: 0px; border: 1px
solid; } .links-tip P { margin: 0.5em 0px 0.5em 0px; } .links-directLabel { line-height: 20px;
width: 210px; text-align: right; text-indent: 8px; } .links-direct { margin-top: 5px; } .links-container
{ position: relative; } .links-direct TABLE { border-collapse: collapse; border: none 0px; width:
100%; } .links-direct TD { padding: 1px 0px 1px 0px; } .links-direct .links-box { margin: 0px 0px
0px 14px; width: 342px; padding: 1px 4px 1px 4px; position: relative; } .links-warning { width:
579px; left: -5px; position: absolute; z-index: 0; border-style: solid; border-width: 1px; } .links-warningText
{ position: absolute; float: left; top: -9px; left: 16px; height: 14px; line-height: 14px; padding:
2px 6px 2px 20px; font-weight: bold; } .links-warningIcon { position: absolute; left: 4px; top:
3px; width: 12px; height: 12px; background-image:url(/zf/img/icons/warning-12.png);background-repeat:no-repeat;background-position:left
top; }
.listheader { padding: 8px 0px 3px 8px; font-weight: bold; } .listitem { padding-top: 3px; padding-left:
14px; } .exif-popup .listheader { padding: 3px 0px 3px 5px; } .exif-popup .listitem { padding-top:
3px; padding-left: 0px; padding-bottom: 10px; }
.shortexif { position: relative; text-align: left; margin: 2px 7px; } .shortexif A:hover { text-decoration:
none; } .shortexif-tip { position: absolute; padding: 7px; text-align: left; border-style: solid;
border-width: 2px; width: 200px; opacity: 0.9;; z-index: 10; } .shortexif-text SPAN { white-space:
nowrap; } .shortexif-loading { opacity: 0.7;; } .exif-loading { padding-left: 5px; opacity: 0.7;;
} .exif-popup { padding: 0px; z-index: 5; width: 260px; } .exif-popup-content { padding: 5px; overflow-x:
hidden; } .exif { overflow-x: hidden; } .exif-popup-background { position: absolute; left: 0px;
top: 0px; width: 100%; height: 100%; opacity: 0.9;; z-index: -1; } .exif-name { width: 120px; padding-right:
10px; float: left; text-align: right; line-height: 16px; } .exif-value { text-align: left; line-height:
16px; margin-left: 130px; }
.password .copyright { padding-top: 10px; line-height: 20px; text-align: center; } .password .center-outer
{ position: relative; top: 48%; } .password .center-inner { width: 380px; height: 300px; position:
relative; top: -72px; } .password-box { padding: 18px; font-size: 12px; border-width: 2px; border-style:
solid; position: relative; } .password-box .text { line-height: 18px; } .password-box .item { margin:
10px 0px 0px 0px; line-height: 22px; clear: left; } .password-box .input { line-height: 22px; }
.password-box .separator { border-bottom: 0px none; margin: 10px -14px 10px -14px; } .password-box
.prompt { padding-right: 10px; text-align: right; float:left; width:30%; } .password-hint-text {
width:65%; float:left; margin-bottom:10px; } .password-box .form { margin: 0; } .password-box INPUT
{ padding: 2px; height: 18px; width: 160px; } .password-box A { padding-left: 8px; font-weight:
bold; } .password-box .incorrect { margin-top: 12px; font-weight: bold; text-align: center; } #passwordPopup
{ position: absolute; left: 0px; top: 0px; display: none; }
.download-input { position: absolute; z-index: 10; width: 450px; } .download-input .separator {
margin-top: 8px; } .download-input .buttons { padding-top: 10px; height: 25px; } .download-input
.button { float: right; margin-left: 10px; }
.overlay-iroot { position: absolute; top: 0px; left: 0px; width: 100%; height: 0px; z-index: 2;
} .overlay-oroot { position: absolute; top: 0px; left: 0px; width: 0px; height: 0px; z-index: 10;
} .overlay-hotspot { position: absolute; } .overlay-window { font-family: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;
font-size: 11px; color: #F0F0F0; } .overlay-menu-hotspot { top: 0px; left: 0px; width: 32px; height:
100%; overflow: hidden; } .overlay-menu-bar { position: absolute; top: 0px; left: -32px; width:
100%; height: 100%; } .overlay-background { background-color: black; position: absolute; top: 0px;
left: 0px; opacity: 0.7;; width: 100%; height: 100%; z-index: -1; } .overlay-background DIV { visibility:
hidden; } .overlay-exif-icon { top: 3px; right: 3px; width: 20px; height: 20px; cursor: pointer;
background: url(/zf/img/layout/info-overlay-icon-20.gif) no-repeat; opacity: 0.01;; } .overlayMenu
{ position: absolute; font-family: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif; font-size:
11px; color: #F0F0F0; padding-bottom: 4px; } .overlayMenu .item { position: relative; line-height:
20px; height: 20px; background-repeat: no-repeat; cursor: pointer; } .overlayMenu .item-hover {
background-color: #606060; } .overlayMenu .text { white-space: nowrap; } .overlayMenu-separator
{ height: 0px; line-height: 0px; overflow: hidden; margin: 4px 4px 0px 4px; border-bottom: solid
2px #606060; background-color: red; } .iconMenu .overlay-background { display: none; } .iconMenu
.item { margin: 4px 0px 0px 6px; width: 26px; background-position: 2px 2px; } .iconMenu .item-addToCart
{ background-image: url(/zf/img/layout/cart-bw-16.gif); } .iconMenu .item-share { background-image:
url(/zf/img/layout/send-link.gif); } .iconMenu .item-dimLights { background-image: url(/zf/img/layout/larger-image.gif);
} .iconMenu .item-download { background-image: url(/zf/img/layout/download-original.gif); } .iconMenu
.item-downloadOriginal { background-image: url(/zf/img/layout/download-original.gif); } .iconMenu
.item-collect { background-image: url(/zf/img/layout/add-collection.gif); } .iconMenu .item-slideshow
{ background-image: url(/zf/img/layout/play-slideshow.gif); } .iconMenu .item-admin { background-image:
url(/zf/img/layout/overlay-admin.gif); } .iconMenu .item-addToFavorites { background-image: url(/zf/img/layout/add-collection.gif);
} .photoMenu .item { margin: 4px 4px 0px 4px; padding: 0px 6px 0px 4px; } .photoMenu-main .text {
text-transform: uppercase; } .photoMenu-main .item { padding-left: 0px; margin-left: 0px; } .photoMenu-main
.icon { display: none; } .collectionMenu-box { width: 285px; padding: 8px 8px 8px 12px; float: left;
text-align: left; } .collectionMenu-icon { position: absolute; top: 5px; left: 4px; width: 16px;
height: 16px; background-image:url(/zf/img/layout/collection-16.png);background-repeat:no-repeat;background-position:left
top; } .collectionMenu-header { position: relative; border-bottom: solid 1px #202020; height: 18px;
padding: 4px 0px 8px 32px; font-size: 15px; } .collectionMenu-para { line-height: 150%; padding:
8px 2px 15px 2px; } .collectionMenu-button { float: right; margin-left: 8px; padding: 4px 8px 4px
8px; height: 14px; font-weight: bold; line-height: 14px; width: 80px; text-align: center; cursor:
pointer; font-size: 12px; color: #5E86BF; background-color: #383838; } .collectionMenu-loading {
padding: 4px; height: 30px; width: 200px; } .collectionMenu-box .overlay-background { width: 100%;
height: 100%; } .collectionMenu .item .icon { position: absolute; left: 4px; top: 4px; width: 16px;
height: 16px; } .collectionMenu .item .text { margin-left: 22px; } .collectionMenu .item-collectNew
.icon { background: url(/zf/img/layout/new-collection-16.gif) no-repeat; } .collectionMenu .item-collectEdit
.icon { top: 2px; background: url(/zf/img/layout/edit-16.gif) no-repeat; } .collectionMenu .icon {
top: 2px; background: url(/zf/img/layout/collection-12.gif) no-repeat; } .collectionMenu .item .folder
{ color: #C0C0C0; } .overlay-message { min-height: 30px; height: auto; line-height: 30px; text-align:
center; visibility: hidden; z-index: auto; } .overlay-message SPAN { display: block; line-height:
30px; padding: 0px 30px 0px 30px; } .overlay-message A:hover { text-decoration: none; } .overlay-message-error
SPAN { color: red; }
.dimlights { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 3; }
.dimlights .pf-frame { margin: 0px 50px; } .dimlights .pv-inner { z-index: 1; } .dimlights-decoration
.pv-border { background-color: black; padding: 1px; border-color: #404040; border-width: 1px; left:
-2px; top: -2px; } .dimlights-center { position: absolute; top: 50%; left: 0px; width: 100%; }
.dimlights-hot { position: absolute; top: -150px; left: 0px; width: 100%; height: 300px; opacity:
0.4; } .dimlights-pad { position: absolute; width: 220px; height: 300px; top: -150px; cursor: pointer;
opacity: 0.1;; } .dimlights-left { left: 0px; } .dimlights-right { right: 0px; } .dimlights-button
{ position: absolute; top: 92px; width: 40px; height: 116px; } .dimlights-left .dimlights-button {
left: 10px; background-image:url(/zf/img/layout/dimlights-previous2.png);background-repeat:no-repeat;background-position:left
top;; } .dimlights-right .dimlights-button { right: 10px; background-image:url(/zf/img/layout/dimlights-next2.png);background-repeat:no-repeat;background-position:left
top;; } .dimlights-closebox { position: absolute; top: 10px; right: 10px; width: 40px; height: 40px;
opacity: 0.1;; } .dimlights-close { position: relative; width: 40px; height: 40px; cursor: pointer;
background-image:url(/zf/img/layout/dimlights-close2.png);background-repeat:no-repeat;background-position:left
top;; }
.prefetch .prefetch-15 { background: url(/zf/img/icons/rss-12.png); } .prefetch-photo .prefetch-14
{ background: url(/zf/img/layout/comments-close.png); }
.guestbooklink-wide .mailboxlink-view { display: block; float: left; } .guestbooklink-wide .mailboxlink-add
{ display: block; float: right; } .mailboxlink-view .pair-0 { padding: 0px 0px 0px 0px; } .guestbooklink-compact
{ float: right; } .commentslink { float: right; margin-left: 14px; }
.guestbook { max-width: 800px; } .guestbookBin .bin-title-suffix { display: block; position: absolute;
top: 0px; right: 27px; } .guestbookBin .bin-title { } .guestbookBin .bin-header-middle { padding-right:
100px; } .guestbookBin .bin-header { overflow: hidden; } .guestbookBin .bin-content { padding-top:
2px; } .guestbook .ml-item { margin-left: 12px; } .guestbook .sb { display: none; }
.mv { padding: 6px 0px; overflow: hidden; } .mv-index { display: block; float: left; padding-right:
3px; padding-bottom: 2px; } .mv-poster { display: block; font-weight: bold; } .mv-s-deleted .mv-poster-name
{ text-decoration: line-through; } .mv-unregistered { padding-left: 5px; } .mv-private { padding-left:
7px; } .mv-private-icon { background-image:url(/zf/img/layout/lock-red-12.png);background-repeat:no-repeat;background-position:left
top;; padding-left: 8px; background-position: 0px 3px; margin: 0px 3px 0px 1px; } .mv-header {
line-height: 20px; overflow: hidden; } .mv-title { } .mv-date { line-height: 20px; float: right;
} .mv-content { padding-top: 5px; padding-left: 25px; } .mv-body { } .mv-deleted { float: left;
padding-top: 6px; } .mv-footer { margin-top: 6px; line-height: 16px; overflow: hidden; } .mv-controls
{ float: right; } .mv-control-separator { padding: 0px 2px; } .mv-border1 { border-top-width: 1px;
border-top-style: solid; } .mv-s-editing .mv-controls { visibility: hidden; } .mv-s-editing .mv-attachment
{ visibility: hidden; } .mv-attachment { position: relative; padding-left: 45px; width: 300px; }
.mv-attachment .icon { position: absolute; top: 0px; left: 25px; width: 16px; height: 16px; } .mv-attachment
A:hover, .mv-attachment A:active { text-decoration: none; } .mv-attachment-crop .icon { background-image:url(/zf/img/layout/comment-crop.png);background-repeat:no-repeat;background-position:left
top;; } .mv-attachment-area .icon { background-image:url(/zf/img/layout/comment-area.png);background-repeat:no-repeat;background-position:left
top;; } .mv-censored { line-height: 20px; height: 20px; text-align: center; text-transform: uppercase;
color: white; background-color: red; margin-top: 4px; font-size: 12px; font-family: Verdana, Helvetica,
Arial, sans-serif; font-weight: bold; } .mv-info { padding: 5px 0px 4px 25px; } .mv-info DIV {
padding-bottom: 1px; } .mv-poster-link { background-image:url(/zf/img/layout/photog-bw-12.png);background-repeat:no-repeat;background-position:left
top;; padding-left: 8px; background-position: 0px 3px; margin: 0px 5px 0px 5px; } .mv-poster-link:hover
{ background-image:url(/zf/img/layout/photog-12.png);background-repeat:no-repeat;background-position:left
top;; padding-left: 8px; background-position: 0px 3px; }
.me { position: relative; } .me-form { margin: 0px; padding: 0px; overflow: hidden; } .me-field
{ margin: 5px 0px; padding-left: 130px; position: relative; } .me-tip { text-align: center; margin:
2px 0px 12px; } .me-label { position: absolute; top: 0px; left: 0px; width: 120px; text-align: right;
line-height: 22px; height: 22px; } .me-required .me-label { font-weight: bold; } .me-input-outer
{ position: relative; padding: 0px 4px; } .me-input { position: relative; width: 100%; line-height:
16px; height: 16px; margin: 0px; padding: 2px 3px; left: -4px; top: 1px; } .me-readonly .me-input
{ min-height: 16px; height: auto; } .me-field .me-textarea { height: 128px; overflow: auto; } .me-border1
{ border-style: solid; border-width: 1px; } .me-access { margin: 15px 0px; } .me-attachment { margin:
15px 0px 20px 0px; } .me-radio { position: relative; padding: 4px 0px 4px 18px; } .me-radio INPUT
{ position: absolute; top: 2px; left: 0px; margin-left: 0px; } .me-private-icon { background-image:url(/zf/img/layout/lock-red-12.png);background-repeat:no-repeat;background-position:left
top;; padding-left: 8px; background-position: 0px 3px; margin: 0px 3px 0px 3px; } .me-disabled-tip
{ display: none; } .me-disabled .me-disabled-tip { display: block; } .me-disabled-tip { margin:
5px 0px 10px 20px; } .me-attachment .me-radio { padding-left: 38px; } .me-attachment .icon { position:
absolute; top: 5px; left: 18px; width: 16px; height: 16px; } .me-attachment-text .icon { background-image:url(/zf/img/layout/comment-text.png);background-repeat:no-repeat;background-position:left
top;; } .me-attachment-crop .icon { background-image:url(/zf/img/layout/comment-crop.png);background-repeat:no-repeat;background-position:left
top;; } .me-attachment-area .icon { background-image:url(/zf/img/layout/comment-area.png);background-repeat:no-repeat;background-position:left
top;; } .me-footer { position: relative; margin: 20px 0px 10px 0px; padding: 0px 150px 0px 132px;
min-height: 24px; } .me-buttons { position: absolute; top: 0px; right: 0px; } .me-buttons .abutton
{ float: right; margin-left: 5px; } .me-message { line-height: 24px; text-align: left; } .me-top,
.me-header { display: none; } .me-header { padding: 6px 0px; } .me-s-editing .me-top, .me-s-editing
.me-header { display: block; } .me-s-editing .me-access, .me-s-editing .me-name { display: none;
} .me-add { display: block; } .me-save { display: none; } .me-s-editing .me-add { display: none;
} .me-s-editing .me-save { display: block; } .me-access-info { margin: 10px 0px 0px 130px; } .me-public-info-text,
.me-private-info-text { display: none; } .me-public-info .me-public-info-text, .me-private-info
.me-private-info-text { display: block; } .me-saving, .me-continue { position: absolute; height:
100%; top: 0px; left: 0px; width: 100%; display: none; } .me-s-continue .me-form, .me-s-saving .me-form
{ visibility: hidden; } .me-s-saving .me-saving { display: block; } .me-s-continue .me-continue {
display: block; } .me-saving-message, .me-continue-message { position: relative; top: 50%; margin-top:
-20px; text-align: center; } .me-saving-message-inner { position: relative; padding-left: 30px;
} .me-waiting { position: absolute; top: -5px; left: 0px; width: 23px; height: 23px; } .me-continue
.me-footer { position: absolute; right: 0px; bottom: 0px; }
.ml-s-not-allowed .ml-not-allowed { display: block; } .ml-s-login-required .ml-login-required {
display: block; } .ml-s-adding .ml-new-prompt { display: block; } .ml-s-has-more .ml-more { display:
block; } .ml-s-loading .ml-loading { display: block; } .ml-s-empty .ml-empty { display: block; }
.ml-s-not-allowed .ml-addlink, .ml-s-login-required .ml-addlink, .ml-s-adding .ml-addlink, .mv-s-editing
.ml-addlink, .ml-s-not-allowed .ml-toplink, .ml-s-login-required .ml-toplink, .ml-s-adding .ml-toplink,
.mv-s-editing .ml-toplink { display: none; } .ml-header { min-height: 24px; padding: 8px 0px; position:
relative; } .ml-addlink { padding-left: 24px; } .ml-addlink .icon { display: block; top: 4px; left:
4px; background-image:url(/zf/img/layout/icon-plus-16.png);background-repeat:no-repeat;background-position:left
top;; } .ml-toplink { position: absolute; top: 8px; right: 0px; } .ml-toplink .icon { display: block;
top: 3px; left: 1px; background-image:url(/zf/img/layout/icon-go-top.png);background-repeat:no-repeat;background-position:left
top;; } .ml-not-allowed, .ml-login-required, .ml-new-prompt { text-align: center; } .ml-login-required-note
{ margin-top: 4px; } .ml-not-allowed, .ml-new-prompt { line-height: 24px; } .ml-more { padding-top:
5px; } .ml-more A { line-height: 20px; padding-left: 3px; } .ml-border1 { border-bottom-width: 1px;
border-bottom-style: solid; } .ml-border2 { border-top-width: 1px; border-top-style: solid; } .ml-empty
{ padding: 6px 0px 0px 3px; line-height: 20px; } .ml-outer, .ml-inner, .ml-item { position: relative;
}
.cap-arena { position: absolute; visibility: hidden; left: 0px; top: 0px; width: 100%; height: 100%;
background: url(/zf/img/null.gif); } .cap-active, .cap-active-ro { visibility: inherit; } .cap-active,
.cap-active DIV { cursor: crosshair; } .cap-oframe { position: absolute; border: solid 1px #FF8D42;
visibility: hidden; } .cap-iframe { position: absolute; left: -6px; top: -6px; width: 100%; height:
100%; padding: 1px; border: solid 5px #A8D231; opacity: 0.3;; } .cap-close { position: absolute;
right: -9px; top: -9px; width: 16px; height: 16px; cursor: pointer; background-image:url(/zf/img/icons/cancel-16.png);background-repeat:no-repeat;background-position:left
top;; } .cap-active .cap-close { visibility: hidden; }
.ccp-arena { position: absolute; visibility: hidden; left: 0px; top: 0px; width: 100%; height: 100%;
} .ccp-active, .ccp-active-ro { visibility: inherit; } .ccp-frame { position: absolute; border:
solid 2px #FF8D42; padding: 0px; background: url(/zf/img/null.gif); cursor: move; } .ccp-active-ro
.ccp-frame { cursor: default; border-style: none; } .ccp-active .ccp-shadow { position: absolute;
background-color: black; overflow: hidden; opacity: 0.7;; } .ccp-active-ro .ccp-shadow { position:
absolute; background-color: black; overflow: hidden; opacity: 0.85;; } .ccp-shadow-n { left: 0px;
top: 0px; width: 100%; } .ccp-shadow-s { left: 0px; bottom: 0px; width: 100%; } .ccp-shadow-w {
left: 0px; } .ccp-shadow-e { right: 0px; } .ccp-active .ccp-handle { position: absolute; width:
14px; height: 14px; background-image:url(/zf/img/crop-handle.png);background-repeat:no-repeat;background-position:left
top; } .ccp-active-ro .ccp-handle { position: absolute; width: 15px; height: 15px; } .ccp-active
.ccp-handle-nw { left: -8px; top: -8px; cursor: nw-resize; } .ccp-active-ro .ccp-handle-nw { left:
-2px; top: -2px; cursor: default; background-image:url(/zf/img/crop-nw.png);background-repeat:no-repeat;background-position:left
top; } .ccp-active .ccp-handle-sw { left: -8px; bottom: -8px; cursor: sw-resize; } .ccp-active-ro
.ccp-handle-sw { left: -2px; bottom: -6px; cursor: default; background-image:url(/zf/img/crop-sw.png);background-repeat:no-repeat;background-position:left
top; } .ccp-active .ccp-handle-ne { right: -8px; top: -8px; cursor: ne-resize; } .ccp-active-ro .ccp-handle-ne
{ right: -6px; top: -2px; cursor: default; background-image:url(/zf/img/crop-ne.png);background-repeat:no-repeat;background-position:left
top; } .ccp-active .ccp-handle-se { right: -8px; bottom: -8px; cursor: se-resize; } .ccp-active-ro
.ccp-handle-se { right: -6px; bottom: -6px; cursor: default; background-image:url(/zf/img/crop-se.png);background-repeat:no-repeat;background-position:left
top; } .ccp-close { position: absolute; right: -18px; top: -14px; width: 16px; height: 16px; cursor:
pointer; background-image:url(/zf/img/icons/cancel-16.png);background-repeat:no-repeat;background-position:left
top;; } .ccp-active .ccp-close { visibility: hidden; }
.cb { position: absolute; overflow: hidden; z-index: 3; } .cb-header { margin: -10px -10px 10px -10px;
height: 32px; line-height: 32px; padding-left: 10px; } .cb-close { position: absolute; display:
block; cursor: pointer; top: 0px; right: 0px; height: 32px; line-height: 32px; padding: 0px 10px
0px 26px; } .cb-close .icon { position: absolute; top: 4px; left: 0px; width: 24px; height: 24px;
background-image:url(/zf/img/layout/comments-close2.png);background-repeat:no-repeat;background-position:left
top; } .cb-close-hover .icon { background-image:url(/zf/img/layout/comments-close.png);background-repeat:no-repeat;background-position:left
top; } .cb-body { position: relative; } .cb-left { position: absolute; left: 0px; top: 0px; } .cb-flipper
{ border-width: 1px; border-style: solid; } .cb-help, .cb-navigation { position: relative; height:
40px; margin-bottom: 10px; } .cb-help-text { position: absolute; width: 100%; left: 0px; bottom:
0px; } .cb-help-text SPAN { position: relative; padding-left: 20px; } .cb-help-icon { position:
absolute; top: -1px; left: 0px; width: 16px; height: 16px; } .cb-help-icon-area { background-image:url(/zf/img/layout/comment-area.png);background-repeat:no-repeat;background-position:left
top;; } .cb-help-icon-crop { background-image:url(/zf/img/layout/comment-crop.png);background-repeat:no-repeat;background-position:left
top;; } .cb-navigation .pair-middle { margin: 0px; } .cb-navigation .abutton { padding: 0px; } .cb-navigation
.abutton .icon { display: block; } .cb-navigationButton { position: absolute; top: 0px; width: 38px;
height: 38px; } .cb-navigationBack { left: 0px; } .cb-navigationNext { right: 0px; } .cb-navigationSeekBack
{ left: 45px; } .cb-navigationSeekNext { right: 45px; } .cb-navigationButton .icon { height: 22px;
width: 22px; top: 9px; left: 8px; } .cb-navigationBack .icon { background-image:url(/zf/img/layout/prev-bw.png);background-repeat:no-repeat;background-position:left
top;; } .cb-navigationNext .icon { background-image:url(/zf/img/layout/next-bw.png);background-repeat:no-repeat;background-position:left
top;; } .cb-navigationSeekBack .icon { top: 11px; background-image:url(/zf/img/layout/prev-comment-16.png);background-repeat:no-repeat;background-position:left
top;; } .cb-navigationSeekBack .icon-disabled { background-image:url(/zf/img/layout/prev-comment-16-disabled.png);background-repeat:no-repeat;background-position:left
top;; } .cb-navigationSeekNext .icon { top: 11px; background-image:url(/zf/img/layout/next-comment-16.png);background-repeat:no-repeat;background-position:left
top;; } .cb-navigationSeekNext .icon-disabled { background-image:url(/zf/img/layout/next-comment-16-disabled.png);background-repeat:no-repeat;background-position:left
top;; } .cb-navigationBox { margin-left: 90px; margin-right: 90px; height: 100%; } .cb-navigation
.pair-box { position: relative; top: 8px; } .cb-help { text-align: center; } .cb .shortexif { position:
absolute; left: 5px; bottom: 5px; margin: 0px; } .cb-title { margin: 10px 5px 5px 5px; } .cb-right
{ position: relative; border-width: 1px; border-style: solid; } .cb-ml-header { height: 32px; line-height:
32px; border-bottom-width: 1px; border-bottom-style: solid; padding-left: 10px; } .cb .ml-header
{ padding: 12px 10px 13px 10px; } .cb .ml-item, .cb .ml-more, .cb .ml-empty { margin: 0px 5px 0px
5px; } .cb .mv { padding: 6px 20px 6px 5px; cursor: default; } .cb .sv-scroll .ml-item, .cb .sv-scroll
.ml-more, .cb .sv-scroll .ml-empty { margin: 0px 20px 0px 5px; } .cb .sv-scroll .mv { padding: 6px
5px; } .cb-edit, .cb-view { display: none; } .cb-s-editing .cb-edit { display: block; } .cb-s-viewing
.cb-view { display: block; } .cb .me { margin-right: 60px; } .cb .me-s-saving, .cb .me-s-continue
{ margin-left: 60px; } .cb .me-field .me-textarea { height: 150px; } .cb-s-compact .me-field .me-textarea
{ height: 80px; } .cb-s-compact .me-access-info SPAN { font-size: 11px; } .cb-s-compact .me-footer
{ margin-top: 5px; } .cb .ml-inmost { padding-bottom: 10px; } .cb .me-header { margin-left: 10px;
} .cb-help, .cb-navigation { display: none; } .cb-s-editing .cb-help { display: block; } .cb-s-viewing
.cb-navigation { display: block; } .cb-s-compact .cb-title, .cb-s-compact .shortexif { display:
none; }
.recentcomments { margin: 2px 7px; } .recentcomments-borders { padding: 9px 9px; border-bottom:
solid 1px; border-top: solid 1px; margin: 0px; } DIV.recentcomments-s-empty { padding: 0px; border:
none medium; margin: 2px 7px; } .recentcomments-links { margin-top: 7px; } .recentcomments-text
{ margin-top: 7px; padding-left: 20px; } .recentcomments-date { white-space: nowrap; } .recentcomments-empty
{ display: none; } .layout-static .recentcomments-empty { display: block; } .recentcomments-empty
.recentcomments-add { padding-left: 5px; } .recentcomments-box .recentcomments-add { display: block;
float: right; } DIV.recentcomments-s-no-add .recentcomments-add { display: none; } .recentcomments-s-empty
.recentcomments-empty { display: block; } .recentcomments-s-empty .recentcomments-box { display:
none; } .recentcomments-s-empty .recentcomments-loading { display: none; } .recentcomments-loading
{ display: none; } .recentcomments-s-loading .recentcomments-box { display: none; } .recentcomments-s-loading
.recentcomments-empty { display: none; } .recentcomments-s-loading .recentcomments-loading { display:
block; }
.slideshow { position: relative; } .slideshow .pv-inner { position: relative; left: 0px!important;
top: 0px!important; margin: 0 auto; } .slideshow .pv-s-empty .pv-inner { cursor: auto; } .slideshow
OBJECT.pv-img, .slideshow EMBED.pv-img { width: 100%; position: relative; } .slideshow IMG.pv-img
{ display: block; position: relative; margin: 0 auto; } .slideshow .pv-s-empty .pv-img { display:
none; } .slideshow .pv-s-empty .pv-ph { position: relative; top: 50%; height: 40px; width: 280px;
margin: 0 auto; } .slideshow .pv-s-empty .pv-ph-inner { position: relative; top: -40px; height:
40px; text-align: center; padding: 15px; background-color: black; opacity: 0.8;; font-family: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;
color: #F0F0F0; } .slideshow .pv-ph .title { padding-bottom: 10px; font-size: 12px; } .slideshow
.pv-ph .action { color: #D0D0D0; font-size: 11px; } .slideshow .pv-ph .action A { color: #92ACD6;
} .slideshow .pv-ph .action A:hover { color: #92ACD6; text-decoration: underline; } .slideshow .pv-s-init
.pv-inner { visibility: hidden; } .page-dimmed .slideshow .pv-flash { display: none; } .slideshow
.pv-flash { } .slideshow-container { width: 100%; height: 100%; }
.homemenu-middle { overflow: hidden; position: relative; } .homemenu A { display: block; white-space:
nowrap; } .homemenu A:hover, .homemenu A:active { text-decoration: none; } .homemenu-inner, .homemenu-inmost
{ position: relative; height: 100%; } .homemenu-horz .homemenu-middle { height: 24px; padding: 4px
0px; } .homemenu-horz .homemenu-inner { overflow: hidden; width: 300px; } .homemenu-horz A { height:
24px; line-height: 24px; padding: 0px 12px; float: left; } .homemenu-horz .sep { float: left; margin:
6px 2px; height: 12px; width: 1px; } .homemenu-horz-center .homemenu-inner { margin: 0 auto; }
.homemenu-horz-left .homemenu-inner { float: left; } .homemenu-horz-right .homemenu-inner { float:
right; } .homemenu-vert .homemenu-middle { padding: 12px 0px; } .homemenu-vert A { height: 24px;
line-height: 24px; padding: 2px 10px; margin: 1px 0px; } .homemenu-vert .sep { height: 1px; line-height:
1px; overflow: hidden; margin: 1px 12px; } .homemenu-vert-right { text-align: right; } .homemenu-vert-left
{ text-align: left; } .homemenu-vert-center { text-align: center; } .homemenu-left { float: left;
} .homemenu-right { float: right; }
.rootlink { display: block; padding-top: 8px; text-align: right; } .rootlink-open-text { display:
none; } .rootlink-open { display: none; } .rootlink-open .rootlink-open-text { display: inline; }
.rootlink-more-text { display: none; } .rootlink-more .rootlink-more-text { display: inline; }
.menubar { position: relative; height: 24px; overflow: hidden; border-bottom-style: solid; border-bottom-width:
1px; } .menubar-inner { height: 24px; } .menubar A { line-height: 24px; padding: 10px 20px; } .menubar
A:hover, .menubar A:active { text-decoration: none; } .menubar-left { text-align: left; } .menubar-center
{ text-align: center; } .menubar-right { text-align: right; }
.myphoto, .myphoto .pv { } .myphoto .pv-outer { width: auto; height: auto; padding: 8px 20px 14px
8px; float: left; } .myphoto-centered .pv-outer { float: none; position: relative; } .myphoto .pv-inner
{ position: relative; margin: 0 auto; left: 0px!important; top: 0px!important; cursor: auto; }
.myphoto-centered .pv-inner { margin: 0 auto; } .myphoto-method-50 .pv-inner { width: 83px; height:
111px; } .myphoto-method-53 .pv-inner { width: 660px; height: 440px; } .myphoto-method-54 .pv-inner
{ width: 350px; height: 700px; } .myphoto-method-50 .pv-s-empty .pv-img { position: relative; width:
83px; height: 111px; background-image:url(/zf/img/photog-placeholder-bw.png);background-repeat:no-repeat;background-position:left
top; }
.homelogo { position: relative; } .homelogo-left { text-align: left; } .homelogo-right { text-align:
right; } .homelogo-center { text-align: center; } .homelogo-logo { display: inline-block; margin:
0px; padding: 0px; border-width: 0px; } .homelogo-logo SPAN { display: none; } .homelogo .breadcrumbs
{ padding: 0px; } .homelogo .breadcrumbs H1 { line-height: normal; }
.splitter { position: relative; } .splitter-left-fixed { width: 290px; float: left; } .splitter-right-fixed
{ width: 290px; float: right; } .splitter-right-wide { margin-left: 330px; } .splitter-left-wide
{ margin-right: 330px; } .splitter-ie6fix { } .splitter-clear { clear: both; height: 0px; overflow:
hidden; } TABLE.splitter { width: 100%; table-layout: fixed; border-collapse: separate; border-spacing:
0px; margin: 0px; padding: 0px; } TD.splitter-left-fixed { width: 290px; padding-right: 40px; float:
none; } TD.splitter-right-fixed { width: 290px; padding-left: 40px; float: none; } TD.splitter-right-wide,
TD.splitter-left-wide { position: static; margin: 0px; }
.actions { position: relative; } .actions-inner { padding: 4px 0px; height: 15px; position: relative;
} .actions-left { position: relative; left: -5px; } .actions-center { text-align: center; } .actions-item
{ padding: 0px 10px; line-height: 15px; } .actions-center .actions-select { display: block; position:
absolute; height: 15px; line-height: 15px; left: -5px; top: 4px; } .actions-squeezed { text-align:
right!important; }
.lb A { color: #FFF; } .lb A:hover { color: #FFF; text-decoration: underline; } .lb .pv-inner:hover
{ text-decoration: none; } .lb-font1 { font-family:"Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size: 12px; } .lb-font2 { font-family:"Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size: 11px; } .lb-font3 { font-family:"Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size: 10px; text-transform: uppercase; } .lb-color1 { color: #FFF!important; } .lb-color2 {
color: #C0C0C0!important; } .lb-color3 { color: #888!important; } .lb-missing .lb-color3 { color:
#C70!important; } .lb-color4 { color: #111!important; } .lb-color5 { color: #C70!important; } .lb-border1
{ border-color: #333; } .lb-border2 { border-color: #414141; } .lb-border4 { border-color: #888;
} .lb-missing .lb-border4 { border-color: #C70; } .lb-bgcolor1 { background-color: #333; } .lb-bgcolor2
{ background-color: #222; } .lb-bgcolor3 { background-color: #111; } .lb-bgcolor4 { background-color:
#FFF; } .lb .sb-color1 { color: #333; } .lb .sb-color4 { color: #333; } .lb .sb-bgcolor1 { background-color:
#000; } .lb .sb-bgcolor4 { background-color: #333; } .lb .sb-bgimage1 { background-image: url(/zf/img/layout/sb-top.gif);
} .lb .sb-bgimage2 { background-image: url(/zf/img/layout/sb-bottom.gif); } .lb .sb-bgimage3 {
background-image: url(/zf/img/layout/sb-grip.gif); } .lb .button-color1 { color: #FFF; } .lb .button-color2,
.lb .button-color2:hover { color: #FFF; } .lb .button-font1 { font-size: 12px; font-weight: bold;
} .lb .button-border1, .lb .button-border2 { border-style: none; } .lb .button-bgcolor1, .lb .button-bgcolor2
{ background-color: transparent; } .lb .button .left, .lb .button .right { width: 9px; height: 26px;
} .lb .button .label { height: 26px; background-repeat: repeat-x; line-height: 26px; padding: 0px;
margin: 0px 9px; } .lb .button .standard .left { background-image:url(/zf/img/layout/scrapbook/fav-btn-left.png);background-repeat:no-repeat;background-position:left
top;; } .lb .button .standard .right { background-image:url(/zf/img/layout/scrapbook/fav-btn-right.png);background-repeat:no-repeat;background-position:left
top;; } .lb .button .standard .label { background-image: url(/zf/img/layout/scrapbook/fav-btn-middle.png);
} .lb .button .hover .left { background-image:url(/zf/img/layout/scrapbook/fav-btn-hover-left.png);background-repeat:no-repeat;background-position:left
top;; } .lb .button .hover .right { background-image:url(/zf/img/layout/scrapbook/fav-btn-hover-right.png);background-repeat:no-repeat;background-position:left
top;; } .lb .button .hover .label { background-image: url(/zf/img/layout/scrapbook/fav-btn-hover-middle.png);
} .lb .popup-border1 { border-color: #333; } .lb .popup-bgcolor1 { background-color: #222; } .lb
.popup-color1 { color: #888; } .lb .separator-border1 { border-color: #333; } .lb .password-box
input { border-color: #888; } .lb .password-box .incorrect { color: #C70!important; }
.sbe { z-index: 2; position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; } .sbe-bg
{ position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-color: #000; opacity:
0.93;; z-index: -1; } .sbe-header { height: 38px; line-height: 38px; border-top: solid 1px #232323;
border-bottom-style: solid; border-bottom-width: 1px; position: relative; } .sbe-header-loading
{ font-size: 16px; padding: 0 16px; } .sbe-header-title { cursor: pointer; } .sbe-header-title-link
{ font-size: 16px; background-image: url("/zf/img/layout/sb-bottom.gif"); background-position: right
center; background-repeat: no-repeat; padding-right: 16px; } .sbe-header-left { width: 420px; height:
100%; overflow: hidden; padding-left: 16px; } .sbe-header-status { height: 28px; line-height: 28px;
position: absolute; top: 5px; left: 430px; border-left-style: solid; border-left-width: 1px; padding-left:
10px; min-width: 130px; text-transform: uppercase; } .sbe-header-status-shared { line-height: 14px;
} .sbe-shared-status { color: #84EE84; display: none; } .sbe-header-right { position: absolute;
top: 0px; right: 0px; height: 100%; } .sbe-header-photog { float: left; } .sbe-header-photog-name
{ font-size: 18px; } .sbe-btn-share { float: left; margin: 7px 8px 6px 20px; } .sbe-btn .label {
min-width: 50px; text-align: center; } .sbe-btn-close { background: url(/zf/img/layout/scrapbook/close.png)
no-repeat left top; padding-right: 12px; height: 38px; width: 38px; float: left; cursor: pointer;
} .sbe-btn-close-hover { background-position: 0 -38px; } .sbe-tb { height: 31px; line-height: 31px;
border-bottom-style: solid; border-bottom-width: 1px; position: relative; text-align: center; }
.sbe-tb-left { position: absolute; left: 16px; top: 0px; } .sbe .sbe-tb-link-d, .sbe .sbe-tb-link-d:hover
{ color: #808080; text-decoration: none; cursor: default; } .sbe-tb-item-download-photog { padding-left:
12px; background-image:url(/zf/img/icons/lock-gray-12.png);background-repeat:no-repeat;background-position:left
top; } .sbe-tb-item { padding-right: 16px; } .sbe-tb-item.singleonly { display: none; } .sbe-tb-right
{ position: absolute; right: 0; top: 0; padding-right: 16px; } .sbe-body { position: relative;
padding: 0px 20px 0px 20px; } .sbe-grid-header { height: 30px; line-height: 30px; text-align: center;
position: relative; } .sbe-single-view .sbe-grid-header { display: none; } .sbe-thumb-switches {
position: absolute; right: 0px; top: 0px; } .sbe-thumb-switch { float: left; height: 14px; width:
14px; margin: 8px 4px; cursor: pointer; background: url(/zf/img/layout/scrapbook/icons-thumb-size-14.gif)
no-repeat 0 0; } .sbe-thumb-switch-s { background-position: 0px 0px; } .sbe-thumb-switch-m { background-position:
-14px 0px; } .sbe-thumb-switch-l { background-position: -28px 0px; } .sbe-thumb-switch-s.sbe-thumb-switch-sel
{ background-position: 0 -14px; } .sbe-thumb-switch-m.sbe-thumb-switch-sel { background-position:
-14px -14px; } .sbe-thumb-switch-l.sbe-thumb-switch-sel { background-position: -28px -14px; } .sbe-thumb-switch-sel
{ cursor: auto; } .sbe-loading, .sbe-empty { text-align: center; font-size: 16px; line-height: 200%;
padding-top: 135px; } .sbe-loading, .sbe .pg-empty .sbe-loading { display: none; } .sbe .sbe-pg-loading
.sbe-empty { display: none; } .sbe .sbe-pg-loading .sbe-loading { display: block; } .sbe-copyright
{ margin-top: 10px; height: 30px; line-height: 30px; text-align: center; } .sbe-viewport { min-height:
300px; position: relative; } .sbe-thumbs, .sbe-viewport .sv, .sbe-viewport .sv-outer { height: 100%;
} .sbe-viewport .sbe-pg { margin-right: 15px; } .sbedec .pv-border { background-color: #222; top:
-3px; left: -3px; border: none; padding: 3px; } .sbedec .pv-ohover .pv-pad { border: solid 1px #686868;
} .sbedec .pg-selected .pv-pad { background-color: #323232; border: solid 1px #686868; } .sbedec
.pg-selected .pv-index, .sbedec .pg-selected .pv-border { background-color: #161616; } .sbe .pv-label
.title { font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif; font-size: 11px;
font-weight: normal; font-style: normal; text-transform: none; color: #FFF; } .sbe-pg .pv-index
{ display: block; position: absolute; top: -3px; left: -3px; right: auto; z-index: 4; text-align:
center; background-color: #222; color: #888; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
} .sbe .pg-method-0 .pv-index { height: 12px; line-height: 12px; font-size: 9px; padding: 0 3px;
} .sbe .pg-method-10 .pv-index { height: 14px; line-height: 14px; font-size: 11px; padding: 0 4px;
} .sbe .pg-method-11 .pv-index { height: 16px; line-height: 16px; font-size: 11px; padding: 0 4px;
} .sbe-pg .pv-inner, .sbe-pg .pv { cursor: default; } .sbe .pvp-t-method-11 .pv-pad { width: 224px;
height: 222px; left: -13px; top: -12px; } .sbe .pvp-t-method-11 .pg-dragged-over .pv-pad { width:
238px; height: 236px; left: -19px; top: -18px; border: none; background-color: transparent; background-image:url(/zf/img/layout/scrapbook/drag-single-11.png);background-repeat:no-repeat;background-position:left
top; } .pvp-t-method-11 .sbe-multi-drag { position: absolute; left: 0px; top: 0px; width: 238px;
height: 236px; font-size: 11px; line-height: 230px; text-align: center; background-image:url(/zf/img/layout/scrapbook/drag-multi-11.png);background-repeat:no-repeat;background-position:left
top; } .sbe .pvp-t-method-11 .pg-drop { height: 228px; width: 16px; z-index: 10; position: absolute;
margin-left: -8px; background-image:url(/zf/img/layout/scrapbook/drop-target-11.png);background-repeat:no-repeat;background-position:left
top; } .sbe .pvp-t-method-10 .pv-pad { width: 142px; height: 150px; left: -12px; top: -16px; }
.sbe .pvp-t-method-10 .pg-dragged-over .pv-pad { width: 156px; height: 164px; left: -18px; top:
-22px; border: none; background-color: transparent; background-image:url(/zf/img/layout/scrapbook/drag-single-10.png);background-repeat:no-repeat;background-position:left
top; } .pvp-t-method-10 .sbe-multi-drag { position: absolute; left: 0px; top: 0px; width: 156px;
height: 164px; font-size: 11px; line-height: 160px; text-align: center; background-image:url(/zf/img/layout/scrapbook/drag-multi-10.png);background-repeat:no-repeat;background-position:left
top; } .sbe .pvp-t-method-10 .pg-drop { height: 156px; width: 16px; z-index: 10; position: absolute;
margin-left: -8px; background-image:url(/zf/img/layout/scrapbook/drop-target-10.png);background-repeat:no-repeat;background-position:left
top; } .sbe .pvp-t-method-0 .pv-pad { width: 102px; height: 110px; left: -12px; top: -16px; } .sbe
.pvp-t-method-0 .pg-dragged-over .pv-pad { width: 116px; height: 124px; left: -18px; top: -22px;
border: none; background-color: transparent; background-image:url(/zf/img/layout/scrapbook/drag-single-0.png);background-repeat:no-repeat;background-position:left
top; } .pvp-t-method-0 .sbe-multi-drag { position: absolute; left: 0px; top: 0px; width: 116px;
height: 124px; font-size: 11px; line-height: 120px; text-align: center; background-image:url(/zf/img/layout/scrapbook/drag-multi-0.png);background-repeat:no-repeat;background-position:left
top; } .sbe .pvp-t-method-0 .pg-drop { height: 124px; width: 16px; z-index: 10; position: absolute;
margin-left: -8px; background-image:url(/zf/img/layout/scrapbook/drop-target-0.png);background-repeat:no-repeat;background-position:left
top; } .sbe .pg-dragged-over { z-index: 10; visibility: inherit; } .sbe .pg-empty .pv-index, .sbe
.pg-dragged-over .pv-index, .sbe .pg-dragged-over .pv-label { display: none; } .sbe-single { height:
100%; width: 100%; position: relative; } .sbe-flipper { margin: 0px 40px; height: 100%; } .sbe-single-left,
.sbe-single-right { position: absolute; top: 0px; bottom: 0px; width: 40px; cursor: pointer; z-index:
100; } .sbe-single-left { left: 0px; background: url(/zf/img/layout/dimlights-previous2.png) no-repeat
left center; } .sbe-single-right { right: 0px; background: url(/zf/img/layout/dimlights-next2.png)
no-repeat left center; } .sbe-popupmenu { position: absolute; width: 140px; border-style: solid;
border-width: 1px; padding: 8px; text-transform: uppercase; z-index: 100; } .sbe-popupmenu-item {
line-height: 20px; padding: 0px 4px; cursor: pointer; } .sbe-popupmenu-item-d { cursor: auto; }
.sbe-popupmenu-sep { height: 0; border-bottom-style: solid; border-bottom-width: 1px; margin: 4px
0px; } .sbe-infopopup-o { position: absolute; z-index: 100; } .sbe-infopopup { position: relative;
top: -19px; border-style: solid; border-width: 1px; padding: 8px; padding-right: 16px; } .sbe-info-row
{ line-height: 18px; height: 18px; position: relative; } .sbe-info-label { position: absolute;
left: 0px; top: 0px; width: 96px; text-align: right; } .sbe-info-value { padding-left: 102px; }
.sbe-upper { text-transform: uppercase; } .sbe-flipper .pv-info, .sbe-pg .pv-info { visibility:
hidden; position: absolute; height: 22px; width: 22px; top: 0px; right: 0px; background-image:url(/zf/img/layout/scrapbook/icon-info-22.png);background-repeat:no-repeat;background-position:left
top; } .sbe-sharedwith .sbe-flipper .pv-ihover .pv-info, .sbe-pg-sharedwith .pv-ihover .pv-info
{ visibility: inherit; } .sbe-pg .pv-s-noaccess .pv-info, .sbe-pg .pg-dragged-over .pv-info { visibility:
hidden; } .sbe-pv-remove { display: none; position: absolute; height: 14px; width: 14px; top: 0;
right: 0; cursor: pointer; background-image:url(/zf/img/layout/scrapbook/btn-thumb-remove.png);background-repeat:no-repeat;background-position:left
top; } .pv-ohover .sbe-pv-remove { display: block; } .sbe-pg .pg-dragged-over .sbe-pv-remove, .sbe-pg-ro
.sbe-pv-remove { display: none; }
.sbe-sh { position: absolute; top: 60px; right: 10px; z-index: 3; width: 400px; border-style: solid;
border-width: 1px; } .sbe-sh-tabs { position: relative; height: 28px; margin: 5px 15px 0px 15px;
z-index: 1; } .sbe-sh-tab { display: block; position: absolute; top: 0px; height: 27px; line-height:
27px; text-align: center; border-style: solid; border-top-width: 1px; border-left-width: 1px; border-right-width:
1px; border-bottom-width: 0px; font-weight: bold; } .sbe-sh .sbe-sh-tab:hover { text-decoration:
none; } .sbe-sh-tabs .active { height: 28px; z-index: 1; } .sbe-sh-tabs .active:hover { cursor:
auto; } .sbe-sh-tab1 { width: 200px; left: 0px; } .sbe-sh-tab2 { width: 170px; left: 200px; } .sbe-sh-panel
{ position: relative; width: 400px; height: 400px; border-top-style: solid; border-top-width: 1px;
} .sbe-sh-buttons { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 46px; } .sbe-sh-share,
.sbe-sh-close { position: absolute; top: 10px; right: 25px; } .sbe-sh-cancel { position: absolute;
top: 10px; left: 152px; } .sbe-sh-text { margin: 20px 25px; line-height: 1.8em; } .sbe-sh-form {
position: relative; padding: 0px 25px; } .sbe-sh-form .field { position: relative; padding: 0px
0px 8px 130px; } .sbe-sh-form .field .label { position: absolute; top: 0px; left: 0px; width: 125px;
text-align: right; line-height: 22px; height: 22px; } .sbe-sh-form .field INPUT, .sbe-sh-form .field
TEXTAREA { width: 212px; line-height: 16px; height: 16px; margin: 0px; padding: 2px 3px; border-style:
solid; border-width: 1px; } .sbe-sh-form .field TEXTAREA { height: 135px; } .sbe-sh-form .error {
padding: 5px 5px 0px 5px; text-align: right; text-transform: uppercase; } .sbe-sh-link { margin:
40px 25px; } .sbe-sh-link SPAN { display: block; font-weight: bold; padding-bottom: 6px; } .sbe-sh-link
INPUT { width: 342px; line-height: 16px; height: 16px; margin: 0px; padding: 2px 3px; border-style:
solid; border-width: 1px; } .sbe-sh-expires { position: absolute; left: 25px; top: 0px; height: 46px;
line-height: 46px; } .sbe-sh-shared-message { position: relative; top: 140px; padding: 0px 40px;
line-height: 25px; } .sbe-sh-panel-single { margin-top: -1px; }
.sbe-sl { border-style: solid; border-width: 1px; padding: 8px; width: 384px; position: absolute;
left: 3px; top: 60px; z-index: 3; display: none; } .sbe-sl-row { height: 22px; line-height: 22px;
padding-left: 14px; position: relative; margin: 4px 0px; } .sbe-sl-template { display: none; }
.sbe-sl-new A { position: absolute; right: 8px; top: 0px; height: 22px; line-height: 22px; padding-left:
14px; background: url("/zf/img/layout/scrapbook/bullets-select.png") no-repeat 0px -66px; } .sbe-sl-scrapbook
{ background-image: url("/zf/img/layout/scrapbook/bullets-select.png"); background-repeat: no-repeat;
background-position: 0px -22px; } .sbe-sl-scrapbook-shared { background-position: 0px -44px; } .sbe-sl-current
{ background-position: 0px 0px; } .sbe-sl-name { height: 100%; overflow: hidden; } .sbe-sl-current
.sbe-sl-name, .sbe-sl-row-hover .sbe-sl-name { width: 196px; } .sbe-sl-cmds { position: absolute;
height: 22px; line-height: 22px; top: 0px; right: 0px; display: none; padding-right: 6px; } .sbe-sl-current
.sbe-sl-cmds, .sbe-sl-row-hover .sbe-sl-cmds { display: block; } .sbe-sl-edit { display: none; }
.sbe-sl-edit .sbe-sl-cmds { display: block; } .sbe-sl-input { border-style: solid; border-width:
1px; height: 16px; line-height: 16px; margin: 0; padding: 2px 3px; width: 260px; } .lb .sbe-sl-d,
.lb .sbe-sl-d:hover { color: #808080; text-decoration: none; cursor: default; } .sbe-sl-scrapbook
{ cursor: pointer; } .sbe-sl-hdr { margin-top: 12px; } .sbe-sl-sep { height: 1px; border-bottom-style:
solid; border-bottom-width: 1px; margin: 4px 0px; }
.mbox-outer { position: absolute; z-index: 10; width: 350px; } .mbox { position: relative; padding:
14px; font-size: 12px; border-width: 2px; border-style: solid; overflow: hidden; } .mbox .text {
line-height: 22px; clear: left; } .mbox .buttons { margin: 14px 0px 0px 0px; line-height: 22px;
clear: left; float: right; } .mbox .buttons .button { margin-left: 10px; }
.qpl-content { max-width: 800px; } .qpl-bin .bin-title-suffix { position: absolute; top: 0; right:
0; } .qpl-header-right { padding-right: 5px; } .qpl-msg-loading, .qpl-msg-nopricing, .qpl-msg-empty
{ display: none; padding-bottom: 10px; } .qpl-loading .qpl-msg-loading, .qpl-nopricing .qpl-msg-nopricing,
.qpl-empty .qpl-msg-empty { display: inherit; } .qpl-loading .qpl-header-right, .qpl-loading .qpl-products,
.qpl-loading .qpl-buymore { display: none; } .qpl-nopricing .qpl-header-right, .qpl-nopricing .qpl-buymore,
.qpl-nopricing .qpl-products { display: none; } .qpl-product { position: relative; line-height:
1.5; padding: 4px 2px; margin: 0 -2px; cursor: pointer; zoom: 1; background-image: url(/zf/img/null.gif);
} .qpl-product-price { float: right; height: 100%; padding-left: 4px; } .qpl-btn-buy { display:
none; position: absolute; right: 0; top: -4px; } .qpl-buymore { text-align: center; margin-top:
6px; padding-bottom: 2px; } .qpl-btn-buymore { float: none; margin: auto; display: inline-block;
} .qpl-template { display: none; } .qpl-popup { display: none; position: absolute; min-width: 160px;
max-width: 200px; } .qpl-popup-label { margin-bottom: 4px; } .qpl-popup-currencies { padding-left:
8px; } .qpl-popup-currency { padding: 2px; } .qpl-popup-shipzones { margin-bottom: 8px; line-height:
1.5; } .qpl-popup-shipzone { padding-left: 8px; } .qpl-popup-btn-ok { margin-top: 10px; float: right;
}
.sb { position: absolute; visibility: hidden; overflow: hidden; right: 0px; top: 0px; width: 15px;
height: 100%; z-index: 100; } .sb DIV { position: absolute; left: 0px; width: 13px; z-index: 110;
border-style: solid; border-width: 1px; } .sb DIV DIV { left: -1px; top: -1px; width: 100%; height:
100%; background-position: center; background-repeat: no-repeat; } .sb .sb-upper, .sb .sb-lower {
border-top-width: 0px; border-bottom-width: 0px; } .sb .sb-upper DIV, .sb .sb-lower DIV { top: 0px;
border-top-width: 0px; border-bottom-width: 0px; } .sb-top { top: 0px; height: 12px; } .sb-bottom
{ bottom: 0px; height: 12px; } .sb .sb-top DIV, .sb .sb-bottom DIV { height: 12px; border-width:
1px; border-style: solid; } .sb .sb-thumb { left: 2px; width: 9px; height: 33px; padding: 0px; }
.sb-bgimage1 { background-image: url(/zf/img/layout/sb-top.gif); } .sb-bgimage2 { background-image:
url(/zf/img/layout/sb-bottom.gif); } .sb-bgimage3 { background-image: url(/zf/img/layout/sb-grip.gif);
}
.addToCart { width: 964px; height: 600px; padding: 0px; overflow: visible; } .addToCart-header {
position: relative; height: 52px; padding-left: 50px; line-height: 51px; z-index: 7; } .addToCart-icon
{ position: absolute; left: 14px; top: 14px; width: 24px; height: 24px; background-image:url(/zf/img/layout/cart-24.png);background-repeat:no-repeat;background-position:left
top;; } .addToCart-headerInfo { position: absolute; top: 0px; right: 0px; height: 52px; width: 540px;
z-index: 7; padding-right:10px; text-align:right; } .addToCart-stack { position: absolute; top:
0px; right: 4px; width: 53px; height: 52px; background-image:url(/zf/img/layout/icon-stack.png);background-repeat:no-repeat;background-position:left
top;; } .addToCart-photoCount { position: absolute; top: 52px; right: 10px; width: 180px; height:
31px; text-align: right; line-height: normal; } .addToCart-pricelist .addToCart-stack, .addToCart-pricelist
.addToCart-photoCount { display: none; } .addToCart-header .pv { position: absolute; width: 80px;
height: 80px; padding: 4px; top: 2px; right: 8px; z-index: 7; line-height: normal; } .addToCart-header
.pv-outer { position: absolute; left: 4px; top: 4px; width: 80px; height: 80px; } .addToCart-header
.pv-iborder { position: absolute; left: -2px; top: -2px; width: 100%; height: 100%; padding: 1px;
border-style: solid; border-width: 1px; } .addToCart-headerRight { position: absolute; height: 52px;
width: 400px; right: 65px; text-align: right; line-height: 18px; } .addToCart-photoInfo { position:
absolute; bottom: -18px; right: 0px; } .addToCart-prefSelector { position: absolute; height: 40px;
right: 0px; line-height: 20px; padding: 6px 0px; } .addToCart-prefSelector A { font-weight: bold;
} .addToCart-prefSelector P { margin:0px; } .addToCart-prefSelector P.onepref { line-height:40px;
} .addToCart-body { position: relative; height: 60px; padding: 488px 10px 0px 10px; } .addToCart-view
{ position: absolute; visibility: hidden; left: 10px; top: 0px; width: 944px; height: 488px; padding:
0px 0px; } .addToCart-emptyView DIV { margin-top: 210px; text-align: center; } .addToCart-emptyView
.warning-icon { display: inline-block; width: 64px; height: 64px; background-image:url(/zf/img/warning.png);background-repeat:no-repeat;background-position:left
top; } .addToCart-emptyView .currency-mismatch-warning { display: inline-block; padding-top: 4px;
vertical-align: top; } .addToCart-status { height: 36px; line-height: 36px; text-align: left; display:
none; } .addToCart-catNothing { line-height: 36px; display: none; } .addToCart-prodNothing { margin-top:
2px; line-height: normal; display: none; } .addToCart-breadcrumbs { height: 31px; padding-top: 11px;
} .addToCart-breadcrumbs IMG { position: relative; top: 2px; width: 13px; height: 12px; vertical-align:
baseline; cursor: pointer; } .addToCart-catPopup { line-height: 130%; border-width: 1px; z-index:
100; } .addToCart-catPopupCur { } .addToCart-countries-o { position: relative; height: 444px; border-style:
solid; border-width: 1px; margin-top: 42px; } .addToCart-countries-i { padding: 40px 0px; text-align:
center; } .addToCart-countries-msg { margin-bottom:30px; } .addToCart-country { display:block;
line-height:31px; margin: 20px auto; width: 280px; position:relative; } .addToCart .addToCart-countries-i
A:hover { text-decoration:none; } .addToCart-countries-i .col2 { display:inline-block; margin: 10px
20px; } .addToCart-countries-i .col3 { display:inline-block; margin: 10px 10px; } .addToCart-country
.btn-flag { position:absolute; display:block; height:21px; width:27px; top:5px; left:5px; } .addToCart-country
.btn-flag-US, .addToCart-country .btn-flag-USD { background-image:url(/zf/img/icons/flag-us-large.gif);background-repeat:no-repeat;background-position:left
top;; } .addToCart-country .btn-flag-CA, .addToCart-country .btn-flag-CAD { background-image:url(/zf/img/icons/flag-canada-large.gif);background-repeat:no-repeat;background-position:left
top;; } .addToCart-country .btn-flag-UK, .addToCart-country .btn-flag-GBP { background-image:url(/zf/img/icons/flag-uk-large.gif);background-repeat:no-repeat;background-position:left
top;; } .addToCart-country .btn-flag-EU, .addToCart-country .btn-flag-EUR { background-image:url(/zf/img/icons/flag-eu-large.gif);background-repeat:no-repeat;background-position:left
top;; } .addToCart-country .btn-flag-WW { background-image:url(/zf/img/icons/flag-world-large.png);background-repeat:no-repeat;background-position:left
top;; } .addToCart-country .btn-flag-AUD { background-image:url(/zf/img/icons/flag-australia-large.gif);background-repeat:no-repeat;background-position:left
top;; } .addToCart-country .btn-flag-CZK { background-image:url(/zf/img/icons/flag-czech-large.gif);background-repeat:no-repeat;background-position:left
top;; } .addToCart-country .btn-flag-DKK { background-image:url(/zf/img/icons/flag-denmark-large.gif);background-repeat:no-repeat;background-position:left
top;; } .addToCart-country .btn-flag-HKD { background-image:url(/zf/img/icons/flag-hongkong-large.gif);background-repeat:no-repeat;background-position:left
top;; } .addToCart-country .btn-flag-HUF { background-image:url(/zf/img/icons/flag-hungary-large.gif);background-repeat:no-repeat;background-position:left
top;; } .addToCart-country .btn-flag-ILS { background-image:url(/zf/img/icons/flag-israel-large.gif);background-repeat:no-repeat;background-position:left
top;; } .addToCart-country .btn-flag-JPY { background-image:url(/zf/img/icons/flag-japan-large.gif);background-repeat:no-repeat;background-position:left
top;; } .addToCart-country .btn-flag-MXN { background-image:url(/zf/img/icons/flag-mexico-large.gif);background-repeat:no-repeat;background-position:left
top;; } .addToCart-country .btn-flag-NZD { background-image:url(/zf/img/icons/flag-newzealand-large.gif);background-repeat:no-repeat;background-position:left
top;; } .addToCart-country .btn-flag-NOK { background-image:url(/zf/img/icons/flag-norway-large.gif);background-repeat:no-repeat;background-position:left
top;; } .addToCart-country .btn-flag-PLN { background-image:url(/zf/img/icons/flag-poland-large.gif);background-repeat:no-repeat;background-position:left
top;; } .addToCart-country .btn-flag-SGD { background-image:url(/zf/img/icons/flag-singapore-large.gif);background-repeat:no-repeat;background-position:left
top;; } .addToCart-country .btn-flag-SEK { background-image:url(/zf/img/icons/flag-sweden-large.gif);background-repeat:no-repeat;background-position:left
top;; } .addToCart-country .btn-flag-CHF { background-image:url(/zf/img/icons/flag-switzerland-large.gif);background-repeat:no-repeat;background-position:left
top;; } .addToCart .small-flag-US { background-image:url(/zf/img/icons/flag-us.gif); } .addToCart
.small-flag-CA { background-image:url(/zf/img/icons/flag-canada.gif); } .addToCart .small-flag-UK
{ background-image:url(/zf/img/icons/flag-uk.gif); } .addToCart .small-flag-EU { background-image:url(/zf/img/icons/flag-eu.gif);
} .addToCart .small-flag-WW { background-image:url(/zf/img/icons/flag-world.png); } .addToCart-small-flag
{ padding-left:20px; background-position:left center; background-repeat:no-repeat; } .addToCart-cats-o
{ position: relative; height: 444px; border-style: solid; border-width: 1px; } .addToCart-cats-i
{ position: relative; overflow: hidden; height: 100%; } .addToCart-cats { padding: 18px 45px; }
.addToCart-category { position: relative; float: left; width: 166px; height: 122px; padding: 4px 0px
6px 118px; line-height: 17px; } .addToCart-subcat { position: relative; left: -10px; width: 166px;
padding-left: 10px; } .addToCart-subcat-new A { padding-right: 31px; background-image: url(/zf/img/new.png);
background-position: right center; background-repeat: no-repeat; } .addToCart-catsWide .addToCart-category
{ margin: 20px 0px; } .addToCart-catMain { margin: 0px 0px 4px 0px; } .addToCart-category A { margin-left:
8px; } .addToCart-bestFit { position: relative; top: -3px; width: 14px; height: 15px; vertical-align:
middle; border: none 0px; background-image:url(/zf/img/layout/thumb-bw.png);background-repeat:no-repeat;background-position:left
top;; } .addToCart .addToCart-cats .pv { position: absolute; visibility: inherit; left: 0px; top:
-8px; } .addToCart .addToCart-cats .pv-inner { left: 0px; top: 0px; width: 80px; height: 80px; }
.addToCart-flatBox { position: relative; height: 444px; padding-left: 230px; padding-right: 284px;
} .addToCart-noVendors .addToCart-flatBox { padding-left: 0px; } .addToCart-vendors { position:
absolute; left: 0px; top: 33px; width: 230px; height: 410px; } .addToCart-noVendors .addToCart-vendors
{ display: none; } .addToCart-products { height: 432px; padding: 6px 8px 6px 0px; overflow: hidden;
border-top-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-style:
dotted; border-width: 1px; } .addToCart-info { position: absolute; right: 0px; top: 0px; width:
283px; height: 444px; border-top-style: solid; border-bottom-style: solid; border-right-style: solid;
border-left-style: none; border-width: 1px; } .addToCart-vendor { width: 229px; border-top-style:
solid; border-bottom-style: solid; border-left-style: solid; border-right-style: none; border-width:
1px; margin-bottom: -1px; } .addToCart-currentVendor { width: 230px; } .addToCart-vendorTab { padding:
10px 10px 10px 15px; border-left-style: none; border-left-width: 0px; cursor: pointer; overflow:
hidden; } .addToCart-currentVendor .addToCart-vendorTab { padding: 10px 11px 10px 11px; border-left-style:
solid; border-left-width: 4px; cursor: default; } .addToCart-vendorName { font-weight: bold; margin-bottom:
4px; } .addToCart-th { position: relative; height: 24px; padding: 0px 142px 0px 84px; margin-bottom:
4px; text-align: center; } .addToCart-thSets { position: absolute; left: 8px; top: 0px; width: 74px;
padding: 6px 0px; } .addToCart-thPrice { position: absolute; right: 0px; top: 0px; width: 140px;
padding: 6px 0px; } .addToCart-thProduct { padding: 6px 0px; } .addToCart-prodTable-o { position:
relative; height: 390px; } .addToCart-prodTable-i { position: relative; padding-right: 6px; overflow:
hidden; height: 100%; } .addToCart-prodTable { position: relative; padding: 0px 0px 8px 8px; border-bottom-style:
solid; border-bottom-width: 1px; } .sv-scroll .addToCart-prodTable-i { padding-right: 23px; } .addToCart-colProduct
{ position: relative; padding: 8px 0px 3px 78px; min-height: 20px; border-top-width: 1px; border-top-style:
solid; cursor: pointer; } .addToCart-colProduct-f { border-top-width: 0px; border-top-style: none;
} .addToCart-colSets { position: absolute; left: 6px; top: 5px; width: 64px; text-align: center;
} .addToCart-colPrice { float: right; width: 140px; min-height: 20px; text-align: center; } .sv-scroll
.addToCart-colPrice { width: 122px; } .addToCart-resolution { white-space: nowrap; } .addToCart-warning
{ padding: 4px 0px 2px 0px; } .addToCart-group { position: relative; margin-top: 6px; } .addToCart-prodTable-i
H6 { position: relative; z-index: 1; height: 23px; line-height: 23px; margin: 0px; padding: 0px
7px; } .addToCart .popup-footer { height: 36px; padding: 12px 0px; } .addToCart .popup-footer A {
display: block; padding: 4px 10px; border-width: 1px; border-style: solid; margin-left: 10px; line-height:
26px; } .addToCart .popup-footer A:hover { text-decoration: none; } .addToCart .popup-footer A.disabled
{ cursor: default; } .addToCart .mbox-footer { display: none; } .addToCart-redir { margin-top: 284px;
text-align: center; } .addToCart-redir IMG { vertical-align: middle; margin-right: 10px; } .addToCart-license-text
{ padding: 15px; } DIV.sv-scroll .addToCart-license-view-m { width: 910px; } .addToCart-license-view-o
{ margin: 20px 0px 10px 0px; } .addToCart-license-view-o, .addToCart-license-view-m { height:458px;
position: relative; overflow: hidden; } .addToCart-license-text PRE { margin:0px; font-family: Consolas,'Lucida Console',
monospace; font-size: 14px; white-space: pre-wrap; white-space: -moz-pre-wrap; } .addToCart-license-text
TEXTAREA { margin:0px; font-family: Consolas, monospace; height:100%; width:100%; }
.cartInfo-i { position: relative; height: 100%; overflow: hidden; } .cartInfo-c { width: 246px;
padding: 6px 12px; } .sv-scroll .cartInfo-c { width: 246px; } .cartInfo-c H5 { margin: 0px 0px 10px
0px; font-size: 10px; font-weight: bold; text-align: center; text-transform: uppercase; } .cartInfo-icon
{ width: 240px; margin: 0px auto 4px auto; padding: 7px 6px 11px 6px; text-align: center; overflow:
hidden; } .cartInfo-desc { line-height: 1.7em; padding: 0px 6px; } .cartInfo-desc P { margin: 0px
0px 1em 0px; } .cartInfo-desc UL { padding-left: 0px; margin: 0px 0px 1em 15px; } .cartInfo-desc
#download-resolution-p { font-weight:bold; } .cartInfo-desc #download-resolution { font-weight:normal;
} .ce-info-dlg .ce-info { position: relative; height: 470px; } .ce-info-dlg .cartInfo-c { width:
316px; } .ce-info-dlg .sv-scroll .cartInfo-c { width: 316px; }
.ews { position: relative; width: 32px; height: 14px; padding: 3px 15px; } .ews INPUT, .ews DIV
{ position: absolute; left: 15px; top: 0px; width: 24px; height: 14px; padding: 2px 3px; border-style:
solid; border-width: 1px; text-align: right; } .ews DIV { display: none; } .ews SPAN { position:
absolute; top: 0px; width: 15px; height: 14px; padding: 3px 0px; overflow: hidden; line-height:
normal; background-repeat: no-repeat; background-position: center; cursor: pointer; } .ews-down
{ left: 0px; background-image: url(/zf/img/layout/icon-minus.gif); } .ews-up { right: 0px; background-image:
url(/zf/img/layout/icon-plus.gif); } .ews-ro INPUT, .ews-ro SPAN { display: none; } .ews-ro DIV {
display: block; }
.userLtRt-left { width: 290px; float: left; } .userLtRt-right { margin-left: 330px; } .userLtRt-rightInner
{ } .userLtRt .aboutBin { margin-bottom: 5px; } .userLtRt .featuredBin, .userLtRt .recentBin, .userLtRt
.rootBin { margin-bottom: 10px; } .userLtRt .homemenu { margin-bottom: 5px; }
.userRtLt-right { width: 290px; float: right; } .userRtLt-left .clear { clear: left; } .userRtLt-left
{ margin-right: 330px; } .userRtLt-leftInner { } .userRtLt-right .copyright { text-align: right;
} .userRtLt .aboutBin, .userRtLt .featuredBin, .userRtLt .recentBin, .userRtLt .rootBin { margin-bottom:
10px; } .userRtLt .homemenu { margin-bottom: 5px; }
.userCtr-top { padding-bottom: 4px; min-height: 24px; } .userCtr-topRight { height: 30px; float:
right; } .userCtr-topLeft { min-height: 30px; } .userCtr .breadcrumbs { } .userCtr-topInner { position:
relative; height: 24px; } .userCtr-topInner .pair-box { line-height: 20px; } .userCtr-topRight .pair-box
{ line-height: 26px; } .userCtr-topRight .pair-left { margin: 0px 0px 0px 20px; } .userCtr-about
{ position: relative; width: 100%; border-width: 0px; border-collapse: collapse; } .userCtr-about
TR, .userCtr-about TD { border-width: 0px; vertical-align: top; } .userCtr-about TD { position:
relative; vertical-align: top; } .userCtr-fixedCell { width: 290px; padding-left: 20px; } .userCtr
.copyright { padding-top: 10px; line-height: 20px; text-align: center; } .userCtr .aboutBin, .userCtr
.featuredBin, .userCtr .recentBin, .userCtr .rootBin { margin-bottom: 10px; } .userCtr-fixedCell
.bin-header { height: 16px; line-height: 16px; padding-bottom: 5px; } .userCtr .guestbooklink-compact
{ margin-left: 14px; } .userCtr .homemenu { margin-bottom: 5px; }
.portfolio { padding-top: 15px; width: 870px; } #cv-frame .portfolio { padding-top: 15px; } .portfolio
.stretcher { overflow: visible; } .portfolio-section { padding-top: 15px; } .portfolio-section .bin
{ margin-bottom: 10px; } .portfolio-section .searchBin { padding-top: 0px; padding-bottom: 0px; }
.portfolio-section .welcomeBin .bin-content { padding: 0px; } .portfolio-section .copyright { text-align:
center; padding-bottom: 10px; padding-top: 0px; } .portfolio .infoBin-horizontal { height: 24px;
} .portfolio .guestbooklink-compact { margin-left: 14px; } .portfolio-left-fixed H1, .portfolio-right-fixed
H1 { padding-top: 8px; } .portfolio-left-fixed .homemenu, .portfolio-right-fixed .homemenu { padding-bottom:
20px; } .portfolio-top-spacer { height: 32px; line-height: 32px; } TABLE.portfolio-menulogo { table-layout:
auto; } .portfolio-menulogo TD.splitter-left-fixed, .portfolio-menulogo TD.splitter-right-fixed
{ width: 300px; } .portfolio-menulogo TD.splitter-left-fixed .breadcrumbs, .portfolio-menulogo TD.splitter-right-fixed
.breadcrumbs { overflow: hidden; white-space: nowrap; } .portfolio-menulogo TD.splitter-right-wide,
.portfolio-menulogo TD.splitter-left-wide { width: 100%; }
.folderLtRt-left { position: relative; width: 290px; float: left; } .folderLtRt-right { position:
relative; margin-left: 330px; }
.folderCtr .breadcrumbs { padding-bottom: 0px; } .folderCtr-info { padding: 0px 4px; } .folderCtr
.fpg { margin: 10px 0px; } .folderCtr .copyright { padding-top: 10px; line-height: 20px; text-align:
center; } .folderCtr .guestbookBin { margin-top: 10px; } .folderCtr .guestbooklink-compact { float:
right; margin-left: 14px; }
.photoSetRtLt-right { position: relative; width: 290px; float: right; } .photoSetRtLt-left { position:
relative; margin-right: 330px; } .photoSetRtLt .pager { margin-top: 8px; } .photoSetRtLt .captionbox
{ margin-bottom: 12px; } .photoSetRtLt .guestbookBin { margin-top: 10px; } .photoSetRtLt .qpl {
margin-top: 8px; margin-bottom: 12px; }
.photoSetLtRt-left { position: relative; width: 290px; float: left; } .photoSetLtRt-right { position:
relative; margin-left: 330px; } .photoSetLtRt .pager { margin-top: 8px; } .photoSetLtRt .captionbox
{ margin-bottom: 12px; } .photoSetLtRt .guestbookBin { margin-top: 10px; } .photoSetLtRt .qpl {
margin-top: 8px; margin-bottom: 12px; }
.photoSetCtr .breadcrumbs { padding-bottom: 0px; } .photoSetCtr-info { padding: 0px 4px; } .photoSetCtr
.captionbox { margin-top: 10px; } .photoSetCtr .pspg { margin: 5px 0px; } .photoSetCtr-content {
margin-top: 8px; } .photoSetCtr-bottom { padding-top: 10px; } .photoSetCtr-bottomRight { float:
right; width: 290px; } .photoSetCtr-bottomLeft { margin-right: 310px; } .photoSetCtr .copyright {
padding-top: 12px; text-align: center; } .photoSetCtr .guestbooklink-compact { float: right; margin-left:
14px; }
.photoLtRtTh .breadcrumbs { padding-bottom: 0px; } .photoLtRtTh-left { margin-right: 300px; position:
relative; } .photoLtRtTh-right { width: 290px; float: right; } .photoLtRtTh-info { padding: 0px
4px; } .photoLtRtTh-navigation { margin: 8px 0px; position: relative; height: 40px; } .photoLtRtTh-navigation
.pair-middle { margin: 0px; } .photoLtRtTh-navigationButton { position: absolute; top: 0px; } .photoLtRtTh-navigationBack
{ left: 0px; } .photoLtRtTh-navigationNext { right: 0px; } .photoLtRtTh-navigationButton .standard,
.photoLtRtTh-navigationButton .hover { width: 46px; height: 38px; } .photoLtRtTh-navigationButton
.image { height: 22px; width: 22px; top: 9px; left: 12px; position: absolute; } .photoLtRtTh-navigationBack
.image { background-image:url(/zf/img/layout/prev-bw.png);background-repeat:no-repeat;background-position:left
top; } .photoLtRtTh-navigationNext .image { background-image:url(/zf/img/layout/next-bw.png);background-repeat:no-repeat;background-position:left
top; } .photoLtRtTh-navigationBox { margin-left: 58px; margin-right: 58px; height: 100%; } .photoLtRtTh-navigation
.pair-box { position: relative; top: 8px; } .photoLtRtTh .tab-inner { width: 145px; } .photoLtRtTh
.pager-ie-fix { padding-top: 4px; } .photoLtRtTh .pager { margin-top: 0px; } .photoLtRtTh .copyright
{ padding-top: 10px; text-align: center; } .photoLtRtTh .recentcomments { margin-top: 12px; } .photoLtRtTh
.recentcomments-empty { text-align: center; } .photoLtRtTh .captionbox { margin: 5px auto 0px auto;
} .photoLtRtTh-right .qpl { margin-top: 8px; } .layout-static .photoLtRtTh-navigationButton { visibility:
inherit!important; }
.photoLtRt .breadcrumbs { padding-bottom: 0px; } .photoLtRt-left { position: relative; margin-right:
300px; } .photoLtRt-right { width: 290px; float: right; } .photoLtRt-separators { } .photoLtRt-info
{ padding: 0px 4px; } .photoLtRt-navigation { margin-top: 8px; position: relative; height: 84px;
} .photoLtRt-navigationStatic { display: block; } .photoLtRt-navigation .pair-box { margin-top:
29px; } .photoLtRt-navigation .label { position: absolute; bottom: 0px; font-size: 9px; text-transform:
uppercase; } .photoLtRt-navigationButton { position: absolute; height: 76px; width: 50%; top: 6px;
cursor: pointer; } .photoLtRt-navigationButton .pv { position: absolute; top: 0px; margin: 0px;
padding: 0px; } .photoLtRt-navigationBack { left: 8px; } .photoLtRt-navigationBack .label { left:
0px; } .photoLtRt-navigationBack .pv { left: 0px; } .photoLtRt-navigationNext { right: 8px; } .photoLtRt-navigationNext
.label{ right: 0px; } .photoLtRt-navigationNext .pv { right: 0px; } .photoLtRt-right .qpl, .photoLtRt-right
.captionbox { margin-top: 8px; } .photoLtRt .spacer { height: 10px; line-height: 10px; overflow:
hidden; }
.photoCtrTh .breadcrumbs { padding-bottom: 0px; } .photoCtrTh-info { padding: 0px 4px; } .photoCtrTh-thumbs
{ position: relative; } .photoCtrTh-grid { height: 68px; padding: 2px 90px; } .photoCtrTh .pvp .pv
{ padding: 2px 4px; } .photoCtrTh-navigationButton { position: absolute; top: 11px; } .photoCtrTh-navigationButton
.standard, .photoCtrTh-navigationButton .hover { width: 48px; height: 48px; } .photoCtrTh-navigationButton
.image { height: 22px; width: 22px; top: 13px; left: 13px; position: absolute; } .photoCtrTh-navigationBack
.image { background-image:url(/zf/img/layout/prev-bw.png);background-repeat:no-repeat;background-position:left
top; } .photoCtrTh-navigationNext .image { background-image:url(/zf/img/layout/next-bw.png);background-repeat:no-repeat;background-position:left
top; } .photoCtrTh-navigationBack { left: 0px; } .photoCtrTh-navigationNext { right: 0px; } .photoCtrTh-navigationPageButton
{ position: absolute; top: 21px; } .photoCtrTh-navigationPageButton .standard, .photoCtrTh-navigationPageButton
.hover { width: 28px; height: 28px; } .photoCtrTh-navigationPageButton .image { height: 22px; width:
22px; top: 5px; left: 3px; position: absolute; } .photoCtrTh-navigationPageBack .image { background-image:url(/zf/img/layout/prev-page-bw.png);background-repeat:no-repeat;background-position:left
top; } .photoCtrTh-navigationPageNext .image { background-image:url(/zf/img/layout/next-page-bw.png);background-repeat:no-repeat;background-position:left
top; } .photoCtrTh-navigationPageBack { left: 64px; } .photoCtrTh-navigationPageNext { right: 64px;
} .photoCtrTh-left { position: relative; margin-right: 300px; } .photoCtrTh-right { width: 290px;
float: right; } .photoCtrTh-right .captionbox, .photoCtrTh-right .qpl { margin-top: 8px; } .photoCtrTh
.spacer { height: 10px; line-height: 10px; overflow: hidden; } .layout-static .photoCtrTh-navigationButton
{ visibility: inherit!important; }
.photoCtr { } .photoCtr .breadcrumbs { padding-bottom: 0px; } .photoCtr-info { padding: 0px 4px;
} .photoCtr-main { margin-top: 8px; position: relative; } .photoCtr-main .stretcher { position:
relative; overflow: visible; margin: 0px 26px; } .photoCtr-main .photoCtr-navigationButton { position:
absolute; top: -1px; height: 100%; width: 26px; float: none; } .photoCtr-navigationBack { left:
-26px; } .photoCtr-navigationNext { right: -26px; } .photoCtr-navigationButton .standard, .photoCtr-navigationButton
.hover { position: relative; width: 24px; height: 100%; } .photoCtr-navigationButton .image { height:
22px; width: 22px; top: 50%; left: 1px; margin-top: -11px; position: absolute; } .photoCtr-navigationBack
.image { background-image:url(/zf/img/layout/prev-bw.png);background-repeat:no-repeat;background-position:left
top; } .photoCtr-navigationNext .image { background-image:url(/zf/img/layout/next-bw.png);background-repeat:no-repeat;background-position:left
top; } .photoCtr .categoriesBin { margin-top: 8px; } .photoCtr-bottom { position: relative; } .photoCtr
.shortexif { margin-top: 12px; text-align: center; } .photoCtr .copyright { padding-top: 10px;
text-align: center; } .photoCtr .recentcomments { margin-top: 12px; } .photoCtr .captionbox { margin:
5px auto 0px auto; } .photoCtr .recentcomments-empty { text-align: center; } .layout-static .photoCtr-navigationButton
{ visibility: inherit!important; }
.search .breadcrumbs { padding-bottom: 6px; } .search .copyright { padding-top: 12px; text-align:
center; } .search-empty { position: absolute; text-align: center; left: 0%; top: 50%; margin-top:
-25px; width: 100%; } .search-empty SPAN { line-height: 160%; font-size: 160%; font-weight: normal;
} .search-emptyTip { padding-top: 4px; line-height: 100%; } .search .pager-ie-fix { padding-top:
1px; } .search .pager { margin-top: 9px; } .search-query { margin: 10px 0px; padding: 16px; overflow:
hidden; } .search-border1 { border-style: solid; border-width: 1px; } .search-query LABEL { position:
absolute; display: block; left: -110px; top: 0px; line-height: 24px; width: 100px; text-align: right;
} .search-query INPUT { height: 18px; line-height: 18px; width: 500px; border-style: solid; border-width:
1px; margin: 0px; padding: 2px 4px; } .search-query-inner { position: relative; height: 24px; padding-right:
4px; margin: 0 auto; width: 510px; } .search-query .button { position: absolute; left: 515px; top:
0px; }
.denied .breadcrumbs { } .denied .copyright { padding-top: 10px; line-height: 20px; text-align:
center; } .denied .center-outer { position: relative; top: 48%; } .denied .center-inner { width:
340px; height: 300px; position: relative; top: -72px; } .denied-box { padding: 60px 0px; text-align:
center; font-size: 12px; border-width: 2px; border-style: solid; position: relative; }
.builtin-about { max-width: 700px; margin: 0 auto; } .builtin-about-centered .aboutme { padding:
8px 16px 16px 16px; } .builtin-about .builtin-about-column { position: relative; padding-top: 8px;
} .builtin-about .copyright { text-align: center; } .builtin-about-ltrt .myphoto .pv-outer { padding-right:
40px; padding-bottom: 40px; }
.builtin-contact { width: 700px; margin: 0 auto; } .builtin-contact2 { width: 843px; } .builtin-contact-middle
{ width: 420px; margin: 0 auto; vertical-align: middle; } .builtin-contact .contactInfo { margin:
0px 32px 64px 32px; } .builtin-contact .contactInfo TD { width: 246px; max-width: 246px; overflow:
hidden; line-height: 18px; } .builtin-contact .contactInfo TD.label { width: 100px; line-height:
18px; } .builtin-contact-title { padding: 24px 32px; } .builtin-contact-table { table-layout: fixed;
border-collapse: collapse; width: 843px; margin: 0 auto; } .builtin-contact .contactForm { padding:
24px 0px 48px 0px; } .builtin-contact .contactForm .error { bottom: 0px; height: 40px; } .builtin-contact-middle
.contactForm .result-box { margin-top: -50px; } .builtin-contact-info, .builtin-contact-form {
width: 420px; position: relative; } .builtin-contact-form { vertical-align: middle; }
.builtin-guestbook { max-width: 700px; margin: 0 auto; }
.builtin-featured .pg { margin-top: 20px; }
.builtin-recent .pg { margin-top: 20px; }
BODY { font-family: Verdana, Lucida Grande, Arial, Helvetica, sans-serif; background-color: #252220;
color: #959290; font-size: 11px; } A { color: #B43414; } .header-bgcolor1 { background-color: #151210;
} .header-font1 { } .header-bgimage1 { } .header-bgcolor2 { background-color: #151210; } .header-bgcolor2
{ background-color: #000; } .header-bgimage2 { } .header-searchInput { font-family: Verdana, Lucida,
Sans-Serif; border-style: none; font-size: 11px; height: 12px; line-height: 12px; padding: 1px 0px
2px 3px; vertical-align: middle; } .header-bgcolor3 { background-color: #fff; } .header-bgcolor4
{ background-color: #b43414; } .header-border1 { border-color: #302928; } .header-border2 { border-color:
#555250; } .header-border3 { border-color: #666; } .header-color1 { color: #959290; } .header-color2
{ color: white; } .header-color3 { color: #333; } .header-color5 { color: #B43414; } .header-color6
{ color: #656260; } .header-font7 { font-size: 18px; font-weight: normal; letter-spacing: -0.75px;
} .header-color7 { color: white; } .header-controlMenu { top: 4px; left: -13px; } .header-logo {
background-image:url(/zf/img/zenfolio-badge-white.png);background-repeat:no-repeat;background-position:left
top;; } .header-logo:hover { background-image:url(/zf/img/zenfolio-badge-white-hover.png);background-repeat:no-repeat;background-position:left
top;; } .header-logo2 { background-image:url(/zf/img/layout/zenfolio-logo-white.png);background-repeat:no-repeat;background-position:left
top;; } .footer-bgcolor1 { background-color: #151210; } .footer-border1 { border-color: #000; }
.footer-color1 { color: #959290; } .footer-font1 { font-size: 12px; } .footer-bgimage1 { } .footer-font2
{ font-size: 10px; } .footer-logo { } .layout-bgcolor1 { } .layout-bgimage1 { } .layout-bgimage2
{ } .layout-bgimage3 { } .layout-bgcolor4 { background-color: #000; } .layout-bgcolor5 { background-color:
#000; } .layout-border5 { border-color: #000 #000 #302826 #000; } .layout-color5 { color: #555;
} .breadcrumbs-font1 { font-size: 14px; } .breadcrumbs-color1 { } .breadcrumbs-color2 { } .breadcrumbs-font2
{ font-size: 14px; } .breadcrumbs-font3 { font-size:17px; } .breadcrumbs-color3 { color: #656260;
} .breadcrumbs-font4 { font-weight: normal; font-size: 28px; letter-spacing: -0.75px; color: #f5f5f5;
} .breadcrumbs-color4 { } .userCtr .breadcrumbs-font4 { font-size: 19px; } .pair-color1 { } .pair-font1
{ font-size: 11px; } .pair-color2 { color: #e5e2e0; } .pair-font2 { font-size: 11px; } .exif .pair-font2,
.categories .pair-font2 { font-size: 100%; font-weight: normal; } .bin-bgcolor1 { } .bin-bgimage1
{ background: url(/zf/img/layout/museum/bin-bg.gif) no-repeat 1px 0px; background-color: #151210;
} .bin-bgcolor3 { } .bin-bgimage3 { } .bin-font1 { font-size: 11px; } .bin-color1 { color: #BFBFBF;
} .bin-color2 { color: #fff; } .bin-border1 { border-top: 1px solid #252220; border-bottom: 1px
solid #252220; } .bin-border2 { border-top: 1px solid #252220; border-bottom: 1px solid #252220;
} .bin-border3 { } .bin-border4 { } .bin-header .button-border1 { border-color: #222; } .bin-header
.button-bgcolor1 { background-color: #252220; } .bin-header .button-bgcolor2 { background-color:
#000; } .bin-header .button-border2 { border-color: #222; } .copyright-color1 { color: #959290;
} .separator-border1 { border-top: 1px solid #151210; border-bottom: 0px solid #666; } .separator-border2
{ border-top: 1px solid #151210; border-bottom: 1px solid #222; } .caption-color1 { color: #C0C0C0;
} .caption-bgcolor1 { background-color: #151210; } .caption-border1 { border-color: #000 #000 #302826
#000; } .caption-font1 { font-size: 11px; line-height: 1.6em; } .caption-font2 { font-size: 18px;
} .aboutme-color1 { } .aboutme-color1 { color: #959290; } .aboutme-font1 { line-height: 130%; }
.button-font1 { font-size: 10px; } .button-color1 { color: #B43414; } .button-bgcolor1 { background-color:
#151210; } .button-border1 { border-color: #323130; } .button-color2 { color: #ccc; } .button-bgcolor2
{ background-color: #151210; } .button-border2 { border-color: #B43414; } .button-color3, .button-color3:hover
{ color: #424140; } .button-bgcolor3 { background-color: #000; } .button-border3 { border-color:
#252220; } .placeholder-font1 { font-size: 12px; } .shortexif-color1 { } .defdec .pv-border { background-color:
#151210; padding: 6px; border-color: #151210; border-width: 1px; left: -7px; top: -7px; } .defdec
.pg-selected .pv-border, .defdec .pv-ihover .pv-border { border-color: #b43414; } .defdec .folder
.pv-border { padding: 0px; border-color: #151210; border-width: 1px; left: -1px; top: -1px; } .defdec
.pv-ihover .folder .pv-border { padding: 0px; border-color: #b43414; border-width: 1px; left: -1px;
top: -1px; } .defdec .pv-folder { background-image:url(/zf/img/layout/museum/group-icon.png);background-repeat:no-repeat;background-position:left
top; } .defdec-method-11 .pv-folder { background-image:url(/zf/img/layout/museum/group-icon-xl.png);background-repeat:no-repeat;background-position:left
top; } .defdec .pv-ohover .pv-folder { background-image:url(/zf/img/layout/museum/group-icon-highlight.png);background-repeat:no-repeat;background-position:left
top; } .defdec-method-11 .pv-ohover .pv-folder { background-image:url(/zf/img/layout/museum/group-icon-highlight-xl.png);background-repeat:no-repeat;background-position:left
top; } .defdec-method-0 .pv-s-1 .pv-img { background-image: url(/zf/img/layout/museum/thumbnail-empty.gif);
} .defdec-method-10 .pv-s-1 .pv-img { background-image: url(/zf/img/layout/museum/thumbnail-empty-120.gif);
} .defdec-method-11 .pv-s-1 .pv-img { background-image: url(/zf/img/layout/museum/thumbnail-empty-200.gif);
} .defdec-method-0 .pv-s-2 .pv-img { background-image: url(/zf/img/layout/museum/thumbnail-empty.gif);
} .defdec-method-10 .pv-s-2 .pv-img { background-image: url(/zf/img/layout/museum/thumbnail-empty-120.gif);
} .defdec-method-11 .pv-s-1 .pv-img { background-image: url(/zf/img/layout/museum/thumbnail-empty-200.gif);
} .defdec .pv-pad { background: #292624; } .pvp-method-11 .pv-pad { display:none; } .pv-label .title
{ line-height: 15px; font-size: 12px; } .pv-label .pair { font-size: 10px; } .pv-label .pair-0 {
font-size: 10px; } .pv-index { font-family: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;
background-color: #b43414; color: #fff; } .defdec .pv-index { top: -6px; right: -6px; } .square
.pv-border { background-color: #000; padding: 1px; border-color: #323130; border-width: 1px; left:
-2px; top: -2px; } .square .pv-index { top: -1px; right: -1px; } .square .pg-selected .pv-border {
padding: 0px; border-color: #B43414; border-width: 2px; } .square .pv-ihover .pv-border { border-color:
#B43414; } .largeimage .pv-border { background-color: #000; padding: 8px; border-color: #000; border-width:
1px; left: -9px; top: -9px; } .largeimage .pv-ihover .pv-border { border-color: #666; } .pager-border1
{ border-color: #252220; } .pager-border3 { border-color: #353230; } .pager-bgcolor3 { background-color:
#151210 } .pager-bgcolor4 { background-color: #252220; } .popup-bgcolor1 { background-color: #151210;
} .popup-border1 { border-color: #666; } .popup-color1 { color: #C0C0C0; } .popup-font1 { font-size:
12px; } .popup-font2 { font-size: 13px; } .popup-bgcolor2 { background-color: #252220; } .links-font1
{ font-size: 11px; } .links-border1 { border-color: #666; } .links-bgcolor1 { background-color:
#333; } .links-color1 { color: #C0C0C0; } .links-font2 { font-size: 11px; } .links-border2 { border-color:
#d4821b; } .links-color2 { color: #d4821b; background-color: #151210; } .addToCart-font1 { font-size:
17px; } .addToCart-color1 { color: #E5E2E0; } .addToCart-color2 { color: #959290; } .addToCart-font2
{ font-size: 11px; } .addToCart .pv-iborder { color: #666; } .addToCart-bgcolor1 { background-color:
#252220; } .addToCart-font3 { font-size: 14px; } .addToCart-border1 { border-color: #666; } .addToCart-border2
{ border-color: #B43414; } .addToCart-font4 { font-size: 11px; font-weight: bold; text-transform:
uppercase; } .addToCart-bgcolor3 { background-color: #353230; } .addToCart-border3 { border-color:
#252220; } .addToCart-color3 { color: #F93; } .addToCart-bgcolor4 { background-color: #B43414; }
.addToCart-color4 { color: #FFF; } .addToCart-bgcolor5 { background-color: #252220; } .addToCart-bgcolor6
{ background-color: #555; } .addToCart-color6 { color: #fff; } .addToCart .button-font1 { font-size:
12px; } .ews-font1 { font-family: Verdana, Lucida Grande, Arial, Helvetica, sans-serif; font-size:
11px; } .ews-bgcolor1 { background-color: #E5E2E0; } .ews-border1 { border-color: #666; } .ews-color1
{ color: #151210; } .ews-bgcolor2 { background-color: #252220; } .ews-border2 { border-color: #666;
} .ews-color2 { color: #959290; } .ews-bgcolor3 { background-color: #353230; } .sb-color1 { color:
#151210; } .sb-color4 { color: #252220; } .sb-bgcolor1 { background-color: #353230; } .sb-bgcolor4
{ background-color: #555250; } .sb-bgimage1 { background-image: url(/zf/img/layout/sb-top.gif);
} .sb-bgimage2 { background-image: url(/zf/img/layout/sb-bottom.gif); } .sb-bgimage3 { background-image:
url(/zf/img/layout/sb-grip.gif); } .tab-color1 { color: #e5e2e0; } .tab-color2 { color: #959290;
} .tab-color3 { color: #b43414; } .tab-font1 { font-size: 12px; } .tab-bgcolor1 { background-color:
#252220; } .tab-bgcolor2 { background-color: #151210; } .tab-bgcolor3 { background-color: #151210;
} .tab-border1 { border-color: #151210; } .listheader-font1 { font-size: 13px; } .listheader-color1
{ color: #f5f2f0; } .password-box INPUT { border: solid 1px #5E86BF; } .password-box .incorrect {
color: #d07a0f; } .prefetch-user .prefetch-0, .prefetch-folder .prefetch-0 { background: url(/zf/img/layout/museum/group-icon-highlight.png);
} .prefetch-user .prefetch-1, .prefetch-folder .prefetch-1 { background: url(/zf/img/layout/museum/group-icon-highlight-xl.png);
} .prefetch-user .prefetch-2, .prefetch-folder .prefetch-2, .prefetch-photoset .prefetch-2, .prefetch-photo
.prefetch-2 { background: url(/zf/img/zenfolio-badge-white-hover.png); } .ml-border1 { border-color:
#666666; } .ml-border2 { border-color: #252220; } .ml-font1 { font-weight: bold; font-size: 12px;
} .ml-font3 { font-size: 12px; } .ml-font4 { font-size: 11px; } .ml-color4 { color: #959290; }
.mv-bgcolor1 { } .ml-s-selected .mv-bgcolor1 { background-color: #252220; } .mv-font1 { font-size:
12px; line-height: 20px; } .mv-color1 { color: #E3D9CD; } .ml-s-selected .mv-color1 { color: white;
} .mv-color2 { } .mv-color3 { color: #E5E2E0; } .ml-s-selected .mv-color2, .ml-s-selected .mv-color3
{ color: #E3D9CD; } .mv-font2 { font-size: 12px; } .mv-font3 { font-size: 11px; } .mv-color4 {
color: #959290; } .me-border1 { border-color: #666; } .me-bgcolor1 { background-color: white; }
.me-color1 { color: #333; } .me-color2 { } .me-disabled .me-color2 { color: #666; } .me-readonly
.me-color1 { color: #666; } .me-missing .me-color2 { color: #FF9933; } .me-missing .me-border1 {
border-color: #FF9933; } .me-readonly .me-bgcolor1 { background-color: #DDD; } .me-font1 { font-size:
12px; font-family: Verdana, Lucida Grande, Arial, Helvetica, sans-serif; } .me-font2 { font-size:
11px; } .me-font3 { font-size: 12px; } .me-color3 { color: #FF9933; } .recentcomments-color1 { }
.recentcomments-font1 { font-weight: bold; } .recentcomments-font2 { font-size: 11px; } .recentcomments-border1
{ border-color: #666666; } .cb-border1 { border-color: #666666; } .cb-font1 { font-size: 17px; }
.cb-font2 { font-size: 14px; } .cb-font3 { font-size: 12px; } .copyright-color2 { color:#959290;
} .builtin-about .aboutme { font-size: 13px; line-height: 1.7em; } .psdec .pv-border { background-color:
#151210; padding: 6px; border-color: #151210; border-width: 1px; left: -7px; top: -7px; } .welcome-color1
{ color: #959290; } .welcome-font1 { font-size: 14px; } .homemenu-horz .homemenu-font1 { font-size:
12px; font-weight: normal; } .homemenu-vert .homemenu-font1 { font-size: 16px; font-weight: normal;
letter-spacing: -0.2px; } .homemenu-bgcolor1 { background-color: transparent; } .homemenu-vert .homemenu-bgimage1
{ } .homemenu-border1 { border-top: 1px solid #151210; border-bottom: 1px solid #151210; } .homemenu-color2
{ } .homemenu-bgcolor2 { } .homemenu-bgimage2 { } .homemenu-color3, .homemenu-color3:hover { color:
#fff; } .homemenu-bgcolor3 { background-color: #252220; } .homemenu-bgimage3 { } .homemenu-bgcolor4
{ } .rootlink-font1 { font-size: 12px; } .menubar-font1 { font-size: 11px; } .menubar-bgcolor1 {
background-color:#050200; } .menubar-bgimage1 { } .menubar-border1 { border-bottom: solid 1px #000;
} .menubar-color1 { } .menubar-color2, .menubar-color2:hover { } .menubar-bgcolor2 { background-color:
#252220; } .builtin-contact .pair-font1 { font-size: 13px; } .contact-font1 { font-size: 19px; }
.contact-border1 { border: 1px solid black; } .search-border1 { border: 1px solid #000; } .search-font1
{ font-size: 13px; } .search-color1 { color: #E5E2E0; } .search-border2 { border-color: #666; }
.search-color2 { color: #C0C0C0; } .search-bgcolor2 { background-color: #333333; } .search-font2
{ font-size: 13px; font-family: Verdana, Lucida Grande, Arial, sans-serif; } .qpl-color1 { } .qpl-color2,
qpl-color2:hover { } .qpl-color3 { } .qpl-bgcolor2 { } .qpl-bgcolor3 { background-color: #212121;
} .qpl-font1 { } .qpl-font3 { }
