﻿
/* Copyright (C) 2004-2008 Zenfolio, Inc. All rights reserved. */
.show { display: block; } .hide { display: none; } .user-select-none { user-select: none; -o-user-select:none;
-moz-user-select: none; -khtml-user-select: none; -webkit-user-select: 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; display: block; } .pv-outer { position: relative; display: block;
}  .pv-inner {      position: absolute;      display: block;      background: url(../../../../../../img/null.gif);
} .pv-inner:hover { text-decoration: none; } .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; }
.pv-ios-vwait { position: absolute; left: 50%; margin-left: -54px; margin-top: -54px; width: 108px;
height: 108px; top: 50%; background-color: rgba(0,0,0,0.5); -moz-border-radius: 15px; border-radius:
15px; visibility: visible; } .pv-ios-vwait IMG { position: absolute; left: 50%; margin-left: -11px;
margin-top: -11px; top: 50%; visibility: visible; } .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; overflow: hidden; } .replace-item .pv-censored,
.main-grid .pv-censored, .aemd .pv-censored, .pg .pv-censored { margin-top: -15px; height: 30px;
line-height: 30px; font-size: 10px; } .aeps-single .pv-censored, .pf .pv-censored { margin-top:
-50px; height: 100px; line-height: 100px; font-size: 24px; } .pv-v, .pv-v-i, .pv-v-d { vertical-align:
middle; outline-style: none; overflow: hidden; font: bold 11px Helvetica, Tahoma, sans-serif; line-height:
14px; height: 14px; margin: 0px; } .pv-v { position: absolute; left: 0px; bottom: 0px; right: 0px;
text-align: right; } .pv-v-b { position: absolute; left: 0px; top: 0px; bottom: 0px; right: 0px;
background-color: black; overflow: hidden; opacity: 0.5;; } .pv-v-i, .pv-v-d { position: relative;
top: -1px; display: inline-block; } .pv-v-i { width: 17px; padding: 0px;      background-image:url(../../../../../../img/icons/video-14.png);background-repeat:no-repeat;background-position:left top;;
} .pv-v-d { padding: 0px 3px; color: white; } .pv-vwait, .pv-vcountdown { display: none; } .pv-vwait
{ position: absolute; left: 0px; bottom: 0px; right: 0px; text-align: right; background: #E5E5E5;
color: white; vertical-align: middle; outline-style: none; overflow: hidden; font: bold 11px Helvetica,
Tahoma, sans-serif; line-height: 14px; height: 14px; margin: 0px; } .pv-vw-pb { position: absolute;
top: 1px; bottom: 0px; left: 0px; width: 15%; background: #ffcc67; background: -moz-linear-gradient(top,
#ffcc67 10%, #f8991d 66%, #db851c 98%); background: -webkit-gradient(linear, left top, left bottom,
color-stop(10%,#ffcc67), color-stop(66%,#f8991d), color-stop(98%,#db851c)); background: -webkit-linear-gradient(top,
#ffcc67 10%,#f8991d 66%,#db851c 98%); background: -o-linear-gradient(top, #ffcc67 10%,#f8991d 66%,#db851c
98%); background: -ms-linear-gradient(top, #ffcc67 10%,#f8991d 66%,#db851c 98%); filter: progid:DXImageTransform.Microsoft.gradient(
startColorstr='#ffcc67', endColorstr='#db851c',GradientType=0 ); background: linear-gradient(top,
#ffcc67 10%,#f8991d 66%,#db851c 98%); } .pv-vwait .pv-v-d { display: none; } .pv-vcountdown { position:
absolute; top: 0px; bottom: 14px; width: 100%; padding: 0px; text-align: center; background: white;
} .pv-vcd-1 { position: absolute; left: 0px; right: 0px; top: 50%; margin-top: -15px; font-size:
11px; color: #474747; } .pv-vcd-2 { position: absolute; left: 0px; right: 0px; top: 50%; color:
#57A; } .pv-s-vwait .pv-vws-starting .pv-vwait, .pv-s-vwait .pv-vws-starting .pv-vcountdown, .pv-s-vwait
.pv-vws-hours .pv-vwait, .pv-s-vwait .pv-vws-hours .pv-vcountdown, .pv-s-vwait .pv-vws-countdown
.pv-vwait, .pv-s-vwait .pv-vws-countdown .pv-vcountdown, .pv-s-vwait .pv-vws-finishing .pv-vwait,
.pv-s-vwait .pv-vws-finishing .pv-vcountdown { display: block; } .pv-vws-starting .pv-vcd-2, .pv-vws-finishing
.pv-vcd-2 { height: 15px; width: 15px; margin-top: 2px; left: 50%; margin-left: -8px;      background-image:url(../../../../../../img/icons/progress-small-transparent.gif);background-repeat:no-repeat;background-position:left top;;
} .pv-vws-hours .pv-vcd-2 { font-size: 11px; } .pv-vws-countdown .pv-vcd-2 { margin-top: 0px; font-size:
15px; } .pv-vws-starting .pv-vw-pb { display: none; } .pv-vws-finishing .pv-vwait { background:
#7F7F7F; } .pv-vws-finishing .pv-vwait .pv-v-d { display: inline-block; } .pv-vws-finishing .pv-vw-pb
{ display: none; } .pv-p-wi, .pv-p-ei, .pv-p-nai { display: none; position: absolute; width: 67px;
height: 41px; top: 50%; left: 50%; margin-left: -33px; margin-top: -22px; } .pv-p-wt, .pv-p-et,
.pv-p-nat { display: none; position: absolute; top: 50%; left: 0px; margin-top: 35px; width: 100%;
height: 18px; font-size: 14px; line-height: 18px; color: #666; text-align: center; } .pv-p-wi {
background-image:url(../../../../../../img/video-pending.png);background-repeat:no-repeat;background-position:left top;;
}      .pv-p-ei {      background-image:url(../../../../../../img/video-failed.png);background-repeat:no-repeat;background-position:left top;;
}      .pv-p-nai {      background-image:url(../../../../../../img/video-notavailable.png);background-repeat:no-repeat;background-position:left top;;
} .pv-p-f, .pv-p-o { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; display:
none; } .pv-p-fi { position: absolute; top: 50%; left: 50%; width: 108px; height: 108px; margin-left:
-54px;      margin-top: -54px;      background-image:url(../../../../../../img/core/play-button.png);background-repeat:no-repeat;background-position:left top;;
display: none; } .pv-ready .pv-p-fi, .pv-ready .pv-p-f, .pv-ready .pv-p-o { display: block; } .pv-p-o.VIDEO
{ position: relative; width: 100%; height: 100%; } .pv-p-loading { position: absolute; z-index:
-100; } .pv-s-vwait .pv-p-wi, .pv-s-vwait .pv-p-wt, .pv-s-vfailed .pv-p-ei, .pv-s-vfailed .pv-p-et
{ display: block; } .pv-s-vwait .pv-p-f, .pv-s-vwait .pv-p-fi, .pv-s-vfailed .pv-p-f, .pv-s-vfailed
.pv-p-fi { display: none; } .pv-s-vwait .pv-v, .pv-s-vfailed .pv-v { display: none; } .visitor .pv-s-vfailed
.pv-p-ei, .visitor .pv-s-vfailed .pv-p-et, .visitor .pv-s-vwait .pv-p-wi, .visitor .pv-s-vwait .pv-p-wt
{ display: none; } .visitor .pv-s-vfailed .pv-p-nai, .visitor .pv-s-vfailed .pv-p-nat, .visitor
.pv-s-vwait .pv-p-nai, .visitor .pv-s-vwait .pv-p-nat { display: block; } .pv-p-dub { position:
absolute; background-color: black; left: 18px; bottom: -15px; border-radius: 4px; height: 20px;
width: 72px; opacity: 0.8;; } .pv-p-du { position: absolute; bottom: -15px; left: 19px; width: 46px;
height: 20px; text-align: center; color: white; font: bold 11px/21px Helvetica,Tahoma,sans-serif;
background: url(../../../../../../img/icons/video-14.png) no-repeat 6px 3px; padding-left: 24px; } .pg { position:
relative; overflow: hidden; } .pg .pv { position: absolute; visibility: hidden; -webkit-tap-highlight-color:
rgba(0, 0, 0, 0); } .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%; height: auto; min-width: 1024px; 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 { border-collapse:
collapse; } #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: 944px; margin: 0 auto; } .fixed-width { width: 1024px; margin: 0
auto; } .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(../../../../../../img/layout/lock-red-16.png);background-repeat:no-repeat;background-position:left top;;
}  .ac-pwd {      background-image:url(../../../../../../img/layout/lock-orange-16.png);background-repeat:no-repeat;background-position:left top;;
}  .ac-pro {      background-image:url(../../../../../../img/layout/lock-blue-16.png);background-repeat:no-repeat;background-position:left top;;
}  .ac-pri-s {      background-image:url(../../../../../../img/layout/lock-red-12.png);background-repeat:no-repeat;background-position:left top;;
}  .ac-pwd-s {      background-image:url(../../../../../../img/layout/lock-orange-12.png);background-repeat:no-repeat;background-position:left top;;
}  .ac-pro-s {      background-image:url(../../../../../../img/layout/lock-blue-12.png);background-repeat:no-repeat;background-position:left top;;
}      .folder-icon {      background-image:url(../../../../../../img/layout/group-16.png);background-repeat:no-repeat;background-position:left top;;
}  .collection-icon {      background-image:url(../../../../../../img/layout/collection-16.png);background-repeat:no-repeat;background-position:left top;;
}  .gallery-icon {      background-image:url(../../../../../../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 .flash-restart { display: none; } .page-dimmed .custom-default
EMBED, .page-dimmed .custom-default IFRAME, .page-dimmed .custom-default OBJECT { visibility: hidden;
} EMBED:focus { outline: 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 .s-disabled { cursor: default; } .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,
.button-border3, .button-border4, .button-border5 { 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; } .button-large { } .button-large .label { padding: 0 22px; line-height: 32px; height: 32px;
}      .button-large-anim .s-pending .label {      background: url(../../../../../../img/layout/spinner-16.gif) no-repeat 4px center;
} A.button, A.button:hover, A.button:active { text-decoration: none; } .ddown { cursor: pointer;
} A.ddown:hover { text-decoration: none!important; } .ddown-font1 { font-size: 9px; } .checkbox
{ padding-left: 15px; text-decoration: none; } A.checkbox:hover, A.checkbox:visited, A.checkbox:active
{ text-decoration: none; } .header UL, .header-submenu UL { padding-left: 0px; margin: 0px; } .header
LI, .header-submenu LI { list-style-type: none; padding: 0px; margin: 0px; display: inline; } .header
{ position: relative; } .header-outer { height: 40px; border-bottom-style: solid; border-bottom-width:
1px; overflow: visible; } .header-inner { position: relative; height: 40px; } .header .menu-item-dda,
.header-submenu .menu-item-dda { padding-left: 3px; font-size: 8px; position: relative; bottom:
1px; } .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(../../../../../../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-menu-checkout,
.header-nomenu-checkout { display: none; } .header-left .header-menu-checkout { display: block;
float: right; line-height: 40px; padding: 0px 5px 0px 10px; position: relative; top: -1px; } .header-left
.header-nomenu-checkout { display: block; height: 40px; line-height: 40px; position: absolute;
top: 0px; right: 10px; } .header .header-link { float: left; height: 40px; line-height: 40px; padding:
0px 4px; } .header .header-menu UL { float: left; } .header .header-separator { float: left; height:
40px; line-height: 40px; padding: 0px 8px 0 0; } .header LI.header-link { display: block; } .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-checkout { display: block; position: absolute;
top: 3px; width: 200px; height: 34px; right: 10px; } .header-invite { display: block; height: 40px;
line-height: 40px; position: absolute; top: 0px; right: 10px; } .header-submenu { position: absolute;
display: none; min-width: 150px; max-width: 300px; z-index: 6; } .header-submenu .menu-submenu-top-item
{ z-index: 7; position: absolute; display: none; overflow: hidden; display: none; white-space: nowrap;
border-style: solid; } .header-submenu .menu-submenu-top-item A { display: block; text-align: center;
} .header-submenu .menu-submenu-inner { overflow: hidden; display: none; position: relative; white-space:
nowrap; } .header-submenu A:hover, .header-submenu A:active { text-decoration: none; } .header-submenu
LI { height: 28px; line-height: 24px; } .header-submenu .menu-submenu-middle { border-style: solid;
} .header-submenu .menu-submenu-inner LI { display: block; } .header-submenu .menu-submenu-inner
A { height: 28px; line-height: 28px; padding: 0px 5px; display: block; position: relative; white-space:
nowrap; text-align: left; min-width: 150px; margin: 0; } .header-submenu .menu-submenu-inner .menu-submenu-middle
{ padding: 4px; } .zenbar { position: relative; z-index: 2; } .zenbar-inner { height: 21px; line-height:
20px; padding-bottom: 1px; text-align: right; padding-right: 29px; position: relative; } .zenbar-s-checkout
.zenbar-inner { padding-right: 13px!important; } .zenbar-cart { display: none; } .zenbar-s-checkout
.zenbar-cart { display: inline; } .zenbar-sb { display: none; height: 21px; line-height: 21px;
padding-bottom: 1px; position: absolute; left: 10px; top: 0px; } .zenbar-s-scrapbook .zenbar-sb {
display: block; } .zenbar-sb-back { display: none; position: absolute; left: -6px; top: 2px; height:
16px; padding: 0px 5px; border: 1px solid #FB4; background-color: #FFF0A6; } .zenbar-sb-link {
position: relative; font-weight: bold; } .zenbar-sb-link .text { margin-right: 12px; } .zenbar-sb-link
.icon { position: absolute; top: 1px; right: 0px; width: 12px;    height: 12px;      background-image:url(../../../../../../img/layout/sb-bottom.gif);background-repeat:no-repeat;background-position:left top;;
} .zenbar-sb-close { position: relative; display: none; } .zenbar-sb-prefix { position: relative;
} .zenbar-s-scrapbook-edit .zenbar-sb-close { display: inline; } .zenbar-s-scrapbook-edit .zenbar-sb-link,
.zenbar-s-scrapbook-edit .zenbar-sb-sharer, .zenbar-s-scrapbook-edit .zenbar-sb-prefix { display:
none; } .zenbar-sb-create { position: relative; padding: 3px 4px 3px 14px!important; } .zenbar-sb-create
.icon { position: absolute; display: block; top: 0px; left: 0px; width: 22px; height: 22px; background:
url("../../../../../../img/layout/scrapbook/bullets-select.png") no-repeat scroll 0 -68px transparent; } .zenbar-sep
{ padding: 0px 3px; } .zenbar-cart { padding-left: 30px; } .zenbar-cart-link { padding: 0px 16px
0px 16px; position: relative; } .zenbar-cart-link .icon { display: block; position: absolute; top:
0px;      left: 0px;      width: 12px;      height: 12px;      background-image:url(../../../../../../img/layout/zenbar-cart-12.png);background-repeat:no-repeat;background-position:left top;;
}  .zenbar-cart-link:hover .icon {      background-image:url(../../../../../../img/layout/zenbar-cart-12-hover.png);background-repeat:no-repeat;background-position:left top;;
} .zenbar-cart-link .icon2 { display: block; position: absolute; top: 1px; right: 0px; width: 12px;
height: 12px;      background-image:url(../../../../../../img/layout/sb-bottom.gif);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(../../../../../../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: 21px; text-align: left; padding: 1px; z-index: 100; }
.zenbar-menu-inner { padding: 4px; width: 160px; border-style: solid; border-width: 1px; } .zenbar-sb-menu
.zenbar-menu-inner { width: auto; min-width: 150px; } .zenbar-menu A { display: block; padding:
3px 4px; white-space: nowrap; } .zenbar-menu A:hover { text-decoration: none; background-color:
#AAA; color: #000; } .zenbar-menu A:hover SPAN { color: #000; } .zenbar-menu .sep { margin: 3px
0px; height: 1px; line-height: 1px; background-color: #AAA; } .zenbar-carti { position: absolute;
text-transform: none; text-align: left; width: 260px; padding: 1px; top: 21px; right: 20px; z-index:
100; } .zenbar-carti-inner { position: relative; padding: 10px; border-style: solid; border-width:
1px; } .zenbar-carti .hdr { padding-bottom: 10px; text-transform: uppercase; } .zenbar-carti .content
{ padding: 5px 0px; border-top-width: 1px; border-top-style: solid; border-bottom-width: 1px; border-bottom-style:
solid; line-height: 24px; } .zenbar-carti .cat { overflow: hidden; } .zenbar-carti .count, .zenbar-carti
.amount { text-align: right; float: right; width: 62px; padding-right: 2px; } .zenbar-carti .count
{ width: 35px; } .zenbar-carti .total { padding: 8px 2px 8px 2px; text-align: right; } .zenbar-carti
.bottom { padding-top: 12px; overflow: auto; } .zenbar-carti .btn { float: right; } .zenbar-carti
.btn-save { float: left; } .zenbar-carti .btn .label { min-width: 80px; text-align: center; } .zenbar-sb-balloon
{ display: none; position: absolute; top: 20px; left: 10px; width: 263px; height: 118px;   background-image:url(../../../../../../img/layout/zenbar-sb-balloon.png);background-repeat:no-repeat;background-position:left top;;
font-family: Verdana, Lucida, Arial, sans-serif; font-size: 11px; z-index: 20; } .zenbar-sb-balloon
.text { padding: 28px 18px 25px 18px; color: #666; line-height: 17px; } .zenbar-sb-balloon .close
{ position: absolute; display: block; right: 13px; bottom: 10px; text-transform: uppercase; color:
#C70; } .zenbar-font1 { font-family: Verdana, Lucida, Arial, sans-serif; font-size: 10px; text-transform:
uppercase; } .zenbar-font2 { font-weight: bold; } .zenbar-font3 { font-size: 15px; font-weight:
bold; } .zenbar-font4 { font-size: 20px; letter-spacing: 1.5; } .zenbar-bgcolor1 { background-color:
#000; } .zenbar-bgimage1 { background-image: url(../../../../../../img/layout/zenbar-bg.png); background-repeat:
repeat-x; } .zenbar-color1, .zenbar-color1:hover { color: #999; } .zenbar-color2, .zenbar-color2:hover
{ color: #FFF; } .zenbar-color3, .zenbar-color3:hover { color: #FFF; } .zenbar-color4 { color: #555;
} .zenbar-color5, .zenbar-color5:hover { color: #CCC; } .zenbar-border1 { border-color: #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(../../../../../../img/layout/search-top.gif) repeat-x; } .searchi-bottom
{ background: url(../../../../../../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(../../../../../../img/layout/search-left.png);background-repeat:no-repeat;background-position:left top;;
}  .searchi-right {      right: 0px;      background-image:url(../../../../../../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(../../../../../../img/layout/search-bw-16-dropdown.png);background-repeat:no-repeat;background-position:left top;;
}  .searchi-local .searchi-icon {      width: 16px;      background-image:url(../../../../../../img/layout/search-bw-16.png);background-repeat:no-repeat;background-position:left top;;
padding-bottom: 10px; } .searchi-menu { top: 18px; } .searchi-menu { position: absolute; padding:
8px; float: none; display: none; 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
6px 15px 0px; width: 205px; margin: 0px; float: right; } .footer UL, .footer-submenu UL { padding-left:
0px; margin: 0px; } .footer LI, .footer-submenu LI { list-style-type: none; padding: 0px; margin:
0px; display: inline; } .footer { position: relative; text-align: center; height: 50px; line-height:
65px; clear: both; padding-bottom: 15px; overflow: hidden; visibility: hidden; } .footer .menu-item-dda,
.footer-submenu .menu-item-dda { padding-left: 3px; font-size: 8px; position: relative; bottom:
1px; } .footer-border1 { } .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; } .footer-submenu { position: absolute; display: none; min-width: 150px; max-width: 300px;
z-index: 6; } .footer-submenu .menu-submenu-top-item { z-index: 7; position: absolute; display:
none; overflow: hidden; display: none; white-space: nowrap; border-style: solid; } .footer-submenu
.menu-submenu-top-item A { display: block; text-align: center; } .footer-submenu .menu-submenu-inner
{ overflow: hidden; display: none; position: relative; white-space: nowrap; } .footer-submenu A:hover,
.footer-submenu A:active { text-decoration: none; } .footer-submenu LI { height: 28px; line-height:
24px; } .footer-submenu .menu-submenu-middle { border-style: solid; } .footer-submenu .menu-submenu-inner
A { height: 28px; line-height: 28px; padding: 0px 5px; display: block; position: relative; white-space:
nowrap; text-align: left; min-width: 150px; margin: 0; } .footer-submenu .menu-submenu-inner .menu-submenu-middle
{ padding: 4px; } .richtext P { font-size: 12px; margin-top: 6px; margin-bottom: 6px; line-height:
140%; } .richtext H1 { font-size: 25px; margin-top: 18px; margin-bottom: 12px; } .richtext H2 {
font-size: 21px; margin-top: 20px; margin-bottom: 6px; } .richtext H3 { font-size: 16px; margin-top:
14px; margin-bottom: 4px; } .richtext OL, .richtext UL { padding: 0px; margin-top: 12px; margin-bottom:
12px; } .richtext UL { margin-left: 13px; } .richtext OL { margin-left: 18px; } .richtext LI {
margin: 0px 0px 4px 0px; padding: 0px; } .richtext UL LI { list-style-type: square; list-style-position:
outside; margin: 0px 0px 4px 0px; } .richtext SPAN.small { font-size: 80%; } .richtext SPAN.medium
{ font-size: 100%; } .richtext SPAN.large { font-size: 130%; } .richtext TABLE { border-collapse:
collapse; border-style: solid; } .richtext HR { border-style: solid; } .richtext TD { line-height:
140%; padding: 8px; font-size: 100%; } .richtext .zf-rte-no-border, .richtext .zf-rte-no-border
TD { border-style: none; border-width: 0; } .richtext .pv-video .pv-inner { cursor: pointer; }
.controlbox { position: relative; float: right; height: 31px; } .controlbox-aligner { position:
relative; float: right; height: 100%; } .controlbox-aligned { width: 290px; } .controlbox .button
{ margin-top: 4px; margin-left: 8px; float: left; } .controlbox-aligned .button { margin-left: 0px;
float: right; } .button-slideshow .label, .button-addToCart .label { padding-left: 24px; } .button-addToCart
.label { padding-right: 0px; } .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(../../../../../../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(../../../../../../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; } .builtin-title { line-height: 31px;
padding-bottom: 4px; } .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(../../../../../../img/icons/rss-gray-12.png);background-repeat:no-repeat;background-position:left top;
background-position: left 1px;  }    .copyright-feeds:hover {      background-image:url(../../../../../../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; } .builtin-guestbook .copyright, .builtin-contact .copyright, .builtin-featured
.copyright, .builtin-recent .copyright, .builtin-login .copyright, .builtin-about .copyright, .custom-default
.copyright, .blog .copyright { text-align: center; } .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; } .tab-frame-photovideo { position: relative; border-width: 1px
1px 1px; border-style: solid 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; position: relative; } .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; font-size: 10px; } .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(../../../../../../img/icons/rss-gray-12.png);background-repeat:no-repeat;background-position:left top;
}    .bin-feeds:hover {      background-image:url(../../../../../../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(../../../../../../img/layout/collapse.png);background-repeat:no-repeat;background-position:left top;
}  .bin-collapsed .bin-header .button .image {      background-image:url(../../../../../../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, .contactInfo 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(../../../../../../img/icons/facebook-16.png);background-repeat:no-repeat;background-position:left top;;
}  .contactInfo .label .icon-twitter {      background-image:url(../../../../../../img/icons/twitter-16.png);background-repeat:no-repeat;background-position:left top;;
}  .contact-form { position: relative; padding: 10px 0px; } .contact-form form { margin: 0 auto;
} .contact-form .textarea { height: 140px; } .contact-form .result-box { position: absolute; width:
100%; top: 50%; left: 0px; margin-top: -10px; } .contact-form .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; } .pg .pv-video .pv-wait { margin-top: -18px; }
.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; } .square-method-10 .pg-selected .pv-index { display: block; } .square-method-10
.pv-ohover .pv-index { display: block; } .pv-ihover .pv-index { display: block; } .pg-method-1 .pg-selected
.pv-index { display: block; } .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; } .pv-vlabel { position: absolute; text-align: left; max-width: 122px; }
.pv-vlabel .title { overflow: hidden; margin-bottom: 1px; max-height: 30px; } .pv-vlabel .pad-0,
.pv-vlabel .pad-1 { display: block; } .pv-vlabel .pad-2 { display: none; } .pv-ohover .pv-vlabel .pad-1
{ display: none; } .pv-ohover .pv-vlabel .pad-2 { display: block; } DIV.pg-recent .pv-vlabel .pad-1
{ display: none; } DIV.pg-recent .pv-ohover .pv-vlabel .pad-1 { display: block; } DIV.pg-recent
.pv-vlabel .pad-2 { display: block; } DIV.pg-recent .pv-ohover .pv-vlabel .pad-2 { display: none;
} .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-v-method-10 .pv { margin: 3px; width: 264px; height: 70px; padding-left:
1px; padding-top: 1px; } .pvp-v-method-10 .pv-pad { left: -2px; top: -2px; width: 122px; height:
70px; border-style: solid; border-width: 1px; } .pvp-v-method-10 .pv-outer { left: 1px; top: 1px;
} .pvp-v-method-10 .pv-vlabel { left: 135px; top: 0px; } .pvp-v-method-10 .pv:hover { cursor: pointer;
} .pvp-v-method-10 .pv .pv-inner { width: 120px; height: 67px; left: 0px; top: 0px; } .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-9 .pv { width: 84px; height: 84px; padding: 2px;
} .pvp-method-9 .pv-outer { left: 2px; top: 2px; } .pvp-method-1 .pv-inner { width: 80px; height:
80px; } .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-10 .pv-inner, .pg-method-11 .folder .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(../../../../../../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(../../../../../../img/thumbnail-placeholder-120.gif);
}    .pg-method-11 .pv-s-password .pv-img {      background-image: url(../../../../../../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(../../../../../../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(../../../../../../img/protected-photo-120.gif);
} .pg-method-11 .pv-s-3 .pv-img, .pg-method-11 .pv-s-noaccess .pv-img { background-image: url(../../../../../../img/protected-photo-200.gif);
} .pg-method-0 .pv-s-7 .pv-img { background-image: url(../../../../../../img/deleted-photo-80.gif); } .pg-method-10
.pv-s-7 .pv-img { background-image: url(../../../../../../img/deleted-photo-120.gif); } .pg-method-11 .pv-s-7
.pv-img { background-image: url(../../../../../../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(../../../../../../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; } .custom-photo { display: inline-block; } .custom-photo .pv-p-du,
.custom-photo .pv-p-dub { display: none!important; } .custom-photo .pv-outer { } .custom-photo .custom-photo-method-4,
.custom-photo .custom-photo-method-5, .custom-photo .custom-photo-method-6 { } .custom-photo .pv-inner
{ position: relative; left: 0px!important; top: 0px!important; margin: 0 auto; } .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: block; width: 100%; height: 100%;
position: absolute; left: 0px; top: 0px; } .pv-sl-bg { display: block; position: absolute; left:
0px; bottom: 0px; width: 100%; height: 24px; padding: 0px 0px; background-color: black; opacity:
0.4;; } .pv-sl-cb { display: block; position: absolute; width: 40px; height: 40px; bottom: -8px;
left: -8px;      background-position: -160px 0px;      background-image: url(../../../../../../img/layout/sel-unchecked-small-sprite.png);
}    .pg-selected .pv-sl-cb {      background-image: url(../../../../../../img/layout/sel-checked-small-sprite.png);
} .pv-sl-zm { display: block; position: absolute; width: 27px; height: 28px; bottom: -4px; right:
-1px;      background-image:url(../../../../../../strip/zf/img/layout/sel-preview-JMZAN1R3VBD2.png);background-position:-0px -0px;;
}    .pv-sl-zm:hover {      background-image:url(../../../../../../strip/zf/img/layout/sel-preview-JMZAN1R3VBD2.png);background-position:-28px -0px;;
} .pv-sl-cl { display: block; position: absolute; top: -18px; left: -18px; width: 100%; height: 100%;
padding: 18px; } .pv-sl-cb { opacity: 0.2;; } .pv-sl-bg, .pv-sl-zm { display: none; } .pv-ihover
.pv-sl-bg, .pv-ihover .pv-sl-zm { display: block; } .pv-ihover .pv-sl-cb, .pg-selected .pv-sl-cb
{ opacity: 1;; } .pg-selected .pv-sl-cb { background-position: 0px 0px!important; } .pv-s-vwait
.pv-sl-zm, .pv-s-vfailed .pv-sl-zm { display: none; } .pvsp { position: absolute; top: 0px; left:
0px; margin: 15px 15px 55px 15px; z-index: 2100; } .pvsp-curtain { position: absolute; top: 0px;
left: 0px; height: 100%; width: 100%; background-color: black; opacity: 0.2;; z-index: 2099; }
.pvsp-bg { position: absolute; top: -15px; left: -15px; width: 100%; height: 100%; padding: 15px
15px 55px 15px; background-color: black; opacity: 0.7;; -moz-border-radius: 10px; -webkit-border-radius:
10px; border-radius: 10px; } .pvsp-bg.simple { padding: 15px; } .pvsp-img { position: relative;
width: 100%; height: 100%; background-size: 100% 100%; } .pvsp-cb { position: absolute; bottom:
-50px; left: -10px; width: 47px; height: 45px; padding-left: 50px; cursor: pointer;      background-image:url(../../../../../../img/layout/sel-unchecked-large.png);background-repeat:no-repeat;background-position:left top;;
} .pvsp-cb-text { line-height: 45px; font-size: 18px; color: #CCC; } .pvsp-cb-text-u { display:
none; } .pvsp-selected .pvsp-cb-text-s { display: none; } .pvsp-selected .pvsp-cb-text-u { display:
inline;  }    .pvsp-selected .pvsp-cb {      background-image:url(../../../../../../img/layout/sel-checked-large.png);background-repeat:no-repeat;background-position:left top;;
} .pvsp-close { position: absolute; top: -15px; right: -15px; width: 40px; height: 40px; cursor:
pointer;      background-image:url(../../../../../../img/layout/dimlights-close2.png);background-repeat:no-repeat;background-position:left top;;
opacity: 0.9;; } .pvsp-close:hover { opacity: 1.0;; } .pv-s-empty .pv-img { display: none; } .pv-ph
{ position: absolute; top: 50%; left: 50%; width: 280px; margin-left: -140px; margin-top: -35px;
} .pv-ph-inner { position: relative; height: 40px; text-align: center; padding: 15px; background-color:
black; opacity: 0.8;; font-family: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif; color: #F0F0F0;
} .pv-ph .title { padding-bottom: 10px; font-size: 12px; } .pv-ph .action { color: #D0D0D0; font-size:
11px; } .pv-ph .action A { color: #92ACD6; } .pv-ph .action A:hover { color: #92ACD6; text-decoration:
underline; } .pg-method-0 .pv-s-vwait .pv-vcd-1 { display: none; } .pg-method-0 .pv-s-vwait .pv-vcd-2{
margin-top: -8px; } .pg-method-0 .pv-vws-starting .pv-s-vwait .pv-vcd-2, .pg-method-0 .pv-vws-finishing
.pv-s-vwait .pv-vcd-2 { margin-top: -6px; } .layout .pv-vws-starting .pv-vcd-2, .layout .pv-vws-finishing
.pv-vcd-2 {      background-image:url(../../../../../../img/layout/spinner-16.gif);background-repeat:no-repeat;background-position:left top;;
} .pg-method-11 .pv-s-vwait .pv-img { background-position: center center!important;     background-image:url(../../../../../../img/video-pending-200.png);background-repeat:no-repeat;background-position:left top;;
}  .pg-method-10 .pv-s-vwait .pv-img {      background-position: center center!important;      background-image:url(../../../../../../img/video-pending-120.png);background-repeat:no-repeat;background-position:left top;;
}  .pg-method-0 .pv-s-vwait .pv-img {      background-position: center center!important;      background-image:url(../../../../../../img/video-pending-80.png);background-repeat:no-repeat;background-position:left top;;
}  .pvp-method-1 .pv-s-vwait .pv-img {      background-position: center center!important;      background-image:url(../../../../../../img/video-pending-60.png);background-repeat:no-repeat;background-position:left top;;
} .visitor .pg-method-11 .pv-s-vwait .pv-img { background-position: center center!important;  background-image:url(../../../../../../img/video-notavailable-200.png);background-repeat:no-repeat;background-position:left top;;
} .visitor .pg-method-10 .pv-s-vwait .pv-img { background-position: center center!important;  background-image:url(../../../../../../img/video-notavailable-120.png);background-repeat:no-repeat;background-position:left top;;
} .visitor .pg-method-0 .pv-s-vwait .pv-img { background-position: center center!important;      background-image:url(../../../../../../img/video-notavailable-80.png);background-repeat:no-repeat;background-position:left top;;
} .visitor .pvp-method-1 .pv-s-vwait .pv-img { background-position: center center!important;  background-image:url(../../../../../../img/video-notavailable-60.png);background-repeat:no-repeat;background-position:left top;;
} .pg-method-11 .pv-s-vfailed .pv-img { background-position: center center!important;     background-image:url(../../../../../../img/video-failed-200.png);background-repeat:no-repeat;background-position:left top;;
} .pg-method-10 .pv-s-vfailed .pv-img { background-position: center center!important;   background-image:url(../../../../../../img/video-failed-120.png);background-repeat:no-repeat;background-position:left top;;
} .pg-method-0 .pv-s-vfailed .pv-img { background-position: center center!important;    background-image:url(../../../../../../img/video-failed-80.png);background-repeat:no-repeat;background-position:left top;;
} .pvp-method-1 .pv-s-vfailed .pv-img { background-position: center center!important;   background-image:url(../../../../../../img/video-failed-60.png);background-repeat:no-repeat;background-position:left top;;
} .visitor .pg-method-11 .pv-s-vfailed .pv-img { background-position: center center!important;
background-image:url(../../../../../../img/video-notavailable-200.png);background-repeat:no-repeat;background-position:left top;;
} .visitor .pg-method-10 .pv-s-vfailed .pv-img { background-position: center center!important;
background-image:url(../../../../../../img/video-notavailable-120.png);background-repeat:no-repeat;background-position:left top;;
} .visitor .pg-method-0 .pv-s-vfailed .pv-img { background-position: center center!important;   background-image:url(../../../../../../img/video-notavailable-80.png);background-repeat:no-repeat;background-position:left top;;
} .visitor .pvp-method-1 .pv-s-vfailed .pv-img { background-position: center center!important;
background-image:url(../../../../../../img/video-notavailable-60.png);background-repeat:no-repeat;background-position:left top;;
} .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; } .share-popup { width: 442px; padding: 0px; } .share-popup .popup-footer
{ padding: 10px; } .share-popup .popup-footer .spf-copyright { position: relative; float: left;
height: 24px; line-height: 24px; width: 335px; white-space: nowrap; overflow: hidden; text-overflow:
ellipsis; } .share-frame { width: 100%; } .share-frame .sf-section { margin-bottom: 1px; } .share-frame
.sf-section-bg { padding: 8px 0px; border-bottom-style: solid; border-bottom-width: 1px; } .share-frame
.sf-head { position: relative; padding: 10px; padding-left: 25px; cursor: pointer; margin: 0px 9px;
} .share-frame .sf-head H4 { margin: 0px; } .share-frame .sf-head .sfs-mark, .share-frame .sf-head
.sfs-mark-e { position: absolute; width: 12px; height: 12px; top: 10px; left: 10px; } .share-frame
.sf-head .sfs-mark { display: block; } .share-frame .sf-head .sfs-mark-e { display: none; } .share-frame
.sf-section-e .sf-head .sfs-mark { display: none; } .share-frame .sf-section-e .sf-head .sfs-mark-e
{ display: block; } .share-frame .sf-section-e .sf-head { cursor: default; } .share-frame .sf-body
{ display: none; margin: 0px 10px; padding: 15px 0px; } .share-frame .sf-section-perm { margin-bottom:
1px; } .share-frame .sf-section-perm .sf-body { display: block !important; } .share-frame .sf-section-perm
.sf-head { cursor: default; padding-left: 10px; } .share-frame .sf-section-perm .sf-head .sfs-mark,
.share-frame .sf-section-perm .sf-head .sfs-mark-e { display: none; } .share-frame .sf-tabs { position:
relative; padding: 8px 9px 0px; } .share-frame .sf-tabs .sft-line { height: 0px; position: relative;
margin: -1px -9px 0px; border-top-style: solid; border-top-width: 1px; } .share-frame .sf-tabs .sf-tab
{ position: relative; display: inline-block; padding: 9px; border-style: solid; border-width: 1px;
border-right-style: none; border-right-width: 0px; width: 122px; text-align: center; } .share-frame
.sf-tabs .sf-tab-first { } .share-frame .sf-tabs .sf-tab-last { border-right-style: solid; border-right-width:
1px; } .share-frame .sf-tabs A, .share-frame .sf-tabs A:hover { text-decoration: none; } .share-frame
.sf-tabs .active { border-bottom-style: solid; z-index: 1; } .sf-share { } .sf-share .sfs-container
{ position: relative; margin: 0px auto; } .sf-share A { display: block; float: left; margin: 0px;
width: 65px; text-align: center; position: relative; } .sf-share A .sfs-icon { margin: 0px 5px;
width: 50px; height: 50px; } .sf-share A SPAN { display: block; padding: 5px 0px 0px; } .sf-share
A .sfs-facebook-icon {      background-image:url(../../../../../../strip/zf/img/core/share/share-50-JMZAN1TJHX6J.png);background-position:-0px -306px;;
}  .sf-share A.sfs-hover .sfs-facebook-icon {      background-image:url(../../../../../../strip/zf/img/core/share/share-50-JMZAN1TJHX6J.png);background-position:-0px -0px;;
}  .sf-share A .sfs-twitter-icon {      background-image:url(../../../../../../strip/zf/img/core/share/share-50-JMZAN1TJHX6J.png);background-position:-0px -357px;;
}  .sf-share A.sfs-hover .sfs-twitter-icon {      background-image:url(../../../../../../strip/zf/img/core/share/share-50-JMZAN1TJHX6J.png);background-position:-0px -51px;;
}  .sf-share A .sfs-gplus-icon {      background-image:url(../../../../../../strip/zf/img/core/share/share-50-JMZAN1TJHX6J.png);background-position:-0px -408px;;
}  .sf-share A.sfs-hover .sfs-gplus-icon {      background-image:url(../../../../../../strip/zf/img/core/share/share-50-JMZAN1TJHX6J.png);background-position:-0px -102px;;
}  .sf-share A .sfs-pinterest-icon {      background-image:url(../../../../../../strip/zf/img/core/share/share-50-JMZAN1TJHX6J.png);background-position:-0px -459px;;
}  .sf-share A.sfs-hover .sfs-pinterest-icon {      background-image:url(../../../../../../strip/zf/img/core/share/share-50-JMZAN1TJHX6J.png);background-position:-0px -153px;;
}  .sf-share A .sfs-email-icon {      background-image:url(../../../../../../strip/zf/img/core/share/share-50-JMZAN1TJHX6J.png);background-position:-0px -510px;;
}  .sf-share A.sfs-hover .sfs-email-icon {      background-image:url(../../../../../../strip/zf/img/core/share/share-50-JMZAN1TJHX6J.png);background-position:-0px -204px;;
}  .sf-share A .sfs-blog-icon {      background-image:url(../../../../../../strip/zf/img/core/share/share-50-JMZAN1TJHX6J.png);background-position:-0px -561px;;
}  .sf-share A.sfs-hover .sfs-blog-icon {      background-image:url(../../../../../../strip/zf/img/core/share/share-50-JMZAN1TJHX6J.png);background-position:-0px -255px;;
} .sf-share .sfs-icon IMG { display: none; } .sf-share .sfs-container .sfs-lock IMG { display: block;
position: absolute; top: 38px; right: 8px; width: 12px; height: 12px; } .sf-share .sfsc-1 { width:
65px; } .sf-share .sfsc-2 { width: 130px; } .sf-share .sfsc-3 { width: 195px; } .sf-share .sfsc-4
{ width: 260px; } .sf-share .sfsc-5 { width: 325px; } .sf-share .sfsc-6 { width: 390px; } .sf-links
.sfl-url { position: relative; } .sf-links .sfl-url LABEL { display: block; } .sf-links .sfl-url .sfl-box
{ position: relative; padding: 0px; margin: 0px; margin-left: 8px; } .sf-links .sfl-url INPUT {
position: relative; display: block; width: 100%; margin: 3px 0px; padding: 2px; margin-left: -8px;
} .sf-links .sfl-url INPUT:focus { outline: none; } .sf-links .sfl-url INPUT.sfl-short-url-link
{ color: orange; text-decoration: underline; cursor: pointer; } .sf-links .sfl-url DIV.sfl-loading
{ margin-right: 20px; } .sf-links .sfl-url DIV.sfl-loading INPUT { color: #999; padding-left: 22px;
background: url(../../../../../../img/layout/spinner-16.gif) no-repeat 3px center; } .sf-links .sfl-url .sfl-error
INPUT { color: #A00 !important; } .sf-links .sfl-direct { position: relative; margin-top: 0px; }
.sf-links .sfld-container { position: static; padding: 0px 15px; margin-top: -10px; } .sf-links
.sfld-warning { position: absolute; left: 0px; right: 0px; border-style: solid; } .sf-links .sfld-warning
LABEL { position: absolute; left: 16px; top: -9px; padding: 2px 6px 2px 20px; line-height: 14px;
font-size: 11px; font-weight: bold; } .sf-links .sfld-warning LABEL SPAN { position: absolute;
top: 3px;      left: 4px;        display: block;      width: 12px;      height: 12px;        background-image:url(../../../../../../img/icons/warning-12.png);background-repeat:no-repeat;background-position:left top;
} .sf-links .sfld-top-gap { margin-top: 20px !important; } .sf-links .sfld-bottom-gap { margin-bottom:
10px !important; } .sf-links .sfld-item { position: relative; margin-top: 10px; } .sf-links .sfld-item
LABEL { position: relative; cursor: pointer; } .sf-links .sfld-item .sfld-item-box { position: relative;
padding: 0px 0px 0px 14px; margin: 5px 0px 0px 8px; display: none; zoom: 1; } .sf-links .sfld-container
.sfld-item-e .sfld-item-box { display: block !important; } .sf-links .sfld-item INPUT { display:
block; position: relative; margin: 0px 0px 0px -8px; width: 100%; zoom: 1; } .share-frame .sfe-code
.sfe-box { margin: 0px 0px 0px 8px; } .share-frame .sfe-code .sfe-box TEXTAREA { margin: 0px; margin-left:
-8px; width: 100%; min-width: 100%; max-width: 100%; min-height: 95px; } .sf-video .sfv-item {
line-height: 30px; height: 30px; margin-bottom: 5px; } .sf-video .sfv-item SELECT { width: 85px;
} .sf-video .sfv-item INPUT { width: 45px; text-align: right; } .sf-video .sfv-logos-prompt { margin-top:
5px; } .sfv-error { padding: 10px; margin-bottom: 10px; } .sf-video .item INPUT { position: relative;
top: 2px; } .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: 16px -8px; } .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; } .password2-frame { margin:
0 auto; width: 500px; } .password2-title { margin: 50px 0; text-align: center; } .password2 FORM
{ width: 280px; padding-right: 110px; margin: 0 auto; position: relative; } .password2-go { position:
absolute; top: -3px; right: 0px; } .password2-go .label { width: 50px; text-align: center; } .password2-message-frame
{ min-height: 60px; } .password2 .copyright { 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; } .pvo-iroot {
position: absolute; top: 0px; left: 0px; width: 100%; height: 0px; z-index: 2; } .pvo-oroot { position:
absolute; top: 0px; left: 0px; width: 0px; height: 0px; z-index: 10; } .pvo-mm-hot { position: absolute;
width: 60px; height: 60px; left: 0px; top: 0px; } .pvo-mm { position: absolute; display: none;
width: 44px; height: 34px; top: 2px; left: 2px; } .pvo-mm-c { width: 44px; height: 34px;   background-image:url(../../../../../../strip/zf/img/layout/overlay-menu-JMZAN1R234DX.png);background-position:-45px -0px;;
}  .pvo-mm-a .pvo-mm-c {      background-image:url(../../../../../../strip/zf/img/layout/overlay-menu-JMZAN1R234DX.png);background-position:-0px -0px;;
} .pv-video .pvo-ii-hot { display: none!important; } .pvo-ii-hot { position: absolute; width: 64px;
height: 64px; right: 0px; top: 0px; } .pvo-ii { position: absolute; display: none; top: 3px; right:
3px;      width: 24px;      height: 26px;      cursor: pointer;      background: url(../../../../../../img/layout/overlay-info.png) no-repeat;
} .pvo-msg { font-family: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif; font-size: 11px;
color: #F0F0F0; } .pvo-bg { background-color: black; position: absolute; top: 0px; left: 0px; opacity:
0.7;; width: 100%; height: 100%; } .pvo-menu { position: absolute; font-family: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;
font-size: 11px; color: #F0F0F0; padding-bottom: 4px; } .pvo-menu .item { position: relative; line-height:
20px; height: 20px; margin: 4px 4px 0px 4px; padding: 0px 6px 0px 4px; background-repeat: no-repeat;
cursor: pointer; } .pvo-menu .item-hover { background-color: #606060; } .pvo-menu .text { white-space:
nowrap; } .pvo-menu .sep { height: 0px; line-height: 0px; overflow: hidden; margin: 4px 4px 0px
4px; border-bottom: solid 2px #606060; background-color: red; } .pvo-mmenu .item { position: relative;
margin: 4px 4px 0px 4px; padding: 0px 6px 0px 22px!important; } .pvo-mmenu .text { text-transform:
uppercase; } .pvo-mmenu .icon { position: absolute; top: 2px; left: 2px; width: 16px; height: 16px;
}    .pvo-mmenu .item-addToCart .icon {      background-image: url(../../../../../../img/layout/cart-bw-16.gif);
} .pvo-mmenu .item-share .icon { background-image: url(../../../../../../img/layout/send-link.gif); } .pvo-mmenu
.item-dimLights .icon { background-image: url(../../../../../../img/layout/larger-image.gif); } .pvo-mmenu .item-download
.icon { background-image: url(../../../../../../img/layout/download-original.gif); } .pvo-mmenu .item-downloadOriginal
.icon { background-image: url(../../../../../../img/layout/download-original.gif); } .pvo-mmenu .item-collect
.icon { background-image: url(../../../../../../img/layout/add-collection.gif); } .pvo-mmenu .item-slideshow .icon
{ background-image: url(../../../../../../img/layout/play-slideshow.gif); } .pvo-mmenu .item-admin .icon { background-image:
url(../../../../../../img/layout/overlay-admin.gif); } .pvo-mmenu .item-addToFavorites .icon { background-image:
url(../../../../../../img/layout/favorites-add.gif); } .pvo-mmenu .item-removeFromFavorites .icon { background-image:
url(../../../../../../img/layout/favorites-remove.gif); } .pvo-msg { display: none; min-height: 30px; height:
auto; line-height: 30px; text-align: center; z-index: auto; background-color: black; opacity: 0.9;;
} .pvo-msg SPAN { display: block; line-height: 30px; padding: 0px 30px 0px 30px; } .pvo-msg A:hover
{ text-decoration: none; } .pvo-msg-error SPAN { color: red; } .overlay-window { font-family: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;
font-size: 11px; color: #F0F0F0; } .overlay-background { background-color: black; position: absolute;
top: 0px; left: 0px; opacity: 0.7;; width: 100%; height: 100%; z-index: -1; } .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(../../../../../../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(../../../../../../img/layout/new-collection-16.gif) no-repeat; } .collectionMenu .item-collectEdit
.icon { top: 2px; background: url(../../../../../../img/layout/edit-16.gif) no-repeat; } .collectionMenu .icon {
top: 2px; background: url(../../../../../../img/layout/collection-12.gif) no-repeat; } .collectionMenu .item .folder
{ color: #C0C0C0; } .dimlights { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%;
z-index: 3; } .zenbar-visible .dimlights { top: 22px; } .zenbar-visible #dimmer { top: 22px; }
.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(../../../../../../img/layout/dimlights-previous2.png);background-repeat:no-repeat;background-position:left top;;
}    .dimlights-right .dimlights-button {      right: 10px;      background-image:url(../../../../../../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(../../../../../../img/layout/dimlights-close2.png);background-repeat:no-repeat;background-position:left top;;
} .dimlights .actions { text-align: center; } .prefetch .prefetch-15 { background: url(../../../../../../img/icons/rss-12.png);
} .prefetch-photo .prefetch-14 { background: url(../../../../../../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; } .mobile-switcher { position:
absolute; cursor: pointer; display: block; z-index: 1000; padding: 20px; bottom: 10px; left: 20px;
} .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; } .guestbook-suffix-add
{ padding-right: 10px; } .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-approval { font-weight: bold; margin-bottom: 12px; } .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(../../../../../../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(../../../../../../img/layout/comment-crop.png);background-repeat:no-repeat;background-position:left top;;
}  .mv-attachment-area .icon {      background-image:url(../../../../../../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(../../../../../../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(../../../../../../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; } .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(../../../../../../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(../../../../../../img/layout/comment-text.png);background-repeat:no-repeat;background-position:left top;;
}  .me-attachment-crop .icon {      background-image:url(../../../../../../img/layout/comment-crop.png);background-repeat:no-repeat;background-position:left top;;
}  .me-attachment-area .icon {      background-image:url(../../../../../../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(../../../../../../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(../../../../../../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(../../../../../../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(../../../../../../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(../../../../../../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(../../../../../../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(../../../../../../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(../../../../../../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(../../../../../../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(../../../../../../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(../../../../../../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(../../../../../../img/layout/comments-close2.png);background-repeat:no-repeat;background-position:left top;
}  .cb-close-hover .icon {      background-image:url(../../../../../../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(../../../../../../img/layout/comment-area.png);background-repeat:no-repeat;background-position:left top;;
}    .cb-help-icon-crop {      background-image:url(../../../../../../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(../../../../../../img/layout/prev-bw.png);background-repeat:no-repeat;background-position:left top;;
}    .cb-navigationNext .icon {      background-image:url(../../../../../../img/layout/next-bw.png);background-repeat:no-repeat;background-position:left top;;
}    .cb-navigationSeekBack .icon {      top: 11px;      background-image:url(../../../../../../img/layout/prev-comment-16.png);background-repeat:no-repeat;background-position:left top;;
}  .cb-navigationSeekBack .icon-disabled {      background-image:url(../../../../../../img/layout/prev-comment-16-disabled.png);background-repeat:no-repeat;background-position:left top;;
}    .cb-navigationSeekNext .icon {      top: 11px;      background-image:url(../../../../../../img/layout/next-comment-16.png);background-repeat:no-repeat;background-position:left top;;
}  .cb-navigationSeekNext .icon-disabled {      background-image:url(../../../../../../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; z-index: 1; } .slideshow IMG.pv-img { display: block; position:
relative; margin: 0 auto; } .slideshow .pv-s-init .pv-inner { visibility: hidden; } .page-dimmed
.slideshow .pv-flash { display: none; } .slideshow .pv-flash { } .slideshow-container { width: 100%;
height: 100%; } .zfl-ss { -webkit-transform:translate3d(0,0,0); -webkit-transform-style:preserve-3d;
-webkit-backface-visibility: hidden; -webkit-user-select: none; } .zfl-ss-loading { position:absolute;
width:100px; height:20px; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;
background-color: #000000; margin-left:10px; margin-top:10px; padding-top:5px; padding-bottom: 5px;
font-family:Arial; font-weight:bold; text-align:center; opacity:0.6; color:#FFFFFF; } .zfl-ss-controls
{ position:absolute; overflow:hidden; z-index:10; -webkit-border-radius: 25px 25px 10px 10px; -moz-border-radius:
25px 25px 10px 10px; border-radius: 25px 25px 10px 10px; width:280px; height:60px; padding-bottom:5px;
} .zfl-ss-controls-dark { background-color: #000000; } .zfl-ss-controls-light { background-color:
#CCCCCC; } .zfl-ss-button { position:absolute; width:60px; height:60px; z-index:10; background-size:40px
40px; background-position: 10px 10px; background-repeat: no-repeat; } .zfl-ss-play-dark { background-image:url("../../../../../../img/layout/slideshow/play-dark.png");
margin-left: 110px; } .zfl-ss-play-light { background-image:url("../../../../../../img/layout/slideshow/play-light.png");
margin-left: 110px; } .zfl-ss-play-dark:hover { background-image:url("../../../../../../img/layout/slideshow/play-dark-hover.png");
} .zfl-ss-play-light:hover { background-image:url("../../../../../../img/layout/slideshow/play-light-hover.png");
} .zfl-ss-pause-dark { background-image:url("../../../../../../img/layout/slideshow/pause-dark.png"); margin-left:110px;
} .zfl-ss-pause-light { background-image:url("../../../../../../img/layout/slideshow/pause-light.png"); margin-left:110px;
} .zfl-ss-pause-dark:hover { background-image:url("../../../../../../img/layout/slideshow/pause-dark-hover.png");
} .zfl-ss-pause-light:hover { background-image:url("../../../../../../img/layout/slideshow/pause-light-hover.png");
} .zfl-ss-back-dark { background-image:url("../../../../../../img/layout/slideshow/back-dark.png"); margin-left:20px;
} .zfl-ss-back-light { background-image:url("../../../../../../img/layout/slideshow/back-light.png"); margin-left:20px;
} .zfl-ss-back-dark:hover { background-image:url("../../../../../../img/layout/slideshow/back-dark-hover.png");
} .zfl-ss-back-light:hover { background-image:url("../../../../../../img/layout/slideshow/back-light-hover.png");
} .zfl-ss-next-dark { background-image:url("../../../../../../img/layout/slideshow/next-dark.png"); margin-left:200px;
} .zfl-ss-next-light { background-image:url("../../../../../../img/layout/slideshow/next-light.png"); margin-left:200px;
} .zfl-ss-next-dark:hover { background-image:url("../../../../../../img/layout/slideshow/next-dark-hover.png");
} .zfl-ss-next-light:hover { background-image:url("../../../../../../img/layout/slideshow/next-light-hover.png");
} .zfl-ss-viewholder { position:absolute; -webkit-user-select: none; width:100%; height:100%; top:
0px; } .zfl-ss-hidden { opacity:0.0; } IMG { -webkit-user-select: none; -webkit-touch-callout: none;
} .zfl-ss-view { position:relative; -webkit-user-select: none; border-style:none; overflow:hidden;
} .zfl-ss-bg-black { background-color:#000; } .zfl-ss-bg-white { background-color:#fff; } .zfl-ss-viewholder-left
{ left:-100%; } .zfl-ss-viewholder-right { left:100%; } @-webkit-keyframes fade-out { from { opacity:
1.0; } to { opacity: 0.0; } } @-moz-keyframes fade-out { from { opacity: 1.0; } to { opacity: 0.0;
} } @keyframes fade-out { from { opacity: 1.0; } to { opacity: 0.0; } } .zfl-ss-anim-fade-out-slow
{ animation:fade-out 1s ease-out; -webkit-animation:fade-out 1s ease-out; -moz-animation:fade-out
1s ease-out; } .zfl-ss-anim-fade-out { animation:fade-out 0.5s ease-out; -webkit-animation:fade-out
0.5s ease-out; -moz-animation:fade-out 0.5s ease-out; } @-webkit-keyframes fade-in { from { opacity:
0.0; } to { opacity: 1.0; } } @-moz-keyframes fade-in { from { opacity: 0.0; } to { opacity: 1.0;
} } @keyframes fade-in { from { opacity: 0.0; } to { opacity: 1.0; } } .zfl-ss-anim-fade-in-slow
{ animation:fade-in 1s ease-in; -webkit-animation:fade-in 1s ease-in; -moz-animation:fade-in 1s ease-in;
} .zfl-ss-anim-fade-in { animation:fade-in 0.5s ease-in; -webkit-animation:fade-in 0.5s ease-in;
-moz-animation:fade-in 0.5s ease-in; } @-webkit-keyframes to-white { to { background-color:#fff;
} } @-moz-keyframes to-white { to { background-color:#fff; } } @keyframes to-white { to { background-color:#fff;
} } .zfl-ss-anim-to-white { animation:to-white 0.5s ease-out; -webkit-animation:to-white 0.5s ease-out;
-moz-animation:to-white 0.5s ease-out; } @-webkit-keyframes from-white { from { background-color:#fff;
} } @-moz-keyframes from-white { from { background-color:#fff; } } @keyframes from-white { from
{ background-color:#fff; } } .zfl-ss-anim-from-white { animation:from-white 0.5s ease-in; -webkit-animation:from-white
0.5s ease-in; -moz-animation:from-white 0.5s ease-in; } @-webkit-keyframes to-black { to { background-color:
#000000; } } @-moz-keyframes to-black { to { background-color: #000000; } } @keyframes to-black {
to { background-color: #000000; } } .zfl-ss-anim-to-black { animation:to-black 0.5s ease-out; -webkit-animation:to-black
0.5s ease-out; -moz-animation:to-black 0.5s ease-out; } @-webkit-keyframes from-black { from { background-color:
#000000; } } @-moz-keyframes from-black { from { background-color: #000000; } } @keyframes from-black
{ from { background-color: #000000; } } .zfl-ss-anim-from-black { animation:from-black 0.5s ease-in;
-webkit-animation:from-black 0.5s ease-in; -moz-animation:from-black 0.5s ease-in; } @-webkit-keyframes
slide-from-side { to { -webkit-transform:translate3d(0%, 0, 0); -webkit-transform-style:preserve-3d;
} } @-moz-keyframes slide-from-side { to { -moz-transform:translate3d(0, 0, 0); -moz-transform-style:preserve-3d;
} } @keyframes slide-from-side { to { transform:translate3d(0, 0, 0); transform-style:preserve-3d;
} } .zfl-ss-anim-slide-from-side-fast { animation:slide-from-side 0.4s ease-out; -webkit-animation:slide-from-side
0.4s ease-out; -moz-animation:slide-from-side 0.4s ease-out; } .zfl-ss-anim-slide-from-side { animation:slide-from-side
0.8s ease-in-out; -webkit-animation:slide-from-side 0.8s ease-in-out; -moz-animation:slide-from-side
0.8s ease-in-out; } @-webkit-keyframes slide-to-left { to { -webkit-transform:translateX(-100%);
} } @-moz-keyframes slide-to-left { to { left:-100%; } } @keyframes slide-to-left { to { left: -100%;
} } .zfl-ss-anim-slide-to-left { animation:slide-to-left 0.8s ease-in-out; -webkit-animation:slide-to-left
0.8s ease-in-out; -moz-animation:slide-to-left 0.8s ease-in-out; } .zfl-ss-anim-slide-to-left-fast
{ animation:slide-to-left 0.2s ease-out; -webkit-animation:slide-to-left 0.2s ease-out; -moz-animation:slide-to-left
0.2s ease-out; } @-webkit-keyframes slide-to-right { to { -webkit-transform:translateX(100%); }
} @-moz-keyframes slide-to-right { to { left: 100%; } } @keyframes slide-to-right { to { left: 100%;
} } .zfl-ss-anim-slide-to-right { animation:slide-to-right 0.8s ease-in-out; -webkit-animation:slide-to-right
0.8s ease-in-out; -moz-animation:slide-to-right 0.8s ease-in-out; } .zfl-ss-anim-slide-to-right-fast
{ animation:slide-to-right 0.2s ease-out; -webkit-animation:slide-to-right 0.2s ease-out; -moz-animation:slide-to-right
0.2s ease-out; } .zflc-controls { width: 90px; height: 90px; position: relative; margin-left: auto;
margin-right: auto; top: 63px; z-index: 5000; background-color: Black; border-radius: 45px; -moz-border-radius:
45px; -webkit-border-radius: 45px; -ms-border-radius: 45px; -webkit-transform: translateZ(10px);
-moz-transform: translateZ(10px); -ms-transform: translateZ(10px); } .zflc-play, .zflc-pause {
width: 100%; height: 100%; background-repeat: no-repeat; background-position: center; background-size:
60% 60%; } .zflc-play-dark { background-image:url("../../../../../../img/layout/slideshow/play-dark.png"); }
.zflc-pause-dark { background-image:url("../../../../../../img/layout/slideshow/pause-dark.png"); } .zflc-play-light
{ background-image:url("../../../../../../img/layout/slideshow/play-dark.png"); } .zflc-pause-light { background-image:url("../../../../../../img/layout/slideshow/pause-dark.png");
} .homemenu-middle { overflow: hidden; position: relative; } .homemenu .menu-item-dda, .homemenu-submenu
.menu-item-dda { padding-left: 3px; font-size: 0.5em; position: relative; bottom: 1px; } .homemenu
UL, .homemenu-submenu UL { padding-left: 0px; margin: 0px; } .homemenu LI, .homemenu-submenu LI {
list-style-type: none; padding: 0px; margin: 0px; } .homemenu LI.homemenu-top-item, .homemenu A {
display: block; white-space: nowrap; position: relative; } .homemenu A:hover, .homemenu A:active
{ text-decoration: none; } .homemenu-submenu { position: absolute; display: none; min-width: 150px;
max-width: 300px; z-index: 6; } .homemenu-submenu .menu-submenu-top-item { z-index: 7; position:
absolute; display: none; overflow: hidden; display: none; white-space: nowrap; border-style: solid;
} .homemenu-submenu .menu-submenu-top-item A { display: block; text-align: center; } .homemenu-submenu
.menu-submenu-inner { overflow: hidden; display: none; position: relative; white-space: nowrap;
} .homemenu-submenu A:hover, .homemenu-submenu 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
LI.homemenu-top-item { float: left; height: 24px; line-height: 24px; } .homemenu-horz A { height:
24px; line-height: 24px; padding: 0px 12px; } .homemenu-submenu LI { height: 24px; line-height:
24px; } .homemenu-submenu .menu-submenu-middle { border-style: solid; border-width: 2px; } .homemenu-submenu
.menu-submenu-inner A { height: 24px; line-height: 24px; padding: 0px 12px; display: block; position:
relative; white-space: nowrap; text-align: left; min-width: 150px; margin: 0; overflow: hidden;
} .homemenu-submenu .menu-submenu-inner .menu-submenu-middle { padding: 4px; } .homemenu-submenu
.homemenu-vert LI { height: 30px; line-height: 28px; } .homemenu-submenu .homemenu-vert .menu-submenu-middle
A { height: 28px; line-height: 28px; } .homemenu-horz .sep { float: left; margin: 6px 1px; height:
12px; width: 1px; } .homemenu-horz .menu-top-item { margin-left: 3px; } .homemenu-horz .menu-top-item-first
{ margin-left: 0px; } .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 auto; display:inline-block; min-width: 120px; } .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 UL, .menubar-submenu UL { padding-left:
0px; margin: 0px; } .menubar LI, .menubar-submenu LI { list-style-type: none; padding: 0px; margin:
0px; height: 24px; display: inline; } .menubar { position: relative; height: 24px; overflow: hidden;
} .menubar-outer { border-bottom-style: solid; border-bottom-width: 1px; } .menubar .menu-item-dda,
.menubar-submenu .menu-item-dda { padding-left: 3px; font-size: 8px; position: relative; bottom:
1px; } .menubar-outer { height: 24px; visibility: visible; } .menubar-inner { height: 24px; } .menubar
LI.menubar-top-item { display: inline; } .menubar A { line-height: 24px; padding: 10px 20px; }
.menubar A:hover, .menubar A:active { text-decoration: none; } .menubar-submenu { position: absolute;
display: none; min-width: 150px; max-width: 300px; z-index: 6; } .menubar-submenu .menu-submenu-top-item
{ z-index: 7; position: absolute; display: none; overflow: hidden; display: none; white-space: nowrap;
border-style: solid; border-width: 2px; } .menubar-submenu .menu-submenu-top-item A { display: block;
text-align: center; } .menubar-submenu .menu-submenu-inner { overflow: hidden; display: none; position:
relative; white-space: nowrap; } .menubar-submenu A:hover, .menubar-submenu A:active { text-decoration:
none; } .menubar-submenu LI { height: 28px; line-height: 24px; } .menubar-submenu .menu-submenu-middle
{ border-style: solid; } .menubar-submenu .menu-submenu-inner LI { display: block; } .menubar-submenu
.menu-submenu-inner A { height: 28px; line-height: 28px; padding: 0px 20px; display: block; position:
relative; white-space: nowrap; text-align: left; min-width: 150px; margin: 0; } .menubar-submenu
.menu-submenu-inner .menu-submenu-middle { padding: 4px; } .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-method-53 .pv-outer { padding: 8px 8px 14px 8px; } .myphoto-method-54 .pv-outer { padding:
8px 16px 8px 16px; float: none; } .myphoto-method-54 { float: left; } .myphoto-method-50 .pv-outer
{ padding: 8px 20px 14px 8px; } .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: 495px; } .myphoto-method-54
.pv-inner { width: 350px; height: 467px; } .myphoto-method-50 .pv-s-empty .pv-img { display: block;
position: relative;      width: 83px;      height: 111px;      background-image:url(../../../../../../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: 20px; position: relative; } .actions-left { position: relative; left: -5px; } .actions-center
{ text-align: center; } .actions-item { padding: 0px 8px; line-height: 20px; } .actions-center .actions-select
{ display: block; position: absolute; height: 20px; line-height: 20px; left: -5px; top: 4px; }
.actions-selected { display: block; position: absolute; top: 4px; right: 5px; height: 20px; line-height:
20px; } .actions-squeezed { text-align: right!important; } .actions-squeezed .actions-selected {
display: none!important; } .actions-link:hover { text-decoration: none; } .actions-link:hover .text
{ text-decoration: underline; } .action-rff { position: relative; } .actions-external { position:
absolute; top: 0px; left: 0px; right: 0px; z-index: 1; display: none; } .actions-text { line-height:
20px; } .controlbox .button-selectDone { margin-top: 4px; margin-left: 34px; } .actions-ehost {
position: relative; } .actions-ehost .button { float: right!important; visibility: inherit!important;
} .lb A { color: #FFF; } .lb A:hover { color: #FFF; text-decoration: underline; } .lb A.button:hover
{ text-decoration: none; } .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(../../../../../../img/layout/sb-top.gif); } .lb .sb-bgimage2
{ background-image: url(../../../../../../img/layout/sb-bottom.gif); } .lb .sb-bgimage3 { background-image: url(../../../../../../img/layout/sb-grip.gif);
} .lb .button-color1 { color: #FFF; } .lb .button-color1:hover { color: #DDD; } .lb .button-color2,
.lb .button-color2:hover { color: #FFF; } .lb .button-font1 { font-size: 12px; font-weight: bold;
} .lb .button-border1, .lb .button-border2, .lb .button-border3 { 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(../../../../../../img/layout/scrapbook/fav-btn-left.png);background-repeat:no-repeat;background-position:left top;;
}  .lb .button .standard .right {      background-image:url(../../../../../../img/layout/scrapbook/fav-btn-right.png);background-repeat:no-repeat;background-position:left top;;
}  .lb .button .standard .label {      background-image: url(../../../../../../img/layout/scrapbook/fav-btn-middle.png);
}  .lb .button .hover .left {      background-image:url(../../../../../../img/layout/scrapbook/fav-btn-hover-left.png);background-repeat:no-repeat;background-position:left top;;
}  .lb .button .hover .right {      background-image:url(../../../../../../img/layout/scrapbook/fav-btn-hover-right.png);background-repeat:no-repeat;background-position:left top;;
}  .lb .button .hover .label {      background-image: url(../../../../../../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; } .lb .buymenu-font1
{ font-family:"Lucida Grande", Verdana, Helvetica, Arial, sans-serif; font-size: 11px; font-weight:
normal; } .lb .buymenu-color1 { color: #FFF; } .lb .buymenu-color2, .lb .buymenu-color2:hover {
color: #FFF; } .lb .buymenu-bgcolor2 { background-color: #333; } .lb .buymenu-border1 { border-color:
#333; } .lb .actions-font1 { font-family:"Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size: 11px; font-weight: normal; } .lb .actions-color1 { color: #FFF; } .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 { display: block; float: left; cursor: pointer; max-width: 380px; overflow:
hidden; height: 100%; } .sbe-header-title-link { font-size: 16px; background-image: url("../../../../../../img/layout/sb-bottom.gif");
background-position: right center; background-repeat: no-repeat; padding-right: 16px; } .sbe-header-left
{ width: 520px; height: 100%; overflow: hidden; padding-left: 16px; } .sbe-header-status { height:
28px; line-height: 28px; position: absolute; top: 5px; right: 150px; 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-expires-on {
color: #FB4!important; } .sbe-btn-store-box { position: absolute; right: 0px; top: 0px; } .sbe-btn-store
{ position: absolute; left: 10px; top: 2px; text-transform: none; } .sbe-btn-store .label { color:
#FB4; } .sbe-header-middle { position: absolute; top: 0px; left: 430px; height: 100%; } .sbe-header-right
{ position: absolute; top: 0px; right: 0px; height: 100%; } .sbe-btn-share, .sbe-btn-buy { float:
left; margin: 7px 8px 6px 8px; } .sbe-btn .label { min-width: 60px; text-align: center; } .sbe-btn-share
{      margin-left: 16px;  }    .sbe-btn-close {            background: url(../../../../../../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 .all { display:
none; } .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(../../../../../../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-body-photog { height: 38px; line-height: 38px; } .sbe-body-photog-name
{ font-size: 18px; } .sbe-grid-header { height: 24px; line-height: 24px; text-align: left; position:
relative; padding-bottom: 6px; } .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(../../../../../../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(../../../../../../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(../../../../../../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(../../../../../../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(../../../../../../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(../../../../../../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(../../../../../../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(../../../../../../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(../../../../../../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(../../../../../../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(../../../../../../img/layout/dimlights-previous2.png) no-repeat left center;
}  .sbe-single-right {      right: 0px;      background: url(../../../../../../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(../../../../../../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(../../../../../../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; left: 430px; 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, .sbe-sh-link DIV { width: 342px;
line-height: 16px; height: 16px; margin: 0px; padding: 2px 3px; border-style: solid; border-width:
1px; white-space: nowrap; font-weight: normal; } .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("../../../../../../img/layout/scrapbook/bullets-select.png") no-repeat 0px -66px; } .sbe-sl-scrapbook { background-image:
url("../../../../../../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; } .sbe-ash { position: absolute; display: none; top: 0px; left: 0px; width:
520px; } .sbe-ash .popup-title { padding-bottom: 20px; line-height: 2em; } .sbe-ash .textfield {
margin-bottom: 20px; margin-left: 30px; } .sbe-ash .option-same { padding: 10px 0px; } .sbe-ash
.buttons { padding-top: 30px; } .sbe-ash .button { float: right; margin-left: 20px; } .sbe-ash .disabled
{ opacity: 0.8;; } .sbe-ash .notagain INPUT { position: relative; top: 2px; } .sbe-crt { position:
absolute; display: none; top: 0px; left: 0px; width: 280px; } .sbe-crt .popup-title { padding-bottom:
20px; line-height: 2em; } .sbe-crt .textfield { margin-bottom: 30px; } .sbe-crt .buttons { padding-top:
40px; } .sbe-crt .button { float: right; margin-left: 20px; } .mbox-outer { position: absolute;
z-index: 10; width: 450px; } .mbox { position: relative; padding: 14px; font-size: 12px; border-width:
2px; border-style: solid; overflow: hidden; } .mbox .title { font-size: 20px; padding-bottom: 8px;
} .mbox .text { position: relative; line-height: 16px; padding: 6px 0px; 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; } .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 4px 2px 2px; } .qpl-popup-shipzones, .qpl-popup-units { margin-bottom: 8px; line-height: 1.5;
} .qpl-popup-shipzone, .qpl-popup-unit { padding-left: 8px; } .qpl-popup-btn-ok { margin-top: 10px;
float: right; } .qpl-nopricing { display: none; } .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(../../../../../../img/layout/sb-top.gif);
} .sb-bgimage2 { background-image: url(../../../../../../img/layout/sb-bottom.gif); } .sb-bgimage3 { background-image:
url(../../../../../../img/layout/sb-grip.gif); } .menu { display: none; position: absolute; z-index: 100; } .menu-inner
{ border-style: solid; border-width: 1px; padding: 8px; } .menu A, .menu .loading { display: block;
padding: 6px 9px; max-width: 280px; white-space: nowrap; overflow: hidden; } .menu .loading { opacity:
0.3;; } .menu A:hover { text-decoration: none; } .menu-separator { border-top: 1px solid; margin:
0px 0px; } .social-btns { text-align: center; height: 20px; margin-bottom: 6px; } .social-btns-fb
{ margin-left: 40px; } .like-btn, .tweet-btn, .plusone-btn, .pinit-btn { display: inline-block;
margin-right: 6px; height: 20px; font-size: 0px; text-align: left; } .social-btns-share { margin-bottom:
10px; float: right; text-align: right; } .fb_iframe_widget_lift { z-index: 10!important; } .home-btns
{ float: right; height: 22px; } DIV.home-btns-only-one { width:22px; } .home-btns .icon{ float:
right; display: block; height: 22px; width: 22px; margin-left: 4px; } .home-btns .icon-facebook {
background-image: url("../../../../../../img/icons/icon-facebook-bw-22.png"); background-position: left top;
background-repeat: no-repeat; } .home-btns .icon-facebook:hover { background-image: url("../../../../../../img/icons/icon-facebook-22.png");
} .home-btns .icon-twitter { background-image: url("../../../../../../img/icons/icon-twitter-bw-22.png"); background-position:
left top; background-repeat: no-repeat; } .home-btns .icon-twitter:hover { background-image: url("../../../../../../img/icons/icon-twitter-22.png");
} .expires { position: fixed; z-index: 100; left: 50%; width: 550px; margin-left: -275px; bottom:
-150px; height: 90px; font-family: Georgia,Times,Sans-serif; } .expires-inner { margin-top: 25px;
text-align: center; } .expires-text { padding-bottom: 24px; position: relative; } .expires-check
{ position: absolute; display: block; bottom: 0px; left: -4px; } .expires-check INPUT { position:
relative; top: 2px; } .expires-close { position: absolute; top: -10px; right: -10px; width: 24px;
height: 24px;      cursor: pointer;        background-image:url(../../../../../../img/layout/close-24.png);background-repeat:no-repeat;background-position:left top;;
} .expires-border1 { border: solid 1px #929292; border-radius: 5px; -moz-border-radius: 5px; }
.expires-bgcolor1 { background-color: #2D2D2D; } .expires-color1 { color: #F8F8F8; } .expires-font1
{ font-size: 17px; } .expires-color2 { color: #AFAFAF; } .expires-font2 { font-size: 12px; } .coowarn
{ position: relative; height: 30px; line-height: 30px; display: none; padding-left: 5px; } .coowarn-learn
{ } .coowarn-text { } .coowarn-text A { padding-left: 5px; } .coowarn-hide { position: absolute;
right: 3px; top: 0px; height: 30px; line-height: 30px; padding-right: 30px; background-image: url(../../../../../../img/layout/close-24.png);
background-repeat: no-repeat; background-position: right 3px; } .coowarn-policy { height: 460px;
margin: 0px 10px; position: relative; overflow: hidden; } .coowarn-policy-inner { position: relative;
} .coowarn-policy p { margin-top: 4px; margin-bottom: 12px; margin-right: 10px; } .coowarn-policy
.coowarn-h1 { padding-top: 12px; margin-bottom: 4px; } .coowarn-policy .coowarn-h2 { padding-top:
12px; margin-bottom: 4px; font-style: italic; } .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(../../../../../../img/layout/icon-minus.gif);
} .ews-up { right: 0px; background-image: url(../../../../../../img/layout/icon-plus.gif); } .ews-ro INPUT, .ews-ro
SPAN { display: none; } .ews-ro DIV { display: block; } .slider { position: relative; } .slider-horz
{ width: 100px; height: 28px; border-left: solid 28px #EEE; border-right: solid 28px #EEE; border-top:
solid 3px #EEE; border-bottom: solid 3px #EEE; top: -6px; margin: 0px 6px 0px 0px; overflow: visible;
background: url(../../../../../../img/slider-middle.gif) repeat-x center; } .slider-l, .slider-r { position: absolute;
top: 6px; width: 29px; height: 28px; } .slider-l { left: -28px; background: url(../../../../../../img/slider-left.gif) no-repeat;
} .slider-r { right: -28px; background: url(../../../../../../img/slider-right.gif) no-repeat; } .slider-l A {
left: 0px;      background-image:url(../../../../../../img/icons/collapse-16.png);background-repeat:no-repeat;background-position:left top;
}    .slider-r A {      right: 0px;      background-image:url(../../../../../../img/icons/expand-16.png);background-repeat:no-repeat;background-position:left top;
} .slider-horz A { display: block; position: absolute; width: 16px; height: 16px; top: 0px; } .slider-horz
.slider-h { position: relative; top: 7px; left: -3px; width: 7px; height: 14px; cursor: pointer;
background: url(../../../../../../img/slider-handle.gif) no-repeat; } .slider-horz .slider-s { display: none; }
.slider-vert { width: 28px; height: 100px; padding: 28px 3px; } .slider-u, .slider-d { position:
absolute; left: 0px; width: 32px; height: 34px; margin: 0 2px; background-repeat: no-repeat; background-position:
0px 0px;  }      .slider-u {      top: 0px;      background-image: url(../../../../../../img/printing/zoom-plus-sprite.png);
}  .slider-d {      bottom: 0px;      background-image: url(../../../../../../img/printing/zoom-minus-sprite.png);
} .slider-u:hover, .slider-d:hover { background-position: -32px 0px; } .slider-u:active, .slider-u.selected,
.slider-d:active, .slider-d.selected { background-position: -64px 0px; } .slider-vert A { display:
block; position: absolute; width: 32px; height: 34px; left: -1px; outline: none; } .slider-vert
.slider-h { position: relative; left: -3px; height: 20px; width: 36px; cursor: pointer; background-image:
url(../../../../../../img/printing/zoom-thumb-grip.png); background-repeat: no-repeat; background-position: 0px
0px; } .slider-vert .slider-h:hover { background-position: -36px 0px; } .slider-vert .slider-h:active,
.slider-vert .slider-h.selected { background-position: -72px 0px; } .slider-vert .slider-s { position:
absolute;      left: 0px;      top: 28px;      width: 36px;      background: url(../../../../../../img/printing/zoom-track-back.gif) repeat-y;
background-position: center; } .pc H1, .pc H2, .pc H3, .pc H4, .pc H5, .pc H6 { margin: 0px; padding:
0px; font-weight: normal; line-height: inherit; } .pc { position: fixed; display: none; left: 0px;
top: 0px; width: 100%; height: 100%; z-index: 2000; } .pc-bg { position: absolute; left: 0px; top:
0px; width: 100%; background: #000; opacity: 0.7;; } .pc-frame { position: absolute; padding: 12px;
border-width: 2px; border-style: solid; overflow: hidden; -webkit-border-radius: 11px; -moz-border-radius:
11px; border-radius: 11px; } .pc-close { position: absolute; right: 14px; top: 14px; width: 24px;
height: 24px;      z-index: 500;      background-image:url(../../../../../../img/core/printing/cfg-close2.png);background-repeat:no-repeat;background-position:left top;;
}  .pc-close:hover {      background-image:url(../../../../../../img/core/printing/cfg-close.png);background-repeat:no-repeat;background-position:left top;;
} .pc-close.with-text { padding-right: 28px; width: auto; background-position: right top; } .pc-body
{ overflow: hidden; } .pc .sv-outer { height: 100%; } .pc-loading { display: none; position: relative;
top: 45%; margin-top: -10px; text-align: center; } .pc-s-loading .pc-loading { display: block; }
.pc-s-loading .pc-body { display: none; } .pc-page { position: absolute; display: none; left: 12px;
top: 12px; height: 0px; overflow: hidden; z-index: 1; } .pc-page-hdr { position: relative; height:
72px; padding: 0px 36px; line-height: 72px; } .pc-page-hdr-extra { position: absolute; left: 384px;
top: 0px; height: 72px; line-height: 72px; } .pc-page-ftr { position: absolute; height: 40px; width:
100%; bottom: 12px; left: 0px; } .pc-page A { -webkit-transition: color 0.15s ease, border-color 0.15s
ease, background-color 0.15s ease; -moz-transition: color 0.15s ease, border-color 0.15s ease, background-color
0.15s ease; -o-transition: color 0.15s ease, border-color 0.15s ease, background-color 0.15s ease;
transition: color 0.15s ease, border-color 0.51s ease, background-color 0.15s ease; } .pc-page A.pc-button,
.pc-page A.pc-toggle { -webkit-transition: none; -moz-transition: none; -o-transition: none; transition:
none; } .pc-toggle { display: inline-block; padding: 4px 8px; height: 22px; line-height: 22px;
-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } .pc-toggle:hover { text-decoration:
none; } A.pc-button { display: inline-block; padding: 4px 22px; line-height: 24px; border-style:
solid; border-width: 1px; text-decoration: none; -webkit-border-radius: 5px; -moz-border-radius:
5px; border-radius: 5px; -moz-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.12); -webkit-box-shadow: 0px
3px 3px rgba(0, 0, 0, 0.12); box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.12); } .pc A.pc-button-d {
cursor: default!important; } .pc-slidein { position: absolute; display: none; top: 0px; z-index:
100; padding: 12px; border-left-style: solid; border-left-width: 4px; } .pc-slidein-fw { border-top:
1px solid; border-right: 1px solid; border-left: none; -webkit-border-bottom-left-radius: 11px;
-moz-border-radius-bottomleft: 11px; border-bottom-left-radius: 11px; } .pc-slidein-rw { border-top:
1px solid; border-left: 1px solid; border-right: none; -webkit-border-bottom-right-radius: 11px;
-moz-border-radius-bottomright: 11px; border-bottom-right-radius: 11px; } .pc-slidein-s { display:
block; } A.pc-slideout { display: block; position: absolute; height: 20px; line-height: 20px; top:
6px; right: 10px; z-index: 200; } A.pc-slideout:hover { text-decoration: none; } A.pc-slideout:hover
SPAN { text-decoration: underline; } A.pc-slideout EM { position: relative; display: inline-block;
top: -1px; width: 14px; height: 14px; vertical-align: middle; margin-left: 3px;      background-image:url(../../../../../../img/core/printing/cfg-slideout-right.png);background-repeat:no-repeat;background-position:left top;
}  .pc-slidein-fw A.pc-slideout EM {      background-image:url(../../../../../../img/core/printing/cfg-slideout.png);background-repeat:no-repeat;background-position:left top;
} .pc-slidein-nohide A.pc-slideout { display: none; } .pc .selector-box { position: relative; border-style:
solid; border-width: 1px; height: 18px; cursor: pointer; text-align: left; } .pc .zf-outer-current-selection
{ height: 14px; padding: 2px 6px; line-height: 14px; border: 0px none; } .pc .zf-current-selection-focused
{ border: 0px none; } .pc .zf-current-selection-button { display: block; position: absolute; right:
-1px; top: -1px; height: 20px; width: 16px; margin: 0px; text-align: center; font-family: Arial,
Sans-Serif; font-size: 10px; line-height: 20px; background: none; } .pc .zf-current-selection {
padding: 0px; } .pc .zf-option-selectable { padding: 0px; line-height: normal; } .pc .zf-current-selection-button
{ padding: 0px; } .pc-select { border-style: solid; border-width: 1px; z-index: 4500!important; }
.pc-select .zf-option-selectable { padding: 4px 6px; cursor: pointer; } .pc-message .pc-message-c
{ font-weight: normal; position: relative; text-align: center; top: 40%; } .pc-message H6 { margin-bottom:
24px; } .pc-message .pc-button { margin-right: 24px; } .pc-message .pc-button-z { margin-right:
0px; } .pc-text H6 { font-weight: normal; position: relative; top: 45%; margin: -50px 0px 0px 0px;
text-align: center; } .pc-itemtype-c { position: relative; top: 50%; margin-top: -235px; } .pc-itemtype-c
H6 { width: 500px; margin: 0px auto 24px auto; font-weight: normal; text-align: center; line-height:
1.65em; } .pc-itemtype-l { margin: 0px auto; width: 330px; text-align: center; } .pc-itemtype-l .pc-button
{ display: inline-block; position: relative; width: 280px; line-height: 31px; margin: 10px 5px;
} .pc-itemtype-c P { width: 500px; margin: 24px auto; line-height: 1.65em; } .pc-pricing-c { position:
relative; top: 50%; margin-top: -235px; } .pc-pricing-c H6 { width: 500px; margin: 0px auto 24px auto;
font-weight: normal; text-align: center; line-height: 1.65em; } .pc-pricing-l { margin: 0px auto;
width: 330px; text-align: center; } .pc-pricing-l .pc-button { display: inline-block; position:
relative; width: 280px; line-height: 31px; margin: 10px 5px; } .pc-pricing-c P { width: 500px;
margin: 24px auto; line-height: 1.65em; } .pc-selection-c { position: relative; top: 50%; margin-top:
-235px; } .pc-selection-c H6 { width: 500px; margin: 0px auto 24px auto; font-weight: normal; text-align:
center; line-height: 1.65em; } .pc-selection-l { margin: 0px auto; width: 420px; text-align: center;
} .pc-selection-l .pc-button { display: inline-block; position: relative; width: 370px; line-height:
31px; margin: 10px 5px; } .pc-selection-c P { width: 500px; margin: 24px auto; line-height: 1.65em;
} .pc-license H6 { font-weight: normal; height: 40px; margin: 0px 10px; line-height: 40px; } .pc-license
.sv { margin: 0px 10px; border-style: solid; border-width: 1px; } .pc-license .sv-inner { padding:
3px 5px; } .pc-license .sv-scroll .sv-inner { padding-right: 20px; } .pc-license .sv-inner PRE {
margin: 0px; font-family: Consolas,'Lucida Console', monospace; font-size: 14px; white-space: pre-wrap;
white-space: -moz-pre-wrap; } .pc-preview { text-align: center; } .pc-preview H6 { display: none;
position: relative; font-weight: normal; height: 40px; padding-top: 6px; margin: 0px; line-height:
40px; z-index: 1; } .pc-preview-c { float: left; position: relative; height: 20px; padding: 10px
32px 10px 0px; line-height: 20px; } .pc-preview-c LABEL { display: block; float: left; height: 20px;
padding-right: 8px; line-height: 20px; text-align: left; font-weight: bold; } .pc-preview-c .ews
{ float: left; } .pc-preview-c .selector-box { float: left; } .pc-preview-sub { float: left; font-weight:
bold; } .pc-preview-b { float: right; height: 34px; padding: 3px 0px; } .pc-preview-b .pc-button {
height: 24px; display: inline-block; vertical-align: top; } .pc-preview-times { float: left; margin-left:
4px; font-weight: bold; } .pc-preview-add H6 { display: inline-block; } .pc-preview-i { position:
relative; height: 100%; text-align: center; } .pc-preview-i IMG, .pc-preview-i DIV { position: absolute;
left: 50%; top: 50%; border-style: solid; border-width: 1px; cursor: pointer; } .pc-preview-i SPAN
{ position: absolute; display: block; top: 4px; right: 4px; width: 24px; height: 24px; cursor: pointer;
z-index: 10;      background-image:url(../../../../../../img/core/printing/zoom-out.png);background-repeat:no-repeat;background-position:left top;
} .pc-preview .selector-box { width: 150px; } .pc-pb2 { padding: 0px; } .pc-pb2-incomplete { display:
none; padding: 16px; margin: 0px 36px 16px 36px; border-width: 1px; border-style: solid; -moz-border-radius:
5px; -webkit-border-radius: 5px; border-radius: 5px; } .pc-pb2-controls { padding: 0px 36px; height:
30px; line-height: 30px; margin-bottom: 12px; } .pc-pb2-controls .pc-toggle { margin-left: 8px; }
.pc-pb2-vendor { padding-left: 12px; } .pc-pb2-vendor A { display: inline-block; overflow: hidden;
text-overflow: ellipsis; vertical-align: top; white-space: pre; } .pc-pb2-currency, .pc-pb2-filter
{ float: right; } .pc-pb2-vendor SPAN SPAN, .pc-pb2-filter SPAN SPAN { position: relative; top:
-5%; font-size: 70%; } .pc-pb2-filter IMG.pc-flag { width: 16px; height: 11px; } .pc-pb2-filter .pc-flag-US
{      background-image:url(../../../../../../img/icons/flag-us.gif);   }  .pc-pb2-filter .pc-flag-CA {      background-image:url(../../../../../../img/icons/flag-canada.gif);
} .pc-pb2-filter .pc-flag-UK { background-image:url(../../../../../../img/icons/flag-uk.gif); } .pc-pb2-filter
.pc-flag-EU { background-image:url(../../../../../../img/icons/flag-eu.gif); } .pc-pb2-filter .pc-flag-AU { background-image:url(../../../../../../img/icons/flag-australia.gif);
} .pc-pb2-filter .pc-flag-WW { background-image:url(../../../../../../img/icons/flag-world.png); } .pc-pb2-main
{ position: relative; } .pc-pb2-icon { position: absolute; width: 200px; height: 200px; padding:
2px; border-width: 3px; border-style: solid; -moz-border-radius: 3px; -webkit-border-radius: 3px;
border-radius: 3px; -webkit-transition: color 0.15s ease, border-color 0.15s ease, background-color
0.15s ease; -moz-transition: color 0.15s ease, border-color 0.15s ease, background-color 0.15s ease;
-o-transition: color 0.15s ease, border-color 0.15s ease, background-color 0.15s ease; transition:
color 0.15s ease, border-color 0.51s ease, background-color 0.15s ease; } .pc-pb2-icon A { position:
relative; display: block; width: 200px; height: 200px; padding: 0px; } .pc-pb2-icon IMG { position:
absolute; border-width: 0px; } .pc-pb2-icon A > SPAN { position: absolute; display: block; background:
#000; color: #FFF; opacity: 0.85;; width: 100%; left: 0px; bottom: 0px; padding: 12px 0px; } .pc-pb2-icon.pc-pb2-calibration
A > SPAN { background-color: #C70; opacity: 1.0;; } .pc-pb2-icon SPAN > SPAN { display: inline-block;
margin: 0px 12px; } .pc-pb2-catblock { position: absolute; line-height: 200%; padding-left: 24px;
width: 166px; } .pc-pb2-cat { position: relative; left: -24px; text-decoration: underline; } .pc-pb2-footer
{ position: absolute; left: 0px; bottom: 0px; width: 100%; height: 36px; margin-top: 12px; } .pc-pb2-footer
.pc-button { float: right; margin-left: 12px; } .pc-pb2-footer .pc-pb2-cart { float: left; margin-left:
10px; } .pc-pb2-classic .pc-pb2-main { padding: 0px 310px 0px 220px } .pc-pb2-noscl .pc-pb2-main
{ padding-left: 36px; } .pc-pb2-classic .pc-pb2-vendor { position: absolute; display: inline-block;
left: 220px; padding-left: 0px; } .pc-pb2-classic.pc-pb2-noback .pc-pb2-vendor { left: 36px; }
.pc-pb2-scl { position: absolute; width: 190px; height: 100%; top: 0px; left: 0px; padding: 0px
10px; } .pc-pb2-noscl .pc-pb2-scl { display: none; } .pc-pb2-scl A { display: block; position: relative;
padding: 12px 16px; text-decoration: none; -moz-border-radius: 6px; -webkit-border-radius: 6px;
border-radius: 6px; } .pc-pb2-batch { padding-bottom: 10px; } .pc-pb2-pl .sv-inner { position: relative;
padding-right: 6px; } .pc-pb2-pl.sv-scroll .sv-inner { padding-right: 19px; } .pc-pb2-pl H5 { padding:
24px 2px 12px 2px; margin: 0px; font-weight: bold; } .pc-pb2-pl H5.pc-pb2-first { padding-top: 3px;
} .pc-pb2-pl H5 SPAN { display: block; font-weight: normal; } .pc-pb2-pl H6 { padding: 8px 12px;
margin: 6px 0px 2px 0px; border-bottom-style: solid; border-bottom-width: 1px; font-weight: bold;
} .pc-pb2-pl H6.pc-pb2-first { margin-top: 0px; } .pc-pb2-pl DIV.pc-pb2-first { top: 0px; margin-bottom:
0px; } .pc-pb2-product { position: relative; padding: 8px 8px 8px 16px; border-bottom-style: solid;
border-bottom-width: 1px; cursor: pointer; } .pc-pb2-product .pc-pb2-name { position: relative;
padding: 0px 180px 0px 0px; } .pc-pb2-pricelist .pc-pb2-name { padding-left: 17px; } .pc-pb2-product
.pc-pb2-buy { position: absolute; right: 2px; top: 0px; width: 48px; text-align: right; font-weight:
bold; } .pc-pb2-product .pc-pb2-price { position: absolute; right: 54px; top: 0px; width: 120px;
text-align: center; } .pc-pb2-product .pc-pb2-quality, .pc-pb2-product .pc-pb2-resolution { white-space:
nowrap; } .pc-pb2-product .pc-pb2-error { margin-top: 2px; } .pc-pb2-pricelist .pc-pb2-error {
text-indent: 17px; } .pc-pb2-product .pc-pb2-added { text-transform: uppercase; color: #57A!important;
} .pc-pb2-product .pc-pb2-select { position: absolute; top: 0px; left: 0px; width: 17px; } .pc-pb2-product
.pc-pb2-select INPUT { position: relative; padding: 0px; margin: 0px; } .pc-pb2-product-o { position:
relative; display: none; overflow: hidden; } .pc-pb2-product-c { position: absolute; display: block;
width: 24px; height: 24px; top: 50%; right: 4px; margin-top: -16px; background-image:url("../../../../../../img/core/printing/cfg-close2.png");background-repeat:no-repeat;background-position:left
top; } .pc-pb2-product-c:hover { background-image:url("../../../../../../img/core/printing/cfg-close.png");background-repeat:no-repeat;background-position:left
top; } .pc-pb2-product-i { position: relative; display: none; padding: 4px 0px 8px 8px; } .pc-pb2-product-e
{ top: -1px; margin-bottom: -1px; cursor: default; padding: 3px; border-bottom-style: none; border-bottom-width:
0px; } .pc-pb2-product-e .pc-pb2-product-w { position: relative; padding: 8px; border-width: 1px;
border-style: solid; -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.33); -webkit-box-shadow: 0px 0px
3px rgba(0, 0, 0, 0.33); box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.33); } .pc-pb2-product-e .pc-pb2-name
{ padding: 8px; border-bottom-width: 1px; border-bottom-style: solid; } .pc-pb2-product-e .pc-pb2-buy,
.pc-pb2-product-e .pc-pb2-price, .pc-pb2-product-e .pc-pb2-error { display: none; } .pc-pb2-product-e
.pc-pb2-product-o { display: block; height: 0px; } .pc-pb2-product-a .pc-pb2-name { padding-bottom:
0px; border-bottom-width: 0px; border-bottom-style: none; } .pc-pb2-product-a .pc-pb2-error { display:
block; } .pc-pb2-pi-line { position: relative; height: 20px; padding-left: 94px; margin-bottom:
4px; line-height: 20px; } .pc-pb2-pi-line .pc-pb2-lbl { display: block; position: absolute; left:
0px; top: 0px; width: 88px; line-height: 20px; text-align: right; font-weight: bold; } .pc-pb2-pi-line
INPUT.pc-pb2-radio { position: relative; display: inline-block; top: -1px; margin: 0px 2px 0px 0px;
padding: 0px; vertical-align: middle; line-height: normal; } .pc-pb2-pi-line .ews { display: block;
float: left; margin-right: 6px; } .pc-pb2-pi-qty { margin-top: 12px; } .pc-pb2-pi-subtotal { position:
absolute; right: 6px; bottom: 54px; font-weight: bold; } .pc-pb2-pi-more { padding-left: 0px; }
.pc-pb2-pi-add { padding-left: 0px; padding-right: 140px; margin-top: 12px; height: 34px; line-height:
34px; } .pc-pb2-pi-add .pc-button { position: absolute; bottom: 0px; right: 0px; } .pc-pb2-pi-add
SPAN { position: relative; top: -1px; line-height: normal; display: inline-block; vertical-align:
middle; } .pc-pb2-pi-error { padding: 6px 0px; } .pc-pb2-pi-pkginfo { padding: 4px 8px 8px 8px;
margin-left: -8px; border-bottom-style: solid; border-bottom-width: 1px; line-height: 1.65em; }
.pc-pb2-pi-pkginfo SPAN { float: left; width: 36px; text-align: right; margin-right: 4px; } .pc-pb2-classic
.pc-info { position: absolute; right: 10px; top: 0px; width: 290px; height: 100%; } .pc-pb2-classic
.pc-info .sv { height: 100%; } .pc-pb2-design { position: absolute; width: 254px; height: 304px;
} .pc-pb2-design .pc-pb2-icon { width: 244px; height: 244px; } .pc-pb2-design-i { position: absolute;
left: 0px; top: 256px; height: 80px; width: 250px; text-align: center; } .pc-pb2-design-i SPAN {
display: block; margin-bottom: 4px; } A.pc-pb2-design-b { display: inline-block; padding: 3px 8px;
text-decoration: none; text-transform: capitalize; -webkit-border-radius: 5px; -moz-border-radius:
5px; border-radius: 5px; -moz-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.12); -webkit-box-shadow: 0px
3px 3px rgba(0, 0, 0, 0.12); box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.12); } .pc-pb2-designs .pc-pb2-change
{ display: inline-block; padding-left: 24px; } .pc-pb2-designs .selector-box { display: inline-block;
width: auto!important; height: auto!important; line-height: inherit!important; } .pc-pb2-designs
.selector-box .zf-outer-current-selection { padding: 2px 16px 2px 0px; line-height: inherit; height:
auto; cursor: pointer; } .pc-pb2-designs .selector-box .zf-current-selection { cursor: pointer; }
.pc-pb2-designs .selector-box .zf-current-selection-button { line-height: inherit; height: auto;
background-image: none; } .pc-pb2-inprogress .pc-pb2-incomplete { display: block; padding: 0px;
border-style: none; } .pc-pb2-incitem { position: absolute; width: 254px; height: 304px; } .pc-pb2-incitem
.pc-pb2-icon { width: 244px; height: 244px; } .pc-pb2-incitem-i { position: absolute; left: 0px;
top: 256px; height: 80px; width: 254px; text-align: center; } .pc-pb2-incitem-i SPAN { display:
block; margin-bottom: 4px; } .pc-pb2-centered { width: 950px; margin: 0px auto; } .pc-pb2-col {
padding: 0px 20px; border-right-width: 1px; border-right-style: solid; float: left; } .pc-pb2-col3
{ width: 276px; } .pc-pb2-col-z { border-right-width: 0px; border-right-style: none; } .pc-pb2-col3
.pc-button { position: relative; width: 230px; margin-top: 12px; padding-top: 8px; padding-bottom:
8px; text-align: center; } .pc-pb2-col3 .pc-button.pc-country { padding-left: 54px; width: 198px;
} .pc-pb2-location .pc-pb2-centered { margin-top: 12px; overflow: hidden; } .pc-pb2-location .pc-pb2-col3
{ height: 100%; } .pc-pb2-location .pc-pb2-col3 H3 { padding: 8px 21px 12px 0px; margin: 0px -21px
0px 0px; } .pc-pb2-location .pc-pb2-save { position: absolute; right: 12px; bottom: 12px; padding-top:
8px; padding-bottom: 8px; } .pc-country .pc-flag { position: absolute; display: block; left: 5px;
top: 9px; width: 27px; height: 21px; } .pc-country .pc-flag-US, .pc-country .pc-flag-USD {      background-image:url(../../../../../../img/icons/flag-us-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-CA,  .pc-country .pc-flag-CAD {      background-image:url(../../../../../../img/icons/flag-canada-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-UK,  .pc-country .pc-flag-GBP {      background-image:url(../../../../../../img/icons/flag-uk-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-EU,  .pc-country .pc-flag-EUR {      background-image:url(../../../../../../img/icons/flag-eu-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-WW {      background-image:url(../../../../../../img/icons/flag-world-large.png);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-AU,  .pc-country .pc-flag-AUD {      background-image:url(../../../../../../img/icons/flag-australia-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-CZK {      background-image:url(../../../../../../img/icons/flag-czech-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-DKK {      background-image:url(../../../../../../img/icons/flag-denmark-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-HKD {      background-image:url(../../../../../../img/icons/flag-hongkong-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-HUF {      background-image:url(../../../../../../img/icons/flag-hungary-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-ILS {      background-image:url(../../../../../../img/icons/flag-israel-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-JPY {      background-image:url(../../../../../../img/icons/flag-japan-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-MXN {      background-image:url(../../../../../../img/icons/flag-mexico-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-NZ,  .pc-country .pc-flag-NZD {      background-image:url(../../../../../../img/icons/flag-newzealand-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-NOK {      background-image:url(../../../../../../img/icons/flag-norway-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-PLN {      background-image:url(../../../../../../img/icons/flag-poland-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-SGD {      background-image:url(../../../../../../img/icons/flag-singapore-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-SEK {      background-image:url(../../../../../../img/icons/flag-sweden-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-CHF {      background-image:url(../../../../../../img/icons/flag-switzerland-large.gif);background-repeat:no-repeat;background-position:left top;;
} .pc-pb2-vendors .pc-pb2-centered { width: 320px; } .pc-pb2-vendors .pc-button { position: relative;
width: 320px; margin-top: 12px; padding-top: 8px; padding-bottom: 8px; text-align: center; } .pc-cr-controls
{ position: relative; width: 332px; height: 25px; padding: 16px 150px 10px 120px; margin: 0px auto;
font-weight: bold; } .pc-cropper-ro .pc-cr-controls { display: none; } .pc-cr-controls .pc-button
{ display: inline-block; width: 78px; height: 23px; padding: 0px; margin: 0px 4px; border-width:
1px; border-style: solid; line-height: 23px; text-align: center; -webkit-border-radius: 3px; -moz-border-radius:
3px; border-radius: 3px; } .pc-cr-controls .pc-button-s { cursor: default; } .pc-cr-controls LABEL
{ position: absolute; top: 16px; left: 0px; width: 112px; height: 23px; padding: 1px 6px 1px 1px;
line-height: 23px; text-align: right; } .pc-cr-controls .pc-cr-enlarge { position: absolute; top:
16px; right: 0px; height: 23px; padding: 1px 0px; line-height: 23px; font-weight: normal; } .pc-cr-controls
.pc-cr-enlarge A { font-weight: bold; } .pc-cr-controls .pc-cr-enlarge SPAN { position: absolute;
display: block; left: 0px; top: -1px; width: 16px; height: 16px; margin-right: 3px;      background-image:url(../../../../../../img/layout/search-bw-16.png);background-repeat:no-repeat;background-position:left top;
} .pc-cr-controls .pc-cr-reset { margin-left: 4px; } .pc-cr-controls .pc-cr-customer { display:
none; } .pc-cr-larger { display: inline; } .pc-cr-larger A { position: relative; padding-left: 19px;
} .pc-cropper-p .pc-cr-controls { padding-left: 10px; padding-right: 280px; } .pc-cropper-p .pc-cr-controls
LABEL { display: none; } .pc-cropper-p .pc-cr-customer { display: inline; } .pc-ie-cropper .pc-cr-controls
{ position: absolute; top: 0px; right: 50%; padding-right: 16px; } .pc-ie-cropper .pc-cr-enlarge,
.pc-ie-cropper .pc-cr-customer { display: none; } .pc-cr-info { margin-left: 52px; position: relative;
text-align: center; margin-bottom: 2px; height: 38px; overflow: hidden; color: rgb(17, 17, 17); }
.pc-cropper-ro .pc-cr-info { display: none; } .pc-ie-cropper .pc-cr-info { position: relative;
text-align: center; } .pc-cr-info .pc-cr-info-a, .pc-cr-info .pc-cr-info-b, .pc-cr-info .pc-cr-info-e
{ display: none; left: 16px; height: 36px; line-height: 36px; padding: 8px 20px; background-color:
rgb(255, 240, 166); border: 1px solid rgb(251, 190, 81); -webkit-border-radius: 5px; -moz-border-radius:
5px; border-radius: 5px; } .pc-cr-info .pc-cr-info-bb SPAN.icon { display: inline-block; width:
16px; height: 16px; margin: -4px 4px 0 0; vertical-align: middle; background-position: center center;
background-image: url(../../../../../../img/icons/info-16.png); background-repeat: no-repeat; } .pc-cr-info .pc-cr-info-bb
SPAN.red { color: #C00; font-weight: bold; } .pc-cr-info .pc-cr-info-e SPAN { display: inline-block;
width: 16px; height: 16px; margin: -4px 4px 0 0; vertical-align: middle; background-position: center
center; background-image: url(../../../../../../img/icons/alert-16.png); background-repeat: no-repeat; } .pc-cr-toolbar
{ padding-left: 52px; } .pc-cr-arena { position: relative; left: 62px; background: #FFF; overflow:
hidden; } .pc-ie-cropper .pc-cr-arena { top: 52px; } .pc-ie-cropper.large .pc-cr-arena, .pc-ie-cropper
.pc-cropper-ro .pc-cr-arena { top: 0px; } .pc-cr-arena .pc-cr-photo-b, .pc-cr-arena .pc-cr-photo-f
{ position: absolute; } .pc-cr-wait .pc-cr-photo-b, .pc-cr-wait .pc-cr-photo-f { visibility: hidden;
} .pc-cr-cover { position: absolute; } .pc-cr-mask { width: 100%; height: 100%;      background: url(../../../../../../img/core/printing/crop-mask.gif) repeat;
opacity: 0.7;; } .pc-cr-holder { position: absolute; overflow: hidden; background: #FFF; } .pc-cr-wmark
{ position: absolute; height: 18px; right: 0px; bottom: -25px; z-index: 10; } .pc-cr-track-nw, .pc-cr-track-nw DIV
{ cursor: nw-resize!important; } .pc-cr-track-ne, .pc-cr-track-ne DIV { cursor: ne-resize!important;
} .pc-cr-track-sw, .pc-cr-track-sw DIV { cursor: sw-resize!important; } .pc-cr-track-se, .pc-cr-track-se
DIV { cursor: se-resize!important; } .pc-cr-track-xx, .pc-cr-track-xx DIV { cursor: move!important;
}      .pc-cr-crop {      position: absolute;      padding: 0px;      background: url(../../../../../../img/null.gif);
cursor: move; z-index: 11; } .pc-cropper-ro .pc-cr-crop { cursor: default; } .pc-cr-border { position:
absolute; } .pc-cr-border-n { height: 16px; left: 11px; top: -11px; background: url(../../../../../../img/core/printing/crop-border-n.png) repeat-x;
}  .pc-cropper-ro .pc-cr-border-n {      background-image: url(../../../../../../img/core/printing/crop-border-n-ro.png);
}  .pc-cr-border-s {      height: 16px;      left: 11px;      bottom: -11px;      background: url(../../../../../../img/core/printing/crop-border-s.png) repeat-x;
}  .pc-cropper-ro .pc-cr-border-s {      background-image: url(../../../../../../img/core/printing/crop-border-s-ro.png);
}  .pc-cr-border-w {      width: 16px;      top: 11px;      left: -11px;      background: url(../../../../../../img/core/printing/crop-border-w.png) repeat-y;
}  .pc-cropper-ro .pc-cr-border-w {      background-image: url(../../../../../../img/core/printing/crop-border-w-ro.png);
}  .pc-cr-border-e {      width: 16px;      top: 11px;      right: -11px;      background: url(../../../../../../img/core/printing/crop-border-e.png) repeat-y;
}  .pc-cropper-ro .pc-cr-border-e {      background-image: url(../../../../../../img/core/printing/crop-border-e-ro.png);
} .pc-cr-shadow { position: absolute; background: #FFF; opacity: 0.5; } .pc-cr-handle { position:
absolute; width: 36px; height: 36px; } .pc-cropper-ro .pc-cr-handle { cursor: default; } .pc-cr-handle-nw {
left: -13px;      top: -13px;      cursor: nw-resize;      background-image:url(../../../../../../img/core/printing/crop-handle-nw.png);background-repeat:no-repeat;background-position:left top;
}  .pc-cropper-ro .pc-cr-handle-nw {      background-image:url(../../../../../../img/core/printing/crop-handle-nw-ro.png);background-repeat:no-repeat;background-position:left top;
} .pc-cr-handle-sw { left: -13px; bottom: -13px; cursor: sw-resize; background-image: url(../../../../../../img/core/printing/crop-handle-sw.png);
background-repeat: no-repeat; background-position: 0 12px; } .pc-cropper-ro .pc-cr-handle-sw {
bottom: -25px;      background-image:url(../../../../../../img/core/printing/crop-handle-sw-ro.png);background-repeat:no-repeat;background-position:left top;
} .pc-cr-handle-ne { right: -13px; top: -13px; cursor: ne-resize; background-image: url(../../../../../../img/core/printing/crop-handle-ne.png);
background-repeat: no-repeat; background-position: 12px 0; } .pc-cropper-ro .pc-cr-handle-ne {
right: -25px;      background-image:url(../../../../../../img/core/printing/crop-handle-ne-ro.png);background-repeat:no-repeat;background-position:left top;
} .pc-cr-handle-se { right: -13px; bottom: -13px; cursor: se-resize; background-image: url(../../../../../../img/core/printing/crop-handle-se.png);
background-repeat: no-repeat; background-position: 12px 12px; } .pc-cropper-ro .pc-cr-handle-se
{      right: -25px;      bottom: -25px;      background-image:url(../../../../../../img/core/printing/crop-handle-se-ro.png);background-repeat:no-repeat;background-position:left top;
} .pc-cr-grid { position: absolute; visibility: hidden; border-color: #FF8D42; border-width: 1px;
} .pc-cr-track .pc-cr-grid { visibility: inherit; } .pc-cr-grid-h { left: 0px; top: 33.333%; width:
100%; height: 33.333%; border-top-style: solid; border-bottom-style: solid; } .pc-cr-grid-v { left:
33.333%; top: 0px; width: 33.333%; height: 100%; border-left-style: solid; border-right-style: solid;
} .pc-cr-spill { position: absolute; border: 1px solid #F00; } .pc-cropper-ro .pc-cr-spill { border-color:
#CCC; } .pc-cr-wrap { border: 1px solid #F00; } .pc-cr-wlabel { position: absolute; display: none;
color: #C00; left: 0px; width: 100%; text-align: center; text-transform: uppercase; font-family:
Verdana, Arial, Sans-Serif; font-size: 11px; } .pc-cropper-ro .pc-cr-wlabel { color: #999; } .pc-cr-wrap
.pc-cr-wlabel { display: block; } .pc-cr-wlabel-n { top: 0px; } .pc-cr-wlabel-s { bottom: 0px; }
.pc-cr-rotate { position: absolute; visibility: hidden; right: 15px; top: 15px; width: 30px; height:
24px;      cursor: pointer;      background-image:url(../../../../../../img/core/printing/crop-rotate.png);background-repeat:no-repeat;background-position:left top;
}  .pc-cr-rotate-ccw {      width: 24px;      height: 30px;      background-image:url(../../../../../../img/core/printing/crop-rotate-ccw.png);background-repeat:no-repeat;background-position:left top;
} .pc-cr-hover .pc-cr-rotate { visibility: inherit; } .pc-cr-track .pc-cr-rotate { visibility: hidden;
} .pc-cropper-ro .pc-cr-rotate { visibility: hidden; } .pc-cr-empty { display: none; position: relative;
top: 45%; margin-top: -20px; text-align: center; } .pc-cr-empty P { width: 360px; margin: 10px auto;
line-height: 1.6em; } .pc-cropper-e .pc-cr-empty { display: block; } .pc-cropper-e .pc-cr-arena
{ display: none; } .pc-cr-balloon { position: absolute; display: none; width: 188px; height: 72px;
padding: 30px 30px 0px 30px; font-weight: bold; cursor: default; z-index: 12; color: #111; } .pc-cr-balloon-c
{ position: absolute; width: 14px; height: 15px; top: 20px; right: 22px;      background-image:url(../../../../../../img/core/printing/balloon-close.png);background-repeat:no-repeat;background-position:left top;
} .pc-cr-balloon-x { padding-top: 10px; padding-left: 13px; font-weight: normal; } .pc-cr-balloon-x
EM { position: relative; display: inline-block; vertical-align: middle; left: -3px; top: -2px;
width: 13px;      height: 13px;      background: url(../../../../../../img/tree-checkbox.gif) no-repeat 0px 0px;
cursor: pointer; } .pc-cr-balloon-x EM.pc-cr-balloon-chk { background-position: -13px 0px; } .pc-cr-balloon-n
{      left: 20px;      background-image:url(../../../../../../img/core/printing/balloon-n.png);background-repeat:no-repeat;background-position:left top;
}  .pc-cr-balloon-s {      left: 20px;      background-image:url(../../../../../../img/core/printing/balloon-s.png);background-repeat:no-repeat;background-position:left top;
}  .pc-cr-balloon-w {      top: 20px;      background-image:url(../../../../../../img/core/printing/balloon-w.png);background-repeat:no-repeat;background-position:left top;
}  .pc-cr-balloon-e {      top: 20px;      background-image:url(../../../../../../img/core/printing/balloon-e.png);background-repeat:no-repeat;background-position:left top;
} .pc-cropper { position: relative; } .toolbar-container { text-align: center; margin: 10px 0; }
.pc-ie-cropper.large .toolbar-container { margin: 10px 0 4px 0; } .toolbar-container .corner-all
{ -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; } .toolbar-container
.corner-left { -webkit-border-top-left-radius: 7px; -webkit-border-bottom-left-radius: 7px; -moz-border-radius-topleft:
7px; -moz-border-radius-bottomleft: 7px; border-top-left-radius: 7px; border-bottom-left-radius:
7px; } .toolbar-container .corner-right { -webkit-border-top-right-radius: 7px; -webkit-border-bottom-right-radius:
7px; -moz-border-radius-topright: 7px; -moz-border-radius-bottomright: 7px; border-top-right-radius:
7px; border-bottom-right-radius: 7px; } .toolbar-container .corner-top { -webkit-border-top-left-radius:
7px; -webkit-border-top-right-radius: 7px; -moz-border-radius-topleft: 7px; -moz-border-radius-topright:
7px; border-top-left-radius: 7px; border-top-right-radius: 7px; } .toolbar-container .toolbar {
display: inline-block; zoom: 1; *display: inline; height: 36px; line-height: 36px; border: 1px solid
rgb(51, 51, 51); background-color: rgb(119, 119, 119); -moz-box-shadow: 0px 3px 3px rgba(0, 0, 0,
0.12); -webkit-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.12); box-shadow: 0px 3px 3px rgba(0, 0, 0,
0.12); position: relative; z-index: 1; } .toolbar-container .toolbar .toolbar-bg { position: absolute;
top: 0; left: 0; width: 100%; height: 19px; background-color: rgb(145, 145, 145); z-index: -1; }
.toolbar-container .toolbar .toolbar-button { margin: 0; position: relative; padding: 0 13px; height:
36px; line-height: 36px; display: inline-block; zoom: 1; *display: inline; cursor: pointer; color:
rgb(255, 255, 255); font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform:
uppercase; text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5); border-left: 1px solid rgb(139, 139, 139);
border-right: 1px solid rgb(104, 104, 104); background-color: transparent; -moz-transition: background-color
0.2s linear; -webkit-transition: background-color 0.2s linear; transition: background-color 0.2s linear;
} .toolbar-container .toolbar .toolbar-button.corner-left { border-left-width: 0; } .toolbar-container
.toolbar .toolbar-button.corner-right { border-right-width: 0; } .toolbar-container .toolbar .toolbar-button:link,
.toolbar-container .toolbar .toolbar-button:active, .toolbar-container .toolbar .toolbar-button:active:visited
{ color: rgb(255, 255, 255); text-decoration: none; } .toolbar-container .toolbar .toolbar-button:active
{ background-color: rgba(255, 255, 255, 0.10); color: rgb(255, 255, 255); } .toolbar-container .toolbar
.toolbar-button:hover { -moz-transition: background-color 0.2s linear; -webkit-transition: background-color
0.2s linear; transition: background-color 0.2s linear; -moz-transition: color 0.2s linear; -webkit-transition:
color 0.2s linear; transition: color 0.2s linear; text-decoration: none; background-color: rgba(255,
255, 255, 0.39); color: rgb(255, 255, 255); } .toolbar-container .toolbar .toolbar-button.selected
{ -moz-box-shadow: inset 1px 3px 5px rgba(0, 0, 0, 0.47); -webkit-box-shadow: inset 1px 3px 5px rgba(0,
0, 0, 0.47); box-shadow: inset 1px 3px 5px rgba(0, 0, 0, 0.47); background-color: rgba(0, 0, 0, 0.1);
color: rgb(219, 219, 219); border-width: 0; padding-left: 14px; padding-right: 14px; } .toolbar-container
.toolbar .toolbar-button.selected:hover { color: rgb(255, 255, 255); background-color: rgba(255,
255, 255, 0.39); } .toolbar-container .toolbar .toolbar-button.selected.corner-left { padding-left:
13px; } .toolbar-container .toolbar .toolbar-button.selected.corner-right { padding-right: 13px;
} .toolbar-container .toolbar .toolbar-button span.text { position: relative; } .toolbar-container
.toolbar .toolbar-button.image .image { position: relative; top: 6px; display: inline-block; zoom:
1;      *display: inline;      height: 24px;      width: 28px;      background-image: url(../../../../../../img/printing/sprite-toolbar-icons.png);
background-repeat: no-repeat; background-position: top left; } .toolbar-container .toolbar .toolbar-button.imagetext
.image { display: block; float: left; margin: 6px 5px 0 0; height: 24px; width: 28px; background-image:
url(../../../../../../img/printing/sprite-toolbar-icons.png); background-repeat: no-repeat; background-position:
top left; } .toolbar-container .toolbar .toolbar-button.action-color span.image { background-position:
0px 0px; } .toolbar-container .toolbar .toolbar-button.action-color.selected span.image { background-position:
-28px 0px; } .toolbar-container .toolbar .toolbar-button.action-color:hover span.image { background-position:
-56px 0px; } .toolbar-container .toolbar .toolbar-button.action-black-white span.image { background-position:
-84px 0px; } .toolbar-container .toolbar .toolbar-button.action-black-white.selected span.image
{ background-position: -112px 0px; } .toolbar-container .toolbar .toolbar-button.action-black-white:hover
span.image { background-position: -140px 0px; } .toolbar-container .toolbar .toolbar-button.action-sepia
span.image { background-position: -168px 0px; } .toolbar-container .toolbar .toolbar-button.action-sepia.selected
span.image { background-position: -196px 0px; } .toolbar-container .toolbar .toolbar-button.action-sepia:hover
span.image { background-position: -224px 0px; } .toolbar-container .toolbar .toolbar-button.action-frame-cropper
span.image { background-position: -252px 0px; } .toolbar-container .toolbar .toolbar-button.action-frame-cropper.selected
span.image { background-position: -280px 0px; } .toolbar-container .toolbar .toolbar-button.action-frame-cropper:hover
span.image { background-position: -308px 0px; } .toolbar-container .toolbar .toolbar-button.action-simple-cropper
span.image { background-position: -336px 0px; } .toolbar-container .toolbar .toolbar-button.action-simple-cropper.selected
span.image { background-position: -364px 0px; } .toolbar-container .toolbar .toolbar-button.action-simple-cropper:hover
span.image { background-position: -392px 0px; } .toolbar-container .toolbar .toolbar-button.action-change-photo
span.image { background-position: -420px 0px; } .toolbar-container .toolbar .toolbar-button.action-change-photor.selected
span.image { background-position: -448px 0px; } .toolbar-container .toolbar .toolbar-button.action-change-photo:hover
span.image { background-position: -476px 0px; } .pc-tc-info { position: relative; margin: 0 15px
0 87px; z-index: 1; text-align: center; } .pc-tc-info .pc-tc-infotext { line-height: 36px; padding:
8px 20px; background-color: rgb(255, 240, 166); color: rgb(17, 17, 17); border: 1px solid rgb(251,
190, 81); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .pc-tc-customer
{ display: none; } .pc-cropper-p .pc-tc-customer { display: inline; } .pc-tc-toolbar { padding-left:
52px; } .pc-tc-controls { position: absolute; left: 0px; top: 50%; width: 52px; height: 436px;
margin-top: -203px; font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif; font-size:
10px; } .pc-cropper-ro .pc-tc-controls, .pc-tc-wait .pc-tc-controls { display: none; } .pc-tc-controls
LABEL { display: block; margin: 8px 0px 6px -3px; text-transform: uppercase; text-align: center;
font-weight: bold; } .pc-tc-controls .slider { height: 196px; margin: 0px auto; } .pc-tc-controls
.slider-s { height: 196px; } .pc-tc-arena, .pc-tc-holder, .pc-tc-photo, .pc-tc-template, .pc-tc-shield,
.pc-tc-bg { position: absolute; } .pc-tc-wait .pc-tc-arena { visibility: hidden; } .pc-tc-holder-i
{ position: absolute; width: 100%; height: 100%; overflow: hidden; background: #FFF; } .pc-tc-wmark
{ position: absolute; right: 0; bottom: 0; height: 18px; line-height: 18px; color: #CCC; } .pc-tc-shield
{ cursor: move; } .pc-cropper-ro .pc-tc-shield { cursor: default; } .pc-tc-bg { background: #404040;
} .pc-fc-info { position: relative; margin: 0 15px 0 87px; z-index: 1; text-align: center; } .pc-fc-info
.pc-fc-infotext { line-height: 36px; padding: 8px 20px; background-color: rgb(255, 240, 166); color:
rgb(17, 17, 17); border: 1px solid rgb(251, 190, 81); -webkit-border-radius: 5px; -moz-border-radius:
5px; border-radius: 5px; } .pc-cropper-ro .pc-fc-info { display: none; } .pc-fc-enlarge { position:
absolute; right: 15px; top: 3px; height: 36px; line-height: 36px; text-align: right; font-weight:
normal; } .pc-fc-enlarge A { font-weight: bold; } .pc-fc-larger { display: inline; } .pc-fc-larger
A { position: relative; padding-left: 19px; } .pc-fc-larger SPAN { position: absolute; display:
block;      left: 0px;      top: 0px;      width: 16px;      height: 16px;      background-image:url(../../../../../../img/layout/search-bw-16.png);background-repeat:no-repeat;background-position:left top;
} .pc-fc-controls { position: absolute; left: 0px; top: 50%; width: 52px; height: 436px; margin-top:
-203px; font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif; font-size: 10px; }
.pc-cropper-ro .pc-fc-controls { display: none; } .pc-fc-controls LABEL { display: block; width:
100%; margin: 8px 0px; text-transform: uppercase; text-align: center; } .pc-fc-controls .slider {
height: 196px; margin: 0px auto; } .pc-fc-controls .slider-s { height: 196px; } .pc-fc-toolbar {
padding-left: 52px; } .pc-fc-arena, .pc-fc-holder, .pc-fc-photo, .pc-fc-template, .pc-fc-shield,
.pc-fc-shadow, .pc-fc-bg { position: absolute; } .pc-fc-wait .pc-fc-arena { visibility: hidden; }
.pc-fc-holder-i { position: absolute; width: 100%; height: 100%; overflow: hidden; background: #FFF;
} .pc-fc-wmark { position: absolute; right: 0px; bottom: -24px; height: 18px; line-height: 18px;
} .pc-fc-shield { cursor: move; } .pc-cropper-ro .pc-fc-shield { cursor: default; } .pc-mc { position:
relative; padding-right: 298px; } .pc-mc-info { position: absolute; left: 0px; top: 7px; width:
297px; } .pc-mc-info .pc-info { margin-top: 10px; margin-right: 4px; } .pc-mc-main { margin-left:
303px; padding-top: 7px; } .pc-mc-main .sv-scroll .sv-inner { padding-right: 15px; } .pc-mc-incomplete
{ line-height: 1.65em; padding: 3px 10px 6px 10px; } .pc-mc-group { padding: 0 10px; margin: 1px 4px
1px 1px; line-height: 36px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius:
5px; height: 36px; } .pc-mc-slot { position: relative; float: left; width: 126px; height: 126px;
margin: 10px; overflow: hidden; } .pc-mc-slot .pv-inner { position: absolute; cursor: pointer; }
.pc-mc-slot-e .pv-inner, .pc-mc-dragover .pv-inner { display: none; } .pc-mc-slot .pv-crop-mask
{ position: absolute; left: 0px; top: 0px; width: 100%; height: 100%;    background: url(../../../../../../img/core/printing/crop-mask.gif) repeat;
opacity: 0.7; } .pc-mc-slot .pv-crop-rect { position: absolute; background: no-repeat #FFF; border:
0px none; } .pc-mc-slot .pv-crop-rect-b, .pc-mc-slot .pv-crop-rect-t { position: absolute; height:
10px;      left: 2px;      right: 2px;      background: url(../../../../../../img/core/printing/thumb-crop-rect-tb.png) repeat-x 0px 0px;
} .pc-mc-slot .pv-crop-rect-t { top: -8px; } .pc-mc-slot .pv-crop-rect-b { background-position:
0px -10px; bottom: -8px; } .pc-mc-slot .pv-crop-rect-r, .pc-mc-slot .pv-crop-rect-l { width: 10px;
top: 2px;      bottom: 2px;      position: absolute;      background: url(../../../../../../img/core/printing/thumb-crop-rect-lr.png) repeat-y 0px 0px;
} .pc-mc-slot .pv-crop-rect-l { left: -8px; } .pc-mc-slot .pv-crop-rect-r { background-position:
-10px 0px; right: -8px; } .pc-mc-slot .pv-crop-rect-tl, .pc-mc-slot .pv-crop-rect-tr, .pc-mc-slot
.pv-crop-rect-bl, .pc-mc-slot .pv-crop-rect-br { position: absolute; width: 10px; height: 10px;
background: url(../../../../../../img/core/printing/thumb-crop-rect-corners.png) no-repeat 0px 0px; } .pc-mc-slot
.pv-crop-rect-tl { top: -8px; left: -8px; } .pc-mc-slot .pv-crop-rect-tr { top: -8px; right: -8px;
background-position: -10px 0px; } .pc-mc-slot .pv-crop-rect-bl { bottom: -8px; left: -8px; background-position:
0px -10px; } .pc-mc-slot .pv-crop-rect-br { bottom: -8px; right: -8px; background-position: -10px
-10px; } .pc-mc-target { position: absolute; text-align: center; padding: 1px; border-style: none;
border-width: 0px; } .pc-mc-target SPAN { display: inline-block; vertical-align: middle; line-height:
normal; } .pc-mc-clear { height: 1px; clear: both; } .pc-tpc-info { position: absolute; text-align:
center; margin-bottom: 2px; overflow: hidden; color: rgb(17, 17, 17); z-index: 500; width: 100%;
} .pc-tpc-info .pc-tpc-infotext { display: inline-block; padding: 8px 20px; background-color: rgb(255,
240, 166); color: rgb(17, 17, 17); border: 1px solid rgb(251, 190, 81); -webkit-border-radius: 5px;
-moz-border-radius: 5px; border-radius: 5px; zoom: 1; *display: inline; } .pc-tpc-info .pc-tpc-infotext
SPAN.icon { display: inline-block; width: 16px; height: 16px; margin: -4px 4px 0 0; vertical-align:
middle;      background-position: center center;      background-image: url(../../../../../../img/icons/info-16.png);
background-repeat: no-repeat; zoom: 1; *display: inline; } .pc-tpc-info .pc-tpc-infotext SPAN.red
{ color: #C00; font-weight: bold; } .pc-tpc-info .pc-tpc-infotext SPAN { display: inline-block;
width: 16px; height: 16px; margin: -4px 4px 0 0; vertical-align: middle; background-position: center
center; background-image: url(../../../../../../img/icons/alert-16.png); background-repeat: no-repeat; zoom: 1;
*display: inline; } .pc-tpc-controls { display: none; position: absolute; left: 0px; top: 50%;
width: 52px; height: 436px; margin-top: -203px; font-family: "Lucida Grande", Verdana, Helvetica,
Arial, sans-serif; font-size: 10px; } .pc-cropper-ro .pc-tpc-controls { display: none; } .pc-tpc-controls
LABEL { display: block; width: 100%; margin: 8px 0px; text-transform: uppercase; text-align: center;
} .pc-tpc-controls .slider { height: 196px; margin: 0px auto; } .pc-tpc-controls .slider-s { height:
196px; } .pc-tpc-toolbar { height: 48px; min-height: 48px; margin-top: 10px; padding-left: 52px;
} .pc-tpc-arena { position: relative; } .pc-tpc-arena .pc-tpc-frame { position: absolute; top: 0;
left: 0; width: 0; height: 0; z-index: 199; } .pc-tpc-arena .pc-tpc-photo-t { position: absolute;
z-index: 1; -moz-box-shadow: 0px 0px 2px rgb(0, 0, 0); -webkit-box-shadow: 0px 0px 2px rgb(0, 0, 0);
box-shadow: 0px 0px 2px rgb(0, 0, 0); } .pc-tpc-arena .pc-tpc-background { position: absolute;
z-index: 0; background-color: rgb(255, 255, 255); -moz-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.12);
-webkit-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.12); box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.12);
}  .pc-tpc-arena .pc-tpc-background.photo-here {      background-image: url(../../../../../../img/your-photo-here.gif);
} .pc-tpc-arena .pc-tpc-boxes { z-index: 200; position: absolute; overflow: hidden; } .pc-tpc-arena
.pc-tpc-boxes .pc-tpc-element { position: absolute; cursor: pointer; border: 3px dashed transparent;
background-image: url(../../../../../../img/null.gif); -moz-transition: border .3s; -webkit-transition: border .3s;
transition: border .3s; } .pc-tpc-arena .pc-tpc-boxes .pc-tpc-element.hover { border-color: rgb(252,
142, 37); -moz-transition: border .3s; -webkit-transition: border .3s; transition: border .3s; }
.pc-tpc-arena .pc-tpc-boxes .pc-tpc-element.loading { background-position: center center; background-image:
url(../../../../../../img/layout/spinner-16.gif); background-repeat: no-repeat; } .pc-tpc-arena .pc-tpc-mask {
display: none; z-index: 301; position: absolute; border-style: solid; background-color: transparent;
border-color: rgba(0, 0, 0, 0.5); } .pc-tpc-arena .pc-tpc-texteditor { display: none; position:
relative; z-index: 303; width: 400px; height: 205px; border-width: 2px; border-style: solid; -webkit-border-radius:
5px; -moz-border-radius: 5px; border-radius: 5px; } .pc-tpc-arena .pc-tpc-texteditor.large { height:
305px; } .pc-tpc-arena .pc-tpc-texteditor .pc-tpc-teheader { height: 40px; line-height: 40px; padding:
0 5px; } .pc-tpc-arena .pc-tpc-texteditor textarea { width: 374px; height: 45px; margin: 10px 10px
7px 10px; } .pc-tpc-arena .pc-tpc-texteditor .pc-tpc-tewarning { margin: 0 10px 7px 10px; } .pc-tpc-arena
.pc-tpc-texteditor.large textarea { height: 145px; } .pc-tpc-arena .pc-tpc-texteditor .pc-tpc-tefooter
{ height: 40px; padding-right: 10px; text-align: right; } .pc-tpc-arena .pc-tpc-texteditor .pc-tpc-tefooter
.pc-button { margin-left: 8px; } .pc-tpc-arena .pc-tpc-activeelement { position: relative; z-index:
302; display: none; } .pc-tpc-arena .pc-tpc-activeelement .pc-tpc-activeinner { z-index: 303; }
.pc-tpc-arena .pc-tpc-dropok { -moz-box-shadow: 0 0 10px rgb(128, 255, 128); -webkit-box-shadow:
0 0 10px rgb(128, 255, 128); box-shadow: 0 0 10px rgb(128, 255, 128); } .pc-tpc-arena .pc-tpc-nodrop
{ -moz-box-shadow: 0 0 10px rgb(255, 0, 0); -webkit-box-shadow: 0 0 10px rgb(255, 0, 0); box-shadow:
0 0 10px rgb(255, 0, 0);      background-position: center center;      background-image: url(../../../../../../img/circle-slash-100.png) !important;
background-repeat: no-repeat; } .pc-tpc-arena .pc-tpc-draghighlight { -moz-box-shadow: 0 0 10px rgb(252,
142, 37); -webkit-box-shadow: 0 0 10px rgb(252, 142, 37); box-shadow: 0 0 10px rgb(252, 142, 37);
} .pc-tpc-arena .pc-tpc-activeinner.loading { background-position: center center; background-image:
url(../../../../../../img/layout/spinner-16.gif); background-repeat: no-repeat; } .pc-tpc-arena .pc-tpc-activeinner
{ position: absolute; cursor: move; } .pc-cropper-ro .pc-tpc-arena .pc-tpc-activeelement .pc-tpc-activeinner
{ cursor: default; } .pc-tpc-arena .pc-tpc-loading { z-index: 501; width: 100%; height: 50%; position:
relative; } .pc-tpc-arena .pc-tpc-spill { border: 1px solid rgb(255, 0, 0); background-image: url(../../../../../../img/null.gif);
display: none; position: absolute; z-index: 199; } .pc-tpc-arena .pc-tpc-spill.visible { display:
block; } .pc-tpc-arena .pc-tpc-loading div { width: 100%; height: 100%; line-height: 16px; text-align:
center; position: absolute; top: 100%; } .pc-tpc-arena .pc-tpc-loading div .spinner { display: inline-block;
width: 16px;      height: 16px;      margin-bottom: -4px;      background-image: url(../../../../../../img/layout/spinner-16.gif);
background-repeat: no-repeat; background-position: top left; zoom: 1; *display: inline; } .pc-tpc-arena
.pc-tpc-loading.top-left { height: auto; width: 27px; } .pc-tpc-arena .pc-tpc-loading.top-left div
{ width: 27px; height: 23px; top: 0; padding: 2px; } .pc-tpc-arena .pc-tpc-loading.top-left div .text
{ display: none; } .pc-tpc-arena .pc-tpc-loading.top-left div .spinner { width: 23px; height: 23px;
background-image: url(../../../../../../img/image-wait.gif); } .pc-tpc-arena .pc-tpc-loading.hide { display: none;
} .pc-tpc-arena .pc-tpc-activeinner textarea { padding: 4px; margin: 0; border-width: 0; min-height:
16px; background-color: rgb(255, 255, 255); -webkit-box-shadow: inset 2px 2px 5px rgb(112,112,112);
-moz-box-shadow: inset 2px 2px 5px rgb(112,112,112); box-shadow: inset 2px 2px 5px rgb(112,112,112);
} .pc-tpc-arena .pc-tpc-photobox { z-index: 1; position: absolute; overflow: hidden; } .pc-tpc-arena
.pc-tpc-photobox .pc-tpc-photoviewport, .pc-tpc-arena .pc-tpc-photobox .pc-tpc-photocopy { position:
absolute; overflow: hidden; } .pc-tpc-arena .pc-tpc-photobox .pc-tpc-photoviewport.has-photo, .pc-tpc-arena
.pc-tpc-photobox .pc-tpc-photocopy { background-color: rgb(255, 255, 255); } .pc-tpc-arena .pc-tpc-photobox
img.pc-tpc-photo { position: relative; } .pc-tpc-target { display: none; position: absolute; text-align:
center; padding: 1px; border-style: none; border-width: 0px; } .pc-tpc-slot-e .pc-tpc-target {
display: block; } .pc-tpc-dragover .pc-tpc-target { display: block; padding: 0px; border-style:
solid; border-width: 1px; vertical-align: middle; } .pc-tpc-target SPAN { display: inline-block;
vertical-align: middle; line-height: normal; zoom: 1; *display: inline; } .pc-tpc-target EM { font-style:
normal; } .pc-tpc-dragwait IMG.pc-tpc-wait { display: block; } .pc-tpc-dragwait .pc-tpc-target,
.pc-tpc-dragwait .pv-inner { display: none; } .pc-tpc-footnote { position: relative; right: 0;
bottom: 0; height: 18px; line-height: 18px; text-align: right; } .pc-tpc-footnote span { display:
none; } .pc-tpc-footnote.show span { display: inline; } .pc-tpc-pages { position: relative; margin-top:
6px; padding-left: 47px; height: 99px; text-align: center; } .pc-tpc-pages .pc-tpc-pagebox { display:
inline-block; width: 86px; height: 99px; margin: 0 5px; text-align: center; cursor: pointer; top:
0; zoom: 1; *display: inline; } .pc-tpc-pages .pc-tpc-page { width: 82px; height: 82px; border:
1px solid; margin: 1px; } .pc-tpc-pages .pc-tpc-page.selected { border-width: 2px; margin: 0; }
.pc-tpc-pages .pc-tpc-page img { width: 80px; height: 80px; border: 1px solid rgb(255, 255, 255);
background-repeat: no-repeat; } .modal-dialog { position: fixed; top: 0px; left: 0px; width: 100%;
height: 100%; z-index: -3000; visibility: hidden; } .modal-dialog.visible { z-index: 3000; visibility:
visible; background-color: rgba(0, 0, 0, 0.5); } .modal-dialog-box { position: relative; min-width:
300px; border-width: 2px; border-style: solid; -webkit-border-radius: 5px; -moz-border-radius: 5px;
border-radius: 5px; z-index: 3001; } .modal-dialog-header { height: 40px; line-height: 40px; padding:
0 5px; } .modal-dialog-body { padding: 10px; } .modal-dialog-footer { height: 40px; margin: 10px
10px 0 0; padding: 0; text-align: right; } .modal-dialog-footer .pc-button { margin-left: 8px; }
.pc-ie { padding: 0 298px 0 0; } .pc-ie-rbox { position: absolute; top: 70px; right: 0px; width:
297px; z-index: 20; } .pc-ie-nav { position: absolute; right: 0; bottom: 0; padding: 8px 0px; width:
297px; height: 34px; text-align: right; } .pc-ie-title { position: relative; min-height: 69px; }
.pc-ie-title .pc-ie-desc { margin-bottom: 10px; display: block; max-height: 41px; overflow: hidden;
} .pc-ie-title .pc-ie-desc strong { font-weight: normal; } .pc-ie-title .pc-ie-infolink, .pc-ie-title
.pc-ie-change, .pc-ie-title .pc-ie-backlink { margin: 0 5px 0 5px; } .pc-hdr SPAN.pc-ie-confirm
{ display: inline-block; width: 24px; height: 24px; margin-right: 4px; vertical-align: middle;
background-image:url(../../../../../../img/core/printing/cfg-save2.png);background-repeat:no-repeat;background-position:left top;;
zoom: 1; *display: inline; } .pc-hdr A.pc-ie-viewcart { margin-left: 10px; } .pc-ie-nav .pc-button
{ position: relative; float: right; margin-right: 8px; } .pc-ie-nav .pc-ie-back { margin-left: 8px;
} .pc-ie-nav .pc-ie-next { margin-left: 66px; } .pc-ie-nav SPAN { line-height: 34px; } .pc-ie-single
.pc-ie-nav SPAN { display: none; } .pc-ie-rbar { position: relative; width: 296px; height: 100%;
z-index: 1; } .pc-ie-subtotal { position: absolute; right: 0; bottom: 90px; width: 280px; height:
36px; padding: 8px; line-height: 36px; } .pc-ie-subtotal .ews { position: relative; display: inline-block;
width: 74px; top: 0; float: left; margin-left: 5px; zoom: 1; *display: inline; } .pc-ie-subtotal
.ews-down { -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topleft:
5px; -moz-border-radius-bottomleft: 5px; border-top-left-radius: 5px; border-bottom-left-radius:
5px; } .pc-ie-subtotal .ews-up { -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius:
5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; border-top-right-radius:
5px; border-bottom-right-radius: 5px; } .pc-ie-subtotal .ews input { left: 36px; text-align: center;
} .pc-ie-subtotal .ews, .pc-ie-subtotal .ews INPUT, .pc-ie-subtotal .ews SPAN { height: 28px; }
.pc-ie-subtotal .ews SPAN { padding: 3px 6px; width: 24px; } .pc-ie-subtotal LABEL.pc-ie-qty {
display: inline-block; line-height: 34px; float: left; margin-right: 4px; } .pc-ie-subtotal LABEL.pc-ie-money,
.pc-ie-subtotal SPAN.pc-ie-money { display: inline-block; line-height: 34px; float: right; } .pc-ie-subtotal
SPAN.pc-ie-money { padding: 0px 4px; margin-left: 2px; text-align: right; font-weight: bold; } .pc-ie-digital
.ews, .pc-ie-digital LABEL.pc-ie-qty { display: none; } .pc-ie-rbar .pc-ie-rcount { position: absolute;
bottom: 60px; padding-left: 8px; text-align: left; } .pc-ie-rbar .pc-ie-configall { margin-left:
20px; } .pc-ie-edit { padding: 3px 0; } .sv-noscroll .pc-ie-edit { padding: 3px 6px; } .pc-ie-q
{ display: inline-block; vertical-align: middle; position: relative; top: -2%; width: 11px; height:
11px; margin-left: 4px; line-height: 11px; border-width: 1px; border-style: solid; font-size: 10px;
text-align: center; text-indent: 0px; cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius:
3px; border-radius: 3px; } .pc-ie-q:hover, .pc-ie-q:active { text-decoration: none; } .pc-hdr .pc-ie-q
{ margin-left: 6px; top: -5%; } .pc-ie-image { padding: 0px 4px 4px 4px; line-height: 1.5em; } .pc-ie-product-links
{ display: none; position: absolute; left: 4px; bottom: 62px; padding: 2px 6px 0px 6px; } .pc-ie-product-links
DIV { padding-top: 8px; } .pc-ie-product-links A { font-weight: bold; } .pc-ie-option { height:
20px; padding: 4px 4px 8px 4px; margin-bottom: 4px; line-height: 20px; } .pc-ie-option-b { padding-top:
8px; border-top-style: solid; border-top-width: 1px; } .pc-ie-section { margin-top: 4px; margin-bottom:
15px; } .pc-ie-sechdr { position: relative; height: 36px; padding-right: 60px; margin-right: 17px;
line-height: 30px; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius:
5px; -moz-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.12); -webkit-box-shadow: 0px 3px 3px rgba(0, 0,
0, 0.12); box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.12); } .sv-noscroll .pc-ie-sechdr { padding-right:
64px; margin-right: 0; } .pc-ie-sechdr DIV { height: 30px; padding: 3px 6px; line-height: 30px;
overflow: hidden; } .pc-ie-sechdr .pc-ie-name { -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius:
5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; border-top-left-radius:
5px; border-bottom-left-radius: 5px; } .pc-ie-sechdr .pc-ie-money { position: absolute; top: 0px;
right: 0px; width: 48px; text-align: right; -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius:
5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; border-top-right-radius:
5px; border-bottom-right-radius: 5px; } .sv-noscroll .pc-ie-sechdr .pc-ie-money { width: 52px; }
.pc-ie-sechdr SPAN.pc-ie-sechdr-o, .pc-ie-sechdr SPAN.pc-ie-sechdr-c { margin-right: 2px; font-family:
Arial; font-size: 14px; } .pc-ie-section-c .pc-ie-sechdr-o, .pc-ie-section-o .pc-ie-sechdr-c, .pc-ie-section-o
.pc-ie-name .pc-ie-val { display: none; } .pc-ie-secbody { padding-top: 15px; } .pc-ie-section DIV.pc-ie-radio,
.pc-ie-section DIV.pc-ie-checkbox, .pc-ie-section DIV.pc-ie-item { height: 24px; padding-left: 20px;
line-height: 24px; } .pc-ie-section table { margin-left: 20px; width: 264px; } .pc-ie-section .pointer
{ cursor: pointer; } .pc-ie-section table td.pc-ie-icon { width: 60px; } .pc-ie-section table td.pc-ie-name,
.pc-ie-section table td.pc-ie-change { padding-left: 7px; } .pc-ie-section table td.pc-ie-name .pc-ie-add
{ display: inline-block; margin-top: 7px; } .pc-ie-section DIV.pc-ie-radio INPUT.pc-ie-radio, .pc-ie-section
DIV.pc-ie-checkbox INPUT.pc-ie-checkbox { position: relative; margin: 0px; padding: 0px; display:
inline-block; vertical-align: text-top; } .pc-ie-section DIV.pc-ie-radio LABEL, .pc-ie-section DIV.pc-ie-checkbox
LABEL { margin-left: 3px; } .pc-ie-section .pc-ie-help { padding-bottom: 5px; padding-left: 4px;
} .pc-ie-section .pc-ie-line { padding-top: 1px; padding-bottom: 2px; } .pc-ie-section .pc-ie-line
LABEL { display: inline-block; width: 72px; padding-right: 4px; text-align: right; } .pc-ie-section
.pc-ie-line INPUT { width: 200px; padding: 1px 3px; border-style: solid; border-width: 1px; } .pc-ie-section
.pc-ie-line TEXTAREA { width: 250px; height: 28px; padding: 1px 3px; border-style: solid; border-width:
1px; } .pc-ie-section .pc-ie-line.full { padding-left: 20px; margin: 5px 0; } .pc-ie-section .pc-ie-line.full
LABEL { display: block; text-align: left; width: 95%; } .pc-ie-section .pc-ie-line.full INPUT {
width: 250px; } .pc-ie-section .tpc-textlabel { padding: 3px 0 5px 0; } .pc-ie-section .tpc-text {
padding-bottom: 3px; } .pc-ie-section .tpc-textedit { float: right; margin-right: 5px; } .pc-ie-section
.pc-ie-photobox { display: inline-block; width: 42px; height: 42px; border: 1px solid; margin: 6px;
cursor: pointer; } .pc-ie-section .pc-ie-photobox.selected { border-width: 2px; margin: 5px; } .pc-ie-section
.pc-ie-photobox IMG { width: 40px; height: 40px; border: 1px solid rgb(255, 255, 255); background-repeat:
no-repeat; background-color: rgba(255, 255, 255, 0.5); background-position: center center; } .pc-ie-section
.pc-ie-text TEXTAREA { width: 276px; height: 4.8em; padding: 1px 3px; border-style: solid; border-width:
1px; } .pc-ie-section .pc-ie-error { padding: 1px 2px 3px 2px; } .pc-ie-section .pc-ie-line .pc-ie-error
{ padding-left: 78px; } .pc-ie-section .pc-ie-placeholder { color: #AAA; } .pc-ie-section .pc-ie-color
{ display: inline-block; width: 26px; height: 26px; padding: 2px; margin: 2px 0px 2px 4px; vertical-align:
middle; border-style: none; } .pc-ie-section .pc-ie-color-c { padding: 1px; border-style: solid;
border-width: 1px; } .pc-ie-section .pc-ie-color A { display: inline-block; width: 24px; height:
24px; border-style: solid; border-width: 1px; } .pc-ie-service { position: relative; padding: 4px;
margin-bottom: 10px; } .pc-ie-service-e { padding-top: 10px; } .pc-ie-service .pc-ie-main, .pc-ie-service
.pc-ie-add, .pc-ie-service .pc-ie-remove { font-weight: bold; } .pc-ie-service .pc-ie-name { padding-right:
70px; padding-bottom: 4px; line-height: 1.5em; } .pc-ie-service .pc-ie-money { position: absolute;
top: 6px; right: 0px; padding: 0px 6px; width: 50px; line-height: 1.5em; text-align: right; } .pc-ie-service-sec
.pc-ie-main, .pc-ie-service-sec .pc-ie-add, .pc-ie-service-sec .pc-ie-remove { font-weight: normal;
} .pc-ie-service .pc-ie-addon { white-space: nowrap; } .pc-ie-edit .pc-ie-empty { margin: 30px 10px;
line-height: 1.5em; text-align: center; } .pc-ie-slidein { position: absolute; display: none; top:
84px; width: 280px; right: -281px; padding: 12px; z-index: 501; } .pc-ie-slidein.fullWidth { width:
304px; padding: 12px 0; } .pc-ie-slidein.border-curve-right { -webkit-border-bottom-right-radius:
11px; -moz-border-radius-bottomright: 11px; border-bottom-right-radius: 11px; } .pc-ie-slidein.border-curve-left
{ -webkit-border-bottom-left-radius: 11px; -moz-border-radius-bottomleft: 11px; border-bottom-left-radius:
11px; } .pc-ie-slidein .pc-ie-buttons { position: absolute; bottom: 10px; right: 0px; width: 280px;
height: 34px; padding: 0px 10px; } .pc-ie-slidein .pc-ie-buttons .pc-button { float: left; margin-right:
10px; } .pc-ie-slidein.border-curve-left .pc-ie-buttons .pc-button { float: right; margin-right:
0; margin-left: 10px; } .pc-ie-slidein H6 { padding: 5px 70px 10px 10px; margin: 0px; font-weight:
normal; } .pc-ie-template-photo { border-width: 0; } .pc-ie-template-photo a.pc-slideout { top:
55px; } .pc-ie-template-photo .pc-ie-buttons { z-index: 3; } .pc-tabbox, .pc-tabbox .pc-tabbody
{ -webkit-border-bottom-right-radius: 11px; -moz-border-radius-bottomright: 11px; border-bottom-right-radius:
11px; } .pc-tabbox UL.pc-tabheader { text-align: left; list-style: none; padding: 0; margin: 0;
position: relative; } .pc-tabbox UL.pc-tabheader LI { border-width: 1px 1px 0 1px; border-style:
solid; display: inline-block; position: relative; z-index: 0; -webkit-border-top-left-radius: 11px;
-webkit-border-top-right-radius: 11px; -moz-border-radius-topleft: 11px; -moz-border-radius-topright:
11px; border-top-left-radius: 11px; border-top-right-radius: 11px; margin: 0 -4px 0 0; -webkit-box-shadow:
inset 0px -3px 3px rgba(0, 0, 0, 0.12); -moz-box-shadow: inset 0px -3px 3px rgba(0, 0, 0, 0.12);
box-shadow: inset 0px -3px 3px rgba(0, 0, 0, 0.12); zoom: 1; *display: inline; } .pc-tabbox UL.pc-tabheader
LI.hide-tab { display: none; } .pc-tabbox UL.pc-tabheader LI:nth-child(1) { margin-left: 0; } .pc-tabbox
UL.pc-tabheader LI A { text-decoration: none; padding: 10px 15px; display: inline-block; zoom: 1;
*display: inline; } .pc-tabbox UL.pc-tabheader LI.selected { z-index: 3; -webkit-box-shadow: none;
-moz-box-shadow: none; box-shadow: none; padding: 1px; border-width: 0; -moz-box-shadow: 6px 0 3px
-3px rgba(0, 0, 0, 0.12), -6px 0 3px -3px rgba(0, 0, 0, 0.12); -webkit-box-shadow: 6px 0 3px -3px
rgba(0, 0, 0, 0.12), -6px 0 3px -3px rgba(0, 0, 0, 0.12); box-shadow: 6px 0 3px -3px rgba(0, 0, 0,
0.12), -6px 0 3px -3px rgba(0, 0, 0, 0.12); } .pc-tabbox UL.pc-tabheader LI.selected:first-child
{ -moz-box-shadow: 6px 0 3px -3px rgba(0, 0, 0, 0.12); -webkit-box-shadow: 6px 0 3px -3px rgba(0,
0, 0, 0.12); box-shadow: 6px 0 3px -3px rgba(0, 0, 0, 0.12); } .pc-tabbox UL.pc-tabheader LI.selected:last-child
{ -moz-box-shadow: -6px 0 3px -3px rgba(0, 0, 0, 0.12); -webkit-box-shadow: -6px 0 3px -3px rgba(0,
0, 0, 0.12); box-shadow: -6px 0 3px -3px rgba(0, 0, 0, 0.12); } .pc-tabbox .pc-tabbody { display:
none; padding: 20px 10px 10px 10px; width: 284px; } .pc-tabbox .pc-tabbody .sv { width: 284px; }
.pc-tabbox .pc-tabbody .pg .pv { cursor: pointer; width: 84px; height: 84px; } .pc-tabbox .pc-tabbody.active
{ display: block; position: relative; z-index: 2; } .pc-tabbox .pc-tabbody .pc-tabfavtop { text-align:
center; } .pc-tabbox .pc-tabbody .pc-tabfavtop select { text-align: left; } .pc-tabbox .pc-tabbody
.pc-tabmsg { text-align: center; height: 20px; line-height: 20px; margin-bottom: 10px; } .pc-tabbox
.pc-tabbody .pc-tabmsg.fav-msg { margin-top: 20px; height: auto; } .pc-helper { position: absolute;
z-index: 5000; width: 90px; height: 90px; } .pc-helper .pv { visibility: visible; left: 0; top:
0; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .pc-helper .pv .pv-img { margin: -1px 0 0 -1px;
} .pc-helper .pv-border { border-width: 1px !important; } .pc-helper .pv .pc-dragpad, .pc-helper
.pv .pc-dragpad2 { position: absolute; width: 82px; height: 82px; border-width: 1px; border-style:
solid; top: 0; left: 0; } .pc-helper .pv .pc-dragpad2 { top: 4px; left: 4px; } .pc-helper .pc-stack
{ position: absolute; left: -1px; bottom: 1px; width: 80px; padding: 2px 0; text-align: center;
opacity: 1; } .pc-helper-s .pv .pv-inner { left: 0; top: 0; width: 82px; height: 82px; } .pc-helper-s
.pv .pv-shadow { display: none; } .pc-ie-slidein H6 { font-weight: bold; } .pc-ie-slidein .pc-ie-buttons
.pc-ie-close { float: left; } .pc-ie-slidein .sv { position: relative; } .pc-ie-slidein .sv-inner
{ padding: 0px 6px 0px 8px; } .pc-ie-slidein.fullWidth .sv-inner { padding: 0px; } .pc-ie-slidein
TABLE { position: relative; table-layout: fixed; border-collapse: separate; width: 278px; } .pc-ie-slidein
.sv-scroll TABLE { width: 253px; } .pc-ie-slidein.fullWidth .sv-scroll TABLE { width: 289px; } .pc-ie-slidein
TD { border-bottom-style: solid; border-bottom-width: 1px; } .pc-ie-slidein TABLE .pc-ie-price {
width: 80px; text-align: center; } .pc-ie-slidein .pc-ie-item { cursor: pointer; } .pc-ie-slidein
.pc-ie-item-s { cursor: default; } .pc-ie-slidein .pc-ie-group TD { padding: 6px 0px; } .pc-ie-slidein
.pc-ie-group TD.pc-ie-name { padding-left: 4px; } .pc-ie-products .pc-ie-item TD { padding: 7px 0px
9px 0px; } .pc-ie-products .pc-ie-item TD.pc-ie-name { padding-left: 7px; } .pc-ie-products .pc-ie-spacer
TD { height: 8px; padding: 0px; border-bottom-style: none; } .pc-ie-services TABLE { margin-top:
-7px; } .pc-ie-services TD.pc-ie-moreinfo { width: 40px; margin: 0px; padding: 0px; } .pc-ie-services
TD.pc-ie-moreinfo.icon { border-right-style: solid; border-right-width: 1px; background-image: url(../../../../../../img/core/printing/cart-info-icon-16.png);
background-repeat: no-repeat; background-position: center center; } .pc-ie-services TD.pc-ie-icon
{ width: 68px; height: 51px; margin: 0px; padding: 4px 0px; } .pc-ie-services TD.pc-ie-icon IMG {
width: 60px; height: 51px; margin-left: 4px; margin-bottom: -3px; } .pc-ie-services .pc-ie-item TD.pc-ie-name
{ padding-left: 3px; } .pc-ie-services .pc-ie-leader TD { height: 1px; border-bottom-style: none;
} .pc-ie-depends { padding: 10px 0px 2px 0px; margin: 6px 4px 2px 8px; border-top-width: 2px; border-top-style:
solid; border-bottom-width: 2px; border-bottom-style: solid; } .pc-ie-dlitem td { padding-top: 3px;
} .pc-ie-dlitem td:nth-child(1) { text-align: right; } .pc-ie-dlitem LABEL { width: 60px; line-height:
normal; } .pc-ie-dlitem SELECT { margin-left: 7px; width: 140px; height: 21px; border-width: 1px;
border-style: solid; line-height: normal; } .pc-ie-subinfo { z-index: 500; position: absolute;
right: -9999; top: -9999; width: 250px; max-width: 400px; max-height: 350px; overflow: hidden;
border: 1px solid; padding: 20px; margin: 0; -webkit-border-top-left-radius: 7px; -webkit-border-bottom-left-radius:
7px; -moz-border-radius-topleft: 7px; -moz-border-radius-bottomleft: 7px; border-top-left-radius:
7px; border-bottom-left-radius: 7px; } .pc-ie-subinfo p:first-child { margin-top: 0; } .pc-ie-subinfo
p:last-child { margin-bottom: 0; } .pc-ie-subinfo-bridge { z-index: 503; position: absolute; height:
59px; width: 2px; border-top: 1px solid; border-bottom: 1px solid; padding: 0; margin: 0; overflow:
hidden; right: -9999; top: -9999; } .pc-ie-slidein.pc-ie-cropper { border: none; } .pc-ie-cropper
.pc-cr-toolbar { padding-left: 0px; } .pc-ie-cropper .pc-cr-info { margin-left: 0px; } .pc-ie-cropper
.pc-cropper { top: 0px; left: 12px; display: block; } .pc-ie-slidein.pc-ie-cropper .pc-cr-arena {
top: 0px; left: 0px; } .pc-cropper { display: none; position: absolute; left: 0px; top: 70px; }
.pc-ie-footer { position: absolute; bottom: 0px; padding: 8px 0px; height: 34px; border-top-style:
dotted; border-top-width: 1px; } .pc-ie-footer .pc-button { float: right; margin-right: 8px; } .pc-ie-batch
.sv { margin: 0px; } .pc-ie-batch .sv-inner { padding: 0px 4px; } .pc-ie-batch .pc-ie-section .ews
{ display: inline-block; vertical-align: middle; top: -2px; margin-left: 6px; zoom: 1; *display:
inline; } .pc-ie-batch .pc-ie-summary { padding: 0 304px 0 0; text-align: left; overflow: hidden;
} .pc-ie-batch .pc-ie-rbox { margin: 0 10px 0 0; top: 0; } .pc-ie-summary DIV { font-weight: bold;
} .pc-ie-summary TABLE { margin-top: 4px; margin-left: 10px; width: auto; } .pc-ie-summary TD {
padding-right: 6px; border-style: none; line-height: 1.6em; } .pc-pe { padding: 75px 0px 61px 0px;
} .pc-pe-header { position: absolute; left: 0px; top: 0px; width: 100%; height: 75px; z-index: 2;
} .pc-pe-footer { position: absolute; right: 0px; bottom: 0px; height: 36px; padding: 13px 0px 12px
0px; line-height: 36px; text-align: right; } .pc-pe-infobox { position: absolute; top: 38px; text-align:
center; height: 38px; overflow: hidden; width: 100%; min-width: 926px; z-index: 1; } .pc-pe-infobox
SPAN { height: 36px; line-height: 36px; padding: 8px 20px; color: #111; background-color: #FFF0A6;
border: 1px solid #FBBE51; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
} .pc-pe-left { position: absolute; left: 0px; top: 75px; width: 395px; padding-right: 9px; } .pc-pe-right
{ position: absolute; right: 0px; top: 75px; } .pc-pe-withinfo .pc-pe-right { padding-right: 298px;
} .pc-pe-info { position: absolute; top: 75px; right: 0px; width: 297px; display: none; } .pc-pe-withinfo
.pc-pe-info { display: block; } .pc-pe-info .pc-info { margin-top: 10px; margin-right: 4px; } .pc-pe-left
.sv, .pc-pe-right .sv { margin: 0px; } .pc-pe-left .sv-scroll .sv-inner { padding-right: 15px; }
.pc-pe-left .pg { margin: 5px 0; } .pc-pe-left .pg .pv { cursor: pointer; width: 84px; height: 84px;
} .pc-pe-tabbox UL.pc-pe-tabheader { text-align: left; list-style: none; padding: 0; margin: 0;
position: relative; } .pc-pe-tabbox UL.pc-pe-tabheader LI { border-width: 1px 1px 0 1px; border-style:
solid; display: inline-block; position: relative; z-index: 0; -webkit-border-top-left-radius: 11px;
-webkit-border-top-right-radius: 11px; -moz-border-radius-topleft: 11px; -moz-border-radius-topright:
11px; border-top-left-radius: 11px; border-top-right-radius: 11px; margin: 0 -4px 0 0; -webkit-box-shadow:
inset 0px -3px 3px rgba(0, 0, 0, 0.12); -moz-box-shadow: inset 0px -3px 3px rgba(0, 0, 0, 0.12);
box-shadow: inset 0px -3px 3px rgba(0, 0, 0, 0.12); } .pc-pe-tabbox UL.pc-pe-tabheader LI.hide-tab
{ display: none; } .pc-pe-tabbox UL.pc-pe-tabheader LI:nth-child(1) { margin-left: 0; } .pc-pe-tabbox
UL.pc-pe-tabheader LI A { text-decoration: none; padding: 10px 20px; display: inline-block; } .pc-pe-tabbox
UL.pc-pe-tabheader LI.selected { z-index: 3; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow:
none; padding: 1px; border-width: 0; -moz-box-shadow: 6px 0 3px -3px rgba(0, 0, 0, 0.12), -6px 0 3px
-3px rgba(0, 0, 0, 0.12); -webkit-box-shadow: 6px 0 3px -3px rgba(0, 0, 0, 0.12), -6px 0 3px -3px
rgba(0, 0, 0, 0.12); box-shadow: 6px 0 3px -3px rgba(0, 0, 0, 0.12), -6px 0 3px -3px rgba(0, 0, 0,
0.12); } .pc-pe-tabbox UL.pc-pe-tabheader LI.selected:first-child { -moz-box-shadow: 6px 0 3px -3px
rgba(0, 0, 0, 0.12); -webkit-box-shadow: 6px 0 3px -3px rgba(0, 0, 0, 0.12); box-shadow: 6px 0 3px
-3px rgba(0, 0, 0, 0.12); } .pc-pe-tabbox UL.pc-pe-tabheader LI.selected:last-child { -moz-box-shadow:
-6px 0 3px -3px rgba(0, 0, 0, 0.12); -webkit-box-shadow: -6px 0 3px -3px rgba(0, 0, 0, 0.12); box-shadow:
-6px 0 3px -3px rgba(0, 0, 0, 0.12); } .pc-pe-tabbox .pc-pe-tabbody { display: none; padding: 10px;
-webkit-border-radius: 11px; -webkit-border-top-left-radius: 0; -moz-border-radius: 11px; -moz-border-radius-topleft:
0; border-radius: 11px; border-top-left-radius: 0; } .pc-pe-tabbox .pc-pe-tabbody .sv { width: 375px;
} .pc-pe-tabbox .pc-pe-tabbody:first-child { -webkit-border-radius: 11px; -webkit-border-top-left-radius:
0; -moz-border-radius: 11px; -moz-border-radius-topleft: 0; border-radius: 11px; border-top-left-radius:
0; } .pc-pe-tabbox .pc-pe-tabbody.active { display: block; position: relative; z-index: 2; } .pc-pe-tabbox
.pc-pe-tabbody .pc-pe-tabfavtop { text-align: center; } .pc-pe-tabbox .pc-pe-tabbody .pc-pe-tabfavtop
select { text-align: left; } .pc-pe-tabbox .pc-pe-tabbody .pc-pe-tabmsg { text-align: center; height:
20px; line-height: 20px; margin-bottom: 10px; } .pc-pe-favmsg { margin-top: 20px; } .pc-pe-select
{ height: 22px; padding: 4px 10px 0px 10px; line-height: 22px; } .pc-pv-zoom { position: absolute;
height: 19px; width: 19px; right: -1px; bottom: -1px; z-index: 5; } .pc-pv-zoom DIV { position:
absolute;      left: 0;      top: 0;      width: 19px;      height: 19px;      background-image: url(../../../../../../img/layout/sel-preview.png);
background-position: -4px -3px; background-repeat: no-repeat; } .pc-pv-info { position: absolute;
height: 20px; width: 20px; right: 0px; top: 0px; z-index: 5; } .pc-pv-info DIV { position: absolute;
left: 2px;      top: 2px;      width: 16px;      height: 16px;      background-image:url(../../../../../../img/core/printing/cart-info-icon-16.png);background-repeat:no-repeat;background-position:left top;
} .pc-pv-info-popup { line-height: 1.6em; min-width: 160px; max-width: 300px; border-style: solid;
border-width: 2px; padding: 10px; position: absolute; z-index: 2500; } .pc-pv-info-popup TD { vertical-align:
top; padding: 3px 0px; } .pc-pv-info-popup TD.pc-pv-info-popup-label { text-align: right; white-space:
nowrap; padding-right: 6px; } .pc-pv-info-popup TABLE { margin-left: auto; margin-right: auto;
max-width: 270px; } .pc-pe-photos { margin-bottom: 6px; } .pc-pe-photos H6 { padding: 4px 10px 4px
18px; margin: 0px; border-bottom-style: solid; border-bottom-width: 1px; text-indent: -8px; font-weight:
normal; cursor: pointer; } .pc-pe-photos H6 SPAN { position: relative; display: inline-block; top:
-1px; width: 8px; height: 14px; font-family: Arial, sans-serif; font-size: 10px; text-align: center;
vertical-align: middle; } .pc-pe-photos H6 EM { font-style: normal; } .pc-pe-photos-e .pc-pe-sec-c,
.pc-pe-photos-c .pc-pe-sec-e, .pc-pe-photos-c .pc-pe-photos-b { display: none; } .pc-pe-photos .pg-empty-c
{ padding: 6px 10px; text-align: center; } .pc-pe-photos .pc-pe-getmore { line-height: 1.65em;
padding: 8px 10px; } .pc-pe-right .sv-scroll .sv-inner { padding-right: 15px; } .pc-pe-group {
padding: 0 10px; margin: 1px 4px 1px 1px; line-height: 36px; -webkit-border-radius: 5px; -moz-border-radius:
5px; border-radius: 5px; height: 36px; } .pc-pe-group .pc-pe-removeall { float: right; } .pc-pe-slot
{ position: relative; float: left; width: 126px; height: 126px; margin: 10px; -webkit-border-radius:
5px; -moz-border-radius: 5px; border-radius: 5px; } IMG.pc-pe-wait { position: absolute; display:
none; left: 51px; top: 51px; } .pc-pe-target { display: none; position: absolute; text-align: center;
padding: 1px; border-style: none; border-width: 0px; } .pc-pe-slot-e .pc-pe-target { display: block;
} .pc-pe-dragover .pc-pe-target { display: block; padding: 0px; border-style: solid; border-width:
1px; vertical-align: middle; } .pc-pe-target SPAN { display: inline-block; vertical-align: middle;
line-height: normal; } .pc-pe-target EM { font-style: normal; } .pc-pe-dragwait IMG.pc-pe-wait {
display: block; } .pc-pe-dragwait .pc-pe-target, .pc-pe-dragwait .pv-inner { display: none; } .pc-pe-slot
.pv-inner { position: absolute; } .pc-pe-slot-e .pv-inner, .pc-pe-dragover .pv-inner { display:
none;  }  .pc-pe-slot .pv-crop-mask {      width: 100%;      height: 100%;      background: url(../../../../../../img/core/printing/crop-mask.gif) repeat;
opacity: 0.7;; } .pc-pe-slot .pv-crop-rect { position: absolute; background: no-repeat #FFF; border:
0px none; } .pc-pe-slot .pv-crop-rect-b, .pc-pe-slot .pv-crop-rect-t { position: absolute; height:
10px;      left: 2px;      right: 2px;      background: url(../../../../../../img/core/printing/thumb-crop-rect-tb-gray.png) repeat-x 0px 0px;
} .pc-pe-slot .pv-crop-rect-t { top: -8px; } .pc-pe-slot .pv-crop-rect-b { background-position:
0px -10px; bottom: -8px; } .pc-pe-slot .pv-crop-rect-r, .pc-pe-slot .pv-crop-rect-l { width: 10px;
top: 2px;      bottom: 2px;      position: absolute;      background: url(../../../../../../img/core/printing/thumb-crop-rect-lr-gray.png) repeat-y 0px 0px;
} .pc-pe-slot .pv-crop-rect-l { left: -8px; } .pc-pe-slot .pv-crop-rect-r { background-position:
-10px 0px; right: -8px; } .pc-pe-slot .pv-crop-rect-tl, .pc-pe-slot .pv-crop-rect-tr, .pc-pe-slot
.pv-crop-rect-bl, .pc-pe-slot .pv-crop-rect-br { position: absolute; width: 10px; height: 10px;
background: url(../../../../../../img/core/printing/thumb-crop-rect-corners-gray.png) no-repeat 0px 0px; } .pc-pe-slot
.pv-crop-rect-tl { top: -8px; left: -8px; } .pc-pe-slot .pv-crop-rect-tr { top: -8px; right: -8px;
background-position: -10px 0px; } .pc-pe-slot .pv-crop-rect-bl { bottom: -8px; left: -8px; background-position:
0px -10px; } .pc-pe-slot .pv-crop-rect-br { bottom: -8px; right: -8px; background-position: -10px
-10px; } .pc-pe-slot .pc-pe-remove { position: absolute; top: 1px; right: 1px; width: 14px; height:
14px;      cursor: pointer;      background-image:url(../../../../../../img/core/printing/cfg-remove.png);background-repeat:no-repeat;background-position:left top;
} .pc-pe-slot-e .pc-pe-remove { display: none; } .pc-pe-clear { height: 1px; clear: both; } .pc-pe-helper
{ position: absolute; z-index: 5000; width: 90px; height: 90px; } .pc-pe-helper .pv { visibility:
visible; left: 0; top: 0; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .pc-pe-helper .pv .pv-img
{ margin: -1px 0 0 -1px; } .pc-pe-helper .pv-border { border-width: 1px !important; } .pc-pe-helper
.pv .pc-pe-dragpad, .pc-pe-helper .pv .pc-pe-dragpad2 { position: absolute; width: 82px; height:
82px; border-width: 1px; border-style: solid; top: 0; left: 0; } .pc-pe-helper .pv .pc-pe-dragpad2
{ top: 4px; left: 4px; } .pc-pe-helper .pc-pe-stack { position: absolute; left: -1px; bottom: 1px;
width: 80px; padding: 2px 0; text-align: center; opacity: 1; } .pc-pe-helper-s .pv .pv-inner {
left: 0; top: 0; width: 82px; height: 82px; } .pc-pe-helper-s .pv .pv-shadow { display: none; }
.pc-pe-footer .pc-button { float: right; margin-right: 10px; margin-left: 10px; text-indent: 0px;
} .pc-pe-footer .pc-button:first-child { margin-right: 0; } .pc-pe-footer .pc-pe-back { float: left;
} .pc-pe-footer SPAN, .pc-pe-footer .pc-pe-add, .pc-pe-footer .pc-pe-back { display: none; } .pc-pe-new .pc-pe-footer
.pc-pe-back, .pc-pe-new .pc-pe-footer .pc-pe-add { display: inline-block; } .pc-pe-new .pc-pe-footer
SPAN { display: inline; } .pc-pe-new .pc-pe-footer .pc-pe-save { display: none; } .pc-pe-templateditem
{ margin: 10px; min-height: 100px; } .pc-pe-templateditem .pc-button { margin-top: 32px; } .pc-pe-editdesignimg
{ float: left; border: 1px solid rgb(204, 204, 204); width: 102px; height: 102px; } .pc-pe-editdesignimg.hover
{ border-color: rgb(153, 153, 153); } .pc-pe-templatedproductpreview { border: 1px solid rgb(255,
255, 255);      height: 100px;      width: 100px;      background-image: url(../../../../../../img/null.gif);
background-position: top left; background-repeat: no-repeat; background-color: rgb(255, 255, 255);
} .pc-pe-templateinfo { float: left; margin-left: 15px; } .pc-pe-templatename { line-height: 30px;
padding-top: 20px; } .pc-pe-templateedit { line-height: 30px; } .pc-pe-editdesign { margin-right:
20px; } .pc-ac { padding: 0px 0px 0px 0px; } .pc-ac-rbar { position: absolute; top: 0px; right:
60px; width: 300px; } .pc-ac-main { position: relative; padding: 0 380px 0 66px; } .pc-ac-main H5
{ margin: 0px; font-weight: normal; font-size: inherit; line-height: 1.5em; text-indent: -30px;
} .pc-ac-main H5 SPAN.pc-ac-confirm { display: inline-block; width: 24px; height: 24px; margin-right:
6px;      vertical-align: middle;      background-image:url(../../../../../../img/core/printing/cfg-save2.png);background-repeat:no-repeat;background-position:left top;;
} .pc-ac-borderbox { border-right-width: 1px; border-right-style: solid; height: 100%; } .pc-ac-wait
.pc-ac-main { display: none; } .pc-ac-incomplete { margin-top: 20px; } .pc-ac-link { margin-top:
40px; } .pc-ac-wide { position: relative; margin-right: -320px; } .pc-ac-right { display: none;
position: absolute; top: 0px; right: 0px; text-align: right; } .pc-ac-wide .pc-ac-right { display:
block; } .pc-ac-continue { } .pc-ac-return { } .pc-ac-rbar H6 { margin: 0px; font-weight: normal;
line-height: 1.5em; } .pc-ac-rbar H6 SPAN { float: right; } .pc-ac-rbar .pc-ac-cart { float: right;
} .pc-ac-summary { padding: 10px; margin: 10px 0px 0px 0px; } .pc-ac-line { position: relative;
width: 278px; min-height: 24px; } .pc-ac-line DIV { position: absolute; top: 0px; height: 24px;
} .pc-ac-line DIV.pc-ac-name { position: static; left: 0px; width: 158px; height: auto; } .pc-ac-qty
{ right: 80px; width: 40px; text-align: right; } .pc-ac-price { right: 0px; width: 60px; text-align:
right; } .pc-ac-total { padding: 8px 10px 12px 0px; text-align: right; font-weight: bold; } .pc-ac-rbar
.pc-button { float: right; } .pc-ac-wait .pc-ac-rbar { display: none; } .pc-info { position: relative;
z-index: 2; } .pc-info-msg { display: none; position: relative; top: 50%; padding: 0 10px; margin-top:
-60px; text-align: center; line-height: 1.5em; } .pc-info-msg DIV { margin-bottom: 20px; text-transform:
capitalize; } .pc-info-image { position: relative; padding: 15px 0px 10px 0px; margin: 0px auto;
text-align: center; } .pc-info-lv { cursor: pointer; } .pc-info-image IMG { border-style: solid;
border-width: 1px; } .pc-info-image SPAN { position: absolute; display: block; top: 19px; right:
4px;      width: 24px;      height: 24px;      cursor: pointer;      background-image:url(../../../../../../img/core/printing/zoom-in.png);background-repeat:no-repeat;background-position:left top;
} .pc-info-text { padding-top: 4px; line-height: 1.6em; } .pc-info .sv { position: static; } .pc-info
.sv-inner { padding: 0px 15px; } .pc-info .sv-scroll .sv-inner { padding-right: 28px; } .pc-info
P { line-height: 1.6em; margin: 1em 0px 0px 0px; } .pc-info P:first-child { margin-top: 0em; }
.pc-info-wait .sv { display: none!important; } .pc-info-wait .pc-info-msg { display: block; } .pc-info
H6 { margin: 16px 0px -8px 0px; padding: 0px; border-bottom-style: none; font-weight: bold; font-size:
12px; font-weight: bold; } .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; } #cv-frame .portfolio { padding-top: 15px; } .portfolio .stretcher
{ overflow: visible; } .portfolio-section { padding-top: 15px; } .portfolio-section .bin { margin-bottom:
10px; } .portfolio-home-section { height: 22px; padding-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-left-fixed .breadcrumbs
.home, .portfolio-menulogo TD.splitter-right-fixed .breadcrumbs .home { padding-right: 4px; } .portfolio-menulogo
TD.splitter-right-wide, .portfolio-menulogo TD.splitter-left-wide { width: 100%; } TD.portfolio-social-section
{ width: 300px; vertical-align: top; padding-top: 8px; } .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; } .photoSetRtLt .actions-external { padding-right:
330px; } .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; } .photoSetLtRt .actions-external { padding-left: 330px;
} .photoSetCtr .breadcrumbs { padding-bottom: 0px; } .photoSetCtr-info { padding: 0px 4px; } .photoSetCtr
.captionbox { margin-top: 10px; } .photoSetCtr .pspg { margin: 5px 0px; } .photoSetCtr .selbar {
margin-top: 10px; } .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(../../../../../../img/layout/prev-bw.png);background-repeat:no-repeat;background-position:left top;
}    .photoLtRtTh-navigationNext .image {      background-image:url(../../../../../../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; } .photoRtLtTh .breadcrumbs { padding-bottom: 0px; } .photoRtLtTh-left { width:
290px; float:left; } .photoRtLtTh-right { margin-left: 300px; } .photoRtLtTh-info { padding: 0px 4px;
} .photoRtLtTh-navigation { margin: 8px 0px; position: relative; height: 40px; } .photoRtLtTh-navigation
.pair-middle { margin: 0px; } .photoRtLtTh-navigationButton { position: absolute; top: 0px; } .photoRtLtTh-navigationBack
{ left: 0px; } .photoRtLtTh-navigationNext { right: 0px; } .photoRtLtTh-navigationButton .standard,
.photoRtLtTh-navigationButton .hover { width: 46px; height: 38px; } .photoRtLtTh-navigationButton
.image { height: 22px; width: 22px; top: 9px; left: 12px; position: absolute; } .photoRtLtTh-navigationBack
.image {      background-image:url(../../../../../../img/layout/prev-bw.png);background-repeat:no-repeat;background-position:left top;
}    .photoRtLtTh-navigationNext .image {      background-image:url(../../../../../../img/layout/next-bw.png);background-repeat:no-repeat;background-position:left top;
} .photoRtLtTh-navigationBox { margin-left: 58px; margin-right: 58px; height: 100%; } .photoRtLtTh-navigation
.pair-box { position: relative; top: 8px; } .photoRtLtTh .tab-inner { width: 145px; } .photoRtLtTh
.pager-ie-fix { padding-top: 4px; } .photoRtLtTh .pager { margin-top: 0px; } .photoRtLtTh .copyright
{ padding-top: 10px; text-align: center; } .photoRtLtTh .recentcomments { margin-top: 12px; } .photoRtLtTh
.recentcomments-empty { text-align: center; } .photoRtLtTh .captionbox { margin: 5px auto 0px auto;
} .photoRtLtTh-right .qpl { margin-top: 8px; } .layout-static .photoRtLtTh-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(../../../../../../img/layout/prev-bw.png);background-repeat:no-repeat;background-position:left top;
}    .photoCtrTh-navigationNext .image {      background-image:url(../../../../../../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(../../../../../../img/layout/prev-page-bw.png);background-repeat:no-repeat;background-position:left top;
}    .photoCtrTh-navigationPageNext .image {      background-image:url(../../../../../../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(../../../../../../img/layout/prev-bw.png);background-repeat:no-repeat;background-position:left top;
}    .photoCtr-navigationNext .image {      background-image:url(../../../../../../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; } .signin-frame { width: 500px; margin: 0 auto; } .signin-title { text-align:
center; margin: 30px 0px; } .signin FORM { width: 280px; margin: 0 auto; } .signin-password { margin-top:
30px!important; } .signin-message-frame { padding-top: 8px; min-height: 28px; } .signin .buttons
{ margin: 12px 0px 30px 0px; position: relative; } .signin-skip { position: absolute; display: block;
top: 0px; right: 0px; height: 32px; line-height: 32px; } .signin .copyright { text-align: center;
} .signin-hint { text-align: right; } .form-field, .textfield, .selectfield { margin-top: 12px;
} .textfield-nolabel { margin-top: 4px; } .input { padding: 3px 6px; margin: 0; height: 22px; line-height:
22px; border: solid 1px; width: 266px; } .input:invalid { -moz-box-shadow: none; } .selectfield
.label, .textfield .label { display: block; margin-bottom: 3px; } .textarea { padding: 3px 6px;
margin: 0; height: 22px; line-height: 22px; border: solid 1px; width: 266px; } .input-placeholder
{ color: #aaa; } .form-message-frame { margin: 8px 0; } .form-frame { padding: 30px 0px; } .form-frame-left
{ border-bottom-width: 0 !important; border-left-width: 0 !important; border-top-width: 0 !important;
float: left; position: relative; width: 434px; } .form-frame-right { position: relative; margin-left:
435px; width: 435px; } .form-frame-bin { width: 280px; position: relative; margin: 0 auto; } .form-frame-hdr
{ text-align: center; margin-top: 10px; margin-bottom: 15px; } .form-frame-info { text-align: justify;
height: 75px; } .form-message-frame { margin: 5px 0; min-height: 16px; } .cr-password { margin-top:
30px; } .cr-message-frame { margin: 5px 0; } .cr-login-tip { text-align: center; margin-top: 1px;
} .cr-reset { width: 332px; } .cr-reset .popup-text { text-align: justify; } .cr-reset FORM { position:
relative; width: 310px; padding: 11px; overflow: auto; } .cr-reset .input { width: 296px; } .cr-reset
.submit { float: right; } .cr-reset-confirm { position: absolute; top: 0px; left: 0px; padding:
80px 30px 20px 20px; } .cr-reset-confirm .text { padding-bottom: 40px; text-align: justify; } .cr-reset-confirm
.button { float: right; } .builtin-about { } .builtin-about-centered .aboutme { padding: 8px 16px
16px 16px; } .builtin-about .builtin-about-column { position: relative; padding-top: 8px; max-width:
700px; margin: 0 auto; } .builtin-about .builtin-breadcrumbs { width: 668px; margin: 0 auto; } .builtin-about-ltrt
.builtin-breadcrumbs { width: 678px; } .builtin-about-ltrt .myphoto .pv-outer { padding-right: 40px;
padding-bottom: 40px; } .builtin-contact { } .builtin-contact-middle { vertical-align: middle; }
.builtin-contact-frame { padding: 40px 103px; } .builtin-contact-form { vertical-align: middle; }
.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-table
{ table-layout: fixed; border-collapse: collapse; width: 944px; margin: 0 auto; } .builtin-contact-info,
.builtin-contact-form { padding: 40px 60px; position: relative; } .builtin-contact .contactInfo {
width: 294px; margin: 32px auto; } .builtin-contact .contact-form { padding-top: 12px; width: 280px;
margin: 0 auto; } .builtin-guestbook { } .builtin-guestbook .builtin-guestbook-column { position:
relative; padding-top: 8px; max-width: 700px; margin: 0 auto; } .builtin-guestbook .builtin-breadcrumbs
{ width: 700px; margin: 0 auto; } .builtin-featured .pg { margin-top: 20px; } .builtin-recent .pg
{ margin-top: 20px; } .builtin-login { } .builtin-login .form-frame-bin { height: 455px; } .client-access-form
{ padding: 20px; overflow: hidden; } .client-access-form-spacer { height: 16px; line-height: 16px;
} .builtin-about-centered .client-access-form { margin: 0px 16px; } .client-access-form FORM {
width: 240px; margin: 0 auto; position: relative; } .client-access-form INPUT { width: 155px; }
.client-access-form .form-message-frame { height: 16px; margin: 8px 0px 0px 0px; } .client-access-go
{ } .client-access-go { position: absolute; bottom: 23px; right: 0px; } .client-access-go .label {
width: 18px; text-align: center; } .client-access-form .form-pending { background: url(../../../../../../img/layout/spinner-16.gif) no-repeat 0px center;
padding-left: 18px; } .cl-welcome { padding: 10px 0px 20px 0px; } .cl-account-link { padding: 10px
0px 30px 20px; } .cl-account-link SPAN { display: block; } .client-profile { margin-top: 0px!important;
} .client-profile .form-frame-bin { height: 300px; } .client-profile .form-frame-hdr { margin-bottom:
30px; } .client-payment { margin-top: 0px!important; } .client-payment .co-pay-ccform { margin:
0 auto; } .client-payment .co-pay-ccform-left { height: 280px; } .client-payment .co-buttons .button
{ float: right; margin-left: 10px; } .cl-order-history .frame { border-style: solid; border-width:
1px; margin-bottom: 20px; padding: 8px 12px 6px; } .cl-order-history TABLE { border-collapse: separate;
border-spacing: 1px; width: 100%; } .cl-order-history THEAD { line-height: 2.2; } .cl-order-history
TH { font-weight: normal; } .cl-order-history .ref, .cl-order-history .status { width: 22ex; text-align:
center; } .cl-order-history .date, .cl-order-history .amount { width: 14ex; text-align: center; }
.cl-order-history .link { width: 12ex; text-align: center; } .cl-order-history .vendor { padding-left:
10px; text-align: left; } .cl-order-history TD.separator { margin: 4px 0px; } .cl-order-history
.order TD { padding-top: 4px; padding-bottom: 4px; min-height: 20px; } .cl-order-history .group TD
{ line-height: 1.8; } .cl-order-history .group .vendor { text-align: right; padding-right: 10px;
text-transform: uppercase; } .cl-order-history .group .link { padding-left: 22ex; } .cl-order-history
.empty { text-align: center; } .cl-order-details { } .cl-order-details-bar { position: relative;
height: 34px; margin: 8px 0px; } .cl-order-details-bar .buttons .button { margin-right: 10px; }
.cl-order-details-bar .currency { position: absolute; right: 0px; top: 5px; height: 24px; line-height:
24px; padding-left: 20px; background-position: left center; } .cl-order-digital { overflow: auto;
margin-bottom: 10px; height: 34px; } .cl-order-digital SPAN { height: 34px; line-height: 34px; }
.cl-order-digital .cl-order-download-text { padding-left: 10px; } .cl-order-receipt { padding-bottom:
12px; } .cl-order-receipt-title { height: 48px; line-height: 48px; } .cl-order-receipt-title .button
{ float: right; margin-top: 7px; margin-left: 10px; } .cl-order-email-links { font-weight: bold;
} .cl-order-receipt .co-ob { margin-bottom: 16px; } .cl-order-receipt-bottom { overflow: hidden;
} .cl-order-receipt-bottom .button { float: right; } .blog-post { margin-top: 30px; } .blog-post-first
{ margin-top: 0px; } .blog-post H1 { line-height: 25px; margin-top: 10px; } .blog-post .left {
margin: 5px 0px; line-height: 23px; height: 23px; padding-right: 200px; position: relative; } .blog-post
.right { position: absolute; top: 0px; right: 0px; height: 23px; line-height: 23px; } .blog-post
.content, .blog-post .excerpt { margin: 30px 0px; } .blog-post .guestbook { max-width: inherit; }
.blog-post-comments { margin: 10px 0px 5px 0px; } .blog-post-keywords { margin: 30px 0px; } .blog-post-last
{ margin-bottom: 30px; } .blog-post .like-btn, .blog-post .tweet-btn, .blog-post .plusone-btn {
display: block; height: 20px; margin-right: 6px; float: left; } .blog-post .blog-pager { border-top-style:
none; border-bottom-style: none; padding-top: 20px; padding-bottom: 10px; } .blog-heading { margin:
20px 0px; text-align: center; } .blog-ei { height: 300px; margin-bottom: 30px; padding: 8px 0px;
} .blog-eip { } .blog-eip .pv-outer { width: 866px; height: 300px; } .blog-eip .pv-inner { left:
0px!important; top: 0px!important; } .pv-blog { display: block; position: absolute; left: 0px;
bottom: 0px; height: 51px; width: 100%; } .pv-blog-e { height: 96px; } .pv-blog .bg { position:
absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: black; opacity: 0.5;;
} .pv-blog .fg { display: block; position: relative; height: 100%; padding-right: 166px; } .pv-blog
.title { display: block; color: #FFF; font-size: 24px; height: 51px; line-height: 51px; padding:
0px 12px; overflow: hidden; } .pv-blog .excerpt { display: block; color: #FFF; font-size: 14px;
margin: 0px 12px; line-height: 18px; height: 36px; overflow: hidden; } .pv-blog .link { display:
block; position: absolute; font-size: 14px; bottom: 12px; right: 12px; color: white; } .pv-blog-e
.link { bottom: 9px; right: 9px; } .pv-blog .link:hover { text-decoration: underline; } .pv-blog-aw {
display: block; position: absolute; left: 50%; top: 50%; margin-left: -170px; margin-top: -70px;
width: 340px; z-index: 2; } .blog-ei .pv-blog-aw { margin-top: -110px; } .pv-blog-aw .bg { position:
absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: black; opacity: 0.8;;
} .pv-blog-aw .fg { display: block; position: relative; padding: 18px 16px 18px 44px; font-family:
"Lucida Grande",Verdana,Helvetica,Arial,sans-serif; font-size: 11px; line-height: 17px; color: #F0F0F0;
background: url(../../../../../../img/icons/alert-24.png) no-repeat 12px 22px; } .pv-blog-aw .edit { padding-top:
10px; display: block; } .pv-blog-aw .edit A { color: #92ACD6; } .blog-eis { margin: 20px 0px; }
.blog-eis-inner { position: relative; padding-right: 433px; height: 316px; } .blog-eis-noimg .blog-eis-inner
{ padding-right: 0px; height: auto; } .blog-eis-noimg .excerpt { padding-bottom: 40px; } .blog-eis
.excerpt { overflow: hidden; } .blog-eis H2 { padding-bottom: 10px; line-height: 25px; } .blog-eis-st
{ padding-bottom: 20px; } .blog-eis-link { display: block; position: absolute; bottom: 0px; left:
0px; line-height: 1em!important; } .blog-eisp { position: absolute; right: 0px; top: 0px; } .blog-eisp
.pv-outer { width: 400px; height: 300px; } .blog-eisp .pv-inner { left: 0px!important; top: 0px!important;
} .blog-eixs { margin: 20px 0px; } .blog-eixs-inner { position: relative; padding-right: 160px;
min-height: 140px; } .blog-eixs-noimg .blog-eixs-inner { padding-right: 0px; min-height: 20px;
height: auto; } .excerpt { padding-bottom: 40px; } .blog-eixs .excerpt { } .blog-eixs H2 { padding-bottom:
10px; line-height: 25px; } .blog-eixs-link { display: block; position: absolute; bottom: 0px; left:
0px; line-height: 1em!important; } .blog-eixsp { position: absolute; right: 130px; top: 0px; }
.blog-pager { height: 40px; line-height: 40px; } .blog-pager .previous { position: relative; z-index:
1; display: block; float: left; } .blog-pager .next { position: relative; z-index: 1; display: block;
float: right; } .blog-pager .copyright { padding: 0px; text-align: center; margin: 0px 100px; padding:
0; line-height: 40px; height: 40px; overflow: hidden; } .blog-bar { position: relative; z-index:
1; } .blog-bar-horz .blog-bar-s { padding-top: 10px; padding-right: 15px; width: 180px; float: left;
} .blog-bar-horz .blog-bar-last { padding-right: 0px; } .blog-bar-vert { overflow: hidden; } .blog-bar-vert
.blog-bar-s { margin-bottom: 50px; } .blog-bar .title { line-height: 1.2em; padding-bottom: 4px;
} .blog-bar .link { display: block; padding-bottom: 10px; } .blog-bar-horz .blog-bar-last .blog-keywords,
.blog-bar-horz .blog-bar-last .blog-recent, .blog-bar-horz .blog-bar-last .blog-subscribe { text-align:
right; } .blog-bar-horz .blog-bar-item { margin-bottom: 20px; } .blog-calendar { width: 180px; }
.blog-calendar TABLE { border: 0; padding: 0; margin: 0; border-collapse: collapse; table-layout:
fixed; } .blog-calendar .title { text-align: center; } .blog-calendar .viewport { position: relative;
overflow: hidden; width: 160px; margin: 0px 10px; } .blog-calendar .view { position: absolute;
top: 0px; right: 0px; } .blog-calendar .year { width: 160px; border: 0; padding: 0; min-width: 160px;
max-width: 160px; text-align: center; vertical-align: top; } .blog-calendar .year-switcher { padding-bottom:
5px; } .blog-calendar .current { font-size: 140%; padding: 0px 5px; } .blog-vertical .blog-calendar
.title, .blog-vertical .blog-calendar TD { text-align: left; } .blog-vertical .blog-calendar .holder
{ display: none; } .blog-vertical .blog-calendar .viewport { margin-left: 0px; } .blog-calendar .future
{ visibility: hidden; } .blog-calendar .past { display: none; } .blog-vertical .splitter-left-fixed
{ width: 230px; } .blog-vertical .splitter-right-fixed { width: 230px; } .blog-vertical .splitter-right-wide
{ margin-left: 270px; } .blog-vertical .splitter-left-wide { margin-right: 270px; } .blog-vertical
TD.splitter-left-fixed { width: 230px; } .blog-vertical TD.splitter-right-fixed { width: 230px;
} .blog-subscribe .link { padding-left: 20px; background: transparent url(../../../../../../img/icons/rss-16.png) no-repeat 0px 0px;
} .blog-bar-last .blog-subscribe .link { float: right; } .blog-bar-last .blog-subscribe { overflow:
hidden; } .blog-welcome { position: relative; padding-bottom: 20px; } .blog-welcome .content-clear
{ clear: left; } .blog-welcome .content { } .blog-welcome .holder { height: 200px; position: relative;
border: 1px solid #555; } .blog-about .content { overflow: hidden; } BODY { font-family: Lucida Sans
Regular, Lucida Grande, Verdana, Arial, Sans-serif; background-color: #0F0F14; color: #9599A5;
font-size: 11px; } A { color: #485B86; } .header-bgcolor1 { background-color: #000; } .header-font1
{     font-family: Verdana, Arial, Sans-serif;  }      .header-bgimage1 {       background: url(../../../../../../img/layout/cosmic/bg-header.jpg) repeat-x;
} .header-bgcolor2 { background-color: #fff; } .header-bgimage2 { background: url(../../../../../../img/layout/cosmic/bg-search.gif) 0px 0px no-repeat;
} .header-searchInput { font-family: Verdana, Lucida, Sans-Serif; border-style: none; font-size:
11px; height: 14px; line-height: 12px; padding: 1px 0 2px 3px; vertical-align: middle; } .header-bgcolor3
{ background-color: #fff; } .header-bgcolor4 { background-color: #3e4456; } .header-border1 { border:none;
} .header-border2 { border-color: #333e5a; } .header-border3 { border-color: #333e5a; } .header-color1
{ color: #fff; } .header-color2 { color: #fff; } .header-color3 { color: #0F0F14; background-color:
#fff; border: none; } .header-color5 { color: #DBCB8D; } .header-color6 { color: #858A9C; } .header-font7
{ font-size: 17px; font-weight: normal; } .header-color7 { color: white; } .header-controlMenu {
top: 4px;            left: -13px;  }      .header-logo {      background-image:url(../../../../../../img/zenfolio-badge-white.png);background-repeat:no-repeat;background-position:left top;;
}  .header-logo:hover {      background-image:url(../../../../../../img/zenfolio-badge-white-hover.png);background-repeat:no-repeat;background-position:left top;;
}    .header-logo2 {      background-image:url(../../../../../../img/layout/zenfolio-logo-white.png);background-repeat:no-repeat;background-position:left top;;
}    .header-checkout {      background-image:url(../../../../../../img/checkout-badge-white.png);background-repeat:no-repeat;background-position:left top;;
} .footer-bgcolor1 { } .footer-border1 { border-color: #3d404e; } .footer-color1 { color: #9599A5;
} .footer-font1 { font-size: 12px; } .footer-bgimage1 { } .footer-font2 { font-size: 10px; } .footer-logo
{ } .layout-bgcolor1 { background-color: #0F0F14; } .layout-bgimage1 { } .layout-bgimage2 { } .layout-bgimage3
{ } .layout-bgcolor4 { background-color: #000; } .layout-bgcolor5 { background-color: #000; } .layout-border5
{ border-color: #22252E; } .layout-color5 { color: #9599a5; } .breadcrumbs-font1 { font-size: 17px;
} .breadcrumbs-color1 { } .breadcrumbs-color2 { } .breadcrumbs-font2 { font-size: 14px; } .breadcrumbs-font3
{ font-size: 17px; } .breadcrumbs-color3 { color: #9599A5; } .breadcrumbs-font4 { font-weight: normal;
font-size: 21px; } .breadcrumbs-color4 { color: #B8BAC4; } .userCtr .breadcrumbs-font4 { font-size:
19px; } .pair-color1 { color: #ddd; } .pair-font1 { font-size: 11px; } .pair-color2 { color: #e5e5e5;
} .pair-font2 { font-size: 11px; font-weight:normal; } .exif .pair-font2, .categories .pair-font2
{ font-size: 100%; font-weight: normal; } .bin-bgcolor1 { background-color: #000; } .bin-bgimage1
{ background: url(../../../../../../img/layout/cosmic/bg-bin.jpg) no-repeat; } .bin-bgcolor3 { } .bin-bgimage3
{ } .bin-font1 { font-size: 10px; font-family: Verdana, Arial, sans-serif; text-transform: uppercase;
font-weight: normal; } .bin-color1 { color: #AAB5D0; } .bin-color2 { color: #fff; } .bin-border1
{ border-top: 0px solid #666; border-bottom: 0px dotted #3A3D4E; } .bin-border2 { border-top: 0px
solid #666; border-bottom: 0px solid #535353; } .bin-border3 { } .bin-border4 { border-bottom: 1px
dotted #3A3D4E; } .infoBin .bin-content { border-top: 1px dotted #3A3D4E; border-bottom: 1px dotted
#3A3D4E; } .bin-header .button-border1 { border-color: #3E4456 #000 #000 #3E4456; } .bin-header
.button-bgcolor1 { background-color: #535353; } .bin-header .button-bgcolor2 { background-color:
#535353; } .bin-header .button-border2 { border-color: #000 #3E4456 #3E4456 #000; } .copyright-color1
{ color: #9599A5; } .separator-border1 { border-bottom: 1px dotted #3A3D4E; } .separator-border2
{ border-top: 1px dotted #3A3D4E; } .caption-color1 { color: #9599A5; } .caption-bgcolor1 { background-color:
#0F0F14; } .caption-border1 { border-color: #0F0F14; } .caption-font1 { font-size: 12px; } .caption-font2
{ font-size: 18px; line-height: 1.4em; } .aboutme-color1 { } .aboutme-color1 { } .aboutme-font1
{ line-height: 1.5em; } .button-font1 { font-size: 11px; } .button-font2 { font-size: 16px; } .button-color1
{      color: #8D9ABB;  }      .button-bgcolor1 {      background: url(../../../../../../img/layout/cosmic/bg-button.jpg) bottom left repeat-x;
background-color: #000000; } .button-border1 { border-color: #3E4456 #000 #000 #000; } .button-color2
{ color: #FFFFFF; } .button-bgcolor2 { background-color: #000000; background: url(../../../../../../img/layout/cosmic/bg-button-highlight.jpg) bottom left repeat-x;
} .button-border2 { border-color: #3E4456 #000 #000 #000; } .button-color3, .button-color3:hover
{ color: #424140; } .button-bgcolor3 { background-color: #000; } .button-border3 { border-color:
#252220; } .button-color4, .button-color4:hover { color: #000000; } .button-bgcolor4 { background-color:
#8D9ABB; } .button-border4 { border-color: #3E4456; } .button-color5, .button-color5:hover { color:
#000000; } .button-bgcolor5 { background-color: #8D9ABB; } .button-border5 { border-color: #3E4456;
} .placeholder-font1 { font-size: 12px; } .shortexif-color1 { } .defdec .pv-border { background-color:
#0f0f14; padding: 0px; border-color: #0f0f14; border-width: 1px; left: -1px; top: -1px; } .defdec-method-0
.pv-pad { width: 110px; height: 100px; left: -15px; top: -10px; background: url(../../../../../../img/layout/cosmic/image-item.gif) no-repeat;
} .defdec-method-0 .pv-ihover .pv-pad { width: 110px; height: 100px; left: -15px; top: -10px; background:
url(../../../../../../img/layout/cosmic/image-item-highlight.gif) no-repeat; } .defdec-method-10 .pv-pad { width:
160px; height: 150px; left: -20px; top: -14px; background: url(../../../../../../img/layout/cosmic/image-item-large.gif) no-repeat;
} .defdec-method-10 .pv-ihover .pv-pad { width: 160px; height: 150px; left: -20px; top: -14px;
background: url(../../../../../../img/layout/cosmic/image-item-highlight-large.gif) no-repeat; } .defdec-method-11
.pv-pad { width: 240px; height: 240px; left: -20px; top: -15px; background: url(../../../../../../img/layout/cosmic/image-item-xl.gif) no-repeat;
} .defdec-method-11 .pv-ihover .pv-pad { width: 240px; height: 240px; left: -20px; top: -15px;
background: url(../../../../../../img/layout/cosmic/image-item-highlight-xl.gif) no-repeat; } .square-method-10
.pv-pad { background-color: #293146; border-color: #22252E; } .defdec .pg-selected .pv-border, .defdec
.pv-ihover .pv-border { border-color: #8D9ABC; } .defdec .folder .pv-border { padding: 0px; border-color:
#0f0f14; border-width: 1px; left: -1px; top: -1px; } .defdec .pv-ihover .folder .pv-border { padding:
0px; border-color: #292D36; border-width: 1px; left: -1px; top: -1px; } .defdec .pv-folder {  background-image:url(../../../../../../img/layout/cosmic/group-icon.png);background-repeat:no-repeat;background-position:left top;
}  .defdec-method-11 .pv-folder {      background-image:url(../../../../../../img/layout/cosmic/group-icon-xl.png);background-repeat:no-repeat;background-position:left top;
}      .defdec .pv-ohover .pv-folder {      background-image:url(../../../../../../img/layout/cosmic/group-icon-highlight.png);background-repeat:no-repeat;background-position:left top;
}  .defdec-method-11 .pv-ohover .pv-folder {      background-image:url(../../../../../../img/layout/cosmic/group-icon-highlight-xl.png);background-repeat:no-repeat;background-position:left top;
}      .defdec-method-0 .pv-s-1 .pv-img {      background-image: url(../../../../../../img/layout/cosmic/thumbnail-empty.gif);
}  .defdec-method-10 .pv-s-1 .pv-img {      background-image: url(../../../../../../img/layout/cosmic/thumbnail-empty-120.gif);
}    .defdec-method-11 .pv-s-1 .pv-img {      background-image: url(../../../../../../img/layout/cosmic/thumbnail-empty-200.gif);
} .defdec-method-0 .folder .pv-pad, .defdec-method-10 .folder .pv-pad { display: none; } .pg-method-11
.pv-folder { height:180px; left:-30px; top:-42px; width:180px; } .defdec-method-11 .folder DIV.pv-pad
{ height:224px; left:-59px; top:-53px; width:232px; background: url(../../../../../../img/layout/cosmic/folder-pad.gif) no-repeat;
}      .defdec-method-0 .pv-s-2 .pv-img {      background-image: url(../../../../../../img/layout/cosmic/thumbnail-empty.gif);
}  .defdec-method-10 .pv-s-2 .pv-img {      background-image: url(../../../../../../img/layout/cosmic/thumbnail-empty-120.gif);
}    .defdec-method-11 .pv-s-1 .pv-img {      background-image: url(../../../../../../img/layout/cosmic/thumbnail-empty-200.gif);
} .pv-label .title, .pv-vlabel .title { line-height: 15px; font-size: 12px; } .pv-label .pair, .pv-vlabel
.pair { font-size: 10px; } .pv-label .pair-0, .pv-vlabel .pair-0 { font-size: 10px; font-weight:
normal; } .pv-index { font-family: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif; background-color:
#8D9ABC; color: #000; } .defdec .pv-index { top: -1px; right: -1px; } .square .pv-border { background-color:
#0F0F14; padding: 1px; border-color: #22252E; border-width: 1px; left: -2px; top: -2px; } .square
.pv-index { top: -1px; right: -1px; } .square .pg-selected .pv-border { padding: 0px; border-color:
#8D9ABC; border-width: 2px; } .square-method-10 .pg-selected { background-color: #293146; } .square
.pv-ihover .pv-border { border-color: #8D9ABC; } .largeimage .pv-border { background-color: #0F0F14;
padding: 1px; border-color: #22252E; border-width: 1px; left: -2px; top: -2px; } .largeimage .pv-ihover
.pv-border { border-color: #5A5D6E; border-width: 1px; } .bioimage .pv-border { background-color:
#0F0F14; padding: 4px; border-color: #22252E; border-width: 1px; left: -5px; top: -5px; } .pvp-tp-method-0
.pv { margin: 4px 1px 3px 1px; width: 140px; height: 185px; } .pvp-tp-method-0 .pv-outer { left:
30px; top: 12px; } .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 { top: 35px; } .pvp-t-method-0 .pv { margin:
2px; width: 112px; height: 157px; } .pvp-t-method-0 .pv-outer { left: 16px; top: 16px; } .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-p-method-0 .pv { margin:
2px; width: 112px; height: 152px; } .pvp-p-method-0 .pv-outer { left: 16px; top: 16px; } .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-method-0 .pv { margin: 2px; width: 112px; height: 112px; } .pvp-method-0 .pv-outer
{ left: 16px; top: 16px; } .pvp-method-10 .pv { margin: 1px; width: 158px; height: 158px; } .pvp-method-10
.pv-outer { left: 16px; top: 16px; } .pg-method-0 .pv-inner, .pg-method-10 .folder .pv-inner {
width: 80px; height: 53px; left: 0px; top: 14px; } .pg-method-10 .pv-inner { width: 120px; height:
80px; left: 0px; top: 20px; } .pager-border1 { border-color: #0F0F14; } .pager-border3 { border-color:
#293146; } .pager-bgcolor3 { background-color: #293146; } .popup-bgcolor1 { background-color: #000;
} .popup-bgcolor2 { background-color: #000; } .popup-border1 { border-color: #293146; } .popup-color1
{ color: #B8BaC4; } .popup-font1 { font-size: 12px; } .popup-font2 { font-size: 14px; font-weight:
bold; } .links-font1 { font-size: 11px; font-family: Verdana, Lucida, Arial, Sans-serif; } .links-border1
{ border-color: #293146; } .links-bgcolor1 { background-color: #22252E; } .links-color1 { color:
#eee; } .links-font2 { font-size: 11px; } .links-border2 { border-color:#B2B6CA; } .links-color2
{ color: #d4821b; background-color: #000; } .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:
#485B86; } .sb-color1 { color: #3E4456; } .sb-color4 { color: #3E4456; } .sb-bgcolor1 { background-color:
#000; } .sb-bgcolor4 { background-color: #3F4B71; } .sb-bgimage1 { background-image: url(../../../../../../img/layout/sb-top.gif);
} .sb-bgimage2 { background-image: url(../../../../../../img/layout/sb-bottom.gif); } .sb-bgimage3 { background-image:
url(../../../../../../img/layout/sb-grip.gif); } .tab-color1 { color: #AAB5D0; } .tab-color2 { color: #555; }
.tab-color3 { color: #fff; } .tab-font1 { font-size: 12px; } .tab-bgcolor1 { background-color: #0F0F14;
} .tab-bgcolor2 { background-color: #000; } .tab-bgcolor3 { background-color: #293146; } .tab-border1
{ border-color: #22252E; } #tabSwitchBorder { font-size: 12px; padding: 5px 0px 5px 0px; border-bottom:
solid 1px #808080; } .tabSwitch#filler { border-bottom: solid 1px #808080; margin-top: 1px; } .listheader-font1
{ font-size: 13px; } .listheader-color1 { color: #fff; } .password-box INPUT { border: solid 1px #5E86BF;
} .password-box .incorrect { color: #A40; } .prefetch-user .prefetch-0, .prefetch-folder .prefetch-0
{ background: url(../../../../../../img/layout/cosmic/group-icon-highlight.png); } .prefetch-user .prefetch-1,
.prefetch-folder .prefetch-1 {      background: url(../../../../../../img/layout/cosmic/group-icon-highlight-xl.png);
} .prefetch-user .prefetch-2, .prefetch-folder .prefetch-2, .prefetch-photoset .prefetch-2 { background:
url(../../../../../../img/layout/cosmic/image-item-highlight.gif); } .prefetch-user .prefetch-3, .prefetch-folder
.prefetch-3,  .prefetch-photoset .prefetch-3 {      background: url(../../../../../../img/layout/cosmic/image-item-highlight-large.gif);
} .prefetch-user .prefetch-4, .prefetch-folder .prefetch-4, .prefetch-photoset .prefetch-4 { background:
url(../../../../../../img/layout/cosmic/image-item-highlight-xl.gif); } .prefetch-user .prefetch-5, .prefetch-folder
.prefetch-5,  .prefetch-photoset .prefetch-5,  .prefetch-photo .prefetch-5 {      background: url(../../../../../../img/zenfolio-badge-white-hover.png);
} .ml-border1 { border-color: #293146; } .ml-border2 { border-color: #293146; } .ml-font1 { font-weight:
bold; font-size: 12px; } .ml-font3 { font-size: 12px; } .ml-font4 { font-size: 11px; } .ml-color4
{ color: #0F0F14; } .mv-bgcolor1 { } .ml-s-selected .mv-bgcolor1 { background-color: #1F2229; }
.mv-font1 { font-size: 12px; line-height: 20px; } .mv-color1 { color: #9599A5; } .ml-s-selected
.mv-color1 { color: white; } .mv-color2 { color: #CCCCCC; } .mv-color3 { color: #DDDDDD; } .mv-font2
{ font-size: 12px; } .mv-font3 { font-size: 11px; } .mv-color4 { color: #888; } .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:
#AA4400; } .me-missing .me-border1 { border-color: #AA4400; } .me-readonly .me-bgcolor1 { background-color:
#DDD; } .me-font1 { font-size: 12px; font-family: Lucida Sans Regular, Lucida Grande, Verdana, Arial,
Sans-serif; } .me-font2 { font-size: 11px; } .me-font3 { font-size: 12px; } .me-color3 { color:
#AA4400; } .recentcomments-color1 { } .recentcomments-font1 { font-weight: bold; } .recentcomments-font2
{ font-size: 11px; } .recentcomments-border1 { border-color: #888; } .cb-border1 { border-color:
#293146; } .cb-font1 { font-size: 17px; } .cb-font2 { font-size: 14px; } .cb-font3 { font-size:
12px; } .copyright-color2 { color:#9599A5; } .builtin-about .aboutme { font-size: 13px; line-height:
1.7em; } .psdec .pv-border { background-color: transparent; padding: 1px; border-color: #22252E;
border-width: 1px; left: -2px; top: -2px; } .welcome-color1 { color: #9599A5; } .welcome-font1 {
font-size: 16px; } .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: #000; } .homemenu-horz .homemenu-bgimage1 { background-image: url(../../../../../../img/layout/cosmic/bg-button.jpg);
background-repeat: repeat-x; background-position: bottom left; } .homemenu-vert .homemenu-bgimage1
{ background-image: url(../../../../../../img/layout/cosmic/bg-button.jpg); background-repeat: repeat-x; background-position:
bottom left; } .homemenu-border1 { border-top: 1px dotted #22252E; border-bottom: 1px dotted #22252E;
} .homemenu-color2 { } .homemenu-bgcolor2 { } .homemenu-bgimage2 { } .homemenu-color3, .homemenu-color3:hover
{ color: #fff; } .homemenu-bgcolor3 { background-color: #22252E; } .homemenu-bgimage3 { } .homemenu-bgcolor4
{ } .rootlink-font1 { font-size: 12px; } .menubar-font1 { font-size: 11px; } .menubar-bgcolor1 {
background-color: #111; } .menubar-bgimage1 { } .menubar-border1 { border-bottom: dotted 1px #3F4B71;
} .menubar-color1 { } .menubar-color2, .menubar-color2:hover { } .menubar-bgcolor2 { background-color:#22252E;
} .builtin-contact .pair-font1 { font-size: 13px; } .contact-font1 { font-size: 19px; } .contact-border1
{ border: solid 1px #293146; } .search-border1 { border-color: #22252E; } .search-font1 { font-size:
13px; } .search-color1 { color: #AAB5D0; } .search-border2 { border-color: #22252E; } .search-color2
{ } .search-bgcolor2 { background-color: white; } .search-font2 { font-size: 13px; font-family:
Lucida Sans Regular, Lucida Grande, Verdana, Arial, Sans-serif; } .qpl-color1 { } .qpl-color2, qpl-color2:hover
{ } .qpl-color3 { } .qpl-bgcolor2 { } .qpl-bgcolor3 { background-color: #1C1E2A; } .qpl-font1 { }
.qpl-font3 { } .pc-bgcolor1 { background-color: #0F0F14; } .pc-border1 { border-color: #293146;
} .pc-color1 { color: #9599A5; } .pc-font1 { font-family: Lucida Sans Regular, Lucida Grande, Verdana,
Arial, Sans-serif; font-size: 12px; } .pc-bgcolor2 { background-color: #000000; } .pc-color2 {
color: #FFFFFF; } .pc-border2 { border-color: #293146; } .pc .button-font1, .pc-font2 { font-size:
17px; } .pc-color3 { color: #9599A5; } .pc-border3 { border-color: #0F0F14; } .pc-font3 { font-size:
34px; } .pc-color4 { color: #FFF; } .pc-border4 { border-color: #485B86; } .pc-font4 { font-size:
11px; } .pc-color5 { color: #FFF; } .pc-bgcolor5 { background: #23293F; } .pc-font5 { font-size:
14px; } .pc-color6 { color: #fff; } .pc-bgcolor6 { background-color: #21283A; } .pc-border6 { border-color:
#000; } .pc-font6 { font-size: 11px; } .pc-color7 { color: #FFF; } .pc-bgcolor7 { background-color:
#000; } .pc-border7 { border-color: #293146; } .pc-color8 { color: #A40; } .pc-border8 { border-color:
#A40; } .pc-color9 { color: #FFF; } .pc-bgcolor9 { background: #23293F; } .pc-border9 { border-color:
#000; } .pc-color10 { color: #0F0F14; } .pc-bgcolor10 { background: #485B86; } .pc-border10 { border-color:
#485B86; } .pc-bgcolor11 { background: #000; } .pc-border12 { border-color: #293146; } .pc-bgcolor12
{ background: #000; } .pc-font7 { font-size: 22px; } .builtin-font1 { font-size: 19px; } .builtin-color1
{ } .builtin-font2 { font-size: 13px; line-height: 20px; } .builtin-color2 { } .builtin-border1
{ border: solid 1px #293146; } .builtin-font3 { font-size: 21px; } .builtin-color3 { color: #E5E5E5;
} .error-font1 { font-size: 20px; } .error-color1 { color: #A40; } .input-color1 { } .input-bgcolor1
{ background-color: #fff; } .input-font1 { font-size: 14px; font-family: Arial; } .input-border1
{ border-color: #666; } .label-color1 { color: #9599A5; } .label-font1 { font-size: 12px; } .field-error
.input-border1 { border-color: #A40; } .field-error .label-color1 { color: #A40; } .form-color1
{ color: #A40; } .form-font1 { font-size: 12px; } .co-color1 { color: #f5f5f5; } .co-color2 { color:
#FFFFFF; } .co-color3 { color: #999999; } .co-color5 { color: #A40; } .co-color6 { } .co-color7
{ color: #9599A5; } .co-color8 { color: #0F0F14; } .co-border1 { border-color: #293146; } .co-border2
{ border-color: #485B86; } .co-border3 { border-color: #A40; } .co-font1 { font-size: 12px; } .co-font2
{ font-size: 24px; } .co-font3 { font-size: 16px; } .co-font5 { font-size: 11px; font-weight: normal;
} .co-font6 { font-size: 18px; } .co-bgcolor2 { background-color: #23293F; } .co-bgcolor3 { background-color:
#23293F; } .co-bgcolor4 { background-color: #485B86; } .cr-color1 { color: #999; } .cl-font1 {
font-size: 28px; font-weight: bold; } .cl-color1 { color: #CCC; } .cl-font2 { font-size: 22px;
font-weight: bold; } .cl-color2 { } .cl-font3 { font-size: 13px; } .cl-color3 { } .select-font1
{ font-family: Lucida Sans Regular, Lucida Grande, Verdana, Arial, Sans-serif; font-size: 11px; }
.select-bgcolor1 { background-color: #fff; } .select-border1 { border-color: #293146; } .select-color1
{ color: #333; } .select-color2 { color: #000; } .select-bgcolor2 { background-color: #ccc; } .select-color3
{ color: #eee; } .select-bgcolor3 { background-color: #485B86; } .buymenu-font1 { font-size: 12px;
} .buymenu-color1 { color: #9599A5; } .buymenu-color2, A.buymenu-color2:hover { color: #9599A5;
} .buymenu-bgcolor2 { background-color: #283B66; } .buymenu-border1 { border-color: #293146 } .richtext
p { font-size: 12px; margin-top: 6px; margin-bottom: 6px; line-height: 170%; } .richtext H1 { color:
#FFFFFF; font-size: 220%; margin-top: 18px; margin-bottom: 12px; } .richtext H2 { color: #FFFFFF;
font-size: 180%; margin-top: 20px; margin-bottom: 6px; } .richtext H3 { color: #FFFFFF; font-size:
150%; margin-top: 14px; margin-bottom: 4px; } .richtext OL, .richtext UL { margin-top: 12px; margin-bottom:
12px; font-size: 12px; } .richtext HR { border-style: solid; border-color: #0F0F14; } .richtext
IMG { border-color: #0F0F14; } .richtext TABLE { border-color: #0F0F14; border-style: solid; border-collapse:
collapse; } .richtext TD, .richtext TH { line-height: 140%; padding: 8px; font-size: 120%; border-color:
#0F0F14; } .header-bgcolor5 { background-color: #0F0F14; } .header-font8 { } .header-bgimage2 {
} .header-color8 { color: #FFFFFF; } .header-color9, .header-color9:hover { color: #FFFFFF; } .header-border4
{ border-color: #3F4B71; border-width: 2px; border-style: solid; } .header-bgcolor6 { background-color:
#3F4B71; } .footer-bgcolor2 { background-color: #0F0F14; } .footer-bgcolor3 { background-color:
#3D404E; } .footer-border2 { border-color: #3D404E; border-width: 2px; border-style: solid; } .footer-color3
{ color: #9599A5; } .footer-color4 { color: #0F0F14; } .footer-color4:hover { color: #9599A5; }
.footer-font3 { } .footer-bgimage2 { } .homemenu-horz .homemenu-bgcolor5 { background-color: #0F0F14;
} .homemenu-horz .homemenu-border2 { border-color: #293146; border-width: 2px; border-style: solid
solid; } .homemenu-horz .homemenu-font2 { } .homemenu-horz .homemenu-color4 { color: #9599A5; }
.homemenu-horz .homemenu-bgcolor6 { } .homemenu-horz .homemenu-color5 { color: #FFFFFF; } .homemenu-horz
.homemenu-bgcolor7 { background-color: #000000; } .homemenu-vert .homemenu-bgcolor5 { background-color:
#0F0F14; } .homemenu-vert .homemenu-font2 { font-size: 16px; } .homemenu-vert .homemenu-border2
{ border-color: #293146; border-width: 2px; border-style: solid solid; } .homemenu-vert .homemenu-color4
{ color: #9599A5; } .homemenu-vert .homemenu-bgcolor6 { } .homemenu-vert .homemenu-color5 { color:
#FFFFFF; } .homemenu-vert .homemenu-bgcolor7 { background-color: #000000; } .menubar-font2 { }
.menubar-bgcolor3 { background-color: #0F0F14; } .menubar-bgimage2 { } .menubar-border2 { border-width:
2px; border-color: #3F4B71; } .menubar-color3 { color: #9599A5; } .menubar-color4, .menubar-color4:hover
{ color: #FFFFFF; } .menubar-bgcolor4 { background-color: #000000; } .blog-color1 { } .blog-font1
{ font-size: 20px; } .blog-post H1 { line-height: 1.2em; margin-top: 10px; } .blog-eis H2 { line-height:
1.2em; } .blog-post .blog-font1 { font-size: 25px; } .blog-color2 { color: #3E4456; } .blog-font2
{ font-size: 11px; line-height: 0.71em; } .blog-border3 { border-top: solid 1px #293146; border-bottom:
solid 1px #0F0F14; } .blog-color3 { } .blog-font3 { font-size: 12px; } .blog-color5 { } .blog-font5
{ font-size: 12px; } .blog-color6 { } .blog-font6 { font-size: 16px; } .blog-color7 { } .blog-font7
{ font-size: 14px; line-height: 1.6em; } .blog-font8 { font-size: 14px; } .blog-ei .pv { padding:
0px 8px; } .blog-eis .pv { padding: 8px; } .blog-font9 P { font-size: 16px; line-height: 1.6em;
} .blog-font9 { font-size: 16px; line-height: 1.6em; } .custom-photo-decoration .pv-outer { padding:
22px 0; } .share-bgcolor0 { background-color: #0F0F14; } .share-color0 { color: #9599A5; } .share-font0
{ font-size: 11px; } .share-border0 { border-color: #22252E; } .share-bgcolor1 { background-color:
#0F0F14; } .share-color1 { color: #AAB5D0 !important; } .share-font1 { font-size: 12px; font-family:
inherit; font-weight: inherit; font-style: inherit; text-transform: inherit; } .share-bgcolor2 {
background-color: #293146 !important; } .share-color2 { color: #FFF !important; } .share-font2 {
font-size: 12px !important; font-family: inherit !important; font-weight: inherit !important; font-style:
inherit !important; text-transform: inherit !important; } .share-bgcolor4 { background-color: #000;
} .share-color4 { color: #555 !important; } .share-font4 { font-size: 12px; font-family: inherit;
font-weight: inherit; font-style: inherit; text-transform: inherit; } .share-border4 { border-bottom-color:
#000; } .share-bgcolor5 { background-color: #0F0F14; } .share-color5 { color: #AAB5D0; } .share-bgcolor6
{ background-color: #0F0F14; } .share-color6 { color: #555; } .share-border7 { border-color: #666;
border-width: 1px; } .share-bgcolor7 { background-color: #000; } .share-color7 { color: #666; }
.share-color8 { color: #D17A0F; } .share-color9 { color: #9599A5; } .share-font9 { font-size: 12px;
font-family: inherit; font-weight: inherit; font-style: inherit; text-transform: inherit; } .share-font10
{ font-size: 10px; } .share-color11 { color: #E5E5E5; } .coowarn-border1 { border-bottom: solid 1px
#0F0F14; } .coowarn-bgcolor1 { background-color: #0F0F14; } .coowarn-color1 { color: #9599A5; }
.coowarn-font1 { font-size: 14px; font-family: Lucida Sans Regular, Lucida Grande, Verdana, Arial,
Sans-serif; } .coowarn-font3 { font-size: 15px; line-height: 20px; } .coowarn-font4 { font-size:
16px; font-weight: bold; }