.black_overlay{
margin:0; padding:0;
	display: none;
	position: absolute;
	top: 0;
	left: 0;                         
	width: 100%;                        
	height: 100%;
	background-color: #FFFFFF;
	z-index:1001;
	             
}
.white_content {
	display: none;
	position: absolute;			
	padding:0px;
	border: 0px solid #6C6C6C;
	border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 0px 10px 4px rgba(18,18,18, 0.65);
-moz-box-shadow: 0px 0px 10px 4px rgba(18,18,18,0.65);
-webkit-box-shadow: 0px 0px 10px 4px rgba(18,18,18,0.65);

	z-index:1002;	
	cursor:pointer;		
}


.white_photo_content {
	display: none;
	position: absolute;			
	padding:0px;
	border: 0px solid #6C6C6C;
	border-radius: 8px 8px 8px 8px;
	z-index:1002;		
}


.white_overlay{
	margin:0; padding:0;
	display: none;
	position: absolute;
	top: 0;
	left: 0;                         
	width: 100%;                        
	height: 100%;
	background-color: #E8E8F7;
	
}
.black_content {
	display: none;
	position: absolute;			
	padding:2px;
	width: 100%;   
	border: 0px solid #E5E9F1;
	background-color: white;
	z-index:1002;			
}


#hideshow {
	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#fade {
	Z-INDEX: 1000; BACKGROUND: #FFF; LEFT: 0px; WIDTH: 100%; POSITION: fixed; HEIGHT: 100%; opacity: .80;
}
.popup_block {
	BORDER-RIGHT: #fff 10px solid; PADDING-RIGHT: 20px; BORDER-TOP: #fff 10px solid; PADDING-LEFT: 20px; Z-INDEX: 100; BACKGROUND: #ddd; LEFT: 50%; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -250px; BORDER-LEFT: #fff 10px solid; WIDTH: 480px; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 10px solid; POSITION: fixed; TOP: 20%
}
.popup_block .popup {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; BORDER-LEFT: #bbb 1px solid; WIDTH: 100%; PADDING-TOP: 10px; BORDER-BOTTOM: #bbb 1px solid
}

.topup{float:right;position:relative;z-index:451;border: 0px solid red;padding:0px;margin:0px;bottom:-30px;text-align:right;left:12px;margin-right:7px;}

.bottomup{float:left;min-height:50px;width:100%;background-color:#95C374;border: 0px solid red;}


.mpcontent{float:left;min-height:150px;min-width:100px;padding:0px;background-color:#FFFFFF; border-radius: 0px 0px 0px 0px;} 
.mpopcontent{float:left;min-height:200px;min-width:200px;;padding:0px;background-color:#FFFFFF;border:8px solid #95C374;border-radius: 6px 6px 0px 0px;}


.lup{float:right;position:relative;z-index:451;border: 0px solid red;padding:0px;margin:0px;text-align:right;left:6px;}
.rup{float:right;position:relative;z-index:451;border: 0px solid red;padding:0px;margin:0px;text-align:right;left:-6px;}


.popBanner {
  position: relative;
  display: block;
  width: 100%;  /* Change this */
  height: 100px; /* Change this */
  overflow: hidden;
  border: 0px solid #000;
  border-radius: 4px 4px 0px 0px;
}
.popBannerTitle{width: 100%; height: 125px;background-color:#73D6E1;opacity: .65;margin-top:0px;border-top:0px solid #FFFFFF;  }

.photoCount{float:left;width:30%;padding:10px;padding-left:20px;padding-top:15px;font-family: 'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;font-size:24px;color:#113E13;letter-spacing:1px;text-shadow: 0px 0px 6px rgba(255,255,255,0.7);}


.popimg{vertical-align:middle;border:0px;cursor:pointer;margin-right:15px;}
.pimgid{vertical-align:middle;border:0px;cursor:pointer;}


.pptitle{float:left;width:90%;text-align:left;padding:10px;padding-left:20px;padding-top:30px;font-family: 'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;font-size:40px;color:#052440;font-weight:bold;letter-spacing:1px;text-shadow: 0px 0px 6px rgba(255,255,255,0.7);}
