/* the overlayed element */
/*div.overlay {*/
	
	/* growing background image */
	/*background-image:url('images/gray1.png');*/
	
	/* dimensions after the growing animation finishes  */
	/*width:700px;
	height:467px;*/		
	
	/* initially overlay is hidden */
	/*display:none;*/
	
	/* some padding to layout nested elements nicely  */
	/*padding:55px;*/
}

/* default close button positioned on upper right corner */
/*div.overlay div.close {
	background-image:url('images/close.png');
	position:absolute;
	right:5px;
	top:5px;
	cursor:pointer;
	height:35px;
	width:35px;
}



div.overlay {	
	padding:40px;	
	width:700px; 
	display:none;
	background-image:url('images/gray.png');	
}

div.overlay div.close {
	background:url('images/close.png') no-repeat;
	position:absolute;
	top:2px;
	right:5px; 
	width:35px;
	height:35px;
	cursor:pointer;
}
*/
/*#apple div.close {
	background-image:url(../bha/images/apple-close.png);
	left:16px;
	top:18px;
}

#apple p {
	color:#fff;	
}

div.overlay p {
	color:#567;
	font-size:50px;
	margin:60px;
}

#gray p {
	color:#fff;		
}

#custom {	
	width:432px;
	display:none;
}


#custom div.close {
	left:80px;
	top:-25px;
}


#external a {
	font-size:35px;
	color:#95d0df;
	text-decoration:none;
}
*/

 
 
/* put images in page on Redevelopment page */
#page {
	padding:0;
	width: 538px;
	margin: 0 auto 20px auto;
		}

#page a img {
	padding:0px;
	margin: 0 3px;
	border:1px solid #369;
	cursor:pointer;
		}

#page a, #page a:hover {
	border:none;
		}



/* default close button positioned on upper right corner */ 
div.overlay div.close { 
    background-image:url('images/close.png'); 
    position:absolute; 
    /*right:40px; 
    top:40px;*/ 
    right:0px; 
    top:0px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
}

#overlay1 { 
     
    /* growing background image */ 
    background-image:url('images/gray2.png'); 
     
    /* dimensions after the growing animation finishes  */ 
    width:700px; 
    height:311px;         
     
    /* initially overlay is hidden */ 
    display:none; 
     
    /* some padding to layout nested elements nicely  */ 
    padding:20px 25px 55px 25px; 
}

div.overlay { 
     
    /* growing background image */ 
    background-image:url('images/white1.png'); 
     
    /* dimensions after the growing animation finishes  */ 
    width:744px; 
    height:511px;         
     
    /* initially overlay is hidden */ 
    display:none; 
     
    /* some padding to layout nested elements nicely  */ 
    /*padding:20px 25px 55px 25px; */
    /*padding:20px 22px; */
    padding:0px; 
	margin:auto;
}

#overlay1 { 
     
    /* growing background image */ 
    background-image:url('images/white2.png'); 
     
    /* dimensions after the growing animation finishes  */ 
    width:744px; 
    height:487px;         
     
    /* initially overlay is hidden */ 
    display:none; 
     
    /* some padding to layout nested elements nicely  */ 
    /*padding:20px 25px 55px 25px; */
    /*padding:20px 22px; */
    padding:0px; 
	margin:auto;
}

div.overlay img {      
    padding:27px 0 0 25px; 
	margin:auto;
}

#overlay1 img, #overlay2 img {      
    padding:25px 0 0 30px; 
	margin:auto;
}

#overlay3 img {      
    padding:22px 0 0 30px; 
	margin:auto;
}	
						
#overlay2 { 
     
    /* growing background image */ 
    background-image:url('images/white3.png'); 
     
    /* dimensions after the growing animation finishes  */ 
    width:744px; 
    height:509px;         
     
    /* initially overlay is hidden */ 
    display:none; 
     
    /* some padding to layout nested elements nicely  */ 
    padding:0px; 
	margin:auto;
}

#overlay3 { 
     
    /* growing background image */ 
    background-image:url('images/white4.png'); 
     
    /* dimensions after the growing animation finishes  */ 
    width:744px; 
    height:378px;         
     
    /* initially overlay is hidden */ 
    display:none; 
     
    /* some padding to layout nested elements nicely  */ 
    padding:0px; 
	margin:auto;
}

#overlay p, #overlay1 p, #overlay2 p, #overlay3 p {
font:bold italic 14px Arial, Helvetica, sans-serif;
color:#4b4b4b;
text-align:center;
padding:15px 0 0 0;
margin:0 auto;
text-transform:uppercase;
}

#captions-main {
	width:535px;
	height:35px;
	padding:0 2px;
	margin:0;
	clear:both;
}

#captions {
	width:133px;
	height:15px;
	text-align:center;
	padding:0;
	margin:0 auto;
	float: left;
	font: 9px/9px Arial, Helvetica, sans-serif;
}
#captions-enlarge {
	width:535px;
	text-align:center;
	/*padding:0;
	margin:0;*/
	float: left;
font:bold italic 11px Arial, Helvetica, sans-serif;
}
