body.mobile-layout {
	color: rgb(227, 227, 227); font-family: Verdana,Geneva,Tahoma,sans-serif; background-color: rgb(0, 0, 0);
}
.mobile-layout #page-frame {
	background-color: rgb(0, 0, 0);
}
body {
	
}
body {
	color: rgb(227, 227, 227); font-family: Tahoma,Geneva,Verdana; font-size: 12px; background-color: rgb(0, 0, 0);
}
.body-layout-userpage {
	background-color: rgb(0, 0, 0) !important;
}
a {
	border-width: 0px; transition:color 0.3s; color: rgb(227, 227, 227); text-decoration: none; -webkit-transition: color 0.3s ease; -moz-transition: color 0.3s ease; -o-transition: color 0.3s ease;
}
.mobile-layout a {
	text-decoration: none;
}
a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;
}
.header-bgcolor1 {
	background-color: rgb(0, 0, 0);
}
.header-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.header-bgimage1 {
	background-position: top; background-image: url("/zf/img/layout/presets/header-bg/subtle-shadow-image.png"); background-repeat: no-repeat;
}
.header-bgcolor2 {
	background-color: rgb(0, 0, 0);
}
.header-bgimage2 {
	
}
.header-bgcolor3 {
	background-color: rgb(255, 255, 255);
}
.header-bgcolor4 {
	background-color: rgb(255, 255, 255);
}
.header-border1 {
	border-color: rgb(0, 0, 0); border-bottom-width: 0px; border-bottom-style: solid;
}
.header-border2 {
	border-color: rgb(0, 0, 0);
}
.header-border3 {
	border-color: rgb(0, 0, 0);
}
.header-color1 {
	color: rgb(255, 255, 255); text-shadow: 0px 0px 0px rgba(0,0,0,0); background-color: transparent;
}
.header-color1:hover {
	color: rgb(204, 204, 204); background-color: transparent;
}
.header-border5 {
	border-width: 0px; border-style: solid; border-radius: 0px;
}
.header-border5:hover {
	
}
.header-color2 {
	color: rgb(0, 0, 0);
}
.header-color2:hover {
	color: rgb(0, 0, 0);
}
.header-color3 {
	color: rgb(51, 51, 51);
}
.header-color5 {
	
}
.header-color6 {
	color: rgb(128, 128, 128);
}
.header-font7 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 17px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.header-color7 {
	color: rgb(128, 128, 128);
}
.header-color7:hover {
	color: rgb(128, 128, 128);
}
.header-logo {
	background-image: url("/zf/img/zenfolio-badge-white.en-US.png"); background-repeat: no-repeat;
}
.header-logo:hover {
	background-image: url("/zf/img/zenfolio-badge-white-hover.en-US.png"); background-repeat: no-repeat;
}
.header-logo2 {
	background-image: url("/zf/img/layout/zenfolio-logo-white.png"); background-repeat: no-repeat;
}
.header-checkout {
	background-image: url("/zf/img/checkout-badge-white.en-US.png"); background-repeat: no-repeat;
}
.header-submenu .menu-submenu-inner .menu-submenu-middle li {
	height: 24px; line-height: 24px;
}
.header-submenu .menu-submenu-inner .menu-submenu-middle a {
	padding: 0px 16px; height: 24px; line-height: 24px;
}
.headersubmenu-tl {
	border-top-left-radius: 0px;
}
.headersubmenu-tr {
	border-top-right-radius: 0px;
}
.headersubmenu-bl {
	border-bottom-left-radius: 0px;
}
.headersubmenu-br {
	border-bottom-right-radius: 0px;
}
.header-bgcolor5 {
	background-color: rgb(0, 0, 0);
}
.header-font8 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.header-bgimage3 {
	
}
.header-color8 {
	color: rgb(227, 227, 227); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.header-color8:hover {
	color: rgb(227, 227, 227); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.header-color9 {
	border-radius: 0px; color: rgb(0, 0, 0);
}
.header-color9:hover {
	border-radius: 0px; color: rgb(0, 0, 0);
}
.header-border4 {
	border: 1px solid rgb(227, 227, 227);
}
.header-bgcolor6 {
	background-color: rgb(227, 227, 227);
}
.footer-bgcolor1 {
	background-color: rgb(0, 0, 0);
}
.footer-border1 {
	border-color: rgb(0, 0, 0); border-top-width: 0px; border-top-style: solid;
}
.footer-color1 {
	color: rgb(227, 227, 227);
}
.footer-color2 {
	border-width: 0px; border-style: solid; border-radius: 0px; color: rgb(255, 255, 255); text-shadow: 0px 0px 0px rgba(0,0,0,0); background-color: transparent;
}
.footer-color2:hover {
	color: rgb(204, 204, 204); background-color: transparent;
}
.footer-color5 {
	color: rgb(128, 128, 128);
}
.footer-font1 {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.footer-font4 {
	text-transform: none; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.footer-bgimage1 {
	background-position: top; background-image: url("/zf/img/layout/presets/footer-bg/subtle-shadow-image.png"); background-repeat: no-repeat;
}
.footer-font2 {
	font-size: 11px;
}
.footer-submenu .menu-submenu-inner .menu-submenu-middle li {
	height: 27px; line-height: 27px;
}
.footer-submenu .menu-submenu-inner .menu-submenu-middle a {
	padding: 0px 21px; height: 27px; line-height: 27px;
}
.footersubmenu-tl {
	border-top-left-radius: 0px;
}
.footersubmenu-tr {
	border-top-right-radius: 0px;
}
.footersubmenu-bl {
	border-bottom-left-radius: 0px;
}
.footersubmenu-br {
	border-bottom-right-radius: 0px;
}
.footer-bgcolor2 {
	background-color: rgb(0, 0, 0);
}
.footer-bgcolor5 {
	text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.footer-bgcolor3 {
	background-color: rgb(227, 227, 227);
}
.footer-border2 {
	border: 1px solid rgb(227, 227, 227);
}
.footer-color3 {
	color: rgb(227, 227, 227) !important;
}
.footer-color4 {
	color: rgb(0, 0, 0);
}
.footer-color4:hover {
	color: rgb(0, 0, 0);
}
.footer-color4:hover {
	border-radius: 0px;
}
.footer-font3 {
	text-transform: none; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.footer-bgimage2 {
	
}
.footer-font6 {
	text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 17px; font-style: normal; font-weight: normal;
}
.footer-color6 {
	color: rgb(227, 227, 227); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.footer-color7 {
	color: rgb(227, 227, 227); text-decoration: none; text-shadow: none;
}
.footer-color7:hover {
	color: rgb(255, 0, 0); text-decoration: underline; text-shadow: none;
}
.layout-bgcolor1 {
	
}
.layout-bgimage1 {
	
}
.layout-bgimage2 {
	
}
.layout-bgimage3 {
	
}
.layout-bgcolor4 {
	background-color: rgb(0, 0, 0);
}
.layout-bgcolor5 {
	background-color: rgb(0, 0, 0);
}
.layout-border5 {
	border-color: rgb(149, 149, 149);
}
.layout-color5 {
	color: rgb(255, 255, 255);
}
.breadcrumbs-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 15px; font-style: normal; font-weight: normal;
}
.breadcrumbs-color1 {
	color: rgb(227, 227, 227); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.breadcrumbs-color2 {
	color: rgb(227, 227, 227); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.breadcrumbs-color2:hover {
	color: rgb(255, 0, 0);
}
.breadcrumbs-font2 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 15px; font-style: normal; font-weight: normal;
}
.breadcrumbs-font3 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 15px; font-style: normal; font-weight: normal;
}
.breadcrumbs-color3 {
	color: rgb(199, 199, 199); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.breadcrumbs-font4 {
	text-transform: none; letter-spacing: -1.2px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 22px; font-style: normal; font-weight: normal;
}
.breadcrumbs-color4 {
	color: rgb(227, 227, 227); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pair-color1 {
	color: rgb(199, 199, 199);
}
.pair-font1 {
	line-height: 160%; letter-spacing: 0px; font-size: 12px; font-style: normal; font-weight: bold;
}
.pair-color2 {
	color: rgb(227, 227, 227);
}
.pair-font2 {
	letter-spacing: 0px; font-size: 12px; font-style: normal; font-weight: bold;
}
.body-layout-userpage .pair-color1 {
	color: rgb(199, 199, 199);
}
.body-layout-userpage .pair-font1 {
	line-height: 160%; letter-spacing: 0px; font-size: 12px; font-style: normal; font-weight: bold;
}
.body-layout-userpage .pair-color2 {
	color: rgb(227, 227, 227);
}
.body-layout-userpage .pair-font2 {
	letter-spacing: 0px; font-size: 12px; font-style: normal; font-weight: bold;
}
.body-layout-photosetpage .pair-color1 {
	color: rgb(199, 199, 199);
}
.body-layout-photosetpage .pair-font1 {
	line-height: 160%; letter-spacing: 0px; font-size: 12px; font-style: normal; font-weight: bold;
}
.body-layout-photosetpage .pair-color2 {
	color: rgb(227, 227, 227);
}
.body-layout-photosetpage .pair-font2 {
	letter-spacing: 0px; font-size: 12px; font-style: normal; font-weight: bold;
}
.exif .pair-font1 {
	letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold;
}
.categories .pair-font1 {
	letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold;
}
.exif .pair-font2 {
	letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold;
}
.categories .pair-font2 {
	letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold;
}
.exif .pair-color1 {
	color: rgb(199, 199, 199);
}
.categories .pair-color1 {
	color: rgb(199, 199, 199);
}
.exif .pair-color2 {
	color: rgb(227, 227, 227);
}
.categories .pair-color2 {
	color: rgb(227, 227, 227);
}
.contactInfo .pair-font1 {
	letter-spacing: 0px; font-size: 12px; font-style: normal; font-weight: bold;
}
.contactInfo .pair-font3 {
	letter-spacing: 0px; font-size: 12px; font-style: normal; font-weight: bold;
}
.contactInfo .pair-color1 {
	color: rgb(199, 199, 199);
}
.contactInfo .pair-color2 {
	color: rgb(227, 227, 227);
}
.bin-bgcolor1 {
	background-color: rgb(0, 0, 0);
}
.body-layout-userpage .bin-bgcolor1 {
	background-color: rgb(0, 0, 0);
}
.bin-bgimage1 {
	
}
.body-layout-userpage .bin-bgimage1 {
	
}
.bin-bgcolor3 {
	color: rgb(128, 128, 128); background-color: rgb(0, 0, 0);
}
.body-layout-userpage .bin-bgcolor3 {
	color: rgb(128, 128, 128); background-color: rgb(0, 0, 0);
}
.bin-bgimage3 {
	
}
.body-layout-userpage .bin-bgimage3 {
	
}
.bin-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 15px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-userpage .bin-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 15px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.bin-color1 {
	color: rgb(128, 128, 128);
}
.body-layout-userpage .bin-color1 {
	color: rgb(128, 128, 128);
}
.bin-color2 {
	color: rgb(128, 128, 128);
}
.bin-color2:hover {
	color: rgb(128, 128, 128);
}
.body-layout-userpage .bin-color2 {
	color: rgb(128, 128, 128);
}
.body-layout-userpage .bin-color2:hover {
	color: rgb(128, 128, 128);
}
.bin-border1 {
	border-top-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.bin-border2 {
	
}
.bin-border3 {
	border: 0px solid rgb(0, 0, 0); border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-userpage .bin-border3 {
	border: 0px solid rgb(0, 0, 0); border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.bin-border4 {
	border: 0px solid rgb(0, 0, 0); border-top-left-radius: 0px; border-top-right-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-userpage .bin-border4 {
	border: 0px solid rgb(0, 0, 0); border-top-left-radius: 0px; border-top-right-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.bin-header .button-border1 {
	border-color: rgb(149, 149, 149); border-radius: 2px; box-shadow: none;
}
.body-layout-userpage .bin-header .button-border1 {
	border-color: rgb(149, 149, 149); border-radius: 2px; box-shadow: none;
}
.bin-header .button-bgcolor1 {
	background-color: rgb(227, 227, 227);
}
.body-layout-userpage .bin-header .button-bgcolor1 {
	background-color: rgb(227, 227, 227);
}
.bin-header .button-bgcolor2 {
	background-color: rgb(199, 199, 199);
}
.body-layout-userpage .bin-header .button-bgcolor2 {
	background-color: rgb(199, 199, 199);
}
.bin-header .button-border2 {
	border-color: rgb(170, 170, 170);
}
.body-layout-userpage .bin-header .button-border2 {
	border-color: rgb(170, 170, 170);
}
.bin-fixed-header {
	color: rgb(227, 227, 227);
}
.bin-fixed-header:hover {
	color: rgb(227, 227, 227);
}
.body-layout-userpage .bin-fixed-header {
	color: rgb(227, 227, 227);
}
.body-layout-userpage .bin-fixed-header:hover {
	color: rgb(227, 227, 227);
}
.bin .bin-border1 {
	
}
.copyright-color1 {
	color: rgb(227, 227, 227); text-transform: none; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.body-layout-userpage .copyright-color1 {
	color: rgb(227, 227, 227); text-transform: none; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.body-layout-photosetpage .copyright-color1 {
	color: rgb(227, 227, 227); text-transform: none; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.copyright-color2 {
	color: rgb(199, 199, 199); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px !important; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.separator-border1 {
	border-top-color: rgb(255, 166, 166); border-bottom-color: rgb(255, 64, 64); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.body-layout-photosetpage .separator-border1 {
	border-top-color: rgb(255, 166, 166); border-bottom-color: rgb(255, 64, 64); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.separator-border2 {
	border-top-color: rgb(255, 166, 166); border-bottom-color: rgb(255, 64, 64); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.caption-color1.captionbox-static {
	color: rgb(255, 255, 255); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.caption-color1 {
	color: rgb(255, 255, 255); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.caption-bgcolor1 {
	background-color: rgb(0, 0, 0);
}
.caption-bgimage1 {
	
}
.caption-border1 {
	border-width: 0px; border-color: rgb(149, 149, 149); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.caption-font1 {
	text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold;
}
.caption-color2 {
	color: rgb(227, 227, 227); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.caption-font2 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 13px; font-style: normal; font-weight: bold;
}
.aboutme-color1 {
	color: rgb(227, 227, 227);
}
.aboutme-color1 {
	
}
.aboutme-font1 {
	line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px;
}
.button-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.button-font2 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 17px; font-style: normal; font-weight: normal;
}
.button-color1 {
	color: rgb(99, 99, 99); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.button-color1:hover {
	color: rgb(99, 99, 99); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.button-bgcolor1 {
	background-color: rgb(227, 227, 227);
}
.button-border1 {
	border-width: 1px; border-color: rgb(149, 149, 149); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.button-color2 {
	color: rgb(0, 0, 0);
}
.button-color2:hover {
	color: rgb(0, 0, 0);
}
.button-bgcolor2 {
	background-color: rgb(199, 199, 199);
}
.button-border2 {
	border-width: 1px; border-color: rgb(170, 170, 170); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.button-color3 {
	color: rgb(0, 0, 0); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.button-color3:hover {
	color: rgb(0, 0, 0); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.button-bgcolor3 {
	background-color: rgb(0, 0, 0);
}
.button-border3 {
	border-width: 1px; border-color: rgb(0, 0, 0); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.button-color4 {
	color: rgb(227, 227, 227);
}
.button-color4:hover {
	color: rgb(227, 227, 227);
}
.button-bgcolor4 {
	background-color: rgb(99, 99, 99);
}
.button-border4 {
	border-color: rgb(149, 149, 149);
}
.button-color5 {
	color: rgb(227, 227, 227);
}
.button-color5:hover {
	color: rgb(227, 227, 227);
}
.button-bgcolor5 {
	background-color: rgb(99, 99, 99);
}
.button-border5 {
	border-color: rgb(149, 149, 149);
}
.controlbox .button {
	height: 24px;
}
.controlbox .button .left {
	
}
.controlbox .button .hover .left {
	
}
.controlbox .button-border1 {
	border-width: 1px; border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.controlbox .button-border2 {
	border-width: 1px; border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.controlbox .button .middle {
	margin: 0px 8px;
}
.controlbox .button .hover .middle {
	
}
.controlbox .button .middle .label {
	padding-right: 1px; padding-left: 16px;
}
.controlbox .button-share .middle .label {
	padding-right: 4px; padding-left: 4px;
}
.controlbox .button-selectPhotos .middle .label {
	padding-right: 4px; padding-left: 4px;
}
.controlbox .button-addToFav .middle .label {
	padding-right: 4px; padding-left: 4px;
}
.controlbox .button-selectDone .middle .label {
	padding-right: 4px; padding-left: 4px;
}
.controlbox .button-save .middle .label {
	padding-right: 4px; padding-left: 4px;
}
.controlbox .button-download .middle .label {
	padding-right: 4px; padding-left: 4px;
}
.controlbox .button .middle .label .icon {
	left: -3px; top: 3px;
}
.controlbox .button-addToCart .button-createBook .middle .label .icon {
	left: -5px;
}
.controlbox .button .right {
	top: 0px; width: 8px;
}
.controlbox .button .hover .right {
	
}
.controlbox .button-border1 {
	border-color: rgb(149, 149, 149);
}
.controlbox .button-border2 {
	border-color: rgb(170, 170, 170);
}
.controlbox .button-bgcolor1 {
	background-color: rgb(227, 227, 227);
}
.controlbox .button-bgcolor2 {
	background-color: rgb(199, 199, 199);
}
.controlbox .button-color1 {
	color: rgb(99, 99, 99); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.controlbox .button-color2 {
	color: rgb(0, 0, 0);
}
.controlbox .button-color2:hover {
	color: rgb(0, 0, 0);
}
.controlbox .button-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.body-layout-photosetpage .controlbox .button-addToCart .left {
	background-image: none;
}
.controlbox .button-addToCart .left {
	background-image: none;
}
.body-layout-photosetpage .controlbox .button-addToCart .hover .left {
	background-image: none;
}
.controlbox .button-addToCart .hover .left {
	background-image: none;
}
.body-layout-photosetpage .controlbox .button-addToCart .middle {
	background-image: none;
}
.controlbox .button-addToCart .middle {
	background-image: none;
}
.body-layout-photosetpage .controlbox .button-addToCart .hover .middle {
	background-image: none;
}
.controlbox .button-addToCart .hover .middle {
	background-image: none;
}
.body-layout-photosetpage .controlbox .button-addToCart .middle .label {
	
}
.controlbox .button-addToCart .middle .label {
	
}
.body-layout-photosetpage .controlbox .button-addToCart .button-border1 {
	border-width: 1px; border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.controlbox .button-addToCart .button-border1 {
	border-width: 1px; border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .controlbox .button-addToCart .button-border2 {
	border-width: 1px; border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.controlbox .button-addToCart .button-border2 {
	border-width: 1px; border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .controlbox .button-addToCart .right {
	background-image: none;
}
.controlbox .button-addToCart .right {
	background-image: none;
}
.body-layout-photosetpage .controlbox .button-addToCart .hover .right {
	background-image: none;
}
.controlbox .button-addToCart .hover .right {
	background-image: none;
}
.body-layout-photosetpage .controlbox .button-addToCart .button-border1 {
	border-color: rgb(149, 149, 149);
}
.controlbox .button-addToCart .button-border1 {
	border-color: rgb(149, 149, 149);
}
.body-layout-photosetpage .controlbox .button-addToCart .button-border2 {
	border-color: rgb(170, 170, 170);
}
.controlbox .button-addToCart .button-border2 {
	border-color: rgb(170, 170, 170);
}
.body-layout-photosetpage .controlbox .button-addToCart .button-bgcolor1 {
	background-image: none; background-color: rgb(227, 227, 227);
}
.controlbox .button-addToCart .button-bgcolor1 {
	background-image: none; background-color: rgb(227, 227, 227);
}
.body-layout-photosetpage .controlbox .button-addToCart .button-bgcolor2 {
	background-color: rgb(199, 199, 199);
}
.controlbox .button-addToCart .button-bgcolor2 {
	background-color: rgb(199, 199, 199);
}
.body-layout-photosetpage .controlbox .button-addToCart .button-color1 {
	color: rgb(99, 99, 99); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.controlbox .button-addToCart .button-color1 {
	color: rgb(99, 99, 99); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .controlbox .button-addToCart .button-color2 {
	color: rgb(0, 0, 0);
}
.controlbox .button-addToCart .button-color2 {
	color: rgb(0, 0, 0);
}
.body-layout-photosetpage .controlbox .button-addToCart .button-color2:hover {
	color: rgb(0, 0, 0);
}
.controlbox .button-addToCart .button-color2:hover {
	color: rgb(0, 0, 0);
}
.body-layout-photosetpage .controlbox .button-addToCart .button-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.controlbox .button-addToCart .button-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.body-layout-photosetpage .controlbox .button-createBook .left {
	background-image: none;
}
.controlbox .button-createBook .left {
	background-image: none;
}
.body-layout-photosetpage .controlbox .button-createBook .hover .left {
	background-image: none;
}
.controlbox .button-createBook .hover .left {
	background-image: none;
}
.body-layout-photosetpage .controlbox .button-createBook .middle {
	background-image: none;
}
.controlbox .button-createBook .middle {
	background-image: none;
}
.body-layout-photosetpage .controlbox .button-createBook .hover .middle {
	background-image: none;
}
.controlbox .button-createBook .hover .middle {
	background-image: none;
}
.body-layout-photosetpage .controlbox .button-createBook .middle .label {
	
}
.controlbox .button-createBook .middle .label {
	
}
.body-layout-photosetpage .controlbox .button-createBook .button-border1 {
	border-width: 1px; border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
controlbox .button-createBook .button-border1 {
	border-width: 1px; border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .controlbox .button-createBook .button-border2 {
	border-width: 1px; border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.controlbox .button-createBook .button-border2 {
	border-width: 1px; border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .controlbox .button-createBook .right {
	background-image: none;
}
.controlbox .button-createBook .right {
	background-image: none;
}
.body-layout-photosetpage .controlbox .button-createBook .hover .right {
	background-image: none;
}
.controlbox .button-createBook .hover .right {
	background-image: none;
}
.body-layout-photosetpage .controlbox .button-createBook .button-border1 {
	border-color: rgb(149, 149, 149);
}
.controlbox .button-createBook .button-border1 {
	border-color: rgb(149, 149, 149);
}
.body-layout-photosetpage .controlbox .button-createBook .button-border2 {
	border-color: rgb(170, 170, 170);
}
.controlbox .button-createBook .button-border2 {
	border-color: rgb(170, 170, 170);
}
.body-layout-photosetpage .controlbox .button-createBook .button-bgcolor1 {
	background-image: none; background-color: rgb(227, 227, 227);
}
.controlbox .button-createBook .button-bgcolor1 {
	background-image: none; background-color: rgb(227, 227, 227);
}
.body-layout-photosetpage .controlbox .button-createBook .button-bgcolor2 {
	background-color: rgb(199, 199, 199);
}
.controlbox .button-createBook .button-bgcolor2 {
	background-color: rgb(199, 199, 199);
}
.body-layout-photosetpage .controlbox .button-createBook .button-color1 {
	color: rgb(99, 99, 99); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.controlbox .button-createBook .button-color1 {
	color: rgb(99, 99, 99); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .controlbox .button-createBook .button-color2 {
	color: rgb(0, 0, 0);
}
.controlbox .button-createBook .button-color2 {
	color: rgb(0, 0, 0);
}
.body-layout-photosetpage .controlbox .button-createBook .button-color2:hover {
	color: rgb(0, 0, 0);
}
.controlbox .button-createBook .button-color2:hover {
	color: rgb(0, 0, 0);
}
.body-layout-photosetpage .controlbox .button-createBook .button-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.controlbox .button-createBook .button-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.body-layout-userpage .controlbox .button {
	height: 24px;
}
.body-layout-userpage .controlbox .button .left {
	
}
.body-layout-userpage .controlbox .button .hover .left {
	
}
.body-layout-userpage .controlbox .button-border1 {
	border-width: 1px; border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-userpage .controlbox .button-border2 {
	border-width: 1px; border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-userpage .controlbox .button .middle {
	margin: 0px 8px;
}
.body-layout-userpage .controlbox .button .hover .middle {
	
}
.body-layout-userpage .controlbox .button .middle .label {
	padding-right: 1px; padding-left: 16px;
}
.body-layout-userpage .controlbox .button-share .middle .label {
	padding-right: 4px; padding-left: 4px;
}
.body-layout-userpage .controlbox .button-selectPhotos .middle .label {
	padding-right: 4px; padding-left: 4px;
}
.body-layout-userpage .controlbox .button-addToFav .middle .label {
	padding-right: 4px; padding-left: 4px;
}
.body-layout-userpage .controlbox .button-selectDone .middle .label {
	padding-right: 4px; padding-left: 4px;
}
.body-layout-userpage .controlbox .button-save .middle .label {
	padding-right: 4px; padding-left: 4px;
}
.body-layout-userpage .controlbox .button-download .middle .label {
	padding-right: 4px; padding-left: 4px;
}
.body-layout-userpage .controlbox .button .middle .label .icon {
	left: -3px; top: 3px;
}
.body-layout-userpage .controlbox .button-addToCart .button-createBook .middle .label .icon {
	left: -5px;
}
.body-layout-userpage .controlbox .button .right {
	top: 0px; width: 8px;
}
.body-layout-userpage .controlbox .button .hover .right {
	
}
.body-layout-userpage .controlbox .button-border1 {
	border-color: rgb(149, 149, 149);
}
.body-layout-userpage .controlbox .button-border2 {
	border-color: rgb(170, 170, 170);
}
.body-layout-userpage .controlbox .button-bgcolor1 {
	background-color: rgb(227, 227, 227);
}
.body-layout-userpage .controlbox .button-bgcolor2 {
	background-color: rgb(199, 199, 199);
}
.body-layout-userpage .controlbox .button-color1 {
	color: rgb(99, 99, 99); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-userpage .controlbox .button-color2 {
	color: rgb(0, 0, 0);
}
.controlbox .button-color2:hover {
	color: rgb(0, 0, 0);
}
.body-layout-userpage .controlbox .button-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.qpl-buymore .qpl-btn-buymore .button-color1 {
	color: rgb(99, 99, 99);
}
.qpl-buymore .qpl-btn-buymore .button-color1:hover {
	color: rgb(0, 0, 0);
}
.qpl-buymore .qpl-btn-buymore .button-border1 {
	border-color: rgb(149, 149, 149);
}
.qpl-buymore .qpl-btn-buymore .button-border1:hover {
	border-color: rgb(170, 170, 170);
}
.qpl-buymore .qpl-btn-buymore .button-bgcolor1 {
	background-color: rgb(227, 227, 227);
}
.qpl-buymore .qpl-btn-buymore .button-bgcolor1:hover {
	background-color: rgb(199, 199, 199);
}
.placeholder-font1 {
	font-size: 12px;
}
.shortexif-color1 {
	color: rgb(227, 227, 227); letter-spacing: 0px;
}
.comdec .pv-border {
	border-width: 1px; border-color: rgb(0, 0, 0); padding: 1px; left: -2px; top: -2px; background-color: transparent;
}
.defdec .pv-border {
	border-width: 2px; border-color: rgb(0, 0, 0); padding: 1px; border-radius: 0px; left: -3px; top: -3px; background-color: rgb(255, 0, 0);
}
.body-layout-userpage .defdec .pv-border {
	border-width: 2px; border-color: rgb(0, 0, 0); padding: 1px; border-radius: 0px; left: -3px; top: -3px; background-color: rgb(255, 0, 0);
}
.body-layout-photosetpage .defdec .pv-border {
	border-width: 2px; border-color: rgb(0, 0, 0); padding: 1px; border-radius: 0px; left: -3px; top: -3px; background-color: rgb(255, 0, 0);
}
.defdec .pv-inner {
	box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-userpage .defdec .pv-inner {
	box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .defdec .pv-inner {
	box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.square-method-10 .pv-pad {
	border-color: rgb(0, 0, 0); background-color: rgb(227, 227, 227);
}
.body-layout-userpage .square-method-10 .pv-pad {
	border-color: rgb(0, 0, 0); background-color: rgb(227, 227, 227);
}
.body-layout-photosetpage .square-method-10 .pv-pad {
	border-color: rgb(0, 0, 0); background-color: rgb(227, 227, 227);
}
.defdec-method-0 .pv-pad {
	left: -10px; top: -10px; width: 100px; height: 100px;
}
.defdec-method-0 .pv-ihover .pv-pad {
	left: -10px; top: -10px; width: 100px; height: 100px;
}
.defdec-method-10 .pv-pad {
	left: -10px; top: -10px; width: 140px; height: 140px;
}
.defdec-method-10 .pv-ihover .pv-pad {
	left: -10px; top: -10px; width: 140px; height: 140px;
}
.defdec-method-11 .pv-pad {
	left: -10px; top: -10px; width: 220px; height: 220px;
}
.defdec-method-11 .pv-ihover .pv-pad {
	left: -10px; top: -10px; width: 220px; height: 220px;
}
.defdec-method-11 .folder div.pv-pad {
	left: -50px; top: -52px; width: 232px; height: 224px;
}
.pg-method-11 .pv-folder {
	left: -30px; top: -38px; width: 180px; height: 180px;
}
.pg-method-10 .pv-folder {
	left: -20px; top: -24px; width: 120px; height: 120px;
}
.pg-method-0 .pv-folder {
	left: -20px; top: -22px; width: 120px; height: 120px;
}
.defdec .pg-selected .pv-border {
	border-color: rgb(51, 51, 51);
}
.defdec .pv-ihover .pv-border {
	border-color: rgb(51, 51, 51);
}
.body-layout-userpage .defdec .pg-selected .pv-border {
	border-color: rgb(51, 51, 51);
}
.body-layout-userpage .defdec .pv-ihover .pv-border {
	border-color: rgb(51, 51, 51);
}
.body-layout-userpage .pv-ohover.defdec .pv-ohover .pv-border {
	border-color: rgb(51, 51, 51);
}
.body-layout-photosetpage .defdec .pg-selected .pv-border {
	border-color: rgb(51, 51, 51);
}
.body-layout-photosetpage .defdec .pv-ihover .pv-border {
	border-color: rgb(51, 51, 51);
}
.defdec .folder .pv-border {
	border-width: 1px; border-color: rgb(255, 115, 115); padding: 0px; left: -1px; top: -1px; background-color: rgb(255, 115, 115);
}
.defdec .pv-ihover .folder .pv-border {
	border-color: rgb(255, 143, 143); background-color: rgb(255, 115, 115);
}
.defdec .pv-folder {
	background-image: url("/zf/img/layout/presets/group-small-normal/group-eco-image.png"); background-repeat: no-repeat;
}
.defdec-method-11 .pv-folder {
	background-image: url("/zf/img/layout/presets/group-large-normal/group-eco-image.png"); background-repeat: no-repeat;
}
.defdec .pv-ohover .pv-folder {
	background-image: url("/zf/img/layout/presets/group-small-hover/group-eco-image.png"); background-repeat: no-repeat;
}
.defdec-method-11 .pv-ohover .pv-folder {
	background-image: url("/zf/img/layout/presets/group-large-hover/group-eco-image.png"); background-repeat: no-repeat;
}
.body-layout-photosetpage .defdec .folder .pv-border {
	border-width: 1px; border-color: rgb(255, 115, 115); padding: 0px; left: -1px; top: -1px; background-color: rgb(255, 115, 115);
}
.body-layout-photosetpage .defdec .pv-ihover .folder .pv-border {
	border-color: rgb(255, 143, 143); background-color: rgb(255, 115, 115);
}
.body-layout-photosetpage .defdec .pv-folder {
	background-image: url("/zf/img/layout/presets/group-small-normal/group-eco-image.png"); background-repeat: no-repeat;
}
.body-layout-photosetpage .defdec-method-11 .pv-folder {
	background-image: url("/zf/img/layout/presets/group-large-normal/group-eco-image.png"); background-repeat: no-repeat;
}
.body-layout-photosetpage .defdec .pv-ohover .pv-folder {
	background-image: url("/zf/img/layout/presets/group-small-hover/group-eco-image.png"); background-repeat: no-repeat;
}
.body-layout-photosetpage .defdec-method-11 .pv-ohover .pv-folder {
	background-image: url("/zf/img/layout/presets/group-large-hover/group-eco-image.png"); background-repeat: no-repeat;
}
.defdec-method-0 .pv-s-1 .pv-img {
	background-image: url("/zf/img/layout/custom/thumbnail-empty.png"); background-repeat: no-repeat;
}
.defdec-method-0 .pv-s-2 .pv-img {
	background-image: url("/zf/img/layout/custom/thumbnail-empty.png"); background-repeat: no-repeat;
}
.defdec-method-10 .pv-s-1 .pv-img {
	background-image: url("/zf/img/layout/custom/thumbnail-empty-120.png"); background-repeat: no-repeat;
}
.defdec-method-10 .pv-s-2 .pv-img {
	background-image: url("/zf/img/layout/custom/thumbnail-empty-120.png"); background-repeat: no-repeat;
}
.defdec-method-11 .pv-s-1 .pv-img {
	background-image: url("/zf/img/layout/custom/thumbnail-empty-200.png"); background-repeat: no-repeat;
}
.defdec-method-11 .pv-s-2 .pv-img {
	background-image: url("/zf/img/layout/custom/thumbnail-empty-200.png"); background-repeat: no-repeat;
}
.pv-label .title {
	color: rgb(227, 227, 227); text-transform: none; line-height: 17px; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 11px; font-style: normal; font-weight: bold; max-height: 34px; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pv-vlabel .title {
	color: rgb(227, 227, 227); text-transform: none; line-height: 17px; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 11px; font-style: normal; font-weight: bold; max-height: 34px; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pv-label .pair {
	color: rgb(199, 199, 199); letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 11px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pv-vlabel .pair {
	color: rgb(199, 199, 199); letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 11px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pv-index {
	color: rgb(227, 227, 227); background-color: rgb(51, 51, 51);
}
.defdec .pv-index {
	top: -1px; right: -1px;
}
.body-layout-userpage .pv-label .title {
	color: rgb(227, 227, 227); text-transform: none; line-height: 17px; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 11px; font-style: normal; font-weight: bold; max-height: 34px; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-userpage .pv-vlabel .title {
	color: rgb(227, 227, 227); text-transform: none; line-height: 17px; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 11px; font-style: normal; font-weight: bold; max-height: 34px; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-userpage .pv-label .pair {
	color: rgb(199, 199, 199); letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 11px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-userpage .pv-vlabel .pair {
	color: rgb(199, 199, 199); letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 11px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-userpage .pv-label .pair-0 {
	color: rgb(227, 227, 227); letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 11px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-userpage .pv-vlabel .pair-0 {
	color: rgb(227, 227, 227); letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 11px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-userpage .pv-index {
	color: rgb(227, 227, 227); background-color: rgb(51, 51, 51);
}
.body-layout-userpage .defdec .pv-index {
	top: -1px; right: -1px;
}
.body-layout-photosetpage .pv-label .title {
	color: rgb(227, 227, 227); text-transform: none; line-height: 17px; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 11px; font-style: normal; font-weight: bold; max-height: 34px; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .pv-vlabel .title {
	color: rgb(227, 227, 227); text-transform: none; line-height: 17px; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 11px; font-style: normal; font-weight: bold; max-height: 34px; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .pv-label .pair {
	color: rgb(199, 199, 199); letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 11px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .pv-vlabel .pair {
	color: rgb(199, 199, 199); letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 11px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .pv-label .pair-0 {
	color: rgb(227, 227, 227); letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 11px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .pv-vlabel .pair-0 {
	color: rgb(227, 227, 227); letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 11px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .pv-index {
	color: rgb(227, 227, 227); background-color: rgb(51, 51, 51);
}
.body-layout-photosetpage .defdec .pv-index {
	top: -1px; right: -1px;
}
.square .pv-border {
	border-width: 1px; border-color: rgb(0, 0, 0); padding: 1px; left: -2px; top: -2px; background-color: rgb(255, 0, 0);
}
.square .pv-index {
	top: -1px; right: -1px;
}
.square .pg-selected .pv-border {
	border-width: 2px; border-color: rgb(227, 227, 227); padding: 0px;
}
.square-method-10 .pg-selected {
	background-color: rgb(227, 227, 227);
}
.square .pv-ihover .pv-border {
	border-color: rgb(51, 51, 51);
}
.pvp-ng.defdec .pv-border {
	border-width: 1px; border-color: rgb(0, 0, 0); padding: 0px; border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0); background-color: rgba(0, 0, 0, 0.4);
}
.pvp-ng.defdec .pv-ihover .pv-border {
	border-color: rgb(51, 51, 51); background-color: rgba(0, 0, 0, 0.5);
}
.pvp-ng.defdec .pv-inner {
	border-width: 4px; border-color: rgb(255, 0, 0); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pvp-ng.defdec .pv-ihover .pv-inner {
	border-color: rgb(255, 0, 0);
}
.pvp-ng.defdec .pv-index {
	top: 0px; right: 0px; color: rgb(227, 227, 227); text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; background-color: rgb(255, 0, 0);
}
.pv-ng-label .title {
	color: rgb(227, 227, 227); text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pv-ng-label .pair {
	color: rgb(199, 199, 199); letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pv-ng-label .pair-0 {
	color: rgb(227, 227, 227); letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.button-gridBuy .button-bgcolor1 {
	background-color: rgb(227, 227, 227);
}
.button-gridBuy .button-color1 {
	color: rgb(99, 99, 99);
}
.button-gridBuy .button-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.button-gridBuy .button-border1 {
	border-width: 1px; border-color: rgb(149, 149, 149); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.button-gridBuy .button-bgcolor2 {
	background-color: rgb(199, 199, 199);
}
.button-gridBuy .button-bgcolor2:hover {
	background-color: rgb(199, 199, 199);
}
.button-gridBuy .button-color2 {
	color: rgb(0, 0, 0);
}
.button-gridBuy .button-color2:hover {
	color: rgb(0, 0, 0);
}
.button-gridBuy .button-border2 {
	border-width: 1px; border-color: rgb(170, 170, 170); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.button-gridBuy .button-border2:hover {
	border-width: 1px; border-color: rgb(170, 170, 170); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pv-ng-overlay {
	background-color: rgba(0, 0, 0, 0.65);
}
.pv-ng-overlay .pv-ng-label .title {
	color: rgb(255, 255, 255); text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pv-ng-overlay .pv-ng-v {
	color: rgb(255, 255, 255);
}
.pv-ng-overlay .button-gridBuy .button-bgcolor1 {
	background-color: rgb(34, 34, 34);
}
.pv-ng-overlay .button-gridBuy .button-color1 {
	color: rgb(170, 170, 170);
}
.pv-ng-overlay .button-gridBuy .button-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.pv-ng-overlay .button-gridBuy .button-border1 {
	border-width: 1px; border-color: rgb(68, 68, 68); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pv-ng-overlay .button-gridBuy .button-bgcolor2 {
	background-color: rgb(102, 102, 102);
}
.pv-ng-overlay .button-gridBuy .button-bgcolor2:hover {
	background-color: rgb(102, 102, 102);
}
.pv-ng-overlay .button-gridBuy .button-color2 {
	color: rgb(245, 245, 245);
}
.pv-ng-overlay .button-gridBuy .button-color2:hover {
	color: rgb(245, 245, 245);
}
.pv-ng-overlay .button-gridBuy .button-border2 {
	border-width: 1px; border-color: rgb(68, 68, 68); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pv-ng-overlay .button-gridBuy .button-border2:hover {
	border-width: 1px; border-color: rgb(68, 68, 68); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-userpage .pvp-ng.defdec .pv-border {
	border-width: 1px; border-color: rgb(0, 0, 0); padding: 0px; border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0); background-color: rgba(0, 0, 0, 0.4);
}
.body-layout-userpage .pvp-ng.defdec .pv-ihover .pv-border {
	border-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.5);
}
.body-layout-userpage .pvp-ng.defdec .pv-inner {
	border-width: 4px; border-color: rgb(255, 0, 0); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-userpage .pvp-ng.defdec .pv-ihover .pv-inner {
	border-color: rgb(255, 0, 0);
}
.body-layout-userpage .pvp-ng.defdec .pv-index {
	top: 0px; right: 0px; color: rgb(227, 227, 227); text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; background-color: rgb(255, 0, 0);
}
.body-layout-userpage .pv-ng-label .title {
	color: rgb(227, 227, 227); text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-userpage .pv-ng-label .pair {
	color: rgb(199, 199, 199); letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-userpage .pv-ng-label .pair-0 {
	color: rgb(227, 227, 227); letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-userpage .button-gridBuy .button-bgcolor1 {
	background-color: rgb(227, 227, 227);
}
.body-layout-userpage .button-gridBuy .button-color1 {
	color: rgb(99, 99, 99);
}
.body-layout-userpage .button-gridBuy .button-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.body-layout-userpage .button-gridBuy .button-border1 {
	border-width: 1px; border-color: rgb(149, 149, 149); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-userpage .button-gridBuy .button-bgcolor2 {
	background-color: rgb(199, 199, 199);
}
.body-layout-userpage .button-gridBuy .button-bgcolor2:hover {
	background-color: rgb(199, 199, 199);
}
.body-layout-userpage .button-gridBuy .button-color2 {
	color: rgb(0, 0, 0);
}
.body-layout-userpage .button-gridBuy .button-color2:hover {
	color: rgb(0, 0, 0);
}
.body-layout-userpage .button-gridBuy .button-border2 {
	border-width: 1px; border-color: rgb(170, 170, 170); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.button-gridBuy .button-border2:hover {
	border-width: 1px; border-color: rgb(170, 170, 170); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-userpage .pv-ng-overlay {
	background-color: rgba(0, 0, 0, 0.65);
}
.body-layout-userpage .pv-ng-overlay .pv-ng-label .title {
	color: rgb(255, 255, 255); text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-userpage .pv-ng-overlay .pv-ng-v {
	color: rgb(255, 255, 255);
}
.body-layout-userpage .pv-ng-overlay .button-gridBuy .button-bgcolor1 {
	background-color: rgb(34, 34, 34);
}
.body-layout-userpage .pv-ng-overlay .button-gridBuy .button-color1 {
	color: rgb(170, 170, 170);
}
.body-layout-userpage .pv-ng-overlay .button-gridBuy .button-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.body-layout-userpage .pv-ng-overlay .button-gridBuy .button-border1 {
	border-width: 1px; border-color: rgb(68, 68, 68); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-userpage .pv-ng-overlay .button-gridBuy .button-bgcolor2 {
	background-color: rgb(102, 102, 102);
}
.body-layout-userpage .pv-ng-overlay .button-gridBuy .button-bgcolor2:hover {
	background-color: rgb(102, 102, 102);
}
.body-layout-userpage .pv-ng-overlay .button-gridBuy .button-color2 {
	color: rgb(245, 245, 245);
}
.body-layout-userpage .pv-ng-overlay .button-gridBuy .button-color2:hover {
	color: rgb(245, 245, 245);
}
.body-layout-userpage .pv-ng-overlay .button-gridBuy .button-border2 {
	border-width: 1px; border-color: rgb(68, 68, 68); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-userpage .pv-ng-overlay .button-gridBuy .button-border2:hover {
	border-width: 1px; border-color: rgb(68, 68, 68); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .pvp-ng.defdec .pv-border {
	border-width: 1px; border-color: rgb(0, 0, 0); padding: 0px; border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0); background-color: rgba(0, 0, 0, 0.4);
}
.body-layout-photosetpage .pvp-ng.defdec .pv-ihover .pv-border {
	border-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.5);
}
.body-layout-photosetpage .pvp-ng.defdec .pv-inner {
	border-width: 4px; border-color: rgb(255, 0, 0); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .pvp-ng.defdec .pv-ihover .pv-inner {
	border-color: rgb(255, 0, 0);
}
.body-layout-photosetpage .pvp-ng.defdec .pv-index {
	top: 0px; right: 0px; color: rgb(227, 227, 227); text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; background-color: rgb(255, 0, 0);
}
.body-layout-photosetpage .pv-ng-label .title {
	color: rgb(227, 227, 227); text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .pv-ng-label .pair {
	color: rgb(199, 199, 199); letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .pv-ng-label .pair-0 {
	color: rgb(227, 227, 227); letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .button-gridBuy .button-bgcolor1 {
	background-color: rgb(227, 227, 227);
}
.body-layout-photosetpage .button-gridBuy .button-color1 {
	color: rgb(99, 99, 99);
}
.body-layout-photosetpage .button-gridBuy .button-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.body-layout-photosetpage .button-gridBuy .button-border1 {
	border-width: 1px; border-color: rgb(149, 149, 149); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .button-gridBuy .button-bgcolor2 {
	background-color: rgb(199, 199, 199);
}
.body-layout-photosetpage .button-gridBuy .button-bgcolor2:hover {
	background-color: rgb(199, 199, 199);
}
.body-layout-photosetpage .button-gridBuy .button-color2 {
	color: rgb(0, 0, 0);
}
.body-layout-photosetpage .button-gridBuy .button-color2:hover {
	color: rgb(0, 0, 0);
}
.body-layout-photosetpage .button-gridBuy .button-border2 {
	border-width: 1px; border-color: rgb(170, 170, 170); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.button-gridBuy .button-border2:hover {
	border-width: 1px; border-color: rgb(170, 170, 170); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .pv-ng-overlay {
	background-color: rgba(0, 0, 0, 0.65);
}
.body-layout-photosetpage .pv-ng-overlay .pv-ng-label .title {
	color: rgb(255, 255, 255); text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .pv-ng-overlay .pv-ng-v {
	color: rgb(255, 255, 255);
}
.body-layout-photosetpage .pv-ng-overlay .button-gridBuy .button-bgcolor1 {
	background-color: rgb(34, 34, 34);
}
.body-layout-photosetpage .pv-ng-overlay .button-gridBuy .button-color1 {
	color: rgb(170, 170, 170);
}
.body-layout-photosetpage .pv-ng-overlay .button-gridBuy .button-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.body-layout-photosetpage .pv-ng-overlay .button-gridBuy .button-border1 {
	border-width: 1px; border-color: rgb(68, 68, 68); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .pv-ng-overlay .button-gridBuy .button-bgcolor2 {
	background-color: rgb(102, 102, 102);
}
.body-layout-photosetpage .pv-ng-overlay .button-gridBuy .button-bgcolor2:hover {
	background-color: rgb(102, 102, 102);
}
.body-layout-photosetpage .pv-ng-overlay .button-gridBuy .button-color2 {
	color: rgb(245, 245, 245);
}
.body-layout-photosetpage .pv-ng-overlay .button-gridBuy .button-color2:hover {
	color: rgb(245, 245, 245);
}
.body-layout-photosetpage .pv-ng-overlay .button-gridBuy .button-border2 {
	border-width: 1px; border-color: rgb(68, 68, 68); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .pv-ng-overlay .button-gridBuy .button-border2:hover {
	border-width: 1px; border-color: rgb(68, 68, 68); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.largeimage .pv-border {
	border-width: 2px; border-color: rgb(0, 0, 0); padding: 1px; border-radius: 0px; left: -3px; top: -3px; box-shadow: 0px 0px 0px rgba(0,0,0,0); background-color: rgb(255, 0, 0);
}
.largeimage .pv-ihover .pv-border {
	border-color: rgb(51, 51, 51);
}
.pvo-bgcolor1 {
	background-color: rgba(0, 0, 0, 0.65);
}
.pvo-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pvo-color1 {
	color: rgb(255, 255, 255);
}
.pvo-font2 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pvo-color2 {
	color: rgb(255, 255, 255);
}
.pvo-font3 {
	
}
.pvo-color3 {
	color: rgb(255, 255, 255);
}
.body-layout-photosetpage .largeimage .pv-border {
	border-width: 2px; border-color: rgb(0, 0, 0); padding: 1px; border-radius: 0px; left: -3px; top: -3px; box-shadow: 0px 0px 0px rgba(0,0,0,0); background-color: rgb(255, 0, 0);
}
.body-layout-photosetpage .largeimage .pv-ihover .pv-border {
	border-color: rgb(51, 51, 51);
}
.body-layout-photosetpage .pvo-bgcolor1 {
	background-color: rgba(0, 0, 0, 0.65);
}
.body-layout-photosetpage .pvo-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 13px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .pvo-color1 {
	color: rgb(255, 255, 255);
}
.body-layout-photosetpage .pvo-font2 {
	text-transform: none; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .pvo-color2 {
	color: rgb(255, 255, 255);
}
.body-layout-photosetpage .pvo-font3 {
	
}
.body-layout-photosetpage .pvo-color3 {
	color: rgb(255, 255, 255);
}
.body-layout-custompage .pv-bgcolor1 {
	background-color: rgba(0, 0, 0, 0.65);
}
.body-layout-custompage .pv-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 17px !important; font-style: normal; font-weight: normal !important; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-custompage .pv-color1 {
	color: rgb(255, 255, 255);
}
.body-layout-custompage .pv-font2 {
	text-transform: none; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px !important; font-style: normal; font-weight: bold !important; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-custompage .pv-color2 {
	color: rgb(255, 255, 255);
}
.bioimage .pv-border {
	border-width: 4px; border-color: rgb(0, 0, 0); padding: 4px; border-radius: 0px; left: -8px; top: -8px; box-shadow: 0px 0px 0px rgba(0,0,0,0); background-color: rgb(255, 0, 0);
}
.prodcat .pv-border {
	border-width: 2px; border-color: rgb(0, 0, 0); padding: 2px; left: -4px; top: -4px; background-color: rgb(255, 0, 0);
}
.prodcat .pv-ihover .pv-border {
	border-color: rgb(51, 51, 51);
}
.psdec .pv-border {
	border-width: 2px; border-color: rgb(0, 0, 0); padding: 2px; border-radius: 0px; left: -4px; top: -4px; box-shadow: 0px 0px 0px rgba(0,0,0,0); background-color: rgb(0, 0, 0);
}
.pager a {
	font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold;
}
.pager-border1 {
	border-color: rgb(0, 0, 0); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pager-color1 {
	color: rgb(227, 227, 227); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pager-color2 {
	color: rgb(0, 0, 0); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pager-color2:hover {
	color: rgb(0, 0, 0); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pager-border2 {
	border-color: rgb(255, 0, 0); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pager-bgcolor2 {
	background: rgb(255, 0, 0);
}
.pager-color3 {
	color: rgb(0, 0, 0); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pager-color3:hover {
	color: rgb(0, 0, 0); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pager-border3 {
	border-color: rgb(0, 0, 0); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pager-bgcolor3 {
	background-color: rgb(227, 227, 227);
}
.pager-bgcolor4 {
	background: rgb(0, 0, 0);
}
.pager-border4 {
	border-radius: 0px; border: 1px solid rgb(0, 0, 0); box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.popup-bgcolor1 {
	background-color: rgb(0, 0, 0);
}
.popup-border1 {
	border-width: 1px; border-color: rgb(227, 227, 227); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.popup-color1 {
	color: rgb(227, 227, 227);
}
.popup-font1 {
	font-size: 12px;
}
.popup-font2 {
	font-size: 13px;
}
.popup-bgcolor2 {
	border-top-left-radius: 0px; border-top-right-radius: 0px; background-color: rgb(0, 0, 0);
}
.popup .button-font1 {
	font-size: 12px;
}
.popup .button-color1 {
	color: rgb(99, 99, 99); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.popup .button-bgcolor1 {
	background-color: rgb(227, 227, 227);
}
.popup .button-border1 {
	border-width: 1px; border-color: rgb(149, 149, 149); border-radius: 0px;
}
.popup .button-color2 {
	color: rgb(0, 0, 0); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.popup .button-color2:hover {
	color: rgb(0, 0, 0); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.popup .button-bgcolor2 {
	background-color: rgb(199, 199, 199);
}
.popup .button-border2 {
	border-width: 1px; border-color: rgb(170, 170, 170);
}
.popup .button-color3 {
	color: rgb(0, 0, 0); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.popup .button-color3:hover {
	color: rgb(0, 0, 0); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.popup .button-bgcolor3 {
	background-color: rgb(0, 0, 0);
}
.popup .button-border3 {
	border-width: 1px; border-color: rgb(0, 0, 0); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.links-font1 {
	font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 11px;
}
.links-border1 {
	border-color: rgb(227, 227, 227);
}
.links-bgcolor1 {
	background-color: rgb(0, 0, 0);
}
.links-color1 {
	color: rgb(227, 227, 227);
}
.links-font2 {
	font-size: 11px;
}
.links-border2 {
	border-color: rgb(235, 150, 20); letter-spacing: 0px;
}
.links-color2 {
	color: rgb(235, 150, 20); letter-spacing: 0px; background-color: rgb(0, 0, 0);
}
.share-frame .sf-head {
	color: rgb(128, 128, 128); font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 13px; font-style: normal; font-weight: normal; text-shadow: 0px 0px 0px rgba(0,0,0,0); background-color: rgb(0, 0, 0);
}
.share-frame .sf-body {
	color: rgb(227, 227, 227); font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pc-ie-sechdr .pc-bgcolor9 {
	background-color: rgb(0, 0, 0);
}
.pc-ie-sechdr .pc-color9 {
	color: rgb(128, 128, 128); font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 13px; font-style: normal; font-weight: normal;
}
.pc-ie-sechdr .pc-color1 {
	color: rgb(128, 128, 128); font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 13px; font-style: normal; font-weight: normal;
}
.pc-ie-secbody {
	color: rgb(227, 227, 227); font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pc-frame .button-color1 {
	color: rgb(99, 99, 99); letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pc-frame .button-color2 {
	color: rgb(99, 99, 99); letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pc-frame .button-bgcolor1 {
	background-color: rgb(227, 227, 227);
}
.pc-frame .button-bgcolor2 {
	background-color: rgb(227, 227, 227);
}
.pc-frame .button-border1 {
	border-width: 1px; border-color: rgb(149, 149, 149); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pc-frame .button-border2 {
	border-width: 1px; border-color: rgb(149, 149, 149); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pc-frame .button-color4 {
	color: rgb(227, 227, 227); letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pc-frame .button-color5 {
	color: rgb(227, 227, 227); letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pc-frame .button-bgcolor4 {
	background-color: rgb(99, 99, 99);
}
.pc-frame .button-bgcolor5 {
	background-color: rgb(99, 99, 99);
}
.pc-frame .button-border4 {
	border-width: 1px; border-color: rgb(149, 149, 149); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pc-frame .button-border5 {
	border-width: 1px; border-color: rgb(149, 149, 149); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.pc-frame .button-border5 {
	border-color: rgb(149, 149, 149);
}
.pc-frame .button-bgcolor5 {
	background-color: rgb(99, 99, 99);
}
.pc-frame .button-color5 {
	color: rgb(227, 227, 227);
}
.pc-frame .button-border2 {
	border-color: rgb(170, 170, 170);
}
.pc-frame .button-bgcolor2 {
	background-color: rgb(199, 199, 199);
}
.pc-frame .button-color2 {
	color: rgb(0, 0, 0);
}
.pc-bgcolor1 {
	background-color: rgb(0, 0, 0);
}
.pc-border1 {
	border-color: rgb(227, 227, 227);
}
.pc-color1 {
	color: rgb(227, 227, 227);
}
.pc-font1 {
	font-family: Tahoma,Geneva,Verdana; font-size: 12px;
}
.pc-bgcolor2 {
	background-color: rgb(0, 0, 0);
}
.pc-color2 {
	color: rgb(227, 227, 227);
}
.pc-border2 {
	border-color: rgb(227, 227, 227);
}
.pc .button-font1 {
	font-size: 15px;
}
.pc-font2 {
	font-size: 15px;
}
.pc-color3 {
	color: rgb(227, 227, 227);
}
.pc-border3 {
	border-color: rgb(0, 0, 0);
}
.pc-font3 {
	font-size: 34px;
}
.pc-color4 {
	color: rgb(227, 227, 227);
}
.pc-border4 {
	border-color: rgb(227, 227, 227);
}
.pc-font4 {
	font-size: 12px;
}
.pc-color5 {
	color: rgb(0, 0, 0);
}
.pc-bgcolor5 {
	background: rgb(227, 227, 227);
}
.pc-font5 {
	font-size: 12px;
}
.pc-color6 {
	color: rgb(128, 128, 128);
}
.pc-bgcolor6 {
	background-color: rgb(0, 0, 0);
}
.pc-border6 {
	border-color: rgb(255, 64, 64);
}
.pc-font6 {
	font-size: 11px;
}
.pc-color7 {
	color: rgb(227, 227, 227);
}
.pc-bgcolor7 {
	background-color: rgb(199, 199, 199);
}
.pc-border7 {
	border-color: rgb(255, 166, 166);
}
.pc-font7 {
	font-size: 13px;
}
.pc-color8 {
	color: rgb(235, 150, 20);
}
.pc-border8 {
	border-color: rgb(235, 150, 20);
}
.pc-color9 {
	color: rgb(0, 0, 0);
}
.pc-bgcolor9 {
	background: rgb(199, 199, 199);
}
.pc-border9 {
	border-color: rgb(0, 0, 0);
}
.pc-color10 {
	color: rgb(0, 0, 0);
}
.pc-color10:hover {
	color: rgb(0, 0, 0);
}
.pc-bgcolor10 {
	background: rgb(255, 0, 0);
}
.pc-border10 {
	border-color: rgb(255, 0, 0);
}
.pc-bgcolor11 {
	background: rgb(51, 51, 51);
}
.pc-bgcolor12 {
	background: rgb(199, 199, 199);
}
.pc-border12 {
	border-color: rgb(0, 0, 0);
}
.pc-page-hdr-main {
	color: rgb(227, 227, 227); font-size: 24px;
}
.pc-page-hdr-main-breadcrumb-intermediate {
	font-size: 18px;
}
.pc-page-hdr-main-breadcrumb-separator {
	font-size: 18px;
}
.pc-page-hdr-extra span:first-child {
	color: rgb(227, 227, 227); font-size: 18px;
}
.pc-pb2-products-gh-preview-overlay {
	background: linear-gradient(to right, rgba(243, 243, 243, 0.9) 0px, rgba(243, 243, 243, 0.5) 89%, rgba(243, 243, 243, 0) 100%);
}
.pc-pb2-back-desktop-link-icon {
	font-size: 40px;
}
.pc-pb2-back-desktop-link-title {
	font-size: 15px;
}
.pc-pb2-products-gh-title {
	color: black; font-size: 28px;
}
.pc-pb2-products-gh-description {
	line-height: 20px; font-size: 14px;
}
.pc-pb2-products-group-title {
	font-size: 28px;
}
.pc-pb2-products-group-description {
	line-height: 20px; font-size: 14px;
}
.pc-pb2-product-info-content {
	font-size: 1.1em !important;
}
a.pc-pb2-toggle-pi-link:hover {
	color: rgb(227, 227, 227);
}
.mobile-layout .pc-navbar {
	font-size: 29px; background-color: rgb(0, 0, 0);
}
.mobile-layout .pc-navbar a {
	color: rgb(227, 227, 227);
}
.mobile-layout .pc-mobile-header {
	background-color: rgb(0, 0, 0);
}
.mobile-layout .pc-mobile-header-back {
	font-size: 18px;
}
.mobile-layout .pc-mobile-header h1 {
	font-size: 18px;
}
.mobile-layout .pc-mobile-header h2 {
	font-size: 18px;
}
.mobile-layout .pc-ce-infolink {
	font-size: 18px;
}
.mobile-layout .pc-mobile-header a {
	color: rgb(227, 227, 227);
}
.pc-ie-product-index {
	font-size: 15px;
}
.pc-pe-photo-selector-header {
	background: rgb(0, 0, 0); font-size: 15px;
}
.mobile-layout .pc-pb2-incomplete {
	font-size: 14px;
}
.mobile-layout a.pc-button {
	padding-right: 15px; padding-left: 15px; font-size: 16px;
}
.mobile-layout a.is-regular.pc-button {
	border-width: 1px; border-color: rgb(149, 149, 149); border-radius: 0px; color: rgb(99, 99, 99); text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 16px; font-style: normal; font-weight: normal; box-shadow: 0px 0px 0px rgba(0,0,0,0); text-shadow: 0px 0px 0px rgba(0,0,0,0); background-color: rgb(227, 227, 227);
}
.pc-sticked-footer {
	color: rgb(227, 227, 227); background-color: rgba(0, 0, 0, 0.8);
}
.mobile-layout .pc-sticked-footer a.pc-button {
	line-height: 28px; padding-right: 10px; padding-left: 10px; font-size: 16px;
}
.mobile-layout .pc-sticked-footer .button-border1 {
	border-width: 1px; border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.mobile-layout .pc-sticked-footer .button-border2 {
	border-width: 1px; border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.mobile-layout .pc-sticked-footer .button-border3 {
	border-width: 1px; border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.mobile-layout .pc-sticked-footer .button-border4 {
	border-width: 1px; border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.mobile-layout .pc-sticked-footer .button-border1 {
	border-color: rgb(149, 149, 149);
}
.mobile-layout .pc-sticked-footer .button-border2 {
	border-color: rgb(149, 149, 149);
}
.mobile-layout .pc-page {
	border: currentColor !important;
}
.mobile-layout .pc-slidein {
	border: currentColor !important;
}
.mobile-layout .pc-ce-slidein {
	border: currentColor !important;
}
.mobile-layout .pc-license {
	border: currentColor !important;
}
.mobile-layout .pc-license .sv {
	border: currentColor !important;
}
.mobile-layout .pc-pb2-icon {
	border: currentColor !important;
}
.mobile-layout .pc-pb2-pl h5 {
	border-color: rgb(255, 166, 166); font-size: 15px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.mobile-layout .pc-pb2-pl h5.pc-pb2-first {
	border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.mobile-layout .pc-pb2-product-w {
	border-color: rgb(255, 166, 166);
}
.mobile-layout .pc-pb2-products h6 {
	border-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Tahoma,Geneva,Verdana; font-size: 15px; font-style: normal; background-color: rgb(255, 255, 255);
}
.mobile-layout .pc-pb2-product {
	border-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Tahoma,Geneva,Verdana; font-size: 15px; font-style: normal; background-color: rgb(255, 255, 255);
}
.mobile-layout .pc-pb2-select-icon i {
	font-size: 17px;
}
.mobile-layout .pc-pb2-title strong {
	font-weight: normal;
}
.mobile-layout .pc-pb2-location .pc-pb2-col3 {
	box-shadow: 0px 0px 0px rgba(0,0,0,0); background-color: rgb(255, 255, 255);
}
.mobile-layout .pc-pb2-location .pc-pb2-col3 .pc-mb-col-title-text {
	color: rgb(0, 0, 0); font-family: Tahoma,Geneva,Verdana; font-style: normal;
}
.mobile-layout .pc-pb2-location .pc-pb2-col3 .pc-mb-col-title .pc-mb-col-title-border {
	border-color: rgb(0, 0, 0);
}
.mobile-layout .pc-pb2-location a.pc-button {
	color: rgb(0, 0, 0);
}
.mobile-layout .pc-pb2-location a.pc-button-s {
	color: rgb(227, 227, 227);
}
.pc-pb-coming-soon-body {
	font-size: 14px;
}
.pc-ie-preview-photo-container .cropper-outer-container {
	background-color: inherit;
}
.pc-ie-preview-photo-container .is-readonly .cropper-view-box {
	outline: rgb(200, 200, 200) solid 4px !important;
}
.pc-ie-preview-edit {
	color: rgb(204, 119, 6); font-family: Tahoma,Geneva,Verdana; font-size: 16px; text-shadow: 1px 1px 2px rgba(0,0,0,0.85);
}
.mobile-layout .pc-info-text {
	text-align: justify; font-size: 16px;
}
.mobile-layout .pc-info h6 {
	font-size: 16px;
}
.mobile-layout .pc-ie-rbox .pc-ie-rbar {
	background-color: rgb(255, 255, 255);
}
.pc-ie-mobile-money-box {
	background-color: rgb(255, 255, 255);
}
.mobile-layout .pc-ie-rbox .pc-ie-section {
	color: rgb(0, 0, 0); font-family: Verdana,Geneva,Tahoma,sans-serif; font-weight: normal;
}
.mobile-layout .pc-ie-rbox .pc-ie-section .pc-ie-name {
	color: rgb(0, 0, 0); font-family: Verdana,Geneva,Tahoma,sans-serif; font-weight: normal;
}
.mobile-layout .pc-ie-rbox .pc-ie-section .pc-ie-name .pc-ie-val-text {
	color: rgb(0, 0, 0); font-family: Verdana,Geneva,Tahoma,sans-serif; font-weight: normal;
}
.mobile-layout .pc-ie-rbox .pc-ie-subtotal .ews-input {
	color: rgb(0, 0, 0); font-family: Verdana,Geneva,Tahoma,sans-serif; font-weight: normal;
}
.mobile-layout .pc-ie-rbox .pc-ie-subtotal .pc-ie-qty {
	color: rgb(0, 0, 0); font-family: Verdana,Geneva,Tahoma,sans-serif; font-weight: normal;
}
.pc-ie-mobile-money-box {
	color: rgb(0, 0, 0); font-family: Verdana,Geneva,Tahoma,sans-serif; font-weight: normal;
}
.mobile-layout .pc-ie-rbox .pc-ie-option {
	color: rgb(0, 0, 0); font-family: Verdana,Geneva,Tahoma,sans-serif; font-weight: normal;
}
.mobile-layout .pc-ie-rbox .pc-ie-radio-inner {
	color: rgb(0, 0, 0); font-family: Verdana,Geneva,Tahoma,sans-serif; font-weight: normal;
}
.mobile-layout .pc-ie-rbox .pc-ie-checkbox-inner {
	color: rgb(0, 0, 0); font-family: Verdana,Geneva,Tahoma,sans-serif; font-weight: normal;
}
.mobile-layout .pc-ie-rbox .pc-ie-section .pc-ie-name .pc-ie-val-text {
	color: rgb(227, 227, 227);
}
.mobile-layout .pc-ie-rbox .pc-ie-section .pc-ie-radio-selected {
	color: rgb(227, 227, 227);
}
.mobile-layout .pc-ie-rbox .pc-ie-section .pc-ie-checkbox-selected {
	color: rgb(227, 227, 227);
}
.mobile-layout .pc-ie-rbox .pc-ie-option span {
	color: rgb(227, 227, 227);
}
.mobile-layout .pc-ie-rbox .pc-ie-radio-selected .pc-ie-radio-inner {
	color: rgb(227, 227, 227);
}
.mobile-layout .pc-ie-rbox .pc-ie-checkbox-selected .pc-ie-checkbox-inner {
	color: rgb(227, 227, 227);
}
.mobile-layout .pc-ie-rbox .pc-ie-section .pc-ie-sechdr {
	border-color: rgb(0, 0, 0);
}
.mobile-layout .pc-ie-rbox .pc-ie-secbody {
	border-color: rgb(0, 0, 0);
}
.mobile-layout .pc-ie-rbox .pc-ie-option {
	border-color: rgb(0, 0, 0);
}
.mobile-layout .pc-ie-rbox .pc-ie-section .pc-ie-radio .pc-ie-radio-inner {
	border-color: rgb(0, 0, 0);
}
.mobile-layout .pc-ie-rbox .pc-ie-section .pc-ie-checkbox .pc-ie-checkbox-inner {
	border-color: rgb(0, 0, 0);
}
.mobile-layout .pc-ac-incomplete {
	color: rgb(227, 227, 227) !important;
}
.mobile-layout .pc-ac-borderbox {
	border: currentColor !important; font-size: 12px !important;
}
.ews-font1 {
	font-family: Tahoma,Geneva,Verdana; font-size: 12px;
}
.ews-bgcolor1 {
	background-color: rgb(255, 255, 255);
}
.ews-border1 {
	border-color: rgb(227, 227, 227);
}
.ews-color1 {
	color: rgb(0, 0, 0);
}
.ews-bgcolor2 {
	background-color: rgb(128, 128, 128);
}
.ews-border2 {
	border-color: rgb(149, 149, 149);
}
.ews-color2 {
	color: rgb(99, 99, 99);
}
.ews-bgcolor3 {
	background-color: rgb(227, 227, 227);
}
.select-font1 {
	font-family: Tahoma,Geneva,Verdana; font-size: 12px;
}
.select-bgcolor1 {
	background-color: rgb(255, 255, 255);
}
.select-border1 {
	border-color: rgb(227, 227, 227);
}
.select-color1 {
	color: rgb(0, 0, 0);
}
.select-color2 {
	color: rgb(99, 99, 99);
}
.select-bgcolor2 {
	background-color: rgb(227, 227, 227);
}
.select-color3 {
	color: rgb(99, 99, 99);
}
.select-bgcolor3 {
	background-color: rgb(227, 227, 227);
}
.sb-color1 {
	color: rgb(0, 0, 0);
}
.sb-color4 {
	color: rgb(0, 0, 0);
}
.sb-bgcolor1 {
	background-color: rgb(0, 0, 0);
}
.sb-bgcolor4 {
	background-color: rgb(227, 227, 227);
}
.tab-color1 {
	color: rgb(227, 227, 227);
}
.tab-color2 {
	color: rgb(0, 0, 0);
}
.tab-color3 {
	color: rgb(255, 0, 0);
}
.tab-font1 {
	text-align: center; line-height: 20px; letter-spacing: 0px; font-size: 12px;
}
.tab-bgcolor1 {
	background-color: rgb(0, 0, 0);
}
.tab .tab-bgcolor1 {
	background-color: rgb(0, 0, 0);
}
.tab-bgcolor2 {
	background-color: rgb(227, 227, 227);
}
.tab-bgcolor3 {
	background-color: rgb(199, 199, 199);
}
.tab-border1 {
	border-width: 1px; border-color: rgb(149, 149, 149);
}
.tab-border-radius1 {
	border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.tab-border-radius2 {
	border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;
}
.tabs-holder {
	border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-photosetpage .tab-color1 {
	color: rgb(227, 227, 227);
}
.body-layout-photosetpage .tab-color2 {
	color: rgb(0, 0, 0);
}
.body-layout-photosetpage .tab-color3 {
	color: rgb(255, 0, 0);
}
.body-layout-photosetpage .tab-font1 {
	text-align: center; line-height: 20px; letter-spacing: 0px; font-size: 12px;
}
.body-layout-photosetpage .tab-bgcolor1 {
	background-color: rgb(0, 0, 0);
}
.body-layout-photosetpage .tab .tab-bgcolor1 {
	background-color: rgb(0, 0, 0);
}
.body-layout-photosetpage .tab-bgcolor2 {
	background-color: rgb(227, 227, 227);
}
.body-layout-photosetpage .tab-bgcolor3 {
	background-color: rgb(199, 199, 199);
}
.body-layout-photosetpage .tab-border1 {
	border-width: 1px; border-color: rgb(149, 149, 149);
}
.body-layout-photosetpage .tab-border-radius1 {
	border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.body-layout-photosetpage .tab-border-radius2 {
	border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;
}
.body-layout-photosetpage .tabs-holder {
	border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.listheader-font1 {
	font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 15px; font-style: normal; font-weight: normal;
}
.listheader-color1 {
	color: rgb(227, 227, 227);
}
.password-box input {
	border: 1px solid rgb(204, 204, 204);
}
.password-box .incorrect {
	color: rgb(235, 150, 20); letter-spacing: 0px;
}
.prefetch-user .prefetch-0 {
	background: url("/zf/img/layout/presets/group-small-hover/group-eco-image.png");
}
.prefetch-folder .prefetch-0 {
	background: url("/zf/img/layout/presets/group-small-hover/group-eco-image.png");
}
.prefetch-user .prefetch-1 {
	background: url("/zf/img/layout/presets/group-large-hover/group-eco-image.png");
}
.prefetch-folder .prefetch-1 {
	background: url("/zf/img/layout/presets/group-large-hover/group-eco-image.png");
}
.ml-border1 {
	border-color: rgb(0, 0, 0);
}
.ml-border2 {
	border-color: rgb(255, 166, 166);
}
.ml-font1 {
	font-size: 13px; font-weight: bold;
}
.ml-font3 {
	font-size: 13px;
}
.ml-font4 {
	font-size: 12px;
}
.ml-color4 {
	color: rgb(199, 199, 199);
}
.mv-bgcolor1 {
	
}
.ml-s-selected .mv-bgcolor1 {
	background-color: rgb(227, 227, 227);
}
.mv-color1 {
	color: rgb(227, 227, 227); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.mv-font1 {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.ml-s-selected .mv-color1 {
	color: rgb(0, 0, 0); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.mv-color2 {
	color: rgb(199, 199, 199);
}
.mv-color3 {
	color: rgb(227, 227, 227);
}
.mv-font2 {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 15px; font-style: normal; font-weight: normal; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.mv-font3 {
	font-size: 11px;
}
.mv-color4 {
	color: rgb(227, 227, 227);
}
.me-border1 {
	border-color: rgb(204, 204, 204);
}
.me-bgcolor1 {
	background-color: rgb(255, 255, 255);
}
.me-color1 {
	color: rgb(0, 0, 0);
}
.me-color2 {
	
}
.me-disabled .me-color2 {
	color: rgb(199, 199, 199);
}
.me-readonly .me-color1 {
	color: rgb(99, 99, 99);
}
.me-missing .me-color2 {
	color: rgb(235, 150, 20); letter-spacing: 0px;
}
.me-missing .me-border1 {
	border-color: rgb(235, 150, 20); letter-spacing: 0px;
}
.me-readonly .me-bgcolor1 {
	background-color: rgb(149, 149, 149);
}
.me-font1 {
	font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 13px;
}
.me-font3 {
	font-size: 13px;
}
.me-color3 {
	color: rgb(235, 150, 20); letter-spacing: 0px;
}
.recentcomments-color1 {
	color: rgb(227, 227, 227);
}
.recentcomments-font1 {
	font-weight: bold;
}
.recentcomments-font2 {
	font-size: 11px;
}
.recentcomments-border1 {
	border-color: rgb(0, 0, 0);
}
.cb-border1 {
	border-color: rgb(0, 0, 0);
}
.cb-font1 {
	color: rgb(128, 128, 128); font-size: 17px;
}
.cb-font2 {
	font-size: 17px;
}
.cb-font3 {
	font-size: 13px;
}
.welcome-color1 {
	color: rgb(227, 227, 227);
}
.welcome-font1 {
	line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 16px; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.welcome-bgcolor1 {
	background-color: transparent;
}
.welcome-bgcolor2 {
	background-color: rgba(0, 0, 0, 0.85);
}
.welcome-bgimage2 {
	background-image: none; background-attachment: scroll; background-repeat: repeat; background-size: auto auto;
}
.homemenu-floating .homemenu-horz .homemenu-padding {
	padding-top: 10px; padding-bottom: 10px;
}
.homemenu-floating .homemenu-vert .homemenu-padding {
	padding-top: 10px; padding-bottom: 10px;
}
.homemenu-floating .homemenu-floating-bgcolor1 {
	background-color: rgba(0, 0, 0, 0.85);
}
.homemenu-floating .homemenu-floating-bgimage1 {
	
}
.homemenu-horz .homemenu-bgcolor1 {
	background-color: transparent;
}
.homemenu-horz .homemenu-bgimage1 {
	
}
.homemenu-horz .homemenu-border1 {
	border-radius: 0px; border: 0px solid rgb(0, 0, 0); box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.homemenu-horz .homemenu-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.homemenu-horz .homemenu-color2 {
	color: rgb(227, 227, 227); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.homemenu-horz .homemenu-bgcolor2 {
	border-radius: 0px; background-color: transparent;
}
.homemenu-horz .homemenu-bgimage2 {
	
}
.homemenu-horz .homemenu-color3 {
	color: rgb(255, 0, 0); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.homemenu-horz .homemenu-bgcolor3 {
	border-radius: 0px; background-color: rgb(199, 199, 199);
}
.homemenu-horz .homemenu-bgimage3 {
	
}
.homemenu-horz .homemenu-bgcolor4 {
	background-color: rgb(255, 64, 64);
}
.homemenu-horz .homemenu-bgcolor5 {
	background-color: rgb(0, 0, 0);
}
.homemenu-horz .homemenu-bgimage4 {
	
}
.homemenu-horz .homemenu-border2 {
	border: 1px solid rgb(227, 227, 227);
}
.homemenu-horz .homesubmenu-tl {
	border-top-left-radius: 0px;
}
.homemenu-horz .homesubmenu-tr {
	border-top-right-radius: 0px;
}
.homemenu-horz .homesubmenu-bl {
	border-bottom-left-radius: 0px;
}
.homemenu-horz .homesubmenu-br {
	border-bottom-right-radius: 0px;
}
.homemenu-horz .homemenu-font2 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.homemenu-horz .homemenu-color4 {
	color: rgb(227, 227, 227); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.homemenu-horz .homemenu-bgcolor6 {
	
}
.homemenu-horz .homemenu-bgimage5 {
	
}
.homemenu-horz .homemenu-color5 {
	color: rgb(0, 0, 0); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.homemenu-horz .homemenu-bgcolor7 {
	border-radius: 0px; background-color: rgb(227, 227, 227);
}
.homemenu-horz .homemenu-bgimage6 {
	
}
.homemenu-submenu .homemenu-horz .menu-submenu-middle li {
	height: 24px; line-height: 24px;
}
.homemenu-submenu .homemenu-horz .menu-submenu-middle a {
	padding: 0px 10px; height: 24px; line-height: 24px;
}
.layout .homemenu-horz .homemenu-middle .sep {
	height: 12px; margin-top: 6px;
}
.homemenu-vert .homemenu-bgcolor1 {
	background-color: transparent;
}
.homemenu-vert .homemenu-bgimage1 {
	
}
.homemenu-vert .homemenu-border1 {
	border-width: 1px 0px; border-style: solid; border-color: rgb(0, 0, 0); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.homemenu-vert .homemenu-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.homemenu-vert .homemenu-color2 {
	color: rgb(227, 227, 227); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.homemenu-vert .homemenu-bgcolor2 {
	border-radius: 0px; background-color: transparent;
}
.homemenu-vert .homemenu-bgimage2 {
	
}
.homemenu-vert .homemenu-color3 {
	color: rgb(255, 0, 0); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.homemenu-vert .homemenu-bgcolor3 {
	border-radius: 0px; background-color: rgb(199, 199, 199);
}
.homemenu-vert .homemenu-bgimage3 {
	
}
.homemenu-vert .homemenu-bgcolor4 {
	background-color: transparent;
}
.homemenu-vert .homemenu-bgcolor5 {
	background-color: rgb(0, 0, 0);
}
.homemenu-vert .homemenu-bgimage4 {
	
}
.homemenu-vert .homemenu-border2 {
	border: 1px solid rgb(227, 227, 227);
}
.homemenu-vert .homesubmenu-tl {
	border-top-left-radius: 0px;
}
.homemenu-vert .homesubmenu-tr {
	border-top-right-radius: 0px;
}
.homemenu-vert .homesubmenu-bl {
	border-bottom-left-radius: 0px;
}
.homemenu-vert .homesubmenu-br {
	border-bottom-right-radius: 0px;
}
.homemenu-vert .homemenu-font2 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.homemenu-vert .homemenu-color4 {
	color: rgb(227, 227, 227); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.homemenu-vert .homemenu-bgcolor6 {
	
}
.homemenu-vert .homemenu-bgimage5 {
	
}
.homemenu-vert .homemenu-color5 {
	color: rgb(0, 0, 0); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.homemenu-vert .homemenu-bgcolor7 {
	border-radius: 0px; background-color: rgb(227, 227, 227);
}
.homemenu-vert .homemenu-bgimage6 {
	
}
.homemenu-submenu .homemenu-vert .menu-submenu-middle li {
	height: 30px; line-height: 28px;
}
.homemenu-submenu .homemenu-vert .menu-submenu-middle a {
	padding: 0px 10px; height: 28px; line-height: 28px;
}
.homemenu-vert .homemenu-inner a {
	padding: 0px 19px; height: 24px; line-height: 24px;
}
.homepage-sidebar .container {
	width: 270px;
}
.homepage-sidebar .container .sidebar-bgcolor {
	background-color: rgba(0, 0, 0, 0.85);
}
.homepage-sidebar .container .sidebar-bgimage {
	background-image: none; background-attachment: scroll; background-repeat: repeat; background-size: auto auto;
}
.homepage-sidebar .container .sidebar-solid-bgcolor {
	background-color: rgba(0, 0, 0, 0.85);
}
.homepage-sidebar .container .sidebar-solid-bgimage {
	background-image: none; background-attachment: scroll; background-repeat: repeat; background-size: auto auto;
}
.rootlink-font1 {
	font-size: 15px;
}
.menubar-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.menubar-bgcolor1 {
	background-color: rgb(0, 0, 0);
}
.menubar-bgimage1 {
	
}
.menubar-border1 {
	border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0px;
}
.menubar-color1 {
	color: rgb(64, 64, 64); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.menubar-color2 {
	color: rgb(102, 102, 102); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.menubar-color2:hover {
	color: rgb(102, 102, 102); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.menubar-bgcolor2 {
	background-color: rgb(51, 51, 51);
}
.menubar-submenu .menu-submenu-inner .menu-submenu-middle li {
	height: 24px; line-height: 24px;
}
.menubar-submenu .menu-submenu-inner .menu-submenu-middle a {
	height: 24px; line-height: 24px;
}
.menubar-font2 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.menubar-bgcolor3 {
	background-color: rgb(0, 0, 0);
}
.menubar-bgimage2 {
	
}
.menubar-border2 {
	border-width: 1px; border-color: rgb(227, 227, 227);
}
.menubar-color3 {
	color: rgb(227, 227, 227);
}
.menubar-color3:hover {
	color: rgb(227, 227, 227);
}
.menubar-bgcolor5 {
	text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.menubar-color4 {
	color: rgb(0, 0, 0);
}
.menubar-color4:hover {
	color: rgb(0, 0, 0);
}
.menubar-bgcolor4 {
	background-color: rgb(227, 227, 227);
}
.builtin-contact .pair-font1 {
	font-size: 12px;
}
.contact-font1 {
	font-size: 17px;
}
.contact-border1 {
	border: 1px solid rgb(0, 0, 0);
}
.search-border1 {
	border-color: rgb(149, 149, 149);
}
.search-font1 {
	
}
.search-color1 {
	
}
.search-border2 {
	
}
.search-color2 {
	
}
.search-bgcolor2 {
	
}
.search-font2 {
	
}
.slideshow-font1 {
	font-size: 14px;
}
.slideshow-color1 {
	color: rgb(227, 227, 227);
}
.slideshow-font2 {
	font-size: 11px;
}
.slideshow-color2 {
	
}
.qpl-color1 {
	color: rgb(227, 227, 227);
}
.qpl-color2 {
	color: rgb(0, 0, 0);
}
qpl-color2:hover {
	color: rgb(0, 0, 0);
}
.qpl-color3 {
	color: rgb(128, 128, 128);
}
.qpl-bgcolor2 {
	background-color: rgb(227, 227, 227);
}
.qpl-bgcolor3 {
	background-color: rgb(227, 227, 227);
}
.qpl-font1 {
	
}
.qpl-font3 {
	
}
.error-font1 {
	font-size: 20px;
}
.error-color1 {
	color: rgb(227, 227, 227);
}
.error-font1 {
	font-size: 20px;
}
.error-color1 {
	color: rgb(170, 0, 0);
}
.builtin-font1 {
	font-size: 19px;
}
.builtin-color1 {
	
}
.builtin-font2 {
	line-height: 20px; font-size: 13px;
}
.builtin-color2 {
	
}
.builtin-border1 {
	border: 1px solid rgb(0, 0, 0);
}
.builtin-font3 {
	font-size: 20px;
}
.builtin-color3 {
	color: rgb(227, 227, 227);
}
.cl-font1 {
	font-size: 24px; font-weight: bold;
}
.cl-color1 {
	color: rgb(227, 227, 227);
}
.cl-font2 {
	font-size: 20px; font-weight: bold;
}
.cl-color2 {
	
}
.cl-font3 {
	font-size: 14px;
}
.cl-color3 {
	
}
.input-color1 {
	color: rgb(0, 0, 0);
}
.input-bgcolor1 {
	background-color: rgb(255, 255, 255);
}
.input-font1 {
	font-size: 14px;
}
.input-border1 {
	border-color: rgb(204, 204, 204);
}
.label-color1 {
	color: rgb(227, 227, 227);
}
.label-font1 {
	font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold;
}
.field-error .input-border1 {
	border-color: rgb(235, 150, 20);
}
.field-error .label-color1 {
	color: rgb(235, 150, 20); letter-spacing: 0px;
}
.form-color1 {
	color: rgb(235, 150, 20); letter-spacing: 0px;
}
.form-font1 {
	font-size: 12px;
}
.custom-field-label {
	color: rgb(227, 227, 227); letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold !important;
}
.custom-field-value {
	color: rgb(170, 170, 170); box-shadow: 0px 0px 0px rgba(0,0,0,0); background-color: rgb(255, 255, 255);
}
.custom-field-value-focus {
	color: rgb(106, 106, 106); background-color: rgb(255, 255, 255);
}
.co-color1 {
	color: rgb(227, 227, 227);
}
.co-color2 {
	color: rgb(227, 227, 227);
}
.co-color3 {
	color: rgb(255, 0, 0);
}
.co-color5 {
	color: rgb(235, 150, 20);
}
.co-color6 {
	color: rgb(128, 128, 128);
}
.co-color7 {
	color: rgb(255, 255, 255);
}
.co-color8 {
	color: rgb(0, 0, 0);
}
.co-color8:hover {
	color: rgb(0, 0, 0);
}
.co-border1 {
	border-color: rgb(0, 0, 0);
}
.co-border2 {
	border-color: rgb(227, 227, 227);
}
.co-border3 {
	border-color: rgb(235, 150, 20);
}
.co-font1 {
	font-size: 12px;
}
.co-font2 {
	font-size: 22px;
}
.co-font3 {
	font-size: 15px;
}
.co-font5 {
	font-size: 12px;
}
.co-font6 {
	font-size: 17px;
}
.co-bgcolor2 {
	background-color: rgb(0, 0, 0);
}
.co-bgcolor3 {
	background-color: rgb(0, 0, 0);
}
.co-bgcolor4 {
	background-color: rgb(227, 227, 227);
}
.mobile-layout .co-cart-expires {
	color: rgb(227, 227, 227); font-size: 12px;
}
.co-cart-footer-total {
	text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 16px; font-style: normal; font-weight: bold;
}
.mobile-layout .oe-group-name {
	font-size: 16px;
}
.mobile-layout .oie-name {
	font-size: 14px;
}
.mobile-layout .oie-error {
	font-size: 14px;
}
.mobile-layout .oe-incomplete-r {
	font-size: 14px;
}
.mobile-layout .oe-incomplete-error {
	font-size: 14px;
}
.mobile-layout .oe-incomplete-instructions {
	font-size: 14px;
}
.mobile-layout .oie-lineitem {
	font-size: 13px;
}
.mobile-layout .oie-links {
	font-size: 13px;
}
.mobile-layout .ope-remove {
	font-size: 13px;
}
.mobile-layout .ope-change {
	font-size: 13px;
}
.mobile-layout .cl-order-details {
	font-size: 15px;
}
.mobile-layout .co-ohdr {
	font-size: 15px;
}
.mobile-layout .cl-order-details .oie-name {
	font-size: 15px;
}
.mobile-layout .cl-order-details .oie-error {
	font-size: 15px;
}
.mobile-layout .cl-order-details .oe-incomplete-r {
	font-size: 15px;
}
.mobile-layout .cl-order-details .oe-incomplete-error {
	font-size: 15px;
}
.mobile-layout .cl-order-details .oe-incomplete-instructions {
	font-size: 15px;
}
.mobile-layout .cl-order-details .oie-lineitem {
	font-size: 15px;
}
.mobile-layout .cl-order-details .oie-links {
	font-size: 15px;
}
.mobile-layout .cl-order-details .ope-remove {
	font-size: 15px;
}
.mobile-layout .cl-order-details .ope-change {
	font-size: 15px;
}
.compact-page-menu-container-theme {
	background-color: rgb(0, 0, 0);
}
.com-home-branding {
	background-color: rgb(0, 0, 0);
}
.com-home-branding a.branding-link {
	color: rgb(255, 255, 255); font-size: 10px;
}
.com-header-title {
	font-family: Verdana,Geneva,Tahoma,sans-serif;
}
.com-logo-display-name-theme {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 34px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.com-branding-trailer {
	background-position: center; background-image: url("/zf/img/zenfolio-badge-white-400x68.en-US.png"); background-repeat: no-repeat; background-size: 200px 34px;
}
.com-header-bg-color {
	background-color: rgb(0, 0, 0);
}
.com-header-color {
	color: rgb(128, 128, 128);
}
.com-header-close-link {
	color: rgb(128, 128, 128);
}
.com-header-btn-hamburger {
	color: rgb(128, 128, 128);
}
.com-header-btn-dropdown {
	color: rgb(128, 128, 128);
}
.com-header-count-badge {
	background: rgb(128, 128, 128); color: rgb(0, 0, 0);
}
.mobile-layout .homemenu-bgcolor1 {
	background-color: rgb(0, 0, 0);
}
.mobile-layout .homemenu-border1 {
	border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0px; border-bottom-style: solid;
}
.mobile-layout .homemenu-font1 {
	font-size: 18px;
}
.mobile-layout .homemenu-border2 {
	border-bottom-color: rgb(227, 227, 227); border-bottom-width: 1px; border-bottom-style: solid;
}
.mobile-layout .homemenu-color2 {
	color: rgb(227, 227, 227);
}
.mobile-layout .homemenu-bgcolor2 {
	background-color: rgb(0, 0, 0);
}
.mobile-layout .homemenu-color3 {
	color: rgb(227, 227, 227);
}
.mobile-layout .homemenu-bgcolor3 {
	background-color: rgb(0, 0, 0);
}
.com-homemenu .separator {
	border-color: rgb(0, 0, 0);
}
.com-homemenu-submenu-theme {
	font-size: 16px;
}
.com-header-dropdown-container {
	border-color: rgb(0, 0, 0); box-shadow: 0px 3px 10px 1px #000000; background-color: rgba(0, 0, 0, 1); -moz-box-shadow: 0px 3px 10px 1px #000000; -webkit-box-shadow: 0px 3px 10px 1px #000000;
}
.com-header-dropdown-bg-color {
	background-color: rgba(0, 0, 0, 1);
}
.com-header-dropdown-text-color {
	color: rgb(227, 227, 227);
}
.com-header-dropdown .separator {
	border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;
}
.com-header-dropdown .color1 {
	color: rgb(128, 128, 128);
}
.com-header-dropdown-bg-image {
	background-position: top; background-image: url("/zf/img/layout/presets/header-bg/subtle-shadow-image.png"); background-repeat: repeat-x; background-size: auto auto;
}
.com-header-menuitem-color1 {
	color: rgb(227, 227, 227);
}
.com-header-dropdown-item-disabled {
	color: rgb(199, 199, 199);
}
.com-header-name-color {
	color: rgb(128, 128, 128);
}
.com-page-content-menu-shown #page-frame {
	border-left-color: rgb(0, 0, 0); border-left-width: 1px; border-left-style: solid;
}
.buymenu-font1 {
	font-size: 12px;
}
.buymenu-color1 {
	color: rgb(227, 227, 227);
}
.buymenu-color2 {
	color: rgb(0, 0, 0);
}
a.buymenu-color2:hover {
	color: rgb(0, 0, 0);
}
.buymenu-bgcolor2 {
	background-color: rgb(227, 227, 227);
}
.buymenu-border1 {
	border-color: rgb(227, 227, 227);
}
.richtext h1 {
	margin-top: 18px; margin-bottom: 12px;
}
.richtext h2 {
	margin-top: 18px; margin-bottom: 12px;
}
.richtext h3 {
	margin-top: 18px; margin-bottom: 12px;
}
.richtext p {
	margin-top: 12px; margin-bottom: 12px;
}
.richtext p {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold;
}
.richtext td {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold;
}
.richtext th {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold;
}
.richtext h1 {
	color: rgb(227, 227, 227); text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 22px; font-style: normal; font-weight: normal; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.richtext h2 {
	color: rgb(227, 227, 227); text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 17px; font-style: normal; font-weight: normal; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.richtext h3 {
	color: rgb(227, 227, 227); text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 15px; font-style: normal; font-weight: normal; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.richtext img {
	border-color: rgb(0, 0, 0);
}
.richtext hr {
	color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);
}
.richtext table {
	border-style: solid; border-color: rgb(0, 0, 0); border-collapse: collapse;
}
.richtext td {
	border-color: rgb(0, 0, 0);
}
.richtext th {
	border-color: rgb(0, 0, 0);
}
.actions .heart {
	top: 0px; font-size: 12px; position: relative;
}
.blog-color1 {
	color: rgb(227, 227, 227);
}
.blog-font1 {
	text-transform: none; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 22px; font-style: normal; font-weight: normal;
}
.blog-post .blog-font1 {
	font-size: 24px;
}
.blog-post h1 {
	line-height: 160%;
}
.blog-eis h2 {
	line-height: 160%;
}
.blog-color2 {
	color: rgb(199, 199, 199); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px !important; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.blog-font2 {
	text-transform: none; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold;
}
.blog-border3 {
	border-top-color: rgb(255, 166, 166); border-bottom-color: rgb(255, 64, 64); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.blog-color3 {
	color: rgb(227, 227, 227);
}
.blog-font3 {
	text-transform: none; font-family: Tahoma,Geneva,Verdana; font-size: 15px; font-style: normal; font-weight: bold;
}
.blog-color5 {
	color: rgb(227, 227, 227);
}
.blog-font5 {
	text-transform: none; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold;
}
.blog-color6 {
	color: rgb(227, 227, 227);
}
.blog-font6 {
	text-transform: none; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 17px; font-style: normal; font-weight: normal;
}
.blog-color7 {
	color: rgb(227, 227, 227);
}
.blog-font7 {
	line-height: 160%; font-family: Tahoma,Geneva,Verdana; font-size: 15px; font-style: normal; font-weight: bold;
}
.blog-font8 {
	font-size: 16px;
}
.blog-ei .pv {
	padding: 0px 3px;
}
.blog-eis .pv {
	padding: 3px;
}
.blog-font9 p {
	line-height: 160%; font-family: Tahoma,Geneva,Verdana; font-size: 16px; font-style: normal; font-weight: bold;
}
.blog-font9 {
	line-height: 160%; font-family: Tahoma,Geneva,Verdana; font-size: 16px; font-style: normal; font-weight: bold;
}
.blog-summary {
	
}
.blog-summary .blog-color1 {
	
}
.blog-summary .blog-font1 {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 17px; font-style: normal; font-weight: normal; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.blog-summary .blog-post-subtitle .date {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.blog-summary .blog-eixs .date {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.blog-summary .blog-post-subtitle .comments {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.blog-summary .blog-font9 {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 15px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.blog-summary .blog-font7 {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 15px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.blog-summary .blog-font9 p {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 15px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.blog-summary .blog-pager .previous {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.blog-summary .blog-pager .next {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.blog-summary .blog-border3 {
	border-top-color: rgb(255, 166, 166); border-bottom-color: rgb(255, 64, 64); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.blog-one-post {
	
}
.blog-one-post .blog-font1 {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 17px; font-style: normal; font-weight: normal; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.blog-one-post .blog-post-subtitle .date {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.blog-one-post .blog-post-subtitle .comments {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.blog-one-post .blog-font9 {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 16px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.blog-one-post .blog-font9 p {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 16px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.blog-one-post .blog-pager .previous {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.blog-one-post .blog-pager .next {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-blogpage .button-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.body-layout-blogpage .button-font2 {
	font-size: 17px;
}
.body-layout-blogpage .button-color1 {
	color: rgb(99, 99, 99); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-blogpage .button-color1:hover {
	color: rgb(99, 99, 99); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-blogpage .button-bgcolor1 {
	background-color: rgb(227, 227, 227);
}
.body-layout-blogpage .button-border1 {
	border-width: 1px; border-color: rgb(149, 149, 149); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-blogpage .button-color2 {
	color: rgb(0, 0, 0);
}
.body-layout-blogpage .button-color2:hover {
	color: rgb(0, 0, 0);
}
.body-layout-blogpage .button-bgcolor2 {
	background-color: rgb(199, 199, 199);
}
.body-layout-blogpage .button-border2 {
	border-width: 1px; border-color: rgb(170, 170, 170); border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-blogpage .mv-font1 {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-blogpage .mv-font2 {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 15px; font-style: normal; font-weight: normal; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-blogpage .ml-border1 {
	border-bottom-color: rgb(255, 166, 166); border-bottom-width: 1px; border-bottom-style: solid;
}
.body-layout-blogpage .ml-border2 {
	border-top-color: rgb(255, 166, 166); border-top-width: 1px; border-top-style: solid;
}
.body-layout-blogpage .largeimage .pv-border {
	border-width: 2px; border-color: rgb(0, 0, 0); padding: 1px; border-radius: 0px; left: -3px; top: -3px; box-shadow: 0px 0px 0px rgba(0,0,0,0); background-color: rgb(255, 0, 0);
}
.body-layout-blogpage .largeimage .pv-ihover .pv-border {
	border-color: rgb(51, 51, 51);
}
.body-layout-blogpage .pvo-bgcolor1 {
	background-color: rgba(0, 0, 0, 0.65);
}
.body-layout-blogpage .pv-bgcolor1 {
	background-color: rgba(0, 0, 0, 0.65);
}
.body-layout-blogpage .pvo-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 17px !important; font-style: normal; font-weight: normal !important; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-blogpage .pv-font1 {
	text-transform: none; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 17px !important; font-style: normal; font-weight: normal !important; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-blogpage .pvo-color1 {
	color: rgb(255, 255, 255);
}
.body-layout-blogpage .pv-color1 {
	color: rgb(255, 255, 255);
}
.body-layout-blogpage .pvo-font2 {
	text-transform: none; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px !important; font-style: normal; font-weight: bold !important; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-blogpage .pv-font2 {
	text-transform: none; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px !important; font-style: normal; font-weight: bold !important; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.body-layout-blogpage .pvo-color2 {
	color: rgb(255, 255, 255);
}
.body-layout-blogpage .pv-color2 {
	color: rgb(255, 255, 255);
}
.body-layout-blogpage .pvo-font3 {
	
}
.body-layout-blogpage .pvo-color3 {
	color: rgb(255, 255, 255);
}
.body-layout-blogpage .separator-border1 {
	border-top-color: rgb(255, 166, 166); border-bottom-color: rgb(255, 64, 64); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.body-layout-blogpage .separator-border2 {
	
}
.blog .blog-font5 {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.blog .blog-font6 {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 17px; font-style: normal; font-weight: normal; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.blog .blog-font5 .link {
	color: rgb(227, 227, 227); text-transform: none; line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.blog .blog-font5 .link:hover {
	color: rgb(255, 0, 0);
}
.homepad-bgcolor1 {
	background-color: rgba(0, 0, 0, 0.85);
}
.homepad-bgimage1 {
	background-image: none; background-attachment: scroll; background-repeat: repeat; background-size: auto auto;
}
.homepad-bgcolor2 {
	background-color: rgba(0, 0, 0, 0.85);
}
.homepad-bgimage2 {
	background-image: none; background-attachment: scroll; background-repeat: repeat; background-size: auto auto;
}
.homelogo-bgcolor1 {
	background-color: rgba(0, 0, 0, 0.85);
}
.homelogo-bgimage1 {
	background-image: none; background-attachment: scroll; background-repeat: repeat; background-size: auto auto;
}
.layout .homemenu-horz .homemenu-middle {
	height: 24px; line-height: 24px;
}
.layout .homemenu-horz .homemenu-middle * {
	height: 24px; line-height: 24px;
}
.layout .homemenu-horz .homemenu-middle a {
	padding: 0px 19px;
}
.sidebar .homemenu-vert .homemenu-middle a {
	height: 24px; line-height: 24px;
}
.custom-photo-decoration .pv-outer {
	padding: 12px 0px;
}
.share-bgcolor0 {
	background-color: rgb(0, 0, 0);
}
.share-color0 {
	color: rgb(227, 227, 227);
}
.share-font0 {
	font-size: 12px;
}
.share-border0 {
	border-color: rgb(149, 149, 149);
}
.share-bgcolor1 {
	background-color: rgb(227, 227, 227);
}
.share-color1 {
	color: rgb(0, 0, 0) !important;
}
.share-font1 {
	text-transform: none; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold;
}
.share-bgcolor2 {
	background-color: rgb(199, 199, 199) !important;
}
.share-color2 {
	color: rgb(255, 0, 0) !important;
}
.share-font2 {
	text-transform: none !important; font-family: Tahoma,Geneva,Verdana !important; font-size: 12px !important; font-style: normal !important; font-weight: bold !important;
}
.share-bgcolor4 {
	background-color: rgb(0, 0, 0);
}
.share-color4 {
	color: rgb(227, 227, 227) !important;
}
.share-font4 {
	text-transform: none; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold;
}
.share-border4 {
	border-bottom-color: rgb(0, 0, 0);
}
.share-bgcolor5 {
	background-color: rgb(227, 227, 227);
}
.share-color5 {
	color: rgb(0, 0, 0);
}
.share-bgcolor6 {
	background-color: rgb(227, 227, 227);
}
.share-color6 {
	color: rgb(227, 227, 227);
}
.share-border7 {
	border-width: 1px; border-color: rgb(102, 102, 102);
}
.share-bgcolor7 {
	background-color: rgb(0, 0, 0);
}
.share-color7 {
	color: rgb(102, 102, 102);
}
.share-color8 {
	color: rgb(209, 122, 15);
}
.share-color9 {
	color: rgb(227, 227, 227);
}
.share-font9 {
	text-transform: none; font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-style: normal; font-weight: bold;
}
.share-font10 {
	font-size: 11px;
}
.share-color11 {
	color: rgb(199, 199, 199);
}
.coowarn-border1 {
	border-bottom-color: rgb(255, 64, 64); border-bottom-width: 1px; border-bottom-style: solid;
}
.coowarn-bgcolor1 {
	background-color: rgb(0, 0, 0);
}
.coowarn-color1 {
	color: rgb(227, 227, 227);
}
.coowarn-font1 {
	font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 14px;
}
.coowarn-font3 {
	line-height: 20px; font-size: 15px;
}
.coowarn-font4 {
	font-size: 16px; font-weight: bold;
}
.body-layout-userpage .searchi-input {
	color: rgb(153, 153, 153); background-color: rgb(204, 204, 204);
}
.body-layout-userpage .searchi-input-focus {
	color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
#header .searchi-input {
	color: rgb(153, 153, 153); background-color: rgb(204, 204, 204);
}
#header .searchi-input-focus {
	color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
.header-bgcolor2 {
	background-color: rgb(0, 0, 0);
}
.header-bgimage2 {
	
}
.navigation-border1 {
	border-color: rgb(149, 149, 149);
}
.navigation-bgcolor1 {
	background-color: rgb(227, 227, 227);
}
.navigation-border2 {
	border-color: rgb(170, 170, 170);
}
.navigation-bgcolor2 {
	background-color: rgb(199, 199, 199);
}
.navigation-color3 {
	color: rgb(0, 0, 0); text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.navigation-bgcolor3 {
	background-color: rgb(0, 0, 0);
}
.navigation-border3 {
	border-color: rgb(0, 0, 0);
}
.navigation-border1 {
	border-width: 1px; border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.navigation-border2 {
	border-width: 1px; border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.navigation-border3 {
	border-width: 1px; border-radius: 0px; box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.zenbar {
	line-height: 1.5; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 16px; font-weight: normal;
}
.zenbar-sb-balloon {
	font-family: Verdana,Geneva,Tahoma,sans-serif; font-weight: normal;
}
.sbe-bg {
	background-color: rgba(0, 0, 0, 1);
}
.sbe-header {
	color: rgb(37, 37, 37); font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 16px; font-weight: normal; background-color: rgb(235, 235, 235);
}
.sbe-header .sbe-header-title a {
	color: rgb(37, 37, 37);
}
.sbe-btn-share {
	font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 14px; font-weight: normal; background-color: rgb(69, 74, 82);
}
.sbe-body-photog-name {
	color: rgb(227, 227, 227); line-height: 38px; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 24px; font-weight: normal; margin-right: 20px;
}
.sbe-modified {
	color: rgb(227, 227, 227); font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 14px; font-weight: normal;
}
.sbe-tb {
	color: rgb(227, 227, 227); font-family: Tahoma,Geneva,Verdana; font-weight: bold;
}
.sbe-tb a {
	color: rgb(227, 227, 227); font-family: Tahoma,Geneva,Verdana; font-weight: bold;
}
.sbe-tb span.sbe-tb-link {
	color: rgb(99, 99, 99); font-family: Verdana,Geneva,Tahoma,sans-serif; font-weight: normal; background-color: rgb(227, 227, 227);
}
.sbe-tb span.sbe-tb-link:hover {
	color: rgb(0, 0, 0); cursor: pointer; background-color: rgb(199, 199, 199);
}
.sbe .sbe-tb-link-d {
	color: rgb(199, 199, 199);
}
.sbe-copyright {
	font-family: Tahoma,Geneva,Verdana; font-size: 12px; font-weight: bold;
}
.sbe-buy-menu > div:hover {
	color: rgba(0, 0, 0, 1); cursor: pointer; background-color: rgb(227, 227, 227);
}
.sbe-pg .pg-selected .pv-pad {
	border-color: rgb(128, 128, 128);
}
.sbe .pg-drop div {
	border: 1px solid rgb(227, 227, 227); background-color: rgb(128, 128, 128);
}
.sbe .pg-dragged-over .pv-pad {
	box-shadow: 0px 0px 0px rgba(0,0,0,0); -webkit-box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px; -ms-box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;
}
.sbe-multi-drag-bottom {
	box-shadow: 0px 0px 0px rgba(0,0,0,0); -webkit-box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px; -ms-box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;
}
.sbe .pg-dragged-over .pv-pad {
	border-color: rgb(128, 128, 128); background-color: rgba(0, 0, 0, 1);
}
.sbe-multi-drag div {
	border-color: rgb(128, 128, 128); background-color: rgba(0, 0, 0, 1);
}
.sbe-sl {
	background-color: rgba(0, 0, 0, 1);
}
.sbe-buy-menu {
	background-color: rgba(0, 0, 0, 1);
}
.scrapbook-popup {
	background-color: rgba(0, 0, 0, 1);
}
.scrapbook-popup {
	border: 1px solid rgb(227, 227, 227); box-shadow: 0px 0px 0px rgba(0,0,0,0); -moz-box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px; -webkit-box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px; -ms-box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;
}
.scrapbook-popup-header {
	margin: 15px 30px; color: rgb(227, 227, 227); font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 20px; font-weight: normal;
}
.scrapbook-popup .fa-close:hover {
	color: rgb(255, 0, 0);
}
.scrapbook-popup-body {
	color: rgb(227, 227, 227); line-height: 160%; font-family: Tahoma,Geneva,Verdana; font-size: 14px; font-weight: bold;
}
.scrapbook-popup-body .label {
	font-size: 14px;
}
.scrapbook-popup-body a {
	font-size: 14px;
}
.scrapbook-popup-body .form-error {
	font-size: 12px;
}
.scrapbook-popup-body .form-message {
	font-size: 12px;
}
.sbe-sh-tab {
	border-color: rgb(227, 227, 227); color: rgba(0, 0, 0, 1); font-family: Tahoma,Geneva,Verdana; font-size: 16px; font-weight: bold; background-color: rgb(227, 227, 227);
}
.sbe-sh-tab:hover {
	border-color: rgb(227, 227, 227); color: rgba(0, 0, 0, 1); font-family: Tahoma,Geneva,Verdana; font-size: 16px; font-weight: bold; background-color: rgb(227, 227, 227);
}
.active.sbe-sh-tab {
	color: rgb(227, 227, 227); background-color: rgba(0, 0, 0, 1);
}
.active.sbe-sh-tab:hover {
	color: rgb(227, 227, 227); background-color: rgba(0, 0, 0, 1);
}
.sbe-sh-panel {
	border-color: rgb(227, 227, 227);
}
.sbe-sh-form input {
	color: rgb(106, 106, 106); font-family: Tahoma,Geneva,Verdana; font-weight: bold;
}
.sbe-sh-form textarea {
	color: rgb(106, 106, 106); font-family: Tahoma,Geneva,Verdana; font-weight: bold;
}
.sbe-sh-link input {
	color: rgb(106, 106, 106); font-family: Tahoma,Geneva,Verdana; font-weight: bold;
}
.sbe-sh-link div {
	color: rgb(106, 106, 106); font-family: Tahoma,Geneva,Verdana; font-weight: bold;
}
.sbe-sh-form .form-error {
	color: rgb(235, 150, 20);
}
.sbe-sl {
	color: rgb(227, 227, 227); font-family: Verdana,Geneva,Tahoma,sans-serif; font-weight: normal;
}
.sbe-sl a {
	color: rgb(227, 227, 227); font-family: Verdana,Geneva,Tahoma,sans-serif; font-weight: normal;
}
input.sbe-sl-input {
	color: rgb(227, 227, 227); font-family: Verdana,Geneva,Tahoma,sans-serif; font-weight: normal;
}
.sbe-sl .sbe-sl-d {
	color: rgb(199, 199, 199); text-decoration: none; cursor: default;
}
.sbe-sl .sbe-sl-d:hover {
	color: rgb(199, 199, 199); text-decoration: none; cursor: default;
}
.sbe-sl .sbe-sl-sep {
	border-color: rgb(255, 0, 0);
}
.sbe-sl-row-hover.sbe-sl-row {
	color: rgb(255, 0, 0); background-color: rgb(199, 199, 199);
}
.sbe-pg .pv-info {
	color: rgb(128, 128, 128);
}
.sbe-pg .pv-overlay-top {
	color: rgb(255, 255, 255); font-family: Verdana,Geneva,Tahoma,sans-serif; background-color: rgba(0, 0, 0, 0.65);
}
.sbe-pg .pv-overlay-bottom {
	color: rgb(255, 255, 255); font-family: Verdana,Geneva,Tahoma,sans-serif; background-color: rgba(0, 0, 0, 0.65);
}
.sbe-pg .pv-ohover .pv-overlay-top {
	color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.65);
}
.sbe-pg .pv-ohover .pv-overlay-bottom {
	color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.65);
}
.sbe-popupmenu {
	color: rgb(227, 227, 227); line-height: 160%; letter-spacing: 0px; font-family: Tahoma,Geneva,Verdana; font-weight: bold; text-shadow: 0px 0px 0px rgba(0,0,0,0); background-color: rgba(0, 0, 0, 1); -ms-text-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;
}
.sbe-popupmenu-item:hover {
	color: rgba(0, 0, 0, 1); background-color: rgb(227, 227, 227);
}
