html,
body {
   margin:0;
   padding:0;
   height:100%;
}
#container {
   	background-image: url(./images/D2.jpg);
   background-position:top 25px;
   background-repeat:no-repeat;
   min-height:100%;
   position:relative;
}
#header {
   background:transparent;
   padding:10px;
}
#body {
   padding:10px;
   padding-bottom:60px;   /* Height of the footer */
}
#footer { 
/*   border:1px solid yellow;*/
   position:absolute;
   bottom:0;
   width:100%;
   height:525px;   /* Height of the footer */
   background-image: url(./images/dolorosaindex_2.png);
   background-position:top 25px;
 background-repeat:no-repeat;

}

#footer-in { 
	font-size:50px;
	letter-spacing:5px;
	text-decoration:none;
/*	color:transparent;         */
	float:left;
	margin: 320px 0  0 25px;
	position:relative;
	width:250px;
	height:40px;
	border:1px solid red;
	display:block;	 
	cursor:hand; 
	filter:alpha(opacity=0);
			opacity: 0.0;
			-moz-opacity:0.0;  

   
}


#container {
   height:100%;
}