.ppy-outer {
    display: none;
}
.ppy-active .ppy-outer {
    display: block;
}
.ppy-stage {
    background-repeat: no-repeat !important;
    background-position: center center !important;
    position: relative;
}
.ppy-placeholder {
    position:relative;
}
.ppy-caption,
.ppy-captionwrap {
    overflow: hidden;
}
.ppy-hidden {
    display: none !important;
}
.ppy-imglist {
    width: 100%;
    display: block;
    overflow: hidden;
    
}
.ppy-imglist li {
    padding: 0px;
    border: 0px solid #f0f0f0;
    background: #fff;
    list-style: none;
    float: left;
    display: block;
}
.ppy-imglist li a img {
    display: block;
    border: 0;
}
#ppy1 .ppy-extcaption {
    width: 336px;
    display: block;
}
#ppy1 .ppy-imglist li {
    width: 336px;
    height: 290px;
}
#ppy1.ppy-active {
    width: 336px;
    float: left;
}
#ppy1 .ppy-outer {
    background: #eff9c7;
}
#ppy1 .ppy-stage {
    width: 336px;
    height: 290px;
}
#ppy1 .ppy-caption {
    margin: 0;
    padding: 10px;
	background-color: #0c3b3d;
    visibility: hidden;
}
#ppy1 .ppy-caption span{
	font-size:12px;
	color:#FFFFFF;
	line-height:19px;
}
#ppy1 .ppy-caption a{
	color:#f57d26;
}
#ppy1 .ppy-counter {
    color: #FFFFFF;
}
#ppy1 .ppy-stagewrap {
    background: #0c3b3d;
}
#ppy1 .ppy-loading {
    background: #0c3b3d url(loading1.gif) no-repeat center !important;
}
#ppy1 .ppy-nav {
	background-color: #0c3b3d;
    width: 90px;
    height: 16px;
    padding: 5px;
    position: absolute;
    top: 214px;
    left: 0px;  
}
#ppy1 .ppy-nav a {
    display: block;
    overflow: hidden;
    text-indent: -900em;
    height: 12px;
    float: left;
    padding:2px 5px 2px 5px;
}
#ppy1 .ppy-prev {
    width: 16px;
    background: url(popeye-prev.png) no-repeat center;
}
#ppy1 .ppy-next {
    width: 16px;
    background: url(popeye-next.png) no-repeat center;
}
#ppy1 .ppy-switch-enlarge {
    width: 16px;
    background: url(popeye-enlarge.png) no-repeat center;
}
#ppy1 .ppy-switch-compact {
    width: 16px;
    background: url(popeye-compact.png) no-repeat center;
}
#ppy1 .ppy-nav a:hover {
    cursor: pointer;
}