.pop-up-wrapper div {    
    font-family: arial;    
    font-size: 16px;    
}    
.pop-up {    
   cursor: url(/pop-up/graphics/zoomin.cur), pointer;    
    outline: none;    
    text-decoration: none;
	position:relative; 
	display:block;   
}
.pop-up img {
	border: 1px solid #697f6d;
	display:block;
	width:100%;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;	
}
a.pop-up:before {
	content:"";
	width:28px;
	height:28px;
	display:block;
	position:absolute;
	bottom:0;
	right:0;
	z-index:5;
	background:url(/pop-up/graphics/zoom-icon.jpg) no-repeat left top;
}
.pop-up-active-anchor img {    
   visibility: hidden;    
}    

.pop-up-wrapper, .drop-shadow {    
   background: white;    
}    
.pop-up-image {    
    border-bottom: 1px solid white;    
}    
.pop-up-image-blur {    
}    
.pop-up-caption {    
    display: none;    
    text-align:center;    
    border-bottom: 1px solid white;    
    font-family: 'Open Sans';    
    font-size: 18px;    
    padding: 5px;    
    background-color: #cccccc;    
}    
.pop-up-loading {    
    display: block;    
   color: #000000 !important;    
   font-size: 8pt;    
   font-family: sans-serif;    
   font-weight: bold;    
    text-decoration: none !important;    
   padding: 2px;    
   border: 1px solid black;    
    background-color: white;      
    padding-left: 22px;    
    background-image: url(/pop-up/graphics/loader.white.gif);    
    background-repeat: no-repeat;    
    background-position: 3px 1px;    
}    

a.pop-up-credits,    
a.pop-up-credits i {    
    padding: 2px;    
    color: #c0c0c1;    
    text-decoration: none;    
   font-size: 10px;    
}    
a.pop-up-credits:hover,    
a.pop-up-credits:hover i {    
    color: white;    
    background-color: gray;    
}    
a.pop-up-full-expand {    
   background: url(/pop-up/graphics/fullexpand.gif) no-repeat;    
   display: block;    
   margin: 0 10px 10px 0;    
   width: 34px;    
   height: 34px;    
}    
.pop-up-overlay {    
   display: none;    
}    

/* Mac-style close button */    
.closebutton {    
   position: relative;    
   top: -15px;    
   left: 15px;    
   width: 30px;    
   height: 30px;    
   cursor: pointer; /* w3c */    
   background: url(/pop-up/graphics/close.png);    
   /* For IE6, remove background and add filter */    
   _background: none;    
   _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pop-up/graphics/close.png', sizingMethod='scale');    
}