.ppy{
} .ppy-imglist {
width:          100%;
display:        block;
overflow:       hidden;
}
.ppy-imglist li {
padding:        10px;
border-radius:          5px;
-moz-border-radius:     5px;
-khtml-border-radius:   5px;
-webkit-border-radius:  5px;
background:     #fff;
list-style:     none;
float:          left;
display:        block;
margin:         0 10px 10px 0;
}
.ppy-imglist li a img {
display:        block;
border:         0;
}
.ppy-extcaption {
width:          240px;
display:        block;
}
.ppy-text h5{
line-height:140% !important;
}
.sidebar_content .widget .ppy-text p{
padding:0 0 10px 0;
}
.sidebar_content .widget .ppy-text a.read_more{
color:#9A9A9A;
}
.sidebar_content .widget .ppy-text a.read_more:hover{
color:#9A9A9A;
text-decoration:underline;
}
.ppy-imglist li {
width:          240px;
} .ppy-active {
width:          180px;
float:          left;
margin:         0 20px 10px 0;
}
.ppy-outer {
padding:        10px;
background:     #eee;
position:relative;
z-index:900;
}
.sidebar_content .ppy-outer {
background:url(//old.houseboydesigns.com/wp-content/themes/rttheme15/images/transparent-pixel.png);
}
.sidebar_content .ppy-expanded .ppy-outer {
background:     #404040;
}
.ppy-counter {
background:     #333;
color:          #fff;
padding:        0 5px;
font-size:      0.8em;
position:       absolute;
bottom:         0;
left:           0;
opacity:        0.7;
}
.ppy-stage {
width:         160px;
height:    160px;
}
.ppy-outer:hover,
.ppy-expanded .ppy-outer {
}
.ppy-caption {
margin:         0;
font-size:      0.9em;
line-height:    1.3em;
color:          #5B5B5C;
background:     #fff;
visibility:         hidden; position:relative;
z-index:700;
}
.ppy-text{
padding:10px;
display:block;
}
.sidebar_content .widget .ppy-text{
min-width:140px;
}
.sidebar_content .widget .ppy-text .date {
color: #9F9F9F;
font-size:11px;
font-family: 'Droid Serif', Georgia, "Times New Roman", serif;
font-style:italic;
padding:0 0 5px;
display:block;
}
.ppy-caption a {
color:#e77927;
}
.ppy-caption a:hover {
text-decoration:underline;
}
.ppy-counter {
background:     #565656;
background:     -moz-linear-gradient(center bottom,rgb(55,55,55) 100%,rgb(125,125,125) 0%);
color:          #eee;
padding:        5px;
margin:         0;
font-size:      0.9em; 
}
.ppy-stagewrap {}
.ppy-loading {
background:     #eee url(//old.houseboydesigns.com/wp-content/themes/rttheme15/images/loading.gif) no-repeat center !important;
}
.ppy-nav {
background:     #565656;
background:     -moz-linear-gradient(center bottom,rgb(55,55,55) 100%,rgb(125,125,125) 0%);
width:          104px;
height:         32px;
padding:        5px;
position:       absolute;
top:            0;
left:           0;   
}
.ppy-nav.single{
width:          40px;
}
.ppy-nav a {
display:        block;
overflow:       hidden;
text-indent:    -900em;
height:         22px;
float:          left;
padding:        5px;
}
.ppy-prev {
width:          22px;
background:     url(//old.houseboydesigns.com/wp-content/themes/rttheme15/images/popeye/prev3.png) no-repeat center;
}
.ppy-next {
width:          22px;
background:     url(//old.houseboydesigns.com/wp-content/themes/rttheme15/images/popeye/next3.png) no-repeat center;
}
.ppy-switch-enlarge {
width:          30px;
background:     url(//old.houseboydesigns.com/wp-content/themes/rttheme15/images/popeye/enlarge3.png) no-repeat center;
}
.ppy-switch-compact {
width:          30px;
background:     url(//old.houseboydesigns.com/wp-content/themes/rttheme15/images/popeye/compact3.png) no-repeat center;
}
.ppy-nav a:hover {
background-color:   #e77927;
cursor:         pointer;
} .ppy.product .ppy-stage {
width:  188px;
height: 180px;
}
.ppy.product .ppy-outer {
padding: 6px;  
}
.ppy.product .ppy-caption { 
position:absolute; 
}.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;
}.colorTip{ display:none;
position:absolute;	
left:50%;
top:-30px;
padding:6px;
background-color:white;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
line-height:1;
text-decoration:none;
text-align:center;
text-shadow:0 0 1px white;
white-space:nowrap;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
}
.pointyTip,.pointyTipShadow{ border:6px solid transparent;
bottom:-12px;
height:0;
left:50%;
margin-left:-6px;
position:absolute;
width:0;
}
.pointyTipShadow{ border-width:7px;
bottom:-14px;
margin-left:-7px;
}
.colorTipContainer{
position:relative;
text-decoration:none !important;
} .white .pointyTip{ border-top-color:white;}
.white .pointyTipShadow{ border-top-color:#ddd;}
.white .colorTip{
background-color:white;
color:#555555;
opacity:0.8;
}
.yellow .pointyTip{ border-top-color:#f9f2ba;}
.yellow .pointyTipShadow{ border-top-color:#e9d315;}
.yellow .colorTip{
background-color:#f9f2ba;
border:1px solid #e9d315;
color:#5b5316;
}
.blue .pointyTip{ border-top-color:#d9f1fb;}
.blue .pointyTipShadow{ border-top-color:#7fcdee;}
.blue .colorTip{
background-color:#d9f1fb;
border:1px solid #7fcdee;
color:#1b475a;
}
.green .pointyTip{ border-top-color:#f2fdf1;}
.green .pointyTipShadow{ border-top-color:#b6e184;}
.green .colorTip{
background-color:#f2fdf1;
border:1px solid #b6e184;
color:#558221;
}
.red .pointyTip{ border-top-color:#bb3b1d;}
.red .pointyTipShadow{ border-top-color:#8f2a0f;}
.red .colorTip{
background-color:#bb3b1d;
border:1px solid #8f2a0f;
color:#fcfcfc;
text-shadow:none;
}
.black .pointyTip{ border-top-color:#333;}
.black .pointyTipShadow{ border-top-color:#111;}
.black .colorTip{
background-color:#333;
border:1px solid #111;
color:#fcfcfc;
text-shadow:none;
}