a:hover, a:active, a:focus { outline:0 none; } div.facebook .pp_close { cursor:pointer; height:26px; width:26px } div.default .pp_close { background:url(../../images/close.png) no-repeat right top; width:28px; height:28px; top:-6px; right:-7px; display:block; } div.default .pp_close:hover { } div.facebook .pp_description { margin:0; font-size:16px; font-weight:bold; color:#333; padding:18px; float:left; width:65%; } div.facebook .pp_nav { margin-top:0; display:none !important; } div.facebook .pp_nav p { font-size:15px; padding:0 3px 0 4px } div.pp_pic_holder a:focus { outline:none } div.pp_overlay { background:#000; display:none; left:0; position:absolute; top:0; width:100%; z-index:9500 } div.pp_overlay { width:100% !important; } div.pp_pic_holder { display:none; position:absolute; width:100px; z-index:10000; background:#fff; } .pp_content { height:40px; min-width:40px; } div.default .pp_content { background:url(images/loader.gif) no-repeat center center; } * html .pp_content { width:40px } .pp_content_container { position:relative; text-align:left; width:100%; } .pp_content_container .pp_details { margin:0 0 2px; } div.default .pp_content_container .pp_details{ margin:0 0 1px; } .pp_description { display:none; margin:0; } .pp_hoverContainer { position:absolute; top:0; width:100%; z-index:2000 } a.pp_next { display:block; float:right; height:100%; width:49%; background:url(images/bg-next.png) no-repeat right center; text-indent:-999em; } a.pp_previous { display:block; float:left; height:100%; width:49%; background:url(images/bg-previous.png) no-repeat left center; text-indent:-999em; } a.pp_expand, a.pp_contract { cursor:pointer; display:none; height:20px; position:absolute; right:30px; text-indent:-10000px; top:10px; width:20px; z-index:20000 } a.pp_close { display:block; line-height:22px; position:absolute; right:0px; text-indent:-10000px; top:-27px; background:url(images/img-close.gif) no-repeat right top; width:26px; height:26px; } .pp_loaderIcon { display:block; height:24px; left:50%; margin:-12px 0 0 -12px; position:absolute; top:50%; width:24px; background:url(images/loader.gif) no-repeat left top; } #pp_full_res { line-height:1!important; } #pp_full_res .pp_inline { text-align:left } #pp_full_res .pp_inline p { margin:0 0 15px } div.ppt { color:#fff; display:none; font-size:17px; z-index:9999; height:1px; } .pp_top, .pp_bottom { height:0; position:relative } .pp_bottom{ display:none; } * html .pp_top, * html .pp_bottom { padding:0 20px } .pp_top .pp_left, .pp_bottom .pp_left { height:20px; left:0; position:absolute; width:20px } .pp_top .pp_middle, .pp_bottom .pp_middle { height:20px; left:20px; position:absolute; right:20px } * html .pp_top .pp_middle, * html .pp_bottom .pp_middle { left:0; position:static } .pp_top .pp_right, .pp_bottom .pp_right { height:20px; left:auto; position:absolute; right:0; top:0; width:20px } .pp_fade, .pp_gallery li.default a img { display:none } .pp_content_container .pp_left { padding-left:0px }